0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:26 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:27 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e7e5e78df9ca2dabe0700000031f7e5a893290499"], 0x83}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:27 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x2, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) close(r5) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x64f96c3110f94bd, 0xfffffffffffffffc}, 0xfffffffffffffe1f) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r7, r7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r8, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r9, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r10, r10) r11 = dup2(r6, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) r12 = dup2(r4, r11) setsockopt$inet_int(r12, 0x0, 0x12, &(0x7f00000000c0)=0x401, 0x4) mount(&(0x7f0000000000), &(0x7f0000000140)='.', 0x0, 0x2003002480, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r14 = dup2(r13, r13) r15 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000100)='/proc/thread-self/attr/current\x00', 0x2, 0x0) write$apparmor_current(r15, &(0x7f0000000180)=@profile={'permprofile ', '\x00'}, 0xd) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) sendfile(r2, r14, &(0x7f0000000080)=0x1b, 0x3f) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r16 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r18 = dup2(r17, r17) ioctl$PERF_EVENT_IOC_ENABLE(r18, 0x8912, 0x400200) setsockopt$packet_fanout(r16, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:27 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:27 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 764.190659] audit: type=1400 audit(1574979448.072:723): avc: denied { create } for pid=17903 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:28 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r1, &(0x7f00005d5ff3)={0x2, 0x4e20}, 0x10) setsockopt$inet_tcp_int(r1, 0x6, 0x200000000000a, &(0x7f0000df8ffc)=0x4, 0x4) sendto$inet(r1, 0x0, 0x0, 0x20008005, &(0x7f0000db4ff0)={0x2, 0x4e20, @loopback}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) setsockopt$inet_mreqsrc(r3, 0x0, 0x0, &(0x7f0000000240)={@initdev={0xac, 0x1e, 0x1, 0x0}, @multicast2, @loopback}, 0xc) setsockopt$inet_tcp_int(r1, 0x6, 0x19, &(0x7f0000000000)=0x5, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r5, 0xc0406619, &(0x7f00000001c0)={{0x2, 0x0, @descriptor="d674b244b5ea3309"}}) r6 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r6, 0x6, 0x1d, &(0x7f0000000040)={0x1f, 0x6, 0x80, 0xf3f, 0x9}, 0x14) setsockopt$sock_int(r1, 0x1, 0x8, &(0x7f0000000080), 0x4) sendto$inet(r1, &(0x7f0000b0c000)="11a58fde7649496403db92ed306004b3d3cbfc195485c3b895d864ab91a3aebde4f70a917a91ec9612d004000a7b43a35bb73249ede41bf5c05ab608fb7b74ffd57f6e8e43cf9cb723fc0d8d8cabbbbae3a5fde8ad6f52d667c512596f50b9962aa2193688d872a7eeca57801742d74d39c4b003a5e292e077ed102e7999329aab95a3d96363505f76c86a6d2352dd8025207ae531701f1ce353d6b017eb64000000bc2e9f8b66fe4a8e64f0fc7a0aa55d4103e1d7d5b0dd5750071e9b3a786021678a86fcbb0b9f9364ec0f0310306fef9c21b3b20d8b44423b495299cea2c6f40c377a72534453ad7f5af27b1efb2514ace1f9a68cf205a9ddb8fd954e34bde3612e6e05686cf3b968a14bd3a356f7b8d20214c0f7a388ef5ea8d063c65f2aabff685e69f86b4a0b3697f8bfbfe66796f0489ad2e49bdbc1742941c28c88cb93e1f8ccc3db4782cdf9cbd797ddc8d7b1364da50ad48e081a38622280169eba5c6a3bf9b5f15bdf8a8b6483340a3297c31154905db209195c28f15d10153204fbe0586516c714ddc939e0eb68c73969e81fc6f215b476ddf3fcf1a604603360089dadba2779cfed9027ac163067fc0d7592ac8a013b907372a42b242405241ac1f63f85a52fff2d78b30e87a156b5cfa133dabc259bb027bec5eb8c8eb623e9776a13d3ce972a6769de8a78153f498084a244b0146b77be3d1cba7b02fe8906ed8a88f105c763d1772825b986d52823bf38b6f95eca494fd9c64497874b9f450bec65311493cc108b27611eaa6819305a3730d29368f25f7e816d60884a1e0271c3c786ad36391366ac3b65f04c148974f6973005c5ff73d6f0b3f7e44c65da7c4115c4ee543991e4ad26938384cafffffffc8f7e79aaf1b8ef37f627e3c7168ecda2cf224a491bea6129fcd954b88dbb2d29464931bcd5378041db67ddc70ee856ae09c1b26b9ada008a7d52bf1a160606865a29794f36b2a3811c66e9fe27af8fc8356374e37f3eca244367fb535dde71fae4683710761b89f18820d4f06065450c3d1f76fa26ef28320edf6c36480af14f4444edb40ebb3f8ea264486ec31c40c7f0007a69c24da10db6f60da3e648f16b5fc6b5a5c6217e46c1f3ff354a8b49beb3b46a69dcb4c5d547a7b7ba8fe22da0173f9fe80f4bd47afbec4d2e0d3c91b1a326d8bb9fded873e87f847032af52bd6d129f3ce3f11ea9d0b4250af7eaa2649d9972b9b8dc773c869b3a431eac7f55d6bb92dc29f08d7d8959e2af7571efb7ec88eac4b62850e8f6b60d4a5d06d66875b4bd260a9014a2eb88621f4c6eb3f9ed2190b48acf0358d8b82fb4794535fcb8dd50ba86d23d230a94f07a768142ff3b4c8558dac21726b6279980c238041f26e86c8e3fa83028345999464e3e37d610ab7c15daaffb744a505a3dd9802b3721f29553ee23e1cf376f12cc3fe6b7ac76bd13da44356855be096155e355c9cad31fcdeedc6679c531bc1a2765dc8777108ec5e31d793005e718a9ced77d6505e44f649128a29f5264fecba132f9f5016eaf690751edd64d903b36ceb2b08042c60e9e97f8bc985476e6088a5ebd3743c2358171b30b16d730a5dd49c92fa19cc267e2c1927f200fc3d23a804f0a12b06a6a88a2685051ab28f1721209ada2c14b557a49423795b07040d510bb21ce5d15acedd18cb7cb7a93389ceb934206e4ffb220048a7a82fb3c251d0a31ba5af9eb0c16e29f33f9d0a78f5e6300cf04d17eb5f67711cafa0d4e99eeaf0f8fdbd34170318879a0d12c01891127ba7b677d204268524c5af1d7dc27176826302e34f9d35d2f2eefad5f22f68929d3456c11d5f00d4a8ce8b784bca8088805731eff2d47024c2da68abc2d2c0f7806d7d76cdf489f3bffa75cb826bc0809331d89a3255a498b8150d4ae31d03414ab244939455b6377c2917cb2d8a9f9ebf282657e417860e49ac94f4a838aefd34f28960a78da47933252d8cb2fdb27d413ee54502cd1bf75585468b77b8dca627cab29ef0a5297ee3dcb4c987520804e9a5f45e8241019281bab7e30f4b008bf0edf3b6fb5e8d1c2ab619b2eb84293d636a6a37d716cd8e102b7099676693cb7b01031b57ee93fd22cb18229893fd4d4ef87f1596879ac9f61b2f0c35be34cb6e6f75087ff963c188d43bcb464a95e956e75559eb1f6f2224fb2ca8f0bdc90ae5c2ce712498ee4026b13b8f3137000aa1545a75e5b48e80da30e6dac5529cac1099244e79ad542f45dcfbf16c62b5eb63daee8185c5e79ebfa1ca60880f9e2895f54ab95bbae38ae62200c1e439d73fa63d0bff75935a8ad2ae73b82132e8d4eb4bd55844b2f55c65d5ffa0c65aaf0cc5bc73925d05cf7c1c4383af074feb3a53919d2a3b5bef96115aab966821dbfc4577d19d85911a485c58a5b87cf44d230cfdc255486bb09d5c16f2164397f0fc5f652", 0x6c1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000df5000)=[{&(0x7f0000df5f6e)=""/146, 0x92}, {&(0x7f0000df6f74)=""/140, 0x8c}, {&(0x7f0000df5f18)=""/232, 0xe8}, {&(0x7f00007a7f19)=""/231, 0xe7}, {&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00009e3000)=""/230, 0xe6}], 0x6, 0x0, 0x0, 0x8000}, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:17:28 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x110, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:17:28 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) sendto$inet(r2, &(0x7f0000000140)="85620f2cb51017fc7aa265c023e46f8608c52ff3643a11e879bfbd45581deb4c359f5ff2eee1893038600d1f6bb5c52e6bb8fa28e4a216345c669eb9f176018dbb1dc728765ea9d866da3980f23e42df8796eccd40d5ff4d641b6d1c262fe92daffae881f261b4bf2c8f7f0b504cb3108ac174bd628093b0a0b2af6799a833727f5bd2bd5124a1f5fc30376f1d517564af7281be10ec0880fb985c499be76c1ab6b3aa66c31c07c990609167b98d5c0f3c0fac188333f9db1a296ece056ce7e3ebf56361516ae895ccfc", 0xca, 0xdc14536123a0e3a1, &(0x7f0000000240)={0x2, 0x4e23, @multicast2}, 0x10) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000000)={0x4, 0x3, 0x3, 0x1, 0x1000}) 22:17:28 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x24000, 0x153) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) read(0xffffffffffffffff, &(0x7f0000000140)=""/149, 0x95) 22:17:28 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:28 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = gettid() tkill(r1, 0x14) r2 = syz_open_procfs(r1, &(0x7f0000000000)='net/tcp6\x00') r3 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000180)='IPVS\x00') sendmsg$IPVS_CMD_ZERO(r2, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0xe0, r3, 0x100, 0x70bd27, 0x25dfdbff, {}, [@IPVS_CMD_ATTR_DEST={0x2c, 0x2, [@IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0x3}, @IPVS_DEST_ATTR_INACT_CONNS={0x8, 0x8, 0x10001}, @IPVS_DEST_ATTR_TUN_TYPE={0x8}, @IPVS_DEST_ATTR_L_THRESH={0x8, 0x6, 0xbec}, @IPVS_DEST_ATTR_PORT={0x8, 0x2, 0x4e21}]}, @IPVS_CMD_ATTR_DEST={0x40, 0x2, [@IPVS_DEST_ATTR_INACT_CONNS={0x8}, @IPVS_DEST_ATTR_ADDR={0x14, 0x1, @ipv4=@loopback}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x4}, @IPVS_DEST_ATTR_FWD_METHOD={0x8, 0x3, 0x2}, @IPVS_DEST_ATTR_TUN_PORT={0x8, 0xe, 0x4e24}, @IPVS_DEST_ATTR_TUN_PORT={0x8, 0xe, 0x4e20}]}, @IPVS_CMD_ATTR_SERVICE={0x14, 0x1, [@IPVS_SVC_ATTR_PROTOCOL={0x8, 0x2, 0x5e}, @IPVS_SVC_ATTR_AF={0x8, 0x1, 0x2}]}, @IPVS_CMD_ATTR_TIMEOUT_TCP={0x8}, @IPVS_CMD_ATTR_DAEMON={0x44, 0x3, [@IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @mcast2}, @IPVS_DAEMON_ATTR_MCAST_PORT={0x8, 0x7, 0x4e20}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @initdev={0xac, 0x1e, 0x20, 0x0}}, @IPVS_DAEMON_ATTR_MCAST_GROUP={0x8, 0x5, @initdev={0xac, 0x1e, 0x1, 0x0}}, @IPVS_DAEMON_ATTR_MCAST_GROUP6={0x14, 0x6, @ipv4={[], [], @local}}]}]}, 0xe0}, 0x1, 0x0, 0x0, 0x4}, 0x8000) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 764.884895] audit: type=1400 audit(1574979448.762:724): avc: denied { create } for pid=17929 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:28 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) fcntl$setpipe(r4, 0x407, 0x7) r5 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) r6 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_fanout(r6, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x2, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r7 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) setsockopt$packet_fanout(r7, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:28 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:31 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e7e5e78df9ca2dabe0700000031f7e5a893290499093ce5c83748d58c83259440c5165dfc4aa9e5a12058"], 0x99}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:31 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r8, r8) lsetxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='security.capability\x00', &(0x7f0000000140)=@v3={0x3000000, [{0x5, 0x2}, {0x5, 0x8001}], 0xffffffffffffffff}, 0x18, 0x1) poll(&(0x7f0000000080)=[{r7, 0x400}, {r8, 0x100}], 0x2, 0x0) r9 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:31 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:31 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc3359"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:31 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e7e5e78df9ca2dabe0700000031f7e5a893290499093ce5c83748d58c83259440c5165dfc4aa9e5a12058"], 0x99}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) [ 767.247878] audit: type=1400 audit(1574979451.132:725): avc: denied { create } for pid=17962 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:31 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd1', 0x0, 0x12107d) r1 = socket$key(0xf, 0x3, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) write$P9_RSETATTR(0xffffffffffffffff, &(0x7f0000000240)={0x7, 0x1b, 0x1}, 0x7) dup2(r2, r2) fstatfs(r2, &(0x7f0000000140)=""/249) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) setsockopt$ARPT_SO_SET_REPLACE(r4, 0x0, 0x60, &(0x7f0000000380)={'filter\x00', 0x7, 0x4, 0x498, 0x130, 0x130, 0x250, 0x3b0, 0x3b0, 0x3b0, 0x4, &(0x7f00000002c0), {[{{@uncond, 0xf0, 0x130}, @unspec=@RATEEST={0x40, 'RATEEST\x00', 0x0, {'syz0\x00', 0x9, 0x3b, 0x1}}}, {{@arp={@broadcast, @broadcast, 0xffffff, 0xffffff00, @empty, {[0x0, 0x0, 0x0, 0x1704d77d81e66b01, 0xff, 0x5413804c70c1877d]}, @empty, {[0xff, 0x0, 0x0, 0x0, 0xff, 0xff]}, 0x6, 0x5, 0x40, 0x7893, 0x3, 0x0, 'hsr0\x00', 'netpci0\x00', {}, {0x80}, 0x0, 0x4}, 0xf0, 0x120}, @unspec=@CONNMARK={0x30, 'CONNMARK\x00', 0x1, {0x1, 0x7ff, 0xffffff7f, 0x6922cc2498282b0b}}}, {{@arp={@multicast2, @initdev={0xac, 0x1e, 0x0, 0x0}, 0xffffff00, 0xff, @empty, {[0x0, 0xff, 0x0, 0xff]}, @mac=@local, {[0x7f, 0xb0c37673fe8af1e4, 0x0, 0x0, 0xff, 0x7f]}, 0xfffc, 0x84, 0x9, 0x8, 0xffff, 0x4, 'team_slave_1\x00', 'caif0\x00', {0xff}, {0xff}, 0x0, 0x84}, 0xf0, 0x160}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x5, 0x1846, 0x3, 0x0, 0x0, "1b90a65dd412002cf912596af7cf95cac27e0b27de14e10f77e5d3c1c50d1e1bb41062ad6001297ac4c69e8eea1d5b22f7da12db89a0ade1389fb6d096a380e5"}}}], {{[], 0xc0, 0xe8}, {0x28}}}}, 0x4e8) r5 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/fuse\x00', 0x2, 0x0) dup2(r2, r5) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:17:31 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 767.949342] audit: type=1400 audit(1574979451.832:726): avc: denied { create } for pid=17975 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:31 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x27c) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:17:31 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:17:31 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:31 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f0000000080)={0x2, 0x4, 0xffffffffffff6ffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:32 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000000)='/\\\x06\x00', 0xc9e4, 0xe699dccdf85d054d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:17:32 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x800, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:17:32 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x111000, 0x80) memfd_create(&(0x7f00000000c0)='/dev/loop#\x00', 0x0) sendmsg$inet6(r1, &(0x7f0000000380)={&(0x7f0000000100)={0xa, 0x4e24, 0x100, @ipv4={[], [], @remote}, 0x401}, 0x1c, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[@rthdrdstopts={{0x20, 0x29, 0x37, {0x11, 0x0, [], [@ra={0x5, 0x2, 0x9}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0xf2}}, @rthdr={{0x38, 0x29, 0x39, {0x2c, 0x4, 0x2, 0x7f, 0x0, [@initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2]}}}, @rthdr_2292={{0x88, 0x29, 0x39, {0x16, 0xe, 0x1, 0x8, 0x0, [@mcast1, @ipv4={[], [], @empty}, @dev={0xfe, 0x80, [], 0x1f}, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, @empty, @rand_addr="fe270e3f429f958672dbe635ba3a49a8", @mcast2]}}}], 0xf8}, 0x10) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2, 0x7a4da3628ed734a1, "2036561d47550c28e01fdd7d7c1e851d3f22677cd53f56c84f19ae3a8f3d6067d1a415694d7d598b60e073e08133bb419a8848c95648558084cb00", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x0, 0xfffffffffffffe]}) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x4, 0xb080eba75926db67) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/mls\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xa) 22:17:32 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x60) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) ioctl$sock_inet_SIOCGIFNETMASK(r3, 0x891b, &(0x7f0000000000)={'ifb0\x00', {0x2, 0x4e20, @initdev={0xac, 0x1e, 0x0, 0x0}}}) r4 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) fallocate(r4, 0x85869292b551bb92, 0x6082, 0x8) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) r5 = syz_open_dev$mice(&(0x7f0000000180)='/dev/input/mice\x00', 0x0, 0x0) setsockopt$IPT_SO_SET_ADD_COUNTERS(r5, 0x0, 0x41, &(0x7f0000000200)={'security\x00', 0x2, [{}, {}]}, 0x48) 22:17:34 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc3359"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:34 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) setsockopt$packet_buf(r2, 0x107, 0xd, &(0x7f0000000140)="d8fb7818d753406af50d3fed87417fdad95eac21998f670eb19e83f2992151f2ee7217b25d1507060a988cf302e931b324856c67dd9722aeef2012c21428e4e8b7026a50f7f1dc3c390bdffcdfe061f88ed87a1c16ff50b9d583d53644689f20035f472251d1316a3a0358d88e54789f394035116f6791e561ff625d8643e69775e8adaa74f9b707e564dcb7b2dbbfd78f62d06626d0161d2d3b11012e2d858f9db58bc65b4e7e4a93d1b4181d094b3eeb4d66a76acf698be150fdf82f753410fcdfac1cc82c7a43d13cb7ba8df96a65", 0xd0) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x40, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:17:34 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$EVIOCGEFFECTS(r7, 0x80044584, &(0x7f0000000080)=""/101) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000100)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x3ec) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x6) [ 770.272194] audit: type=1400 audit(1574979454.152:727): avc: denied { create } for pid=18022 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:34 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:34 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e7e5e78df9ca2dabe0700000031f7e5a89329049909"], 0x84}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:34 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:34 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000000)) 22:17:34 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) setsockopt$SO_BINDTODEVICE(r1, 0x1, 0x19, &(0x7f0000000000)='ip6gre0\x00', 0x10) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f00004e9000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x7c9e7000) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1a, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x212]}) 22:17:34 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x20, "e281330000000000000101e0ffffffff0100000000000000000004000000000000000000000000000000000000ebff00", "63aa5547745acd74af7bad42b9672ee709f1e7c2084d3300", [0x0, 0x1]}) keyctl$update(0x2, 0x0, &(0x7f0000000200)="195d6fbfaa7d7da6f234de5d5ed76b711766e26ef88228264da497d1dd62c7832b8e724a81ea45d662f56671a21edbe01dbca1c569a054614ac88c5b952971738244798ede6d6e51f0e04fa9b938b2f7f1c7d13ee1215a6b9ccaa597c47bc9bd289a0988c8225d4009e0241ddc164a1af4a66f4f8439ed9eb298e9f010c6ae0b74ae141b1af627aab01c10d4e35635566c074455f197735f418f6fe418dba0b4fece3fca31", 0xa5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x94ae1000) ioctl$HDIO_GETGEO(r2, 0x301, &(0x7f0000000140)) prctl$PR_GET_TID_ADDRESS(0x28, &(0x7f0000000000)) [ 771.009896] audit: type=1400 audit(1574979454.892:728): avc: denied { create } for pid=18044 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:35 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x111000, 0x80) memfd_create(&(0x7f00000000c0)='/dev/loop#\x00', 0x0) sendmsg$inet6(r1, &(0x7f0000000380)={&(0x7f0000000100)={0xa, 0x4e24, 0x100, @ipv4={[], [], @remote}, 0x401}, 0x1c, &(0x7f0000000200), 0x0, &(0x7f0000000240)=[@rthdrdstopts={{0x20, 0x29, 0x37, {0x11, 0x0, [], [@ra={0x5, 0x2, 0x9}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0xf2}}, @rthdr={{0x38, 0x29, 0x39, {0x2c, 0x4, 0x2, 0x7f, 0x0, [@initdev={0xfe, 0x88, [], 0x0, 0x0}, @mcast2]}}}, @rthdr_2292={{0x88, 0x29, 0x39, {0x16, 0xe, 0x1, 0x8, 0x0, [@mcast1, @ipv4={[], [], @empty}, @dev={0xfe, 0x80, [], 0x1f}, @ipv4={[], [], @initdev={0xac, 0x1e, 0x0, 0x0}}, @empty, @rand_addr="fe270e3f429f958672dbe635ba3a49a8", @mcast2]}}}], 0xf8}, 0x10) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2, 0x7a4da3628ed734a1, "2036561d47550c28e01fdd7d7c1e851d3f22677cd53f56c84f19ae3a8f3d6067d1a415694d7d598b60e073e08133bb419a8848c95648558084cb00", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x0, 0xfffffffffffffe]}) syz_open_dev$loop(&(0x7f0000000080)='/dev/loop#\x00', 0x4, 0xb080eba75926db67) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000200)='/selinux/mls\x00', 0x0, 0x0) ioctl$TUNSETOFFLOAD(r1, 0x400454d0, 0xa) 22:17:35 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) getsockopt$inet6_mreq(r9, 0x29, 0xa37b876691f5c02c, &(0x7f0000000080)={@mcast2}, &(0x7f00000000c0)=0x14) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r7, &(0x7f0000000040)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0xbb) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:35 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:37 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:37 executing program 2: socket$nl_route(0x10, 0x3, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x8001, 0x7, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) bind$inet(r6, &(0x7f0000000000)={0x2, 0x0, @local}, 0xfffffffffffffdaa) r7 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) setsockopt$packet_fanout(r7, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) r10 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/checkreqprot\x00', 0x20002, 0x0) setsockopt$SO_TIMESTAMPING(r10, 0x1, 0x25, &(0x7f00000000c0)=0x1000, 0x4) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:37 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:37 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:37 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc3359"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:37 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e"], 0x6f}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:37 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e"], 0x6f}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) [ 774.005376] audit: type=1400 audit(1574979457.882:729): avc: denied { create } for pid=18095 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:37 executing program 2: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x2, 0x300) arch_prctl$ARCH_MAP_VDSO_64(0x2003, 0x8) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = dup2(r7, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) sendmsg$key(r8, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="0211f305180000002bbd7000ffdbdf2505001a00fe8000000000000000000000210000bbe0000001000001000000000000000000030008d1010015004e21000002000100000004d5ef3f6204000000200800120000000300b36b6e000800000006002b00074000008100000000000000000000030000000000000000000000000000000000004942156f000000000001010017f64e20000004000300ad000000000000000e0000004400000000000000e30000000000000001000ba54e23000019456276c5ec566b9fa6fe95842375e2633a164d819ee6e1bd71114700a6eb168a8a38740b2f122e2862bde9bf931edda92821cb1603c09f37ac1af7db533c1126ac1471ca9c2a79d4faf6de0a2ca4c205006c27d0351c4b96f64cf2f55cb2be1de19b9441eccfe1a76b1459b26c46841b546ca07e1309f8791aeda3d774f5ee0b8d3c6e60187e402278def34078046b2c7520"], 0xc0}}, 0x4000) ioctl$EXT4_IOC_ALLOC_DA_BLKS(r8, 0x660c) bind$inet(0xffffffffffffffff, &(0x7f0000000080)={0x2, 0x4e23, @initdev={0xac, 0x1e, 0x1, 0x0}}, 0x10) r9 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 774.049851] audit: type=1400 audit(1574979457.932:730): avc: denied { create } for pid=18097 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:38 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:38 executing program 0: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 774.329464] audit: type=1400 audit(1574979458.212:731): avc: denied { create } for pid=18114 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:38 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x4e24, @multicast2}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:39 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:39 executing program 0: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 775.617877] audit: type=1400 audit(1574979459.502:732): avc: denied { create } for pid=18132 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:39 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r8, r8) ioctl(r8, 0x0, &(0x7f0000000080)="e50d8e9d2d55d0c2ca557eb1ca6989f49b6a47967bc6c5e6aa1e7ca2e4e9868774ddf50c7a370a415aaa4ccb4e32768d6514917425264f0b004620620b0cae494b5d84651a5800a93111580affb9ebf748e3fad3df00476c0b0c63f4d6cb3916f1fbfa71bd3d7d0cda122a57bfb47c8b18aefd73b2970a3d03aa27f0aa5f1916fefe2e2d2f471d47c62372cc01dae7c8b4b04a76256b4065bf924ab59c4689eddc78c4a34a88a582197e3241738a80ffdd5db657") setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r9, r9) setsockopt$SO_ATTACH_FILTER(r9, 0x1, 0x1a, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x6, 0x0, 0x1, 0x81}, {0x800, 0xe6, 0x9, 0x4}, {0x1ff, 0x80, 0x3, 0x5}]}, 0x10) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:39 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:40 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:40 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:40 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:40 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e"], 0x6f}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:40 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup3(0xffffffffffffffff, r3, 0x80000) r7 = socket(0x100000000011, 0x2, 0x0) bind(r7, &(0x7f0000000140)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b08160df7db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) getsockname$packet(r9, &(0x7f0000000780)={0x11, 0x0, 0x0}, &(0x7f00000002c0)=0x14) setsockopt$packet_add_memb(r7, 0x107, 0x1, &(0x7f0000000100)={r10, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x33b) ioctl$sock_inet6_SIOCADDRT(r6, 0x890b, &(0x7f00000000c0)={@initdev={0xfe, 0x88, [], 0x0, 0x0}, @empty, @empty, 0x80, 0xff, 0x7, 0xe80, 0x3, 0x9395ff0b8a078c8e, r10}) dup2(r5, r5) write$binfmt_misc(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="67ff239f267e033b8918bacf71fd3fda82336e09de7d6ded5b6b59f1d675e7059fb3f22d3b4f6d4686eceed2adfdbcc0e83b544362158304060000007b5f38b8019d3f87a3bd452cda26a30c3ac2eeceaa82d756629a62c6a8959426f440af31d5da845924f8dd0a94fae205010a7c3868731c598e9c9aa809b1c296f6852038aa714fe9c5707800800000f665fbb52d61c6b5449e916aa1560760", @ANYRES16=r5, @ANYRES16=r1], 0x7c) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r11 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r13, 0x8983, &(0x7f0000000080)={0x8, 'bridge0\x00', {'bridge_slave_1\x00'}, 0x80}) r14 = dup2(r12, r12) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) setsockopt$packet_fanout(r11, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xfffffffffffeaffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r16 = dup2(r15, r15) ioctl$PERF_EVENT_IOC_ENABLE(r16, 0x8912, 0x400200) ioctl$TUNGETDEVNETNS(r16, 0x54e3, 0x0) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) socket$nl_route(0x10, 0x3, 0x0) ioctl$SNDRV_TIMER_IOCTL_START(r0, 0x54a0) 22:17:41 executing program 0: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, 0x0, 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 777.105539] audit: type=1400 audit(1574979460.982:733): avc: denied { create } for pid=18162 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 777.163263] audit: type=1400 audit(1574979461.042:734): avc: denied { create } for pid=18168 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 777.324794] audit: type=1400 audit(1574979461.202:735): avc: denied { create } for pid=18175 comm="syz-executor.0" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:41 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:42 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) setsockopt(r5, 0xc6d, 0x7, &(0x7f0000000140)="8205dbce0474bb1532119353a9129db265ed11c8fb8323c8758c09d0c9a6d76539948c20f0e1fffec1003b942d9606cb46657492975fd36944f2e259c4895064f2db7704", 0x44) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r6 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = dup2(r7, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) setsockopt$packet_fanout(r6, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r10 = dup2(r9, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r10, 0xc0502100, &(0x7f0000000080)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, &(0x7f0000000100)={r11, 0x0, 0x1}) 22:17:42 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:43 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) r8 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000080)='/selinux/policy\x00', 0x0, 0x0) accept4$inet6(r8, &(0x7f00000000c0)={0xa, 0x0, 0x0, @ipv4={[], [], @local}}, &(0x7f0000000100)=0x1c, 0x800) 22:17:43 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:43 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:43 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:43 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e7e5e78df9ca2dabe070000"], 0x7a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:44 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r8, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r10 = dup2(r9, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$ION_IOC_ALLOC(r10, 0xc0184900, &(0x7f00000000c0)={0x75, 0x10, 0x1, r1}) ioctl$EXT4_IOC_GROUP_ADD(r8, 0x40286608, &(0x7f0000000080)={0x3, 0x7ff, 0x3f, 0x1ff, 0x1}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 780.102488] audit: type=1400 audit(1574979463.982:736): avc: denied { create } for pid=18210 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:44 executing program 0: syz_open_dev$rtc(0x0, 0x0, 0x0) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) removexattr(0x0, 0x0) write$eventfd(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000200)='cgroup2\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$cgroup_subtree(r0, &(0x7f0000000340)='cgroup.subtree_control\x00', 0x2, 0x0) write$cgroup_subtree(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="2d63707520ff92b2db8a1406061be303f197d805000547edb4cd282eaa6ef7ad6224d7b303000000436978ac3aad2814b44d3d3acb445614306acda1963025e1dfa600a8713bc838b04a459a4600db8401f170d92ee34e1f04ea91df2bacb934a272caa68cb930f14608493b756c3d164ffa1f3c97a8728bf67e946ec1000000000000000035516ed0be9fb9043fe907d4ee63c572a67fb888693a84279e535a893509d12bb3d26a2e050000000000000000006d69a49f22c5f625d517cf3a77e4d620af3597285b9d6c56d15e481b4ede998c4574dc6b79ddc6047ab227e0306bacb9fcc017ce618d6662301173cc006132e29315975d17ec4d81fe1900"], 0x5) [ 780.246051] audit: type=1400 audit(1574979464.132:737): avc: denied { create } for pid=18221 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:44 executing program 0: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000140)='sysfs\x00*\x86OK\xc0\v\xce\x1b\xdb\x04,r&\xeb\x016\xd9bN\xa1\xd23t\xa6`\xfeZ\xc1sr/\xd3g\xad\"\xe8U0\x05\xa2\xe8\xbe\v\xc5QCy\xafr\x13\xd3+\x8d]\x06\xdc\x8f\xbf,\x84\x9e\xd9\xcd\xef\xc7K\x03\xdf\xa9\xcbZ\x90\xb2\vK$\xd7\x86,5f\xfc\xa51g\xd5BB5CZ=\xbbv\xbc}0x0) poll(0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000040)={0x1, 0x70, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffff7fffffffffff, 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, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) clone(0x7ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) exit_group(0x0) io_submit(r0, 0x0, 0x0) 22:17:44 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='hugetlb.2MB.e_in_bytes\x00\x00\x00\x00\x00', 0x275a, 0x0) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x0) write$P9_RCLUNK(r1, &(0x7f0000000000)={0x7}, 0x7) fallocate(r1, 0x0, 0x0, 0x2000402) fallocate(r0, 0x0, 0x0, 0x110001) ioctl$EXT4_IOC_MOVE_EXT(r0, 0xc028660f, &(0x7f00000002c0)={0x4, r1, 0x0, 0x8}) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$HDIO_GETGEO(r1, 0x301, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(0xffffffffffffffff, 0x29, 0x20, 0x0, 0x0) 22:17:44 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) signalfd4(r1, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:45 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(0x0, 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 781.854674] audit: type=1400 audit(1574979465.732:738): avc: denied { create } for pid=18269 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:46 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:47 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd849e9c098e943a0d683e7e"], 0x70}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:47 executing program 0: 22:17:47 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) mincore(&(0x7f0000ffd000/0x1000)=nil, 0x1000, &(0x7f0000000080)) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) write$9p(r7, &(0x7f0000000080)="78cd9d3b1d2f1545a7182b9b134d494336a075b8629eb90f7d7562f17b0763551eb28daad2cc06cfff01126bbdc188aa3f434874daeff1019e4bb739ef4249943c1e838baa81ddc634c447a294cdbf0e8257abca17c4befd24e6e39e068ef7595f650a208015744362a6c3f53983ae760e0718bb226c71aa864cda960b5d640fa3b23aea48c7d87c75ebfbcb6ec252b6a26a7f294aa08adedde017", 0x9b) 22:17:47 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) signalfd4(r1, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:47 executing program 0: 22:17:47 executing program 0: [ 783.240736] audit: type=1400 audit(1574979467.122:739): avc: denied { create } for pid=18285 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:47 executing program 0: 22:17:47 executing program 0: 22:17:47 executing program 0: 22:17:47 executing program 0: 22:17:49 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(0x0, 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:49 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 785.497695] audit: type=1400 audit(1574979469.382:740): avc: denied { create } for pid=18310 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 785.579021] audit: type=1400 audit(1574979469.462:741): avc: denied { create } for pid=18313 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:50 executing program 0: 22:17:50 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) signalfd4(r1, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:50 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb88ba7bed821c816e7bd84"], 0x66}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:50 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) write$selinux_load(r7, &(0x7f0000000080)={0xf97cff8c, 0x8, 'SE Linux', "bb34e7b3171a1a366558f496da29ad93e835a776bdff75e733f1a9226d623517705be3a11a7192ee474ffe2ee86f204bd535d40fa1a1ac24215cd2710b89c82905"}, 0x51) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r10 = dup2(r9, r9) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r12 = dup2(r11, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) r13 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) r14 = mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r13, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r13, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r13, 0xc0306201, &(0x7f00000012c0)={0xc, 0x0, &(0x7f0000000300)=[@free_buffer={0x40086303, r14}], 0x0, 0x0, 0x0}) r15 = syz_open_dev$binderN(&(0x7f0000000080)='/dev/binder#\x00', 0x0, 0x0) r16 = mmap$binder(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x11, r15, 0x0) ioctl$BINDER_SET_CONTEXT_MGR(r15, 0x40046207, 0x0) ioctl$BINDER_WRITE_READ(r15, 0xc0306201, &(0x7f00000012c0)={0xc, 0x0, &(0x7f0000000300)=[@free_buffer={0x40086303, r16}], 0x0, 0x0, 0x0}) r17 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r18, r18) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r20 = dup2(r19, r19) ioctl$PERF_EVENT_IOC_ENABLE(r20, 0x8912, 0x400200) ioctl$BINDER_WRITE_READ(r10, 0xc0306201, &(0x7f0000000740)={0x138, 0x0, &(0x7f0000000580)=[@free_buffer={0x40086303, r14}, @reply={0x40406301, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000100)={@fda={0x66646185, 0x8, 0x1, 0x24}, @fd={0x66642a85, 0x0, r7}, @fda={0x66646185, 0x0, 0x0, 0x28}}, &(0x7f0000000180)={0x0, 0x20, 0x38}}}, @free_buffer={0x40086303, r16}, @reply_sg={0x40486312, {0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x58, 0x18, &(0x7f0000000200)={@fda={0x66646185, 0x9, 0x2, 0x3}, @fd={0x66642a85, 0x0, r17}, @fda={0x66646185, 0x8, 0x2, 0x1b}}, &(0x7f0000000280)={0x0, 0x20, 0x38}}, 0x1000}, @transaction={0x40406300, {0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x48, 0x18, &(0x7f00000003c0)={@fd={0x66642a85, 0x0, r18}, @flat=@weak_binder={0x77622a85, 0x1, 0x2}, @fd={0x66642a85, 0x0, r20}}, &(0x7f00000002c0)={0x0, 0x18, 0x30}}}, @transaction_sg={0x40486311, {0x2, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x60, 0x18, &(0x7f0000000500)={@flat=@weak_handle={0x77682a85, 0xa, 0x3}, @ptr={0x70742a85, 0x0, &(0x7f0000000440)=""/164, 0xa4, 0x1, 0x7}, @fda={0x66646185, 0x1, 0x1, 0x1e}}, &(0x7f0000000340)={0x0, 0x18, 0x40}}, 0x400}], 0x53, 0x0, &(0x7f00000006c0)="174a59b31358900efb9a1593ad6c5d4ab056deb574eaef5645dd121b9d9e0208f8d8a0b845f12f9ed5b4c91f23dc1224ba7b93f84ac01a080ec7b5e56d0d95a457f6a7c0911a320f53d20b0c2845aa1e86bc21"}) r21 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r21, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:50 executing program 0: 22:17:50 executing program 0: 22:17:50 executing program 0: 22:17:50 executing program 0: 22:17:50 executing program 0: prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x50000}]}) r0 = accept(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_SIOCADDRT(r0, 0x890b, 0x0) 22:17:50 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) openat$cgroup(r1, &(0x7f0000000140)='syz0\x00', 0x200002, 0x0) write$char_usb(r5, &(0x7f0000000080)="f0a073c3cc58b220a791a4ae371e56fde604ed31933a1ee83fc1d217aa123bf3b1c16e2d341406edca430693e0ac806ff18193539358b3b9400463362447732029dc9bf0987f63dcff517b951d3165276440416cde7e141639b2518f4348e124efc10698a24b", 0x66) r6 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = dup2(r7, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = accept4$inet6(r8, &(0x7f0000000180)={0xa, 0x0, 0x0, @local}, &(0x7f0000000200)=0x1c, 0x800) ioctl$FS_IOC_SETVERSION(r9, 0x40087602, &(0x7f0000000240)=0x4) setsockopt$packet_fanout(r6, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) r10 = openat$selinux_commit_pending_bools(0xffffffffffffff9c, &(0x7f0000000040)='/selinux/commit_pending_bools\x00', 0x1, 0x0) ioctl$KIOCSOUND(r10, 0x4b2f, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r11 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) setsockopt$SO_TIMESTAMP(0xffffffffffffffff, 0x1, 0x3f, &(0x7f0000000280)=0x1f, 0x4) r13 = dup2(r12, r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) setsockopt$packet_fanout(r11, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000100)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:51 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(0x0, 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:51 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:51 executing program 0: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r1, 0x0) r2 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r2, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r1, 0x2405, r2) r3 = perf_event_open(&(0x7f000001d000)={0x1, 0x70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 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, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x11, r3, 0x0) ioctl$PERF_EVENT_IOC_SET_OUTPUT(r0, 0x2405, r3) 22:17:51 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 787.902491] audit: type=1400 audit(1574979471.782:742): avc: denied { create } for pid=18359 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 787.993942] audit: type=1400 audit(1574979471.872:743): avc: denied { create } for pid=18364 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:53 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c55911400bb8"], 0x5c}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:53 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r8, r8) finit_module(r8, &(0x7f0000000080)='eth1@\x00', 0x3) 22:17:53 executing program 0: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) flock(r0, 0x8e19d3b35dceb3d) 22:17:53 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:53 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000180)='/dev/input/event#\x00', 0x0, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$EVIOCGMTSLOTS(r0, 0x80284504, 0x0) 22:17:53 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:17:53 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:17:53 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:54 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) socket$packet(0x11, 0x3, 0x300) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 790.281820] audit: type=1400 audit(1574979474.162:744): avc: denied { create } for pid=18404 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:54 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r9 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$ION_IOC_ALLOC(r9, 0xc0184900, &(0x7f0000000180)={0x6, 0x4, 0x1, r7}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r10, r10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r12 = dup2(r11, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) ioctl$TUNSETVNETHDRSZ(r12, 0x400454d8, &(0x7f0000000140)=0x5) splice(r10, 0x0, r2, 0x0, 0x30005, 0x0) r13 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r13, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) keyctl$chown(0x4, 0x0, r14, r15) fsetxattr$security_capability(r9, &(0x7f00000000c0)='security.capability\x00', &(0x7f0000000100)=@v3={0x3000000, [{0x0, 0x2}, {0x1, 0x6}], r14}, 0x18, 0x1) 22:17:54 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:54 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) socket$packet(0x11, 0x3, 0x300) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 791.023823] audit: type=1400 audit(1574979474.902:745): avc: denied { create } for pid=18414 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:56 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b"], 0x52}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:56 executing program 2: syz_open_dev$evdev(&(0x7f0000000080)='/dev/input/event#\x00', 0xffffffffffffff7f, 0x76443b36464ef556) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:56 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) socket$packet(0x11, 0x3, 0x300) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:56 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:17:56 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:17:56 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)) ptrace$cont(0x7, r1, 0x0, 0x0) 22:17:56 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)) ptrace$cont(0x7, r1, 0x0, 0x0) 22:17:57 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:57 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:57 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) prctl$PR_GET_NAME(0x10, &(0x7f0000000080)=""/147) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = openat$cgroup_ro(r6, &(0x7f0000000140)='pids.current\x00', 0x0, 0x0) setsockopt$packet_int(r7, 0x107, 0x7, &(0x7f0000000180), 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r8 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r10 = dup2(r9, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) setsockopt$packet_fanout(r8, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) 22:17:57 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 793.875123] audit: type=1400 audit(1574979477.752:746): avc: denied { create } for pid=18464 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 794.072030] audit: type=1400 audit(1574979477.952:747): avc: denied { create } for pid=18471 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:58 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:17:59 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b"], 0x52}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:17:59 executing program 2: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:59 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:17:59 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 795.531652] audit: type=1400 audit(1574979479.412:748): avc: denied { create } for pid=18495 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 795.575028] audit: type=1400 audit(1574979479.452:749): avc: denied { create } for pid=18497 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:17:59 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:00 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:00 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 796.889115] audit: type=1400 audit(1574979480.772:750): avc: denied { create } for pid=18512 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:00 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:01 executing program 2: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:01 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:01 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 797.996739] audit: type=1400 audit(1574979481.882:751): avc: denied { create } for pid=18529 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 798.091244] audit: type=1400 audit(1574979481.972:752): avc: denied { create } for pid=18535 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:02 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b"], 0x52}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:02 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c5"], 0x57}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:02 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c5"], 0x57}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:02 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:02 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x30005, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:03 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x30005, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:03 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 799.928151] audit: type=1400 audit(1574979483.812:753): avc: denied { create } for pid=18564 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:04 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, 0xffffffffffffffff, 0x0, 0x30005, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:04 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 800.778375] audit: type=1400 audit(1574979484.662:754): avc: denied { create } for pid=18577 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:04 executing program 2: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:04 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 800.933473] hid-generic 0000:0000:0000.00E2: item fetching failed at offset 2208129 [ 800.948576] hid-generic: probe of 0000:0000:0000.00E2 failed with error -22 [ 800.975607] audit: type=1400 audit(1574979484.852:755): avc: denied { create } for pid=18587 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 801.067254] audit: type=1400 audit(1574979484.952:756): avc: denied { create } for pid=18590 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:05 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:05 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c5"], 0x57}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:05 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:05 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffffff, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:05 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:06 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:07 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:07 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:07 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(0xffffffffffffffff, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:08 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) r5 = socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$packet_fanout(r5, 0x107, 0x12, &(0x7f0000000380)={0x7fff, 0x0, 0xffffffffffffbffc}, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r8, r8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r10 = dup2(r9, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$ION_IOC_ALLOC(r10, 0xc0184900, &(0x7f00000000c0)={0x75, 0x10, 0x1, r1}) ioctl$EXT4_IOC_GROUP_ADD(r8, 0x40286608, &(0x7f0000000080)={0x3, 0x7ff, 0x3f, 0x1ff, 0x1}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) [ 804.238148] audit: type=1400 audit(1574979488.122:757): avc: denied { create } for pid=18637 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:08 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 804.350995] hid-generic 0000:0000:0000.00E3: item fetching failed at offset -630098503 [ 804.361898] hid-generic: probe of 0000:0000:0000.00E3 failed with error -22 [ 804.459399] audit: type=1400 audit(1574979488.342:758): avc: denied { create } for pid=18647 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:08 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c5591140"], 0x5a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:08 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c5591140"], 0x5a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:08 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:08 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c5591140"], 0x5a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:08 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:09 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:09 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:09 executing program 2: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) signalfd4(r2, &(0x7f0000000340)={0x40}, 0x8, 0xc0000) r3 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r4 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r4, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f000095bffc)={0x4, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socket$packet(0x11, 0x3, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r3, 0x0, 0x30005, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:10 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x30005, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:11 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:11 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x30005, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:11 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(0xffffffffffffffff, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x96b51878f8756b8, 0x77) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r1, 0x10e, 0x2, &(0x7f0000000140)=0x6, 0x4) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:11 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:11 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x30005, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:11 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068c559"], 0x58}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:11 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x1, 0x3, 0x2, 0x11, "b3fb31ec945fb2f1128476879cb9e9e85f470d448764aec5a038e18de93a69e0592ba54cc2f130de4eb4e9bcdb5c7a3f1c26bd961eeb2903398f3cd8824ca6cc", "13e817455ef7b622e296b241de865de1f02450a256e978ff3e6bd98faee803de", [0x6, 0x1]}) [ 807.993952] hid-generic 0000:0000:0000.00E4: item fetching failed at offset -632158935 [ 808.004344] audit: type=1400 audit(1574979491.892:759): avc: denied { create } for pid=18709 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:11 executing program 5: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x30005, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 808.038960] hid-generic: probe of 0000:0000:0000.00E4 failed with error -22 22:18:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$sock_TIOCOUTQ(r1, 0x5411, &(0x7f0000000240)) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000380)="fb4f97f6092bc0c48220edf0c2d1be792faef573dd24a30999fef89e13e996d0c7f01f6684589503d88fcc6ea937333effc61bda9b232908e4cd2f063f92c97229f9915128db108f5ed7d2a83d083388ce65d820cff49cef594d7834b2617571c4a855232d0a2f859bc67e29a9edc1ed8123e0d429a09f9cfaabcb3dde7bae43b046c44b9d647c8022c95dc608a69bd53314f0a713b9ef0283943563eec12276ec438846ab0d0c3fbb8c2be4440b299ac7da48a02079ff94ed7ad49998dae7206ef6d47e0921e9f03386dd718a6aab99a3ff892d2a539f3c945614441676c76a23e19458be50942b23dd4ec26b1e9e900a988a9b70fd0a53a11fa6859c16bc42eb06c35820178be9f1458416bcac94d6dc4d9ebae89acd371db12db1e45f6ff56010ce1855b95a7d40461b600460ae94cbc584987b559a2504f83e24f1e158cfeccd59e10f4caee13eafb9534bcfcf106c7d35a4dabe469f2bc11fd179fe0b448e79e75fc8fe9994eacb4f467e3c8557a4bebf6dc67c3f1912fa43c861ed48800e533422948a9cb6cf65b517e6029b9ac84f44954e429bee4f95231903e9aca42bc5e43385ac8e93595a9d6e2fadd67dd87be3922502b29a3e13c5be605905b667c911f920fdc1e22024c87f10a2e3a6fafe1f82029bd2c4815dcd0d2b6c40a303dd9d2d1327e20aaedb3679343966e12a1f76c981cbf47a300bd47e58a7bbb7a7de6c33e581c1f3c1197f7703d4cc0d5e8a89772fb1ee3e1b9ca7df309a39a2ce46d57585a9783fc9332cd1749c05c090614c50c9ab61d84fb86f59c90a1258a7fd1dc45cbd651f198162d4150ba1558a602bdd58178fdbb16a659bb46780ca6003733ecf9a83c9bf19b1e1a238773bf284ecc4836c073293e2696330150c4c47c42443c55c7f17a8de69edff942c47472a2dcf46bd928084ff6cf4aaaf74c4935aa06d715fd1fac5223e612137717a0a03e6b327229ce8e1d28f50d0a51f9a252d9f109c55874d61bd3d6fab214687da479d3a99bf99bb8eec62a7fbbfe693ecbe49bde77e1bf48dde23d5b3c64174b7f484b0e60229659fe33e243a56b05224b26521d78e0bb0065bef198a82418291ef7f8cace516ae6d95b31852ebf53b043209939919a222c5f80d314adc33dda15873ffc925e50c96de7742473b0629a125b90ba05dd684b59d7bdb78689b1df131988ec26610073ec007feead24e8d5b4db94cf5e300802036802248483d5c18febd5cd99dd2a07bedca9640122dd84bc09c427dddea4879ae436dc3deaad712cc5c9f996081830fe6035bcf58641914a00b3d1cf59fd02f3e53b8c479c0e042c9ff7a2cb7fefcbce4f3b85f2c7b00f4f262afb2c1b786b330190d8c55fcc459e49b658cdc6e9a48a4859e5cf3a255da0e6a31c535766921430348a99659afe231549800826c6b8ab1f727be5f6b6c3a9c270a5c759683bf3d526ed211d488ce07448b23892949c3cc1a4f729039a84ca2e99f8a6ec836d23615c3ba3591f03924b40b2e6cdd237f9205389d8b7f36ba3e858727ab2f94e7cc57ab7cae1d314817ee3bd794d706908a1cd382331f42fb5e647e0f835ad221bd380bd3b7e0ac18e5c5e8fde3211b1dc816b1bc81ea0ca3ee74430551dd9bd3a7be3f3346d2bd39981166eddfb63900e9080d78d63751d42f91b85dfe809b0571bb186670adee7a407d6354abd0513b95d90720444420e3b508cf15af81bd166ec696f0d7686e84e1b6e61bbaf34a691c94492398a244887d2861c10bf31778b2928533893be97f08deb0ef58b6fa688d38adf81e5bed09839ec5f7d17c328dc812195e30da767020504f2cf85d78554e8d2313f2acfab66e17e1e1abd78a06013bc571b91813efe9dd835f2329562235dd1083a1c87eaf83e29c8a4a606b02a368b9ffdfff372a3fee6c8a5011cf7826f192022c0041e3ae39c5cae245de627fa4a756c3b6b1327bea11642631c768d4d68af6c8f2e4de21795f01a005e6132af9608def5e8c6417ee3d68eb5d737a4bea057a396f73e2f3a3b1c4c3636cd77bc4807613f329826dbd531f6e06be5b0c70a5eab4fd093c338c7246552cf187bbb7214f5da15d1fa112e16ce850fcaae00407a81dafb32e212334c405026df9ad8a5728cd70b410e41dc1c1438f03fd7b0d61dd98a350898b45faa68f29e638bb46fc27b9fe9db708feca7df5ce381781817246da31cf68d3cf0210e47f10a96e5c197810b605de51d4a4be4f451f2f8c9f98b9130ff2225a1ba2b8d68d4a9a267e86a6dc50abb0031be21ef6b5eb1df9ca26186b4c3ad452494be120d3d10ccb95c3a3d6b5cf4928395d4ff32b08ab7dcf17388f6b02531b1a747f2d5d04fd7d9890bf88b82c09932da8cbdfc48579196397eb0d2619caea9e15e9987f453fd1f767b3986bb88bd12f7b469ccaf4f7f34f46b49656ef87e6eccdd77940277c9417435dca6115ef021c8a56687149b99d6c74a33a6a454c94e41732498424a46920384d7bdae94b408711137b3e025601ba022d5f1e45e4a19d7bc042de9475b99473d28b871d9007ee9aa677e0647b12c266416cdae252bfd7137afeb3e4a6dd187149ae49b6b11fbaebbc042ee82d3db87fb21a543e8207b296b0b167bed1c111d322f4fc8ffb000b0bfa6fd1f5d8d3d376a402ca592f4fc913b39b2943b330132957f3e2bc5b24a176443e98292099eea9b64fd06c3d610a1a09267d3209e64241d150a35bec309e7a98a8847f3ada8e1b31880767b0eb2fb8f22c4bc628e1d26376eb455159b9562865fa67f86c3164f994b4da4f66c597f95d8b7a2d739b9ba50a6a47886a72f851f30940a8fc521e0e0b50af3f3768611d2a5b4f8574b3fefa6402c6cf5c3ad14d0390bdfe6f8e6e9b72bdefbddceff14cd577e7157e1b8231152188a1b3a1f5bce9c6003aa0e65e7f28cf95c4501c7a35efd268681f333312c4e2c9f98464a144fccbfb5ec5abe4c08ef96178d8d4547ff0bf722795b794e04d23cf6523a0c874d93fb5643ade23ef6cc545861a40fbb19a235509b11fd0fb2fa39f81622d1a470982d440c435a2590488c34b902b26b25ac34f42987db367b96c54afbe1206c86a4f46adbea97ffc55e043c5b608d3575025f21fa5b86135f88134b86bcccd4eaea81768c0f208ebcfc22619a3a304384939cc73c301f408d04a842377a023e6ec899426aa43b2d334756d9aa385e7777f510e3e2695e3de97c47cb8d365112dfdefe0c89ed74aea088a1c90b9fb50bbe583d5fdd066f62233dd757a8f0b6b38e89f6bde09cd6137c76b101088a06fcd3629ee7dceb829bc498ae584c66ca7d09e601b22058ca8d74c2f27158d697cd38e80ef9fc7e5e3323c69e2adb860e668fa2ec1c82950b9c2406b69b307c11b88b6b8d42a1ecf52f57bf3e2d58d09daa1287a87d11c738511670a86f24039409446bd667b1ddca6ec084d3f746b4b16e3b689ac7c7f50fc66820eabd7b771a8b67ad10e176ecf7da1f151703ec6c114cec6211bcbf2792f0637c2db630735df81e9d7eccb98d31c5fdfb17f813d45194977e262ec0db1aaab57a1b6c28582bb2d0d6abb9e0ced858423d7d15acb42ff7f2003d04819b4b015679f2b2da4021d035948b508aa713bc0d64ddc754a1024b6b64d7b422e34608ad70d2cdc402605c8c463cddf79a4726ba20ef47a8280f263d677d2ebd0edc7350cf9c91ced288ad12cede68fd503870cd913fe84505fb680644b7f5f2e368055ef2b26bf9da9acbbdfe14440e3ac81cfe3c90c1c55fc7e054fb7f375107d4e7bc510b732f2083eca7391e2a70450854af431030a57e17e3c60411b2c26029d34e56ac51749bfca06a228b14134143149895173cf787fe581f62f3648f692bfe96636d88b7fc172aef11b2bcceac2755fa9d6433d90217ce804bd18b1003a2d20e8a2fd10ac63f7740cc624fb69c0186417ac5175d48b4b267c53177a478ce9da64669d87629f9950a5132276007beaa8979c5797f97251ccac70b075fbb25c0b83fc6680184e486eef82c03e43233d30d45b30a37c640df152588978232c78a7e10fa998ff69f771b4e4b5f880b3cc5ef989b29d81fe5587c10cb684671fee8f97f5a3b880a01b9c043a484fc62459b43365a6b5cb08e2945a4bc04d0d45e3483bf3d994bdc4c9b42e3e34c12d3a399805aa957e9f99d8dd2b8eb3e834ad27d2791c479174d4b50cbd4fe0e3120a35d99ec8187d772f27c43564f1db91eed671b5f3057a9094089c3aca5a541749873add490c669459629b2979ec484070d3dc692fc88477d1b6c3a56b39358ea627356e2717685bc347aefdb843a44b66269a72c38408e67c41c5f88a6b864ac52eda2cd5a56348766d6072c1de14f02f81216b72ff5eccd8f43aa4993b494918123cbc027ea3c53198bf50526fcef0eece95d18b1db52638911b5c0ef69665a8b19b7fb36974dafee81874842ccfad30c833fd25b656a09e02afd0761560f6a2dfc4dc736aeec8a457d1e9807c768426af31c15f41e6dcd0d1a6f7282a3af280b18557306e5b15af27a02b012905aff56f4591cfc783a7296b04cb111e89ecbbb900e578a197f12a5419573cae0f1a92602404c587b52723ea07a679a4d58713bdba3ac2105a770f9957532d3f6bd166c44d4b957cfe6ed324d62d0c21f198c6bac80e6c3a2065f50e1604c19760382bdb0c9f343f612825c9e9d7affa77b87cb0b0ece692fd87cbfe38f52ed3621809af951004602425bb255e7c9e8dc8d7658e2af8aeb0908049c1f8f8bc4a3b847638fadfba132b07bda6a486754ed88e0852e6412200f241715e0d6f73883e224f8215021c3acc13744f8e2b97fb2d4a98d960cf55bcafc8f16aaf1f80ec111353ad63c042f4833d11124654aabfbf99c157848cf203be4aeac223ff80a14d676a27939500c86dc40c21db84e1faa9b87b5369ce436c4982fdb12c11819685a8da4b50f6893121380cc75953a08b75337446938aaa7b52be0ab7455267c6b21b6a5cf9ae1457cd1e41c3c89588ef6da60bfecaf7e0131b9847b05065e1f5559ebf9834e455feaef41b01cc66e5a5a96b6d0579d4b7b2b6904feafe4dc98a8c658eee66a3f1602391906838025083ebaca0438cde1c6bf47e88574ed869e6cd39aa42f75ac1322762370c676331f2d8e2abaca722f6226eee4e6ca45dc919993fb5a3c4a9c62ae66e82375698daf9d204502aafeba780834281d5c14f09abeb5dcbba44d2cfb48887bd2c0f485bca3529258f6a663ee6b9b4d5d06399c378afae6856280faaa829f6db051e32f51607f61805a746ff75a26cad259560b1b0a8d981af518e849a0de884ac81a327e28d28889e27c46177f9c58fdeb0d9d016109be2a508f2cc91572290b0af6e7ca1b832ccf0b3291c6f6c7d45e1eec9be8d9e6216508f99bf63ba45044c7b62836ae11158c07ead85ecefd94835590815f4c03ccb920a3e5c6ddad97b579177f19e129f23492928b34cd8322ae7bc6542bc555171ed8f215a1bd9c8a35e845bf95a7e94f373506495e1981c704d1129fb922a04bdb84bdb61574a94b83844535741d116ef6690ab3cc3b2b26cba2c856c3d12dbb3e53ab44bcca53e68df515fddd28351ebf6b2f3825f35d249b525cb92974eac62206e257969ee775b7956d9e79c07b8004e984b109de99b55e97491ba343956792e08c381cb8917bc3c502d5bdffa40b3e17fa74a3363fe5334cb028f38f6e0d6eb5f6ab8e4b40bd8d6335b9890b0d1f26632faf68adc41e4b4af2f0fca08225a6086b3f28a34", 0x1000) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:12 executing program 5: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x30005, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 808.155120] audit: type=1400 audit(1574979492.032:760): avc: denied { create } for pid=18721 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 808.203023] audit: type=1400 audit(1574979492.082:761): avc: denied { create } for pid=18723 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:12 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$sock_TIOCOUTQ(r1, 0x5411, &(0x7f0000000240)) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000380)="fb4f97f6092bc0c48220edf0c2d1be792faef573dd24a30999fef89e13e996d0c7f01f6684589503d88fcc6ea937333effc61bda9b232908e4cd2f063f92c97229f9915128db108f5ed7d2a83d083388ce65d820cff49cef594d7834b2617571c4a855232d0a2f859bc67e29a9edc1ed8123e0d429a09f9cfaabcb3dde7bae43b046c44b9d647c8022c95dc608a69bd53314f0a713b9ef0283943563eec12276ec438846ab0d0c3fbb8c2be4440b299ac7da48a02079ff94ed7ad49998dae7206ef6d47e0921e9f03386dd718a6aab99a3ff892d2a539f3c945614441676c76a23e19458be50942b23dd4ec26b1e9e900a988a9b70fd0a53a11fa6859c16bc42eb06c35820178be9f1458416bcac94d6dc4d9ebae89acd371db12db1e45f6ff56010ce1855b95a7d40461b600460ae94cbc584987b559a2504f83e24f1e158cfeccd59e10f4caee13eafb9534bcfcf106c7d35a4dabe469f2bc11fd179fe0b448e79e75fc8fe9994eacb4f467e3c8557a4bebf6dc67c3f1912fa43c861ed48800e533422948a9cb6cf65b517e6029b9ac84f44954e429bee4f95231903e9aca42bc5e43385ac8e93595a9d6e2fadd67dd87be3922502b29a3e13c5be605905b667c911f920fdc1e22024c87f10a2e3a6fafe1f82029bd2c4815dcd0d2b6c40a303dd9d2d1327e20aaedb3679343966e12a1f76c981cbf47a300bd47e58a7bbb7a7de6c33e581c1f3c1197f7703d4cc0d5e8a89772fb1ee3e1b9ca7df309a39a2ce46d57585a9783fc9332cd1749c05c090614c50c9ab61d84fb86f59c90a1258a7fd1dc45cbd651f198162d4150ba1558a602bdd58178fdbb16a659bb46780ca6003733ecf9a83c9bf19b1e1a238773bf284ecc4836c073293e2696330150c4c47c42443c55c7f17a8de69edff942c47472a2dcf46bd928084ff6cf4aaaf74c4935aa06d715fd1fac5223e612137717a0a03e6b327229ce8e1d28f50d0a51f9a252d9f109c55874d61bd3d6fab214687da479d3a99bf99bb8eec62a7fbbfe693ecbe49bde77e1bf48dde23d5b3c64174b7f484b0e60229659fe33e243a56b05224b26521d78e0bb0065bef198a82418291ef7f8cace516ae6d95b31852ebf53b043209939919a222c5f80d314adc33dda15873ffc925e50c96de7742473b0629a125b90ba05dd684b59d7bdb78689b1df131988ec26610073ec007feead24e8d5b4db94cf5e300802036802248483d5c18febd5cd99dd2a07bedca9640122dd84bc09c427dddea4879ae436dc3deaad712cc5c9f996081830fe6035bcf58641914a00b3d1cf59fd02f3e53b8c479c0e042c9ff7a2cb7fefcbce4f3b85f2c7b00f4f262afb2c1b786b330190d8c55fcc459e49b658cdc6e9a48a4859e5cf3a255da0e6a31c535766921430348a99659afe231549800826c6b8ab1f727be5f6b6c3a9c270a5c759683bf3d526ed211d488ce07448b23892949c3cc1a4f729039a84ca2e99f8a6ec836d23615c3ba3591f03924b40b2e6cdd237f9205389d8b7f36ba3e858727ab2f94e7cc57ab7cae1d314817ee3bd794d706908a1cd382331f42fb5e647e0f835ad221bd380bd3b7e0ac18e5c5e8fde3211b1dc816b1bc81ea0ca3ee74430551dd9bd3a7be3f3346d2bd39981166eddfb63900e9080d78d63751d42f91b85dfe809b0571bb186670adee7a407d6354abd0513b95d90720444420e3b508cf15af81bd166ec696f0d7686e84e1b6e61bbaf34a691c94492398a244887d2861c10bf31778b2928533893be97f08deb0ef58b6fa688d38adf81e5bed09839ec5f7d17c328dc812195e30da767020504f2cf85d78554e8d2313f2acfab66e17e1e1abd78a06013bc571b91813efe9dd835f2329562235dd1083a1c87eaf83e29c8a4a606b02a368b9ffdfff372a3fee6c8a5011cf7826f192022c0041e3ae39c5cae245de627fa4a756c3b6b1327bea11642631c768d4d68af6c8f2e4de21795f01a005e6132af9608def5e8c6417ee3d68eb5d737a4bea057a396f73e2f3a3b1c4c3636cd77bc4807613f329826dbd531f6e06be5b0c70a5eab4fd093c338c7246552cf187bbb7214f5da15d1fa112e16ce850fcaae00407a81dafb32e212334c405026df9ad8a5728cd70b410e41dc1c1438f03fd7b0d61dd98a350898b45faa68f29e638bb46fc27b9fe9db708feca7df5ce381781817246da31cf68d3cf0210e47f10a96e5c197810b605de51d4a4be4f451f2f8c9f98b9130ff2225a1ba2b8d68d4a9a267e86a6dc50abb0031be21ef6b5eb1df9ca26186b4c3ad452494be120d3d10ccb95c3a3d6b5cf4928395d4ff32b08ab7dcf17388f6b02531b1a747f2d5d04fd7d9890bf88b82c09932da8cbdfc48579196397eb0d2619caea9e15e9987f453fd1f767b3986bb88bd12f7b469ccaf4f7f34f46b49656ef87e6eccdd77940277c9417435dca6115ef021c8a56687149b99d6c74a33a6a454c94e41732498424a46920384d7bdae94b408711137b3e025601ba022d5f1e45e4a19d7bc042de9475b99473d28b871d9007ee9aa677e0647b12c266416cdae252bfd7137afeb3e4a6dd187149ae49b6b11fbaebbc042ee82d3db87fb21a543e8207b296b0b167bed1c111d322f4fc8ffb000b0bfa6fd1f5d8d3d376a402ca592f4fc913b39b2943b330132957f3e2bc5b24a176443e98292099eea9b64fd06c3d610a1a09267d3209e64241d150a35bec309e7a98a8847f3ada8e1b31880767b0eb2fb8f22c4bc628e1d26376eb455159b9562865fa67f86c3164f994b4da4f66c597f95d8b7a2d739b9ba50a6a47886a72f851f30940a8fc521e0e0b50af3f3768611d2a5b4f8574b3fefa6402c6cf5c3ad14d0390bdfe6f8e6e9b72bdefbddceff14cd577e7157e1b8231152188a1b3a1f5bce9c6003aa0e65e7f28cf95c4501c7a35efd268681f333312c4e2c9f98464a144fccbfb5ec5abe4c08ef96178d8d4547ff0bf722795b794e04d23cf6523a0c874d93fb5643ade23ef6cc545861a40fbb19a235509b11fd0fb2fa39f81622d1a470982d440c435a2590488c34b902b26b25ac34f42987db367b96c54afbe1206c86a4f46adbea97ffc55e043c5b608d3575025f21fa5b86135f88134b86bcccd4eaea81768c0f208ebcfc22619a3a304384939cc73c301f408d04a842377a023e6ec899426aa43b2d334756d9aa385e7777f510e3e2695e3de97c47cb8d365112dfdefe0c89ed74aea088a1c90b9fb50bbe583d5fdd066f62233dd757a8f0b6b38e89f6bde09cd6137c76b101088a06fcd3629ee7dceb829bc498ae584c66ca7d09e601b22058ca8d74c2f27158d697cd38e80ef9fc7e5e3323c69e2adb860e668fa2ec1c82950b9c2406b69b307c11b88b6b8d42a1ecf52f57bf3e2d58d09daa1287a87d11c738511670a86f24039409446bd667b1ddca6ec084d3f746b4b16e3b689ac7c7f50fc66820eabd7b771a8b67ad10e176ecf7da1f151703ec6c114cec6211bcbf2792f0637c2db630735df81e9d7eccb98d31c5fdfb17f813d45194977e262ec0db1aaab57a1b6c28582bb2d0d6abb9e0ced858423d7d15acb42ff7f2003d04819b4b015679f2b2da4021d035948b508aa713bc0d64ddc754a1024b6b64d7b422e34608ad70d2cdc402605c8c463cddf79a4726ba20ef47a8280f263d677d2ebd0edc7350cf9c91ced288ad12cede68fd503870cd913fe84505fb680644b7f5f2e368055ef2b26bf9da9acbbdfe14440e3ac81cfe3c90c1c55fc7e054fb7f375107d4e7bc510b732f2083eca7391e2a70450854af431030a57e17e3c60411b2c26029d34e56ac51749bfca06a228b14134143149895173cf787fe581f62f3648f692bfe96636d88b7fc172aef11b2bcceac2755fa9d6433d90217ce804bd18b1003a2d20e8a2fd10ac63f7740cc624fb69c0186417ac5175d48b4b267c53177a478ce9da64669d87629f9950a5132276007beaa8979c5797f97251ccac70b075fbb25c0b83fc6680184e486eef82c03e43233d30d45b30a37c640df152588978232c78a7e10fa998ff69f771b4e4b5f880b3cc5ef989b29d81fe5587c10cb684671fee8f97f5a3b880a01b9c043a484fc62459b43365a6b5cb08e2945a4bc04d0d45e3483bf3d994bdc4c9b42e3e34c12d3a399805aa957e9f99d8dd2b8eb3e834ad27d2791c479174d4b50cbd4fe0e3120a35d99ec8187d772f27c43564f1db91eed671b5f3057a9094089c3aca5a541749873add490c669459629b2979ec484070d3dc692fc88477d1b6c3a56b39358ea627356e2717685bc347aefdb843a44b66269a72c38408e67c41c5f88a6b864ac52eda2cd5a56348766d6072c1de14f02f81216b72ff5eccd8f43aa4993b494918123cbc027ea3c53198bf50526fcef0eece95d18b1db52638911b5c0ef69665a8b19b7fb36974dafee81874842ccfad30c833fd25b656a09e02afd0761560f6a2dfc4dc736aeec8a457d1e9807c768426af31c15f41e6dcd0d1a6f7282a3af280b18557306e5b15af27a02b012905aff56f4591cfc783a7296b04cb111e89ecbbb900e578a197f12a5419573cae0f1a92602404c587b52723ea07a679a4d58713bdba3ac2105a770f9957532d3f6bd166c44d4b957cfe6ed324d62d0c21f198c6bac80e6c3a2065f50e1604c19760382bdb0c9f343f612825c9e9d7affa77b87cb0b0ece692fd87cbfe38f52ed3621809af951004602425bb255e7c9e8dc8d7658e2af8aeb0908049c1f8f8bc4a3b847638fadfba132b07bda6a486754ed88e0852e6412200f241715e0d6f73883e224f8215021c3acc13744f8e2b97fb2d4a98d960cf55bcafc8f16aaf1f80ec111353ad63c042f4833d11124654aabfbf99c157848cf203be4aeac223ff80a14d676a27939500c86dc40c21db84e1faa9b87b5369ce436c4982fdb12c11819685a8da4b50f6893121380cc75953a08b75337446938aaa7b52be0ab7455267c6b21b6a5cf9ae1457cd1e41c3c89588ef6da60bfecaf7e0131b9847b05065e1f5559ebf9834e455feaef41b01cc66e5a5a96b6d0579d4b7b2b6904feafe4dc98a8c658eee66a3f1602391906838025083ebaca0438cde1c6bf47e88574ed869e6cd39aa42f75ac1322762370c676331f2d8e2abaca722f6226eee4e6ca45dc919993fb5a3c4a9c62ae66e82375698daf9d204502aafeba780834281d5c14f09abeb5dcbba44d2cfb48887bd2c0f485bca3529258f6a663ee6b9b4d5d06399c378afae6856280faaa829f6db051e32f51607f61805a746ff75a26cad259560b1b0a8d981af518e849a0de884ac81a327e28d28889e27c46177f9c58fdeb0d9d016109be2a508f2cc91572290b0af6e7ca1b832ccf0b3291c6f6c7d45e1eec9be8d9e6216508f99bf63ba45044c7b62836ae11158c07ead85ecefd94835590815f4c03ccb920a3e5c6ddad97b579177f19e129f23492928b34cd8322ae7bc6542bc555171ed8f215a1bd9c8a35e845bf95a7e94f373506495e1981c704d1129fb922a04bdb84bdb61574a94b83844535741d116ef6690ab3cc3b2b26cba2c856c3d12dbb3e53ab44bcca53e68df515fddd28351ebf6b2f3825f35d249b525cb92974eac62206e257969ee775b7956d9e79c07b8004e984b109de99b55e97491ba343956792e08c381cb8917bc3c502d5bdffa40b3e17fa74a3363fe5334cb028f38f6e0d6eb5f6ab8e4b40bd8d6335b9890b0d1f26632faf68adc41e4b4af2f0fca08225a6086b3f28a34", 0x1000) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 808.335887] audit: type=1400 audit(1574979492.212:762): avc: denied { create } for pid=18731 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:15 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:15 executing program 5: pipe(0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(0xffffffffffffffff, 0x0, r0, 0x0, 0x30005, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:15 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, 0x0, 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:15 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:15 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$sock_TIOCOUTQ(r1, 0x5411, &(0x7f0000000240)) prctl$PR_SET_MM_AUXV(0x23, 0xc, &(0x7f0000000380)="fb4f97f6092bc0c48220edf0c2d1be792faef573dd24a30999fef89e13e996d0c7f01f6684589503d88fcc6ea937333effc61bda9b232908e4cd2f063f92c97229f9915128db108f5ed7d2a83d083388ce65d820cff49cef594d7834b2617571c4a855232d0a2f859bc67e29a9edc1ed8123e0d429a09f9cfaabcb3dde7bae43b046c44b9d647c8022c95dc608a69bd53314f0a713b9ef0283943563eec12276ec438846ab0d0c3fbb8c2be4440b299ac7da48a02079ff94ed7ad49998dae7206ef6d47e0921e9f03386dd718a6aab99a3ff892d2a539f3c945614441676c76a23e19458be50942b23dd4ec26b1e9e900a988a9b70fd0a53a11fa6859c16bc42eb06c35820178be9f1458416bcac94d6dc4d9ebae89acd371db12db1e45f6ff56010ce1855b95a7d40461b600460ae94cbc584987b559a2504f83e24f1e158cfeccd59e10f4caee13eafb9534bcfcf106c7d35a4dabe469f2bc11fd179fe0b448e79e75fc8fe9994eacb4f467e3c8557a4bebf6dc67c3f1912fa43c861ed48800e533422948a9cb6cf65b517e6029b9ac84f44954e429bee4f95231903e9aca42bc5e43385ac8e93595a9d6e2fadd67dd87be3922502b29a3e13c5be605905b667c911f920fdc1e22024c87f10a2e3a6fafe1f82029bd2c4815dcd0d2b6c40a303dd9d2d1327e20aaedb3679343966e12a1f76c981cbf47a300bd47e58a7bbb7a7de6c33e581c1f3c1197f7703d4cc0d5e8a89772fb1ee3e1b9ca7df309a39a2ce46d57585a9783fc9332cd1749c05c090614c50c9ab61d84fb86f59c90a1258a7fd1dc45cbd651f198162d4150ba1558a602bdd58178fdbb16a659bb46780ca6003733ecf9a83c9bf19b1e1a238773bf284ecc4836c073293e2696330150c4c47c42443c55c7f17a8de69edff942c47472a2dcf46bd928084ff6cf4aaaf74c4935aa06d715fd1fac5223e612137717a0a03e6b327229ce8e1d28f50d0a51f9a252d9f109c55874d61bd3d6fab214687da479d3a99bf99bb8eec62a7fbbfe693ecbe49bde77e1bf48dde23d5b3c64174b7f484b0e60229659fe33e243a56b05224b26521d78e0bb0065bef198a82418291ef7f8cace516ae6d95b31852ebf53b043209939919a222c5f80d314adc33dda15873ffc925e50c96de7742473b0629a125b90ba05dd684b59d7bdb78689b1df131988ec26610073ec007feead24e8d5b4db94cf5e300802036802248483d5c18febd5cd99dd2a07bedca9640122dd84bc09c427dddea4879ae436dc3deaad712cc5c9f996081830fe6035bcf58641914a00b3d1cf59fd02f3e53b8c479c0e042c9ff7a2cb7fefcbce4f3b85f2c7b00f4f262afb2c1b786b330190d8c55fcc459e49b658cdc6e9a48a4859e5cf3a255da0e6a31c535766921430348a99659afe231549800826c6b8ab1f727be5f6b6c3a9c270a5c759683bf3d526ed211d488ce07448b23892949c3cc1a4f729039a84ca2e99f8a6ec836d23615c3ba3591f03924b40b2e6cdd237f9205389d8b7f36ba3e858727ab2f94e7cc57ab7cae1d314817ee3bd794d706908a1cd382331f42fb5e647e0f835ad221bd380bd3b7e0ac18e5c5e8fde3211b1dc816b1bc81ea0ca3ee74430551dd9bd3a7be3f3346d2bd39981166eddfb63900e9080d78d63751d42f91b85dfe809b0571bb186670adee7a407d6354abd0513b95d90720444420e3b508cf15af81bd166ec696f0d7686e84e1b6e61bbaf34a691c94492398a244887d2861c10bf31778b2928533893be97f08deb0ef58b6fa688d38adf81e5bed09839ec5f7d17c328dc812195e30da767020504f2cf85d78554e8d2313f2acfab66e17e1e1abd78a06013bc571b91813efe9dd835f2329562235dd1083a1c87eaf83e29c8a4a606b02a368b9ffdfff372a3fee6c8a5011cf7826f192022c0041e3ae39c5cae245de627fa4a756c3b6b1327bea11642631c768d4d68af6c8f2e4de21795f01a005e6132af9608def5e8c6417ee3d68eb5d737a4bea057a396f73e2f3a3b1c4c3636cd77bc4807613f329826dbd531f6e06be5b0c70a5eab4fd093c338c7246552cf187bbb7214f5da15d1fa112e16ce850fcaae00407a81dafb32e212334c405026df9ad8a5728cd70b410e41dc1c1438f03fd7b0d61dd98a350898b45faa68f29e638bb46fc27b9fe9db708feca7df5ce381781817246da31cf68d3cf0210e47f10a96e5c197810b605de51d4a4be4f451f2f8c9f98b9130ff2225a1ba2b8d68d4a9a267e86a6dc50abb0031be21ef6b5eb1df9ca26186b4c3ad452494be120d3d10ccb95c3a3d6b5cf4928395d4ff32b08ab7dcf17388f6b02531b1a747f2d5d04fd7d9890bf88b82c09932da8cbdfc48579196397eb0d2619caea9e15e9987f453fd1f767b3986bb88bd12f7b469ccaf4f7f34f46b49656ef87e6eccdd77940277c9417435dca6115ef021c8a56687149b99d6c74a33a6a454c94e41732498424a46920384d7bdae94b408711137b3e025601ba022d5f1e45e4a19d7bc042de9475b99473d28b871d9007ee9aa677e0647b12c266416cdae252bfd7137afeb3e4a6dd187149ae49b6b11fbaebbc042ee82d3db87fb21a543e8207b296b0b167bed1c111d322f4fc8ffb000b0bfa6fd1f5d8d3d376a402ca592f4fc913b39b2943b330132957f3e2bc5b24a176443e98292099eea9b64fd06c3d610a1a09267d3209e64241d150a35bec309e7a98a8847f3ada8e1b31880767b0eb2fb8f22c4bc628e1d26376eb455159b9562865fa67f86c3164f994b4da4f66c597f95d8b7a2d739b9ba50a6a47886a72f851f30940a8fc521e0e0b50af3f3768611d2a5b4f8574b3fefa6402c6cf5c3ad14d0390bdfe6f8e6e9b72bdefbddceff14cd577e7157e1b8231152188a1b3a1f5bce9c6003aa0e65e7f28cf95c4501c7a35efd268681f333312c4e2c9f98464a144fccbfb5ec5abe4c08ef96178d8d4547ff0bf722795b794e04d23cf6523a0c874d93fb5643ade23ef6cc545861a40fbb19a235509b11fd0fb2fa39f81622d1a470982d440c435a2590488c34b902b26b25ac34f42987db367b96c54afbe1206c86a4f46adbea97ffc55e043c5b608d3575025f21fa5b86135f88134b86bcccd4eaea81768c0f208ebcfc22619a3a304384939cc73c301f408d04a842377a023e6ec899426aa43b2d334756d9aa385e7777f510e3e2695e3de97c47cb8d365112dfdefe0c89ed74aea088a1c90b9fb50bbe583d5fdd066f62233dd757a8f0b6b38e89f6bde09cd6137c76b101088a06fcd3629ee7dceb829bc498ae584c66ca7d09e601b22058ca8d74c2f27158d697cd38e80ef9fc7e5e3323c69e2adb860e668fa2ec1c82950b9c2406b69b307c11b88b6b8d42a1ecf52f57bf3e2d58d09daa1287a87d11c738511670a86f24039409446bd667b1ddca6ec084d3f746b4b16e3b689ac7c7f50fc66820eabd7b771a8b67ad10e176ecf7da1f151703ec6c114cec6211bcbf2792f0637c2db630735df81e9d7eccb98d31c5fdfb17f813d45194977e262ec0db1aaab57a1b6c28582bb2d0d6abb9e0ced858423d7d15acb42ff7f2003d04819b4b015679f2b2da4021d035948b508aa713bc0d64ddc754a1024b6b64d7b422e34608ad70d2cdc402605c8c463cddf79a4726ba20ef47a8280f263d677d2ebd0edc7350cf9c91ced288ad12cede68fd503870cd913fe84505fb680644b7f5f2e368055ef2b26bf9da9acbbdfe14440e3ac81cfe3c90c1c55fc7e054fb7f375107d4e7bc510b732f2083eca7391e2a70450854af431030a57e17e3c60411b2c26029d34e56ac51749bfca06a228b14134143149895173cf787fe581f62f3648f692bfe96636d88b7fc172aef11b2bcceac2755fa9d6433d90217ce804bd18b1003a2d20e8a2fd10ac63f7740cc624fb69c0186417ac5175d48b4b267c53177a478ce9da64669d87629f9950a5132276007beaa8979c5797f97251ccac70b075fbb25c0b83fc6680184e486eef82c03e43233d30d45b30a37c640df152588978232c78a7e10fa998ff69f771b4e4b5f880b3cc5ef989b29d81fe5587c10cb684671fee8f97f5a3b880a01b9c043a484fc62459b43365a6b5cb08e2945a4bc04d0d45e3483bf3d994bdc4c9b42e3e34c12d3a399805aa957e9f99d8dd2b8eb3e834ad27d2791c479174d4b50cbd4fe0e3120a35d99ec8187d772f27c43564f1db91eed671b5f3057a9094089c3aca5a541749873add490c669459629b2979ec484070d3dc692fc88477d1b6c3a56b39358ea627356e2717685bc347aefdb843a44b66269a72c38408e67c41c5f88a6b864ac52eda2cd5a56348766d6072c1de14f02f81216b72ff5eccd8f43aa4993b494918123cbc027ea3c53198bf50526fcef0eece95d18b1db52638911b5c0ef69665a8b19b7fb36974dafee81874842ccfad30c833fd25b656a09e02afd0761560f6a2dfc4dc736aeec8a457d1e9807c768426af31c15f41e6dcd0d1a6f7282a3af280b18557306e5b15af27a02b012905aff56f4591cfc783a7296b04cb111e89ecbbb900e578a197f12a5419573cae0f1a92602404c587b52723ea07a679a4d58713bdba3ac2105a770f9957532d3f6bd166c44d4b957cfe6ed324d62d0c21f198c6bac80e6c3a2065f50e1604c19760382bdb0c9f343f612825c9e9d7affa77b87cb0b0ece692fd87cbfe38f52ed3621809af951004602425bb255e7c9e8dc8d7658e2af8aeb0908049c1f8f8bc4a3b847638fadfba132b07bda6a486754ed88e0852e6412200f241715e0d6f73883e224f8215021c3acc13744f8e2b97fb2d4a98d960cf55bcafc8f16aaf1f80ec111353ad63c042f4833d11124654aabfbf99c157848cf203be4aeac223ff80a14d676a27939500c86dc40c21db84e1faa9b87b5369ce436c4982fdb12c11819685a8da4b50f6893121380cc75953a08b75337446938aaa7b52be0ab7455267c6b21b6a5cf9ae1457cd1e41c3c89588ef6da60bfecaf7e0131b9847b05065e1f5559ebf9834e455feaef41b01cc66e5a5a96b6d0579d4b7b2b6904feafe4dc98a8c658eee66a3f1602391906838025083ebaca0438cde1c6bf47e88574ed869e6cd39aa42f75ac1322762370c676331f2d8e2abaca722f6226eee4e6ca45dc919993fb5a3c4a9c62ae66e82375698daf9d204502aafeba780834281d5c14f09abeb5dcbba44d2cfb48887bd2c0f485bca3529258f6a663ee6b9b4d5d06399c378afae6856280faaa829f6db051e32f51607f61805a746ff75a26cad259560b1b0a8d981af518e849a0de884ac81a327e28d28889e27c46177f9c58fdeb0d9d016109be2a508f2cc91572290b0af6e7ca1b832ccf0b3291c6f6c7d45e1eec9be8d9e6216508f99bf63ba45044c7b62836ae11158c07ead85ecefd94835590815f4c03ccb920a3e5c6ddad97b579177f19e129f23492928b34cd8322ae7bc6542bc555171ed8f215a1bd9c8a35e845bf95a7e94f373506495e1981c704d1129fb922a04bdb84bdb61574a94b83844535741d116ef6690ab3cc3b2b26cba2c856c3d12dbb3e53ab44bcca53e68df515fddd28351ebf6b2f3825f35d249b525cb92974eac62206e257969ee775b7956d9e79c07b8004e984b109de99b55e97491ba343956792e08c381cb8917bc3c502d5bdffa40b3e17fa74a3363fe5334cb028f38f6e0d6eb5f6ab8e4b40bd8d6335b9890b0d1f26632faf68adc41e4b4af2f0fca08225a6086b3f28a34", 0x1000) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:15 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e67068"], 0x56}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) [ 811.232206] audit: type=1400 audit(1574979495.112:763): avc: denied { create } for pid=18747 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 811.256207] hid-generic 0000:0000:0000.00E5: item fetching failed at offset -632157687 [ 811.256398] hid-generic: probe of 0000:0000:0000.00E5 failed with error -22 22:18:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$sock_TIOCOUTQ(r1, 0x5411, &(0x7f0000000240)) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 811.300852] audit: type=1400 audit(1574979495.182:764): avc: denied { create } for pid=18763 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 811.370625] audit: type=1400 audit(1574979495.252:765): avc: denied { create } for pid=18767 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 811.406430] audit: type=1400 audit(1574979495.292:766): avc: denied { create } for pid=18771 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 811.503806] audit: type=1400 audit(1574979495.382:767): avc: denied { create } for pid=18775 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 811.604289] audit: type=1400 audit(1574979495.482:768): avc: denied { create } for pid=18779 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:15 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:18 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, 0x0, 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:18 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:18 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:18 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, 0x0, 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 814.157985] audit_printk_skb: 6 callbacks suppressed [ 814.173895] audit: type=1400 audit(1574979498.042:771): avc: denied { create } for pid=18795 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:18 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b86e6"], 0x54}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 814.256354] hid-generic 0000:0000:0000.00E6: item fetching failed at offset -632709855 [ 814.284773] hid-generic: probe of 0000:0000:0000.00E6 failed with error -22 22:18:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') sendmsg$NET_DM_CMD_STOP(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14, r3, 0x200, 0x70bd2a, 0x25dfdbfe, {}, ["", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x80) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 814.285077] audit: type=1400 audit(1574979498.162:772): avc: denied { create } for pid=18810 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 814.345268] audit: type=1400 audit(1574979498.222:773): avc: denied { create } for pid=18816 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 814.380575] audit: type=1400 audit(1574979498.262:774): avc: denied { create } for pid=18820 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 814.423336] audit: type=1400 audit(1574979498.302:775): avc: denied { create } for pid=18826 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) syz_genetlink_get_family_id$net_dm(&(0x7f0000000140)='NET_DM\x00') mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 814.507750] audit: type=1400 audit(1574979498.392:776): avc: denied { create } for pid=18831 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:18 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:21 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[], 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:21 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:21 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:21 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, 0x0, 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:21 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46928b"], 0x52}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 817.348497] hid-generic 0000:0000:0000.00E7: item fetching failed at offset -632376551 [ 817.361362] hid-generic: probe of 0000:0000:0000.00E7 failed with error -22 [ 817.400401] audit: type=1400 audit(1574979501.282:777): avc: denied { create } for pid=18878 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 817.521996] audit: type=1400 audit(1574979501.402:778): avc: denied { create } for pid=18889 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:21 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:24 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[], 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:24 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:24 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:24 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:24 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}], 0x7) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:24 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46"], 0x50}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:24 executing program 2: r0 = syz_open_dev$loop(0x0, 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 820.383744] audit: type=1400 audit(1574979504.262:779): avc: denied { create } for pid=18921 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:24 executing program 2: r0 = syz_open_dev$loop(0x0, 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 820.458643] hid-generic 0000:0000:0000.00E8: item fetching failed at offset -632513247 [ 820.483470] hid-generic: probe of 0000:0000:0000.00E8 failed with error -22 22:18:24 executing program 2: r0 = syz_open_dev$loop(0x0, 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:24 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 820.601551] audit: type=1400 audit(1574979504.482:780): avc: denied { create } for pid=18945 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:25 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[], 0x0) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:25 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 821.331841] audit: type=1400 audit(1574979505.212:781): avc: denied { create } for pid=18969 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:27 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:27 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}], 0x7) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:27 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744fe46"], 0x50}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:27 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x0, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:27 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 823.397184] hid-generic 0000:0000:0000.00E9: item fetching failed at offset -696676183 [ 823.413933] hid-generic: probe of 0000:0000:0000.00E9 failed with error -22 22:18:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 823.540829] audit: type=1400 audit(1574979507.422:782): avc: denied { create } for pid=18999 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 823.598990] audit: type=1400 audit(1574979507.482:783): avc: denied { create } for pid=19004 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:27 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:30 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:30 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:30 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e499744"], 0x4e}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:30 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}], 0x7) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:30 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(0xffffffffffffffff, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 826.538232] hid-generic 0000:0000:0000.00EA: item fetching failed at offset -632566903 [ 826.554731] hid-generic: probe of 0000:0000:0000.00EA failed with error -22 22:18:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 826.678221] audit: type=1400 audit(1574979510.562:784): avc: denied { create } for pid=19057 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 826.690994] audit: type=1400 audit(1574979510.572:785): avc: denied { create } for pid=19059 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:30 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:33 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:33 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:33 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e1268e49"], 0x4c}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:33 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {0x0}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:33 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 829.634979] hid-generic 0000:0000:0000.00EB: item fetching failed at offset -731013047 [ 829.667385] hid-generic: probe of 0000:0000:0000.00EB failed with error -22 22:18:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x0) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 829.780544] audit: type=1400 audit(1574979513.662:786): avc: denied { create } for pid=19116 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 829.814255] audit: type=1400 audit(1574979513.692:787): avc: denied { create } for pid=19119 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x0, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x0, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:33 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x0, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:36 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x10, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:36 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(0xffffffffffffffff, 0x107, 0x12, &(0x7f000095bffc)={0x0, 0x0, 0xfffffffffffffffc}, 0x4) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:36 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e126"], 0x4a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x10, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:36 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900"/217], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:36 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {0x0}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x10, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 832.702640] hid-generic 0000:0000:0000.00EC: item fetching failed at offset -686719495 [ 832.730284] hid-generic: probe of 0000:0000:0000.00EC failed with error -22 [ 832.791421] audit: type=1400 audit(1574979516.672:788): avc: denied { create } for pid=19172 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 832.839759] audit: type=1400 audit(1574979516.722:789): avc: denied { create } for pid=19175 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:36 executing program 2: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:39 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:39 executing program 2: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:39 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:39 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0e126"], 0x4a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:39 executing program 2: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:39 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900"/217], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:39 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {0x0}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, 0x0) [ 835.797793] hid-generic 0000:0000:0000.00ED: item fetching failed at offset -1197715615 [ 835.815854] hid-generic: probe of 0000:0000:0000.00ED failed with error -22 22:18:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, 0x0) [ 835.863445] audit: type=1400 audit(1574979519.742:790): avc: denied { create } for pid=19224 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, 0x0) [ 835.981270] audit: type=1400 audit(1574979519.862:791): avc: denied { create } for pid=19231 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:39 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) ioctl$RTC_WIE_ON(r1, 0x700f) r2 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:39 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) unlink(&(0x7f0000000000)='./file0\x00') ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x3bec0fcc233a9e3d, 0x81) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x18, 0x0, "3956aa1d47550c38e01fdd0cd65efa1ce27d7c1e8567d1a415694d7d5337c83773e08133bb419a8848c95648558084c200", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x0, 0x1]}) 22:18:42 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:42 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000140)='TIPCv2\x00') r4 = socket(0x5, 0x800, 0x0) getsockopt$IP_VS_SO_GET_SERVICE(r4, 0x0, 0x483, &(0x7f00000002c0), &(0x7f0000000600)=0x68) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000240)=0x0) syz_open_procfs$namespace(r5, &(0x7f0000000280)='ns/cgroup\x00') sendmsg$TIPC_NL_MON_SET(r2, &(0x7f0000000200)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000180)={&(0x7f0000000380)={0x250, r3, 0xc08, 0x70bd25, 0x25dfdbfd, {}, [@TIPC_NLA_NET={0x10, 0x7, [@TIPC_NLA_NET_NODEID_W1={0xc, 0x4, 0x64}]}, @TIPC_NLA_MEDIA={0xc, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}]}, @TIPC_NLA_BEARER={0x18, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x6}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0xffff}]}]}, @TIPC_NLA_BEARER={0x6c, 0x1, [@TIPC_NLA_BEARER_PROP={0x4c, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7a06}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x20}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7c}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1400}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x45e3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8000}]}, @TIPC_NLA_BEARER_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8}]}]}, @TIPC_NLA_SOCK={0x10, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xffffffff}]}, @TIPC_NLA_LINK={0xf0, 0x4, [@TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x80000000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3f}]}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x60e}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x98fe}]}, @TIPC_NLA_LINK_PROP={0x44, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7b}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0x1c, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0xffff}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xff}]}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffe8ae}]}]}, @TIPC_NLA_SOCK={0x34, 0x2, [@TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x5}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0xfffffeff}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x39}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x1}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x7f}]}, @TIPC_NLA_NODE={0xc, 0x6, [@TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x7}]}, @TIPC_NLA_BEARER={0x5c, 0x1, [@TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xbb}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'eth', 0x3a, 'rose0\x00'}}, @TIPC_NLA_BEARER_PROP={0x34, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5c7}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x19}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xa9a}]}, @TIPC_NLA_BEARER_PROP={0xc, 0x2, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x1}]}]}]}, 0x250}, 0x1, 0x0, 0x0, 0x4050}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$inet6_tcp_TLS_RX(r7, 0x6, 0x2, &(0x7f0000000640)=@ccm_128={{0x304}, "6bd2ddbed0c86a4f", "2a4d3e40ff8cf3ddc1f468868eb7176d", "ff218c83", "a4a2a4933ecabba2"}, 0x28) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:42 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r1, 0x0, 0x30005, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 838.489195] audit: type=1400 audit(1574979522.372:792): avc: denied { create } for pid=19254 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:42 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c5ca0"], 0x48}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:42 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:42 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) r2 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x2000) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x40) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:42 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:42 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900"/217], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:42 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:42 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:42 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:42 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040), 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x2000000000071, r2, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:42 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r1 = gettid() ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) [ 838.911651] hid-generic 0000:0000:0000.00EE: item fetching failed at offset -632301911 [ 838.937891] hid-generic: probe of 0000:0000:0000.00EE failed with error -22 22:18:42 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$cont(0x18, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, 0x0, 0x0, 0x0) [ 838.979546] audit: type=1400 audit(1574979522.862:793): avc: denied { create } for pid=19298 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 839.049756] audit: type=1400 audit(1574979522.932:794): avc: denied { create } for pid=19305 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:43 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r1, 0x0, 0x30005, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:45 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b035c"], 0x46}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:45 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$cont(0x18, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, 0x0, 0x0, 0x0) 22:18:45 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$sock_SIOCGIFVLAN_SET_VLAN_FLAG_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000140)={0x7, 'gretap0\x00', {0x8b2}, 0x376}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000280)='TIPCv2\x00') sendmsg$TIPC_NL_LINK_SET(r4, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0xfe08929284d6eef8}, 0xc, &(0x7f00000002c0)={&(0x7f0000000380)=ANY=[@ANYBLOB, @ANYRES16=r5, @ANYBLOB="40002bbd7000fedbdf25090000005c0004002c000700080001000a000000080001001a00000008000400010000000800030004ffffff070002007d0000000c00010073797a31000000000c00010073797a30000000001400010062726f6164636173742d6c696e6b0000680001000400020014000200080004000700000008000400270500002c0004001400010002004e220000000000000000000000001400020002004e20fffffe0000000000000000000800030000000080180001006574683a76657468315f746f5f7465616d0000001000060008000100ffff0000040002001c000700080002000600000008000200080000000800010040000000a00004000c00010073797a310000000044000700080002000000000008000100100000000800010014000000080003000900000008000400ff0700000800040003000000080002000400000008000400020000002c000700080004669e00ff7f0000080001001f0000000800020009000000080002000800000008000200cc0000001c0007000800040000040000080004000100000008000400ffffffff0400010018000600080001000300000004000200080001000100"], 0x1bc}, 0x1, 0x0, 0x0, 0x8000}, 0x40080d0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = dup2(r7, r7) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x8) ioctl$KDSETMODE(r8, 0x4b3a, 0xa0000) write$FUSE_NOTIFY_RETRIEVE(r6, &(0x7f0000000200)={0x30, 0x5, 0x0, {0x0, 0x1, 0x6, 0x5dc}}, 0x30) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socket(0x8, 0x800, 0x5) r10 = dup2(r9, r9) openat$selinux_create(0xffffffffffffff9c, &(0x7f00000006c0)='/selinux/create\x00', 0x2, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$UI_GET_VERSION(r10, 0x8004552d, &(0x7f00000005c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r12 = accept(r3, &(0x7f0000000600)=@nfc_llcp, &(0x7f0000000580)=0x80) setsockopt$inet_tcp_TCP_CONGESTION(r12, 0x6, 0xd, &(0x7f0000000700)='ill\xb5U\x0eU\xd5\x96\x99\x1e\xe9noiw\x00', 0xfffffffffffffd81) dup2(r11, r11) shutdown(r11, 0x0) 22:18:45 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:45 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:45 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff}) r1 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r2 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(0xffffffffffffffff, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r1, 0x0, 0x30005, 0x0) writev(r1, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:45 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$cont(0x18, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, 0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, 0x0, 0x0, 0x0) [ 841.853418] hid-generic 0000:0000:0000.00EF: item fetching failed at offset 2886465 [ 841.866640] hid-generic: probe of 0000:0000:0000.00EF failed with error -22 22:18:45 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) [ 841.890192] audit: type=1400 audit(1574979525.772:795): avc: denied { create } for pid=19320 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 841.966385] audit: type=1400 audit(1574979525.852:796): avc: denied { create } for pid=19343 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:45 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) 22:18:45 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101000, 0x100) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x99421df8e263adfc, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bfb6a30004000000000000426d38d242b9672ee709f1e7c2094d33"}) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x1, 0x10) 22:18:46 executing program 0: r0 = getpgid(0x0) prctl$PR_SET_PTRACER(0x59616d61, r0) r1 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r1, 0x0, 0x0) tkill(r1, 0x38) ptrace$cont(0x18, r1, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r1, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r1, 0x0, 0x0) [ 842.080099] audit: type=1400 audit(1574979525.962:797): avc: denied { create } for pid=19351 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:46 executing program 0: getpgid(0x0) clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:48 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b"], 0x44}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:48 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$inet6(0xa, 0xa, 0x5f) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6000008, 0x2000000000071, 0xffffffffffffffff, 0x5263d000) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) fcntl$getownex(r4, 0x10, &(0x7f0000000140)={0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) r8 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000180)='/dev/uhid\x00', 0xd1f59eec3ecaddc9, 0x0) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000000380)=0xc) keyctl$chown(0x4, 0x0, r10, 0xffffffffffffffff) r11 = gettid() tkill(r11, 0x14) r12 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r12, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000000380)=0xc) keyctl$chown(0x4, 0x0, r13, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r15 = dup2(r14, r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) r16 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r18 = dup2(r17, r17) ioctl$PERF_EVENT_IOC_ENABLE(r18, 0x8912, 0x400200) r19 = gettid() tkill(r19, 0x14) stat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r21, r21) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@proc={0x10, 0x0, 0x25dfdbfc, 0x20000}, 0xc, &(0x7f0000005a80)=[{&(0x7f0000000380)={0x55c, 0x2c, 0x400, 0x70bd29, 0x25dfdbfe, "", [@typed={0x60, 0x4, @binary="6d8f5a0d1c62bf7f0ff09d1cff4d9c87b04b0eece90d44e262a682fc474c2822a8d52bc091fc053c5e4871d871c5d0d783a2d6ddb9ccb90cc8fad2f5c50f398acbdafc0ea4a427b265e17fcdfc123afb96efd35654b1589c24fbcc"}, @typed={0x84, 0x88, @binary="25868f5ce00e40bc8500eaeab07f83ff47684ac51f0bca5297d973d539c9a3aa35b4c77f3703fd7460f954a2d8f6bfcd283b0324e0245568fe5002aaf497f0f4431dd637b5c0dab921113791795937aa4641b19ebf5ac153d9cc511585cd5f00d7766563efe3c2cd07eef74d353bd5b60d67a42fe51ab92843784cff33"}, @typed={0x8, 0x61, @pid=r5}, @generic="ff9af39e2d07f3d3bb265ae8ec4c62ecbc76a6b854131410def9bb0442970ba7551fc6e52b2573435f8a3ba898bff846b1bd743cd8d738d1faf362aa2b33698b05da30dd0d490a96941db508fa40cb611111acee986a84493a86c2fec00227ac9070fff9dd8b1546fefcb0171b27a90b7b1d0f618e6c9637994cdf460b3c077dddc53797270052f201e572473f2b1d1bb17ccc95d1cf52b395a6eb138145e858a95385456a9179d48413f332f3bf6eb7c8c7e7df8705280c6fa7616e862689586c32acb09082a8c24c1d93d8ba729ed40d9ba2fc29eb00a77c1f9a5e04185398786bb75ad70b6189e85e867964", @generic="43c560d7f7e3f781d1f50d6b5e97b5b84f3b146ceeaa4571e96873489e0da90333ae6eeee02cb3a84ab4b9de33d0d50c8bb13a1743ed7d73cb009d0abd3cd0b7ab69f722ad45265cdb0a05162c5ac44da2f78f724a12b05a8a4390d29cf7728a2c78f0dbf7ac367da9de3ab627a697a998a51caf7df83461676bd52de4a23253b6f47158b640e039834154590f29528ed81afa463e8c33ff580fee67a23cd63cc423e4f5321823421c58cc537fe0ea6c29", @nested={0x2c0, 0x44, [@typed={0x8, 0x77, @fd=r7}, @typed={0x10, 0x7f, @str='nodevGPL\x00'}, @generic="08ad21d1320bb22ba0c2ab4b7e5eac5dcca33f5892087d732f0553f2da3d28e619cd", @typed={0x5c, 0x94, @binary="fcca0fcb982b6372e06e005f630e380555a0c22166d6e551cbf84c90ab1a066de35713bc36e41add36e8ef28fa99da964bec4a6bc0be96e3caedffd5e1122c6a2eff4bccc7022a14904296ef5cd8eef1c9e51e8f4c339c"}, @generic="7b76dfe01e2e43ebf9609da37a5093bdd29844039021c2eeecbf945e373db0a2e5fcf2f063e9651c93b953215a3d191f292162703df00c434309fe8838dfb4ceddb4466e6abb8f49374323e3534b3a7be5fe2d1bca3ebcfb6c46e6c47690e07b5b96bd93d1b82d955e5f21cb5d979e4204b0db0a31ea8c629cb95511801ce4abe00feed1c50fc623da70d092c95907892525da3862cd4bdb3600faf87e1d792a7d910137c82c1a60a2cc5d5524265774dc590a98fbe9f5a7c1a7bc2c237321e2c39b555bd1f43c37bdeb1783bee8a8", @generic="a9c91b905671a1eb31f86ce46dc00d0826ce7b9350e7c73a81102d05a0c57c63e6b43e3c9eee40ff1b894bc8807b76bc77344a868841a454d8f6feebda88e378e8fd7099d90fe6a74eba97e6253feb5248ee1d0733915ab42b9f1a4cfdadf8804c58786de9cfc64144b6a6ffbe2125d8cc4f2433b82ac8887cbed167a7945c9f3a50adb63a51502da980db3ad849b09328afa58bd08042e536c9f51b4a03436a6d03ef6b0b10d3c4793ec3ea914dd5f870c3820c0af94752b05a0c94ca9f4d9b48a9f644aff64787e2900f0a87d72debd92703c029f08c86450d83da0eb842dd1d1fa9", @typed={0x14, 0x4e, @ipv6=@dev={0xfe, 0x80, [], 0x16}}, @generic="42ee7e3ad03496c84caa01d239f3fde9598e1d2335ea896a0f5f620776795df9b1fa7e3975df13721400e364f762ad1e726e7af17abbbc67ec2e10f60b3b06adbad82b7efb2c3680dbdacab0399f274a630a2abe47", @typed={0x8, 0x41, @fd=r8}]}]}, 0x55c}, {&(0x7f0000000900)={0x220c, 0x1d, 0x200, 0x70bd25, 0x25dfdbfc, "", [@typed={0x10, 0x4f, @str='/dev/loop#\x00'}, @nested={0x2198, 0x20, [@generic="6ef7aae2f497b8d16779bd3fd7446d07a6be2f00355bd1ed54889eca27e5d37cdc0abb6e3869adb48f4f4d0346dbe939c063a854930ab365868de7396b6b35db4a856cd65a07a365bfbc9536734abc9d64556a4e0070eed8d7a2fce3b340f23cffb33981240ee2cee7cbe40e98ffff57b4df76d73b7bc7e10017d75a2921e77d3c74ae90ea98c4d4c15593f9abf3fd56ef0a91041537ac9112c24fead0c39f18d22f98c1f6c70bdf01e2c75477044ef21d0ff91c31359ca576d7e4367b8ee9a6f02ef80ac258ae7fc2c592d8fd16f84d05", @typed={0x8, 0x82, @uid=r10}, @generic="b6fc41c92fbc2c920bba049012199af239f0f2590089db00a9680af6aee2fd2ae3b4bf05f9d4726b765eba0453b7b04d8dd33ed6244ee00fdd8bd23afe2f943a888de16db918d68005ad50e154bf478fe4b86a9fd7de14e3ec466fb39336fffe0aac2f3640ff7b6d3c40d7e76898d5bc04605ae3e776c05cf204ddce4c8831f1e891efd8e11337bf", @generic="21542d1220e5720b91f65f5f3cba31f20414a19969129c85feb1e2193fb876d765a84d6e2135e0b92f9655c47f74240f4da4799c72da2274275625b6d3b1d48288e55ba41d036f90a2603173539fc3d4305a3d586cc9cf27ddbc768d56368cd86078a2dc01f3abca63f4c3293370a65d838b96e6715f9a0dbb0d4f86603613bb6ecb8e93db39f09b681492c756515284e9b72ba82de1a443e346cca768694136d90b16c8e94d691eb383f6f0e62cf943f402d59142c64f7aaa0bc0dc237da8c2148e0eb146f5c97bf944732c9299ba3787035ffbc8e764aa0dd389cce507bdb5675e762a96b7db14a8f380d6bfda44e6951769ce308df2b5e282b19da5306ee0e789bbc19a9f9c203f26e45912a82cccf6caa9c11dd44af8987930caca72967b7770ebfca10d775b4293e85564fb55db2dd0f74ddf100db75b2c7a090572b123c387259eab54a9093f0c65beb5d2088962ffbd971fe4e570a77aba5a943b1c0049deea28f1319e907d71b62180548d7ce3f17cb813ad84bd8db2df93ecd388798d1c4c8dad7d3f9bf08362c68bae2830ca68e7bfc878de67724c4a0e5540f743b2e1c1ed01db616608761fcabe61b646c5b529a57d51043f6f6e3b761b87f31dedac633f1f147bb00f584078f4b2b5f374cd9f9767423792aab67006374d9e4a49a19d5234b8d9bdab97af89754e12b4634a5ba10e4b76e00d7c65eb4c1e9549394dc7b65b03cbc8d93163c07b3102a9de171df649288009d957fd645fbff90d21b51238a5d53ee9cf768d13b610e24a0fae70ea064d3cae9c410e5592a4d23d43c5a5b3523f6af19fd1ecd6fb09507f6f4cb917863c4381ea524324b0c1652add8f11de7d92ef776707d9f715c62d2014eb78543a8db79c415f8bf5daf72bf324305f9dedf467b353e2775e0810e2d61d06b9bf68cff167f2163935786031b116260c05c3380881c7a4bf9ead1915289df03a2eb7d0033f227f0376014a3a17bf68912b98281c673333976fe6c2e477a98392d49fb92237be5edea0ae076e23be03607bd158dda0a63d7ec7578ad287027449cb34d9fcbd04783e17f3b684ebc07a1344ee776a2a63046c4b1846618a4b0fde0a7cab7d76d49a0e863e24f31737edc863ec12a37a4e4d838ffe19f7801180b1da1f09804bbd5943731b74c649a885d806a1e261e5a11c17ce2fd68b6855ac93d54044f44c73516f92066aea38092b0d53b7235c83a8cfac55cddd8e5cf487502eb2c78a88f097d1a469ab41a59100e71961b2e9f9302ab4f0f030d258c31c7e3eadfbacc3dfcdeb7dd1ba33a55d43a4641311d9317357d4ef0781e994b0d4be2ce9a9a8b0fc81ff54d9c9195e0688192b60566180b0d8a084ca8ec71d083b20a5d91ce6a91a12c784426f3c7193f6104051de5512ba2025694fd738398ba6c329f3afbf50ecf14cd4084fcd8469c3614ba7954005332342fd78a9fd4aa1ea1f9096f3b6d9989f7a88d30c644e36ae4efe1ff85c8ccf14120239f41767e4d68530a623a54e31bf54bbdd9c644022afd3e592f9c72be26ce3b9c12d2829930426e75218c36e61070764edc41fc4b51d62efd90c0cce7dd612ebc30913c94f2721577c382d36daa5330b15c7eaaf1207bff604f0b15aff7dab88b44bf5505301eaee669e60853b3f7f4695c36d151e68cfd07e18ec4b95cca4e6872239a3f1165a2ba05793c384b77b84b16dabc723c2b23bbed9200fb7d679141a07ea2e497fdc53b917f2a3e03cce7a7bf682ec4d68d90e9a40d03a8b9271cf95254659784db5780f43464728f4569dc980884f6097ab8661fc3086f4ac8ff9ed1d776b75a3f2191cabd56384379a4347b2c0bcb23315b7b9b25bea0d300f614bb8830dd2c883edb7412f1aebadb5c00aa817d66b4452568884c34c8cb087ab45af2366b56b7a07bf8fb6cba32183d6704519e8a4a748155ebc422673ce5320ab4e4e6bd49427df9b5683e1688b5d510fb6204ab7188b0d691fb37c845d3532250c48fb30c3e1df00843c6eb343f1c7fc7a959ed62c088bd0c88301a1530daf1d202cc3c2b23e10147365609d045fab51725a43ceff6a114efdda3b92310c49613fc9a04f74f16503486211a7897ae2bf5cac7b2e30983e05a21123cd942cbfaa4d4f4508cba7870a4604b008770f4389c8cba39c1cb1c88ae875ba9ffce35e1eb31539231ec395300aad2d07f30169c3067b7ef38ecf536f7d2b863b25bb64d20fd0c9f8d3d8efd49f5b75fdd4b552d1872a1703e308d5cc0d53e93b1017049742e2a37c2e6d450647d5b03dd8848ffb13348c2a17b7219dff94eaefe51efc806e8fbad3c337df081596dbc6ee57262c0f9d851a229247d7f7e352f57a8e9745271e05213c4831310f6ee43bd81912ce8a4d6aaa03a974d9c7b01eda97fcb2f525a429a2fc135ba39337e509a9b7fa743ce5e2e025a2171d2141e337aff022b5643baa6af056e64a7c34b5e1c63c22104cefdba70e6af655b5a3628f52112f2eb5ad007d191effdc66274c624cdbc18218636daed89c269ff692997dad5e9766c36cbdbaf74752201dacf9711b8195cbca7b38fbd65a826f501a650381081c70ad35c4fdcfe2886b62210cc20aa0375b54fb1e32d1e17330a5dae7086fa34a7817e1a264b85c181813557cde91aee1852092423b28b4cf4137cdca5dccd271ac727ea9301d30d3cc72621921892866af402a42eee97bf0916300a30bd550a2deaf1d704e9d104a880712cf00ab3b98405dfd894a7393d0b5f45bfa94c3835ec2f1f103d6250a68038f9353405e6d6df80e0e49d0eb127218e6baaab45cc96349c3a8b97608053d6ea102a96f9501ffd9d6aff2c2f5fec006fdf8b81217f8622f5848209f89ee6a7b922357a5801a0eaac353832c86a4efc76067c9a070fbf8e2afdc2620ece9b09904562f9edc59af09c0063bbd2509964ffb593f2a7e64e2d5956bcaaced3b5ecbd262c1ee7d64c8791d2964f5960ee82b7d85eea0eec94b85aa9904e9d959ebb93456e35e18b22d1243bb7ebf1681e6018dcdf478c2efcd959a59b661febee4d9ee64d5bd5e36957828f072380071a051f8f89e3eddeefa757f0a2315c6d84f90edd9fd77c028212a08c721535672dd57dcf14de018afd3db22007ab7b7b999188ba498d318527f72f67e1c1a8d47a868977983395f5beedb88c9e10c07ca1a88aec180990b83f573e748c2dc094fdd3552f4f824fd2c4627f8dbd02f0b272fcf75e134902b2ac7ed7dc2f32348fdc7322bb1feeea2320f344fecf58040e14882fe457173576b6f35c791bc4bc20307d1dae88edf8eff0e13456b712c130c531384b03a0667a0742fc57113d917e391136e34f11400ac927d261da77d1495ea4e52cae73b7cb04c64e81748dc86fff8e24ccdd390bcaf18f07f0176750768a204ad873f0ff957bb9710d3548cbb812d35f4546756c67ba643adedee411b89dc027304baa8de14494f719d3cf4f63a08f56bd4e16c1b0aa0390bab2bd9b06f8bf0ac58cfdf8ef935f36e643ba36c87fbd0e5550265a58afff1f0a0ae3a4b61131acbb09b0d62c50a2f06cab7ca88f85b7e8852cd56e9ae61a59057965fec53d8e44721f4a35f966da324812544c2dcdd232a6f76f7148aecb8de8098182eb00057c67ef15c5c0f2b1d4298bce192b2f92e3da9f9cd3cbbb432de8008c5500072a8d3845723e08ed9e4c2372e672ad312510b3cc352ffcad0cd77e5109cc7825e2337c5d9712e0e5756d1aa492e21045d4ab61c6a58377592fb400e3734c63698fd397c6cb0e96cb8d9f7bbbe9b7f9db89d5eecb2bd73dc2d5103da8041c81a4cff97b542e5ba8ef4c46d11e3845003b4598762a5a972299af3e97587154ee2f43d4b4e33f91f481de3f5896a415b967018bea1d191ce5b8ecf4c24c63a615161ea34bb13609b3b0327e262d9afabebb30c126aef79fc5d3b8a3929df7ea3d888485885c98d7f0bd86a6cb1aaedd2caabb4d595010c5333728fa49f39ddfd5cf468c8c3438f4a93fce337fb9b265fd61998d149b850b74aebb3e724a4c4abad3ba8efbd420550322e9b7ba05c11142d35c49ccca9545027b5d1bf9367398f59a3873240cdef7cc6b74d906a08589a8fb489d435b37ca43d43a643c72a8a0f6a865b90278fc2c3a7ab598dfd5afa38cd0873e5c75cfab0f77ffd4469e7d2a7d3b13c4e99f21a5ee80cf2c216b39725592dbb3388ca42914d0c1ae1158ef7193a5107236f9d215abe8e820b31520d1547c5400a1fdef0a937399de56bfe71aafd9b1ea0fdb0cbe98af39fa2a1b082bb8e86553e9c11d9db427eb014d0a4f43887ee2611cd13ce8e45acad27751ed6b8abcdf41d39f2e5981f45e315978b5a5c5dbb580da47490068826e0f4e043a564f82dd9bdca29e91a4985ed83e535e78773f1e4496c571a16c279f17d9fef2cbc062bc3fabc142bb3b2d7bef311004965ed127de5916f08ebbdcbda53e5d72a166c7dcef7a937e279687f96ce298337099ae67a08c692108bcf5b853e00a8bd3d0998c3048af5cc7d78da89da96c2abfaaa76dbf83dea3c888adc423572d011a6ba24bc7812ebf2e42eb683d7d3b37b19837d64810dfaf951e9a4ddc42b43b0fc768508238dc7d597edbace9143661844ae45febc77d0c85c62113158a4067e0f629bf90b52bb24a716dbf67922e3789c088e1e0b8081cc67cf06ecc2f754f4f8ece17588b67785f728399523af8b6cb9ace819425033112db6033a6d80d9e6f1cd7679f9de3643ec95577204ba1aa4f6c6e26294d02bc5241d7068505d95e1d33b7f034e38e55377514cb31b5d1e9204454f8449c44a93378c1d43709effd31310a1e712e79ec23c5d4d707a8cc2d5860ad546913b398176764bb6926a4fe20e2233b7c4c0164a5a778243aae3c5536a78b18881478f45feab14552a36a8d7d92f6e13a8a1923b643e5b9cd59cac5f6b494257fd460167b89c7c46eee02c4d0ace0c529a35899e36948fe8a5efb5521a82d2162fb24f8b7c424747cbec3d9ee64c222bc6197181c0dc5f559a4076ae51c09eea92fe6c190db3089e0d2dba08d2c9c4c2a7d5c3131973eae80151ef6e2f49f304e526d8d14386ab44c675bda1b37eedf3382141dd496754e8a56cf183e48dec1677a9a91fcddf34fa14b53cd6337d1b20fea6a90708a2ce8538f551cd68c16290d16106749824ff74283933d63ed2396cbd3ca9e3b37c7032dbfcf95c30ce69ae8c8678a54b623e4250bd3227ceb3e49211bb2453cafb64cf9cc751d755ff077c241bdb2c0cd36800e2990f815a963cab44967343f8d56a07672a800dc4ebad54a417aa7df82f18af81adc7c2cce8173a0034287bcf37334b70711735e8f14915182c45156d921acde84dadf25cb346d7a0247ecc0356cc21dd8e9737495c281a68b055fa0b9c1e95c86b511c68757d17fc7df05148c337df71c1a8d48b502e45cfa1ce14fcbe51af134402ebe5b5511792adfb6fbefe543c872c8e0150f87daa6b09e99e3f5a98ad8cabea00e58087f76932ce5135a9d6ad1df72ed9dfc19c26a17f7211d70e8e917c8dea49b94a37eb4748e6fe9cd2b92223b4a5ed8327eb7bbdf14dd69ab6b6ddb2b5e3ea29a648628dc2c9643aa3d542fd6a6128edb11679633c8048703b63b52c31a92413d50355b50a6e537e5987845d002c14c7a91a856f8f2aaacf1519dba566fd931e66d3bf3c43dae6db469f923b43834dcda12fa97539b69ff21bedc5b5c05326581ba90dd62f769f8cefd5c4b0ada1186a0d3bc81e2f6a7d7817acf6588565", @generic="70d0bbfaecba386738f43275cabd66aacc7a5dfde5a8eec50a25c09e0fb3a298a2c87a594005a98ba6f69ec8971d6eb7cb81c9e13878b206452029c4cb754e722343c3dc8aa97a9fb032ed02593bc1846b19f5d64cdb043e48e4dbd8ff01a3a38344fc64938c85c1f790e26cfc1a93ad4e1c11201a2a8447178097e156596b711b249cfece973eee9f5b49a438c77815bdbf0c36e297446e9de9f7394194a608d2141f0d4488eb3ec09cab7efe12e57566d4b7bc7e07777ecdafbd90d76be70015d8c11872dd263f48f5d79ec22e6287155f46b4e825481988ef4f6d6a5101b1344065998c819b56eb898d0698a9255f98cd28b15c8373f5efb75ec02ffbaea6b97f5f91726253e31e1321d8932a5c140c15e86577e4e95116baa1f93797a57de5cdaf8679b4df21107a96d8d3f7a4ebadbbf5bf6ead98c3598e444bbbf3d0b58f6ca548ae3bcf7e2723afc0fc14d2768c8bf419d796459834789d3f1fc2b13e9b6797e527959e3c1ebaa683ac8b51d1e853e6cb798f4bd6700ad4e558e1d0e5c4e0ca0d90d828d9849ead26e2a652e81b862e869c0ef1d69c2b0733a51e48ff0c26f1da8718401b1cbbe026132056432f7394921f1b977acf3d2a96c8b85c1c60ae1c9ebb1bd931a0f164637d5b92d27cd3ca0fef0d94dd1dfbaaba89ecd5aae9a222101822c81d5b855ab1965803172a987de5e2fdbcff0c18bb362aab7f28b54ed89705dbdcfa794db88bd5f6a4c92c290f8a3c42786cbec47a1f6cb1902fd44858c24b522b89e352fe24470439d4275a0665256bd0cde7c53beafe2c134df984ea6b5efb9d6d880a3ce56325010b7ead9b10c626537c7480a9143163cc42474786e0d310fe7e8d66ee68fc856d7db8f9657c8d165aa961de58b5374e23f49a62ac26d1221bf1cd0fd36b02c7999b678ec2028642df6efaad63789b3118752cdf63b92f17ada109892e606f66a2b31902fc3eb58c5689fff793e027b6c3d9872cd8281fa4dc8e0ab2aa26b05c65aa3972ce36c94062f0b238d2babce9ccaef719d199a62dfc3338669fe3820102926af6d905a75c91660653bf9b453d60d52c4aa6c16ece3b7d9bb796b9481021e5fd6d0b569e7d59a9aa37dd8ff6bcf7baa2ee4282676282c16295623c4dce39a58e1afc41e8936bb37933c0697648b66d158cf493e7c0c1bb5774ccd394238cac1b213547eed2f08d25e7cb6ce012ccbb8bde3f0e731909728f96583c3e8d77d9572facfec5bd6114392e602600a203524b677fde316d376b23f8b62baddb3ad1af8f221ad469e57580115a8e5fd37c29070dd7703e55c10791a96e608d6da7a40120f83a4f75b0e11aa7c84e2320a43e1bb0e724d354c97543a57b3f6b7887ac2d6df751b76a7a4d99de9802088041298b03805e0ff119e78f5f5eb5610ed2e834259f6ea79804985e3f9a4401ca000fb85cd0611de878ae22e779d2bc9c809049c1ddc5dd05480bbbc64d5f71a42d8194190bc67178aff99a0f9a5bea888f748d6dfe328ffb3f9fbc0c4fec2922792347b12a1564b1b0c738d4e456c17960e0069272d790a4bfced312aaf77e134c42fbf3b93b22cacc6adadd72a16285dcf8e49a687b51eb86c8360ab5c4eecfbc4b22aff2f750f04744673753a72b39762bad51cda549023a1e315fe3b458c02933559afb811671d76e7fbcf6beb460defbd6a31d9d9791d236873bbe9fc35ab0eeec8800cc4b4df43d480910c4d3909e5c37802d753a2efd2a539b5bb38e8f6c220fd993c973d35b485c6d4a9bc9a21ca8b84d0607a1ef601495f3d8fae67984fec797decf85543a0d228da009aaa47e1a11b59a85ee747178a6b5c7a088807607bc22e9fc69ba9452be65edfebbd74f67f46250d407d46961326dca5745b737868d5e07a4608c2e78055cefd2ed2bb4e31920b6d172f517b71bf8702a93224f8d2bac54e0a5cc215b856acbf307a0f949af064a58b87b7477a1b86d685d5a3f7fe7271ccfded3ace85d9947029328744b661ef1da8bbca3c07827a0c9f0e1a68bb7a1e5b4660bbd9193fd3277d8e46d45558be1e95307fffd554b29d7d1801b6ad916b290b7a10462cce078fd2d3b33071e9886c689ac622d6ba92f1066d7e2e9c4b65f5fe2729a212309c6088fc9611cb131f467325948dc59b7fba96e46cb24b68fbe445d62f6f2bd035366688e1e861fc0d22d44353655b5eadbc32a4fe299caf8d96ed9b7e9b41e22f53319102da374b473a167e4072e315668f57efd01db6b75c160c621bcf9c190222b6518a06bab2dcdae3d64248db89fa1f19cee3a6d3fe982d3baeaa4399f94ca2cc614b2994e087131e6edd8dc22d3c93d9835218e63bbcdbbd067750f863c1458f1edceccece559accb1d7269f4ad8570250d4bbcfc9034558c3c84dc945c7d614351c2ac1e2a79765825d991a43ef4b18b252668380fc603b42071d9dac7ec8c5cad7900044192037c3d693a6c81a566cce98755b71090d7b6d0f1c964be505a49dd028f3b915ca8611d91cb8006be1fc9b8fdb7b6adb20ad90ac7c7994f75b0094c42a2c8d32c55d62f987d2d7ba317c0187d0a0e208c1d7b39727f5ec5afaf54c9ab191af86e149cd6e13c4f79d584c386323c7c087ee774c32c639b7cf132979ba6b929717c624f263551ec9a8b09a5ea1768038afd53037772461b58a94c951a084b22da6f70482c624aef663553ad3c1b6fbb3805dbeb7b4096420fd18415e89c16f0b48fd4903ac9a77c50935a0f28735c2bf38aba38fa9678c5e47f739bdaf064ddb362a64aa3f39fd40586118393deed59720a1e4279815ffc7031fc51856fd66f82677f7f2997139248304ae69b2d6027211170d72826c6d3b384388e4035ed74a8eb1b935a9169f00588413cf069ba312145c2b41faf24c8b27e970336fe534298970611d9071d12c226473125b71bb87a64e4f7da91655da578d053f4209ba395e616cadd66de288dd5168637b370d07958518636f705461681644e24a3e46e7170b041bc9f861b97255f7963c05c48e8b6d9c54518f2544000f397c3713628d6b842883acc2831f61cd39b78b4d344fc48492731e0806ce59a4f63dadf90242fd96cbff2a972edaa04508216c4078bb11456f64c338b389f7bf972b0941f8af8a2c71f5d884e1866d51c62d647304e5f871d90eedd92349f314c25362c2df6caa3f10c1a56a333c5aeca317313d2913c3e38e7f4381d4fa6a02237b567194581cedd8e49911b745924a945dafc327ea8fd7758183626c56e66cc92fe9c88e4ab979de88eb15362bd630abc2a9f3662099c4b2683b3e2e4ff4e82f4aa25bc5d4a7ee0216015fde6020c44bada49d7ac346c9ce6bba7cb9d79e81ef488c7ef012c22ba6e1702780b04354a1d4bdc5a92217b4abb088438d590482facbb05882f753e8d085dc3466ef758c00c14ce8056b5f4337bfbb92aede1a6709d4692ceccb210e520086e30f942695ed696165c98a2174d30ec5645eedfdc9cec28cfed790814647c2b9d2025c3a821e3891897a9874ba53f92a3a3a6c1b26a366b216a0abecfcf49f339cdf96af2de8841a6e865fba58f6c4db199b3054ac3b3ce8904872111cf72b19bb56de201b04aab11920dd03b06d724c257fff3ccc083363ed9e5e14e481b4cb70b2b4b80ea5f71ecf5faefc9d91769eeadc494b9b5902b000eb9c9891b75bd96452a1549351e210b4ddd6ebb55094826e9b16b3b9b85efc8be809750fff7782497d025ba240e5e42f91046efd6da1e3cca2a8a9c39811b9e1ff229278d23c22597fafcd8795464d7be03935935689ac321ebe6c8abb42cb072153dcbbe11e1d9e2b8c2f72ca850b662472404961c180eb4477ba6b882797b85cd0953580acf7271dd133f5500ac8418d62fe2d9aa951ef26126b73fe455c0416e61c9d4e00cbad59ac3954de2eb3f66665307f6002a73a5b294ba56b967d1ca183e68658116bf9e43b756ccd977d515b69c77071ba53cd354e9dc7360dfcb9c8baf975b646072dabdd40f2e96cb678d386cfedf37f9deecaa5d98a5208c9ee2c09ee0d6f46e0d2273725feb28a4fe924bf802700faedbe6eccb3780ea853b51ceac4c499f9b639b42d5158175812147667e0fa8182d9eea0536f14c22abe627a4a7e4d7658b729e878e945863205201288e754e10d6a40a96497fcc237a20340982747b957d97a923f82b8286fe045ca681dab27ab8ad765ba0e1ebb56f3fb88f69de73ae1e9019b97dc6c4035fd30da649530e608e0848022543eb110535b48e14bcea376ddb8ce9b9e6c454b3d517f6629544cf9936a7b64034329474b90b19763828ff6f5b6de81cf290ecd0c46a6d2f8c9851d85cad7d205442f5a9654e1eca00f433b9c66297fc0abffd79777523d755d7ed0803199c703f469ab735714b083b47d270c6d8569d3c20e7c77404de662d4d23a507c027bd3512b9b2a886b35dc77421ab6349c9ed7b822cfc1848210ab3246e61f2628e0f9598b7b45b0728b5c62af4cf39c936852151bd0ea1e0166e81fc415439363341442584642e0ccbb2a9ea0ba71bce20df7e9dee2fc7fea3c4d77dc4bc6649155f93b0724fbc85f4f681d12a9f4f7d9c15c5f04af76850ff7e40b891eae9bba455b647dfa27ec536ced676d086260244da9e9850e8c33948e7492485fa8ec772b2659bf00425ea54c221a626a97bef6aae6ddc834bd700301d0d55400d23a2e88ed4750968559173c0879768c44a39c1bc7655ef79c13b7e00a4ab8a51ab27884e3cef14bdbae5d7edab35e3a7dd9edd31be2231d91d9bc553fe3c714616796d10f3f588b8918d4346cbaf64e3444b787e8a0f898fc85f222b65e31a5e7fb833a561dc62f898a3f8b9651784e03bb0379e3d2b641f4194732694fe23d3bce426ce2b42dd5cf1627ff744766b4e76aca8922c6cc983f67a04cd22b998e78d0899586068232a8096aaef0d77182757a91e2ae0093294962303039e99ffc88955b48e62e79c301e0cf8e456a6440489714a38ae1a6732a4a754ab1ce74d7591bd4cc4a7c212701dccbbbc63dea21ca4b2c09d34ec9af560cc6c2f749b5fd320d6904c9a224bc303676a0e90bc73d127dc20ae52d8d4dd75fcdbc6cfe826700c4d5f04a8875a252e4f4f3bebdb1866dd95e16f1290a3ead4b1486c327bcf1a4f93df11645297ebe43612fe7bfeabcdb3fe965fa1e0c54c23ffbccfdf1d87c090c16ccdc17fb8efdee62a231f989ce0c016b43d655e55d96dbc7a4e90531f88fad72076e5d8e399918d9caf6d676feaab128162ef12095260cfc8ac44681c730f9e6adea4e51f720aa9d7cc424464fc3057f515db8d653b73a1a05d137bd80b89e6b8b4c398bd8d9bbed8ca2e92693992c0dbd5df1ff63d11357a7ae097fa7d3bbdb28e5e327e963e6f59fd96288f6944b29dca6296f1da6ec091933a279b0965b911544da73c567a54c2ed009f3aae51bdec553ce419b41303e6abc722a75c8ccb32d6f6327b52a2accbb23da06f4c735128fe9df8701e5e7637996070d5a72e4f47460a0394c8d52974691358244b09b9424ceee89e6feb14542053bc0bcf6f9c8d6bd4aa481bde96c0436647e1d2f9527de322b1f9792b5ce6ceceaaea48074865f12d7a1b10bf44a9268373fafc26d709df9917b1013556e09becdfad85641823755878cb9bdfa316935ba84b60bf871cf4ed2e75e7d12cd53caf5ca3e3b463fc56f23d85fddf6b5b0674985c14bbc184f6e027b7ff220fe46cc85165251db98e0617bd7be89f902cbff04ce5712ae44fdffa27b6751043", @typed={0x4, 0x7b}, @typed={0xc, 0x93, @str='selinux\x00'}, @typed={0x8, 0x5c, @uid=r10}, @typed={0x10, 0x63, @str='/dev/loop#\x00'}, @typed={0x8, 0x2, @u32=0x7}]}, @typed={0x8, 0x58, @str='\\\x00'}, @generic="9adc20a271bb0111c9ff73de13e976e9aaabf1886cb6861f02e8f43554a1649748cbbd50540e5c349d897494986aa4715a8550e4ce454bc4d3a71c4b45209c582a5e011277f4d69ae61f"]}, 0x220c}, {&(0x7f0000002b40)={0x188, 0x16, 0x9, 0x70bd2c, 0x25dfdbfc, "", [@generic="383072f8365b96a55c0acdd5af273f44e73b5f0e25b3732b7936edf40eba72898314b734b6368f97c4041ce85e7c2ad62a3bf322ea5acae8c1a0ea8e0f96ae6c3a6ebf8e2e5306c077711ee329bae06b4a54c6d7bca365f27f38a269e2c69029b71f4e218066016dd7c9e992a4a76b7d0bd8bf9cbb40bb0892ac8fb0cd39426fdf7e1b6472a85cd01c63357f710d7f37fb597dc00eb6df742e17d0cc2d45255af89078173a69aa869b699925cb95959ce90393f9b11fc4350d6d9ac659cf947ed22e28df", @generic="de3b77c869fbaf22390d12ba07b53b63d237f82fee3368ec2a8de955e46d8e715962981e460d7a56df382233cd8c72329e199768c1ae09ae5e9bdd9edda14654c2807f3e64e8d4fe2b2517bc244c1fc35ae5735ae8886234694f0f5132e8547eabb1f0814e6ce416ebd7086ace51498970c146d9e3abbeed962ae5ba822958e83b54f36b491f187c258f8e0e5d3636d2d692c59b321c05970e6266b07e0da9dd746404a0d069ca38385ad6904a89f91465791b14"]}, 0x188}, {&(0x7f0000002d00)={0x1bc, 0x20, 0x2, 0x70bd2c, 0x25dfdbfe, "", [@generic="10463d95275f12d6f45e32d84810c91c912bf48cdf5a0cc3a09059d078fa3965ac511fddc6d008ab77a97127e8197c900d557cfb28", @generic="79d89855fdffb4145e5421cfdd6471d63cb76381b1e17517afb8b397d88331040f002c5b73611db9eb8d3f5622cddebf15dfe924399951b6e35d50c23325699bf19a621eb41cc7d97c6d69cf9672417530ee09a5a9470204d3a75406", @nested={0x98, 0x38, [@typed={0x4, 0x92}, @typed={0x4, 0x5c}, @typed={0x8, 0x77, @u32=0x6}, @typed={0x4, 0x2e}, @generic="49c275d63280d456ab52f9ae8bdb53bb4c110b47811891d8699504731473d0bcab84d74fc2b4f1d2d8bd8f27838404e4f188b1b5c7230c18b961cd6251157b90915bfe1cb53be6de6b7bb1f390adbbe214db01da72c50d6722ba0a9ee1d12a5df79d638c4866803c1db698e7b6d37d34fb178d0de0b84af5fb8a7c70c193"]}, @generic="4d9e7227b6b1e57b527d0fba3d09b1430fefbe9aaf969b95f5992db34e887643e91b7efe834aec56bffff2204b61307eea13a2c54fcfd6dae71e1876fbb67b7b8a9e277cd9032601d5987a6af0fe353d5b8ca83ea5542e0ba192e31c283f7a04ae77cb01c3150fc71ca12797b2506329cb4315a5ab588920475f", @typed={0x8, 0x32, @pid=r11}]}, 0x1bc}, {&(0x7f0000002ec0)={0x14d0, 0x16, 0x100, 0x70bd29, 0x25dfdbff, "", [@typed={0x8, 0x78, @uid=r13}, @generic="677ad51a1f7a9392efcd99cd38c88bcfc37517505d69f36c35c475ad6361caace6c3a71a80293d7afc4b8a007f24bf77406e30a2ce7f73cf35fea79c37bf6659469661ffdabdd3c50d89e3f2787bd22a1b535a51985a18806e8d34a79e3338d7b972b7802641761d16ab8c2cfee5623ffd62422038bcd097cde9feeffaccc0a6f54fcf2572d090f9649c08d9e5103274c27e9f13606cb9843b864b512b00dc2663b037f70dd62e0cc321e2c61a0cdcebb4b817a32b8e86b1071d50f61808075ea7c1a4990c48be953f5bb8c114d99d8517ccfc83f6b06869c8839a10c5050e1d78f655", @nested={0x120, 0x2c, [@typed={0x8, 0x18, @fd}, @generic="fa1e97e29dc914b316abc86704fc9892434cbbaa0ec59e664d815503374b69a53896e7d0e3ca48dab74357f62c5f1af4023f3b1eace7f0503351c1fb13590ac9e52c2dfdfdc772a1b6233b3ffadfc694e92d4a4b663f51af29036291b08aa13a8136f6e5daf6c1f8fd4e5d3ea6820f9eb0cb794b520a9fe966817e6e6896f98bff9f3b030749874380aa33eafc", @generic="3bb721caf2a5610e6a9b27f5143af956f5f7b8e9eac924b4c23cab31d9ebe2505ddd51661d74eaef53bffc79109cc83df0b6b37cd8ac7e7ea2ab54e669444dbe72b114a2effd8ca2713eb32c3924f35327f4e18e3622d3ea4c0ff911898501582e9663", @typed={0x8, 0x1d, @ipv4=@dev={0xac, 0x14, 0x14, 0x26}}, @typed={0x14, 0x4f, @ipv6=@local}, @typed={0x8, 0x2c, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}]}, @nested={0x1240, 0x6d, [@typed={0x8, 0x38, @ipv4=@multicast2}, @generic="939d8c302ef75e8d907f39bea759e80920b255e8b7b0d56660e1187175711df2e1538861d51454186a1fc151d02fcdb927ca487df623a0583a07b9fe", @typed={0x1004, 0x9, @binary="854c142d43f838ce4704e7abbce965e2838c7ec3fb7b47b8b8e64f2aa6ba3218faff72778824383bc20e4459fabb22c3dd486d738a14061c7e055a96c3b2477816f7fc11893dd6e7a16f7901729626485469ee9c16bcd50fc19fdb68257e372d4cae6c7ed548e44d5bc7e30f44259ec0fb2c0d051303f9a072fead7bb296c50c4ca95996405504138e64ec3be16a6447ae96bcc83199effd375bdd49912f967f4558aeaafba87c9b8ec2c8b85ce0dd22889a95807acc7ae49fc5a06663c37c925814865af69a19ec923b1a58e9401a3e9350e375028132e8be8209c6f80a2c62617e78fa0f3e85d1088d1bf066d1ade75cb7db6b6096cd3307a81f4cb5418d4690d0ee89e14bfc77231ca050e3b0c6d04ac48733d92be8880198c5e2bf16f32fc8b0b97cc1c2eee86edb218e258581c701284abeddc876e865c571d60a845c5c45143f534e80d5ff19cc63993c46c2e629e270476394ddc04e23eee7690990b147f4a5f2a3604319906cd2c6653fd19a6904d036707aa9f3b8f7eed9247e1ff4b6f3e4f7efdc27ae62aea9de559d7815692afbbfb4b43ff4664e60664b7e33a238644a39a1de186e9fe2b0c4b3d67d55f1f66d5199f8341e0ccd76f4f281d330497c7b23b79c9f6531aebfb2f0e8c4d5c0ef78b5fa5af186cbf7ef78f90f0ce9e04fa591b046a1ea9a798c88555afe8ef80272c2cfe828af8c782b668d2da18767039321cf78390fddbca27a00c3ff9206e5b86b2ad7889015af4cce48423d565084832f8cc234083b56807d93947d5311e0222eeddfb5cf3cf73df6a2799eebe6c2791aedab819db2ae4368faaadc9763fe12c007ebebad487484b444188d47323d0fb33f9c6224c435cfaad0cfeb143dc6b8a16eeb18fbffdf9678809758cc9adc7b595ba9b66c02fd50e8954642fc3d24676e0bf6f9a5b3bd456d919d168f0d653c84fd8a9be163e04fd2fd71c6880b270060f577edd90d7b4bd542ea04ca035e7442997e4590e5f0dcba1a9041cf5d57818f26b03d1263de2a7248b5f5117e1a86b90bff6d80eab832d1e35d56ba809d18d72a9f44d84578c21eb8ecda43e7a7ac6d6b4b84b772553088466b4f2921fc830dee4a5dd9d57e22053d7c5558a78c3fae0643c41bcc2f07360f6280d1a733fa85b0bfaaf28a451d7888c0f7ded28ada316d72b0bd5d57e7a3c85061faa3c22edab1bbde8945d2faf8a987f16d675288f40c04630ecae8c568650ae9d70bba71e8de282463bd8a178ec0c4ffb3c4f6427a645cd486d6216dbbfe015e59f4e49b5921d1911b3274d35b6cf1a387107c77b5efe0f51372175682b353833f717dad9f18db4bea0552c7b9db8d220e7cb119a4c039907d45e041b11514856dced495e5bd4372fe88d4ca00393984f8c3414e716c4d5e9fc10dbd7f10c1ca5e3c79da3a6d4bf3d4ce4b1e7e4f16ff8f1fcbd6b9b6420de3bbf53c76f43541cc3a55f946659f6a9084e949220a1a9b99a69d203aaa8daf8e88943013ee0252164820423a08f7ca9013bba700451b4c60204cc4aacc52a9456c17cd72d3864ff0e1444daa1a95223d3588bd75d16ad7c8fd37e4fe52ebcbbc45e84dfabca919f8521fbeb3cc959578be17b70daaa361395c8ee9feab133160ba3d08ab223d181094e6252f5a192c107e141710359ced451c6eff8904a36e44ca76dccd0549880786233d7fa1da8e3e88f7cc9b9a419bb57d8031ec3b7b000f1fd4fc9889c7a160d435528890d834905ddc59c1486de0204a4a2df08e73b074fbd9bc5f477c36c11d2ab0596865f3125d067a4e1c2751d7c378fed8c5092c56b51d1d1cef169e0bb6202bcc30a31c1b5f06cb7e60f8ff452aaf9793c4ab30508161a464b24ce9f8f0282d46ebe79f136cb20779c8e313d131ced94d397677b548458c8a5e9cd6ccfe3824ef4a102aefbd2f36865eaeca36978db1b8f69e4d9493661104e02094f9c58145d248afc4a03a68ee8a771202c18592cec4f691b061a7c64dc7702a74086d56149abd5505bca5d7b5906b191cea9a6f1792a20ad6896766b7e060969790074b49b144e32cb417c46f8554f7b6f0590f18498404e958264d5f31a68318a670ee69101560debd9a3762bd5c887b665717b0b7e5645f0bb2ca9857c2a7c7d505e5a34ec2208fe3e8ce342951ea04473e94e09f3a5e796629b4882ea2a066c355701817b310f331a97dd7f9aa12241bbdd0c4ec05c12161fca0b8e192e666ce19bf9455d637a9b8244b61de9d3744ac3a3f9a99944a8761202a31173a93424f4a0c0946982c4b460067c4dca05e2bf597d4f1da3158f4e6e4f9a52abca07a058b90d41758612ed17edd881b1e7cba3b96e5bbef5ff73e4c356b7bdd8dc9294ae1c7ccd6bbc121c31d4fc693e3bc8b95553100e0ec669a72d4734a8917ba0afd2fe7193128c5480c1225dc894a385f95c8eb499b9c0f9f719d64be2b2f6eef091018c2e4de197da86fde5b09d508bd743559ec142346c099faa3e285fb74980f4d7c460ad01174de1fcadbcdf4b0ede444046fa7f230645959c49b3a72daf18a6b7b14817ac89c015df64f236f3d55e443875d5492b3201306a51560c04b73f850105854c539527e3d5561004e7307b01847b023c987aba591e1aba95ad4f861d7eb9802ff885ce5679b794e3f8c6a05c849e4ce50c58300631e84b3f23e69e116c3a1227e4d7353edb0780622bce5a5b4232499c388b1b03222413b670875ab63c32ba7d7ff0babff3ce443c0a19a5a19ba14054c33766a09aad9252fb98989cd7a204af1175557a20af9a837e2f1a28be19f0fd07559dc72242abdaadf3124160dbe924b61b0dada8bef363d312f749bdedcb9768f7b246ebda5cc344a102acb4af3aa6a29026670b0344d9f175f337e650ee915a79adc45d7aa3c648b40f42f8db6b38a1ee57c1ec94af03128ca4b9983c498866421c24fbc28f6a787e4c6d3ad9873b47171bb4a686372e83bb2ca0f00c73db925450449d5ad24a815490c96bb957243586a9373c60afc945e1b36f6b78bd36078ee8699f0c91beea54fc076e06098df43f72c7d3b172ec6175a27b1dab0a6e3a0af70f3a5910bed888afe644979fad06d41d6fc9400df72acb4b0eafe5dc0f15f602cd531541fd602f0e5672200ad31987976d2cd877a835baf215ebf5552a3e5fd3a514734b549b1e87d335ff8f770fe47d7b9fb3f4939641ac809d2fd1e898aaee54555687cff677c103c67b5987a9752987435508989bfdf665ccb2ae011049cd6d9ba394c08a9158e1a989737ae5db3ad022160f574c32009e0792952c32a9082e0ddf4795f2031db635b68a3b1030c91a1abc6fdfe64fc1a1fc0c2bcb9750a6b5e2ded5ee6814bff46560a974f2d0364ce25a3a1d495fa8d11056388a3a8b2c4580f007dd785e886b10a39059bfc7a4b7ce913385944899348d434f24cff56fdd1929bd879390faa370a2f75e0361fedc555a6e07ef438a345146d42827b12d3b7a73e5ab36b0e8b9b83005c484e44c8c74e7f93ab4108b92e4bf15172b498dd94568179b9ed3cc5e5ffe1d4a01739eaebc94e56712e569ca157f9bc8022af79fafa37a751af107d8b3579d51d9535ad222999291d9ac195cb516c01cbf1025c434d5a80421249ade17c161cf7675c3ee0d263712ef94ba070baa767ac083a26d12cde0ad4a6e837169f0b75b473046a0ed01332ab8f95cdb93f15de322c287a4e4777fa470f8fc764136a2ce5bcdc7b1c927a8c7646b5c96455401f3eea09483c7961072d158a291bc7b9eda68824d18da2ff31a5a2d1820a76a2c069bdbfc908a5dfbac03d0a5d41e047e964bdbaa165350584132c041fabfe48e99b253a68c3727a4ef6c800cf5edb86b19bec0f8699c2a4d2b9cfa20443265661d436d4ddb8916a6e39fa027f998fe4d09469e01618ac8448901314eea095a5c5744f872d907cd53bdefb2cbbe61a51c92ac2f8ab0efadaaa54055ffa7be9f66b347ec10bde7748702c0e7f28b8cbfe9e9a4467d429cac8dedbf234a76c36cfb902f5a2ae861587ac2316767e0068b21865f3e0f3211175186fef6ef10914bd95ff62594ac0764c139927a0d1346ed78f7685c59caf9fd000ba2775eb938ef47b318193b53556df82368bd5d061fb8cee7df2970c6a9d6ed6cb4d1e6ba3441a7c17360b05ae811c5f52d77d34de721a54c3754e6175cea2dd1fbd582a1d039c015f6e2919ce5394eb065f2b4b76b59698169f8a088e67144fe4f05511d5c1632a594eb06895993f7b57a256540f7d2cf25e4f8251c6cbcac4b2c38d4a53ce8230d0eb66b2a9b484fe82a0bd4bf9d00b85fb933d4c83365d542f179f72d0545dd4453c95b0524c558e166291fb7e7c453eb97947885a5d0bf4b235c7ae74a91c71523222fc2aaa4481cb18b819a74e0a6fd03be08d78d46bf9da7ab317d5f925333b156ddaee59b9c6c77f6dfa2783eadb2a350f7b735aa06aad5bbd6b22a170a38078e108ea0a1f131303d45767aaabebe38ec0748799c70d7c812b458a096239f7b718683948a8437cb385350aaeb9cef01ca119d6c1b4c8eee7a53774f3514d81ecf09ca8ecc9eaecae85bc3e873082bd3be945ac49e00a32bb2890a0b6d5d58220e8c681f06f41656e1970d98eaf0ab27e1f3e0b95cbe51d292460cbb23d95af1d188bf6a6868a01bd20ce2b9bb7e6ee8a8dcce8ae39982a86c0694a42b9a6ab36fc01bffd85531c2fe7fd4e5705f8c055c32f73f71e0e5db867d521d4de1a758e57ff1ac4cc44eeb4b4613e597ab1da33483aa8aef3d594e00759ae4d147fbf5769700a4d0f4af507359a3227c34ff534c07bd5c9030dcc267ae9e31dee1e59eb40edf3bccacc782d847537203f0ae8e84d0ad3b2e8fb0547ab418d3763ade1853c46890f46ea24f2002bae3d22c82cd7ab3a7aae601832eaa58f4ac743b8304966619022d44ef08eb9d9a54c83c7d246899f3c78ed83116299194b3203610451f01f9b8bcc1696088c8a8c2da553c7192c5263f0c63a8f84d9bcb5f30bc640be84cdc028f41dbd9b5d03d3e506010bfd7e8d599983a54859e83dd2c79d175517a45b207c9a40f756d1371fe0dad045353e8a68d34d69437241bcbfb1815e4771bd58c9b37276b0b30d76524dc73c69f7e01ecbe4887e087cff082fc0894a9d41e6f2ef2dac7576522c012ab9d30f12fca4eca667a13f62947a05ee8ffb088c8be512c72a5719705d21f965285ca898a0749a4bfeb17d0140dbf91f5392913d0ae577b51734b414be60538f98a634e8c113b41af5082164d80ad625d3705dde99b29a94337528989fe4cc1234a26eee40c5dabc308d82aaadfadb7a16ef0340b44f73aa5b8b0087e6b901c3f61ee6efc4c578b963994898c24d1694ef669c0be082659b0c3343ee14b9e46b6ec2fbe3e2d85a8f74f0e30562d2d2f6243287edfb9a277a23837053ce1626c502495a523f5d50a40086ccfc20e771eef4b55cf02dfbc07ad715b2d85de31a4a6fbc34dd66afc9ed9499909fd514d8288fe3765a8282d7c4516f8a3c284b2aa4e7a678d52a0ecea029c5d7fb37bc7643e35f7e450ffd63ea2bbbbd6f4992c85df488bc5e4fbb5809e538b4d2d73243cd4342d136efa08f5f17439f32b6a11a5299056dc586458d26a9ecc8941b170fa0a317658c51311d012a3ffe299a733dfde82266919e1587639741414e1288c7ea0153fc5a2e2eb89787fc05af2e2331fcba20d7ec8dbf2226925791483327473827a3ff6c2c0a4e87ff4dbd3b98eefc54b6b89274b71bfc14fc24662d93a304"}, @typed={0x4, 0x8d}, @generic="3c781f79ec05ce769bd6a067a795d2ede76159c8644dac435ef8dc71161cd488aa739f94487d761d7f5fb04111a436b21a980e5636fcf2613470f1e2b2562cfdd8e7be2f90ee73d910dc7047f7b7e424661ef141fefc8f79862e4a3a69bd2dcd6edb571eb4a4b3849a66373795ff30b105517ade52cf2e1ca7840c7c5ce968df4e8591947fabc9160d6c73e8964b1c31bfd1dadce4a3afab7834bbd21e631bc01d41c873b32a62303ed785a26aa192a3a061ccf9f0aef277b0dcb1bab1b19f", @generic="ef47aaeb9dcfc87ab74804fe468b2842858e4c5ee2d105753a5a476b50a886b7e0de5b8cc07fe025439020b296466e13cfc514962c2651af308a24bc061260b6394e1d15330b2300980ae66d8e6c9ab78e0f7d2cb91dea45322c682f7c8ceeaa5777af541271bb185c75b9afde229e3f630531535ef8831a6ce484ffb9f0968507d05219dfcabcc4e5e1c5b8b9fecfce0cf1b67eea0e008a00f4b74b85fa4b2b213b9c513bedca2b2fd00665dd143f5dcf0c7aa4d2af45153d4ce96d5c13cb50c036133036dee59519a50dfbbe7db87715740bd92d4ceed1bde272d374685b63b98154bacdbd79185d81a91a9ad7", @typed={0xc, 0x35, @u64=0xad}, @typed={0x8, 0x3b, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}}, @generic="e0da3d5e2892fae836b4e8a57adc8bfc11e4275f2b1e2723", @typed={0x14, 0x46, @ipv6=@rand_addr="838e494c09836cfbf22ca63441aeb547"}]}, @generic="cf8fd94ab88c4a784462c4ba879510969cb19e9771afe769ba784010d88abdb062a4d326d1fb771b801dc04317a933f547cd1ef3f51b97a50a79f59816904bb2935df442352ec4976223333a28a8c23877f576ef48f8f684f586e4a0f2a78a8a386c5ba5f4858948949ae6a69c46eddbed8888"]}, 0x14d0}, {&(0x7f00000043c0)={0x1210, 0x2c, 0xd1cb4f1fe7591f3a, 0x70bd25, 0x25dfdbff, "", [@nested={0xc, 0x79, [@typed={0x8, 0x7e, @fd=r15}]}, @generic="e32368ae54c42353179cdd2ea2b9c1696f49733caf1663e2debd36cca68605f1079c2d2cc1f3f05379ede36c19e53d54bc81c75782b6329d0d662793eae533663964630210ddcc29b4f50c384711c0711585c30f76a45c2c2b66e774831578", @typed={0x8, 0x2, @uid=r16}, @typed={0x8, 0x89, @u32=0x100}, @typed={0x8, 0x40, @u32=0x200}, @generic="0d40e262ea306c76f318a214c736051404d445d9b5afe63103c104326d7fd20cdff7f9fb28e501969768bfa54653cb354954393dafdb789f35cab083dd09a079bb7904674ce3ea81addc3ece280a0e55530b8f56bae5941a971edbd31cd3c49dbc54439cadc75ed2df29b065e118597cc4f2faacab885706ca1d974fb2d996bfc6fffc353c60b6e7872f5ba2a9a3eb02d13c5cc9", @nested={0xb4, 0x3e, [@generic="c3809595c77f84714e9fa9e12189d840f66d41da1690ca4e1ddbaa5fec69c6ca0de1743edf3c1626838e221787475988ca7c2f5aaca878adc9d34610d148daa71b529d7c40db6d8afd84876447e29dc0a00aa84d4f96b36e45738ed66842a6b8d4f510650053bfe2b390a1333bd44a2ce397dab5491501e9b38bf6f879b69bec44d98938e9c9e0837c8d768ced52ad7dad330f2d9f2d74e242d6ddbea9922c509c0b72357bf9934e762041211166"]}, @nested={0x1034, 0x30, [@typed={0x8, 0x11, @fd=r18}, @typed={0xc, 0x71, @u64=0x41e2}, @typed={0x18, 0x27, @str='\xe1keyring]ppp0cpuset\x00'}, @generic="9d990346771e1a0596ade4166b6c2f2257afd0412f42009ddcf392fbbd5070e56b148f1a65f14feab43033612a0bfb47237f96a9bf0a401b751ee45612a6988750edb04ec2c1aa706ddeb91a12b70b18aeb11e67bfca2c781368d0450a6ec7524f11e4833bb9d51ccfb391132103abcf2aa6863d5bad188e417d10a57f3bee1f70a4d7b934ff493c42cf4b9fd23742021030c7d2fe14b27147022792d16fe162212b7c214c74b6b38906d78252cb65a434311edaec0e3d12fc647727ceccfbe476cca465552cefdb9ec774cfbfcff0304247965553e4b4ba4916b9bdd489dddbe5236aec3f44a781ecd0c078829b000a0a4ed1113f033c6842098a28183ae3a5cf59e846dd9ee59b13bf33d129544369c029d0c017232d494e7c4ee98d2ed140b93aa1be26552afef8b9e5d67fe3ea39f577a534973e159354fc709937c7b673f51b2ea719982efd4cd05537380ea4730fe42831777b468d646192efcbe11973cb31d2bc548076a7e032e2d2189f952b4421f6bdf3b0ba7a4abc9e5e6155258c82ecad2b0c43683008cf04cd24dabd33863fab89b19952992882b0befabe39299a4e9ce7e9bde65e3c810c00916dcf7f51c6cf094bd7e7363538d060a7d7da980ae95a5226400afb306f058969c338689699bf8cc9940e1f2cac40797667f7ac3a13ae4af5e72a20d053dfd7f2f2180901b433fe335a824f1c9f3ba6def6ce3af20a614d5aa3d630a0ee3166933f72db5dd8ffa94d55ac1191e5e8e1f5964e2309d3d827dbad5d25673fc7d049f5a6cc15090c64e0f517a79f9948b5a41fa9a12deb8efc44deec14659f40c67a2835c2b9b4eb4000aff87f55fa17ae9b0f2e420d132b9f509280dc3a4977fd5bfb0371229c7302fe551e529b732da0228885013fd43b5baf439a6eab7d1dc96a5c9c480c19956d354c5fdd4eed261774bc620d21378e6e4b5c0ac078e29dc37506d6e7dbb9b55cb21636f9c70dc7176f59bf1f9036490bc220f3b6eac74bf26352a7043f9026b5003ecf4c79401585c458e2a80d6d53f38c13d051ee784b13b1b86a08dd01e5ac5ea8587122f7e5b146d4543a357ed67f73ea0e0b56f4218d72439a026c10e54d5b98b6d2951715ff338f23e9a7023e55d53c314ad906b5a7b0e5c7916a9f282c0c9067a73c20fd9c5926d08cf080f64ca8887703775f11cb50a42ab3effefdce0081462f1df0c758015ece051ba2fbc9dfe64b0c3f88cc4103df79ef6bddd442c27ddbce598933052c2c3bbcabc45b9a572854160b804aad840cc27a79e509d299c5d6ef6b1b16559020cf92643bc0af056349abaea4255f25193072f2496805e991e96f210ad168a48f79a219ad750adc29bd162ba9dfe0b60484044087f33dbb7d9b3e728826ad4788df29f0ecbb33f9686ed81c7d0e3a60818b69e8b9f7048ddeacf9d39f3646d1eae204567ae9cf6a440794f32ff7771e1653a501048821575a2043432654c9654cdba4ecc7620b8d6694e6429aa07ec36bf8ba82668e08e9e45c5df71a802b0fa89201a418ea1e1336b037fa1bf8ef8e722fd240237f29a62bd793a3b306f0c11fdf1cbe504b5772d6b1e61d4f565b9774392cde1b4b481e8bf7ddf1276ac1d7520282c24405afef20a3420d21597cfad2f951c6b8293b8f6fd0f3af5436eecc2eadef6508e14db186d93b8eace1917dc6e289474f7bc05efde39fa6c652c16e535b3d851de8b9976a6e24b998072d63a8009c3e8cb0745ffb7b598a584a02693b06c3d97ce2a38056ec46bb8f529009e4d1ec428659f17f5846bdc5429482f6c28fada176274261979e24db7063ac4ca8d2bdbe0cd69ce5a03ecea2bb4666d0de35e4db4a104b424b100b0b8f19b71c0c511b35137c634a5db30d27582065d7a6130528d55a1a1bba354bd5422d32e37ab070038ac549c76ba8d32ee0cd3ec3e2ac645117a3f213b4362d88c54178345b224b2ca49ea7f028a946fe324f89eabb5de02e1d70208550d5d0e4a7cf1ba79ee46d22eb70123f56c7df630abdb2a3cb5ee9d1bc04d2c306734753c11f8792f6e19cee62d6e2cff7b5f72b5604e3ef4cccfd2b42185ba6aa092328720756a0e743c71b595fab367338c8adec9d335a9f64ac619a26079db31287dad405ce0e2cb580a9e24f7c6856455861d2e4e2b0d976362702355f55c903f461eaa1ba9b273482f60a7b11d44a06bf2fadd9083bc64beb6b3316b3c5a3b66977819cfd6b55e3766bcf88ccc8dd898294313c6040fc354207f14675cbb935cf8b359280e76310fbbe1fdae7f9c8b308ea0c88ff1cc57e07ebed5a2f8ecf009c022658eb551687ad69d938fb4d34f87954dd8fa6c510000e128fb02b0e840febe19eb012f5e275df47bd255a04e1adcceb64d2dfc33aa088860c0a8448ef8ec2fb5bfa4b24d39d9f0d51e6aafd9b9a16fb59b1e1a67112a0ed3aba48b880ded24682b19b572978aa19778b37e69e87fb4a9233dea8a369060c21094fcbdab546e90669970654f02a648bd5b6766da7c1db10c2d2fcbc1c1b888a3000034292d304436462a99263be85a3c3945c3969a9bab4ac100ef764ba9fdec3137b426ebf5736db3cb03b628a771ba876ae41fc41c2c28305387219bdf24e720822b4244512e6c1454511e878c861e2c5ce1177fa1120b889437710b171e6623b7f97ec8f794eb8d4a8ef833d13c18a3fcfcc9da257498c28ca8bfb63f879247b465d4003086d94acb3172b35218ff2fa88c1923644010488b908e79db5a2d74014392c830f1897b65974aba3134b55d2eff0c2bda3c89abd2dd138eeb6b144fa5f33c923dc3cd2e53dc8bd3f448be2ab7061c7dc04950c9b57b409a7c78a971088bc6f6ca21aaddb7d8c108bf17d3348a693ba1950a6b90c62653ec2e7685d98bceab5fa83fb9755c8de590a7e5f6dfff8b939be2a082653ae75908e009efe6a3f665c911cc10b4df851be7f14fe89fa87b30a1cacf56a35dc15e7c4249e23452ac0c9d615c7909231eef2c29f41cbdb5f680d8618f6c8711fbb470f7afec0388fd206d9e5b3da54b078f906bbedf8368686571b3c5257f49bf4daef702a754fe386351524f346f87dae0166338045ec58d0e0d43544ced5a8e95932266705beb4be911e6cd782ebebc904a6bd8f89d108c74217909818b47cd87c96906d7ae3a1f08dc5e3fbb4efd4b57fa2c8efac912e58ad1d006ce398f53dd7d0cff4b7f02f7f4da97bb5a8017ecc945164ede49bf235895ad175f971151d159698fc017b383455b6744af1dde000044b13cd135b345700b05435dc3ec7db7f474539a72580d78b7f41dba47e7c2720a9058cd6e408c761a72450a0b4f06157cba11d4e55d43df9f322158d708acc404c4ff9549ab2d182a5e7d89a8d4e4d097b4dd042ce1df13b11ca7c5972048279cdb33e931d71f87cc08d92c4e94b153298e57e017378f546af52178f0730fe7e520a19a12391dfc7f7d7a7f97f6a966bf4b4a58968a17d15f2baf68a13e690612294092dd3d02bb8a33e2460c562fc7a768d1fcb0968f556bb66496dc1a3ff1590571aad4aaf3e93e40f70237f7acf18771cec6af3ef6e5cb68b951896af2173f960c1ef40b2c2b691ab803e610a666a49f33c2df8d51eb99873682b52e5c0c129e2edcff16cfbf2f97f0e081fae19efbbfd57c7728ffd7added271b1907851ac3d227e4188748b490154d77fb3286cee8339d9c5ea1783304c1d22b1d4101ed4948d466f4e88e564a9adb22f0d6c88f27b4ad92118468cc06a07e2e626ca85888dabacf3a8756b0651af0d008e794117a6cb1a8d283cd8a988199dfbc3a0a9546976f7888278311f2a4bd4d6b1d17c2a3f12e5ecbe45bb6ddbf683a2a6d5c580a367f80e8d0ae032de98267aacf2ea0dc215542bda6d6049e561979113e5b0335648555518fc011930dbd3d08b57eef86bacc6a90d0e554b7d85568a12d7c354bf862d8c3c3cf4291fb5a6ac07f09539a616680a3fe43e022682d6b2a2a0f0c27d97d0d36c017364a318c1ca72a625652965dd170e1f9c1d5f434fddcd42dbbb7abaae9f6cb3c1b7a4ad0bf1157de55e9b88a171398d4f22f46be4ff5c8c7d832d518398f942ad20479ba43413b5697864649509f293e44ca958cb902f0da14a2f4c709c6698518213b7dbdf53debef9dc182df501113d6f141be6f4d2f073e17064396b199e575aee8214dcf1e92d53664e5c44dc621773407312dd7375d64129c46c8119d67009db659f5897877d7a6db784e9dda0cc0cdaa42f56b2d49fc531ab472b3b5229692301a02c42771f4e8b466f8ce47d56f64ab9cc46d0633d1f99f5bf0fc6f98dd2c5fd1d4d2389970eaf181ca7a41d9c2fd87866e5151e02ce8a48e3a50cfb7e61e47c9f3cd26a5869946a586762b16d29c939e4dbfa740f2ae6d43a780af75ded04617b378abeda5d7a3159dd86527f3a70f62666f32cad7b6aba7cacad64f659daf8420595b3211cb6f02100eae4ec3466ca40d2902fd7f7a73153abd9a1b37c3d99dab681be09611fabb3a98c4e36305485697c47a58aec2c4a59a6699c6a4eb3fb8baa2d3fef072b4a3a23729ccea3680143f8ed00cdb1d0bcad9addb1c6c11102a2103a0c78518c02f584d79696da11ce4bc6231d1ffb260abb3d6f48a72dabe7a4bdc003ec46805c387f6813fba182b0fd73dcebcb78b572def205158c71321f907e285c9d6c228fd27d55726769d9499fc412f91a4a66a726a9b294407ac80ef303e7ff1bd4d3de64ce026d4563d38c1db322929dbea1e9cf715363daae059d1a6023e96c6ac7bd8d37866032cb725aeb9e1f5e1399e397cd961a8a8b9ef017a23e5788664381c2c4bc90eb672cecb1bae4b68685aeb497c39d026e499f4d2894c388b584f16d744851cb65cf12cf7d67a8096d69841bbe3b105d5df5dadd60767eea2d042674cdcb9333b8bf5eaaa8ead8269ac31c58aed323761fcd163f1c4557be5689221675b6902eb20e6019ec92c12deb46979dfc9f6c1d2928ba91fd9dafa4d216fc13440fbc4e9ca7cb3982dc77be43f56cbac9b7420dcf6eda33a79dff5d0a3f31c701c7ab542c98dcf444fd03f3fe9dc7308f00fc43d58c42cf78a2375b907377f1fb91044a7e912b1ef755b5e877c45d802af9a0102bc6787583b8502a31d128f51176a3eeba5a1557c1e3fad360f9065086cd44311432f8b88fa81f17b65cc2b2004f71a3a6aa540756fcb74c6a56e08c7567c1a80f5d5ba97bfe9d4f0ef02a090d0f365e7f8812c921f48f3787d07bd597fc53491952c3744ab4f256e3cae3c5759bc172dc8866d0f3c769ab97a86ee0e16a69082a129a56ecae809b57a77a0c89afce08625423d08feee577865e20537a218041e23e4bf9f4a3248f275c664351a61baa43598d3ffb69d5553fce33467cea6948b8db6bb6c53cf9b79d4b10a6e4ed39dedc62d6eb77907af01acc1fee64ac956d1aedb9df966537106c4029ca3603e892eabf9e011b3ec5447b8b9972ad28f04ce19c3d02b3a515c9c4ce44b9b8aa61c40bcd493972f7854bf5ba869bc4038bc96b3b9c34e8400c5760dd2b8632f422c6987e1c425853cb0821f0c369e8a9f205f41172530a6ad4b6683f3abef1336a2efd7320e7b72f113fecbda213d87e529a292d9dbfe3922878a3e2a83952df72c38be4c52e6fd8d4407a8dae8b931ba64bfe6b787e73221ef201eb3a31a5adfb446f46ff4c11d1550710f65c11d016b22c51f1914c655367ab0c87bba4abcbecf600f4fdc9619cac81f8ab78248e71f379902e36eda67a5402695632f", @generic="e220"]}]}, 0x1210}, {&(0x7f0000005600)={0x15c, 0x1b, 0x20, 0x70bd25, 0x25dfdbfd, "", [@generic="6726783225703ee2669921111bb95418baecae3a76b67aedd7269778cf4bcd5cfef3b5369bf21791e60faa82132e5f0e0c762549f7b277198636f67a862482fe121fc340af5281dba972f380842eb4d84e48faf5b8b99e2cf0aece470971f2069a8b0435c7ab5bf55b8915385f565e8b4900749430105a2b38", @generic="cf44e855f93ee658961ba433f06a700970684ad54d67ef08aad4d4faecb04cf5cf64272df7b3a7e8948e267af9967560aa1cae06b4aaf2064073b0f6911066531b464cab340f49aef8b885d53a10f150648d469388e63f3904cec70fdb04fe4dff1f70f2aa51015fbaad847246b7b185834926e62a32228bb3bf4c62d6f5820c5adcfc331c21646e51fb9905ca72546bd95b784fc3996f6ba7ebd574fcc754c646b38c53cf5841013659eae1bc7eba2206850739afce8e2f0a4cfd85dfbaad9849409d1688132626f5b9b15d634f8cc828"]}, 0x15c}, {&(0x7f0000005780)={0x2ec, 0x19, 0x0, 0x70bd2a, 0x25dfdbff, "", [@nested={0x10, 0x6e, [@typed={0xc, 0x49, @u64=0xa41a}]}, @nested={0x30, 0x4, [@typed={0x8, 0x89, @pid=r19}, @generic, @typed={0xc, 0x37, @u64=0x8436}, @typed={0x10, 0x5a, @str='/dev/loop#\x00'}, @typed={0x8, 0x0, @uid=r20}]}, @generic="29be73c92bf3138010507419ffe63d3a440876607d50006671698cd9bd9a06a8ddf49095b9f17772b6928e93665d196b6ba619080d004187cbaeb3e47491ca0c4f4f8345072ac149fa75558f0e1ca989a8de5cad0b6fe1403660986e8be1cd28a7bd6ee83dbaba90bcdf5236d5db919e2c7ffb188836d492fce86490363cdd", @typed={0x8, 0x71, @fd=r21}, @generic="aac4633ea2668fb25d6013e3d0a7a25e0cce2c6b45216f227a350618a730ea8c89351a33743336bcf20b7dbc0be254d91bb602f139e99df6df2ce8f8abe5347bd4910d98885d00f91aa7c7c439812771e9de7ef54ec2c9c424a7fcb95753657eb4bb62a065a4630bcdc7e6d6c51c1a51e029bdb87ba27546be9b6578d9159b360816e9a0f000c958556371ce6c12514f44", @nested={0x4, 0x7c}, @generic="1801a225b837e930a24e7d183003d70ad2629faf5f0fdb77818adcc473e1abe0b6fa1d286d8788d8354c018686b055ed911b80a1538abf5650dc2974d343e67bd168de78d6f06b142e2a2d74a005fd59ea0af138f45690743eeb5c91563f79c020296997610e910a70459d87c6d2ce4cb39af9ee3f4bebf4d128", @generic="e60efed3117048c34124f8e8503ef24d6f10751190d029003e990c6db66029bbb5f50704e1bdb0cdd65e1d5df4d8a7d5709a5c8fb76838fd2f6cd5ef55e6892cff2ee57c583f6da0e08e5ff36ce5987352a947e62083", @typed={0xb0, 0x1b, @binary="794a31e9ded1d56eb35a19d374dc5bbbc86853f349f22a1c4f9b22e923b7e5ad4a1a89f25b58c9d56ced348030529324dfac51b4bc7cd8259a3fdaf091ed0ca23cef87400325d55fa6bdbdebba8c74421782be2495715d6716cad392d59bb0f9841f9abeef5fa7b0e1a1ecd3cc159a1782fc56e33e45e07b88ebab754798c92e76f004d89cbf5ca8a3cde000b1901867fd88e213fd00c79b4add694a4e66e7f608dd9e590b92bb868c"}]}, 0x2ec}], 0x8, 0x0, 0x0, 0x80}, 0x44018) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:48 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:48 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:48 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 844.958726] hid-generic 0000:0000:0000.00F0: item fetching failed at offset -807574183 [ 844.978338] hid-generic: probe of 0000:0000:0000.00F0 failed with error -22 [ 845.071914] audit: type=1400 audit(1574979528.952:798): avc: denied { create } for pid=19388 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 845.108973] audit: type=1400 audit(1574979528.992:799): avc: denied { create } for pid=19390 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:49 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:49 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:50 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, 0x0, 0x0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:51 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:51 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x5, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fcntl$getownex(r3, 0x10, &(0x7f0000000140)={0x0, 0x0}) ptrace$cont(0x7, r4, 0x401, 0x7) dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x1) ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) openat$selinux_status(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/status\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0xfff]}) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}) r8 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f00000000c0)={'syz', 0x0}, 0x0, 0x0, r8) add_key$keyring(0x0, 0x0, 0x0, 0x0, r8) r9 = request_key(&(0x7f0000000280)='big_key\x00', &(0x7f00000002c0)={'syz', 0x2}, &(0x7f0000000300)='securitycpuset*\x00', r8) keyctl$get_persistent(0x16, r7, r9) 22:18:51 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:51 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e", 0x29}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:51 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84415b"], 0x44}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:51 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 848.029451] hid-generic 0000:0000:0000.00F1: item fetching failed at offset -807572503 [ 848.085445] hid-generic: probe of 0000:0000:0000.00F1 failed with error -22 22:18:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) getrandom(&(0x7f0000000200)=""/240, 0xf0, 0x1) [ 848.160295] audit: type=1400 audit(1574979532.042:800): avc: denied { create } for pid=19438 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 848.217583] audit: type=1400 audit(1574979532.102:801): avc: denied { create } for pid=19441 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:52 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) unshare(0x2000000) 22:18:52 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = ioctl$TUNGETDEVNETNS(r3, 0x54e3, 0x0) write$binfmt_misc(r4, &(0x7f0000000200)={'syz1', "14b64f152ddd9e9dae71ff0aa20b1a6065834ec406da81e88ddcbe58a9a4feb4a0737eeb3cf658f27e9002aecc383499b2863aacba86c8395054fc585a174bf54fae62a67493e517299ff0f95fd23eeabbe625768430f37114cd2520d31fd6e0c81701acf02e04041ee862f0d1cb78817b9b0cacf22cd56afe844b6fe21cae7ef486d28993a3788206e5e158315892a836ea2ef9e0ecdd74fd113e1fa9ac0cadf39d987d720b3ef83d7480b3dafd51418e08795da914d4f85a15081b2fe51290b82e2cc312c6cb9f0d31a22c5b57b93396a91b5ab15d2cc9d9cb93a036a89d542cf5fa58013b4026d19acc"}, 0xef) r5 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:52 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:52 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = creat(&(0x7f0000000140)='./file1\x00', 0x80) sendmsg$nl_generic(r3, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x20100000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x14, 0x2b, 0x20, 0x70bd2a, 0x25dfdbfc, {0x3}}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x40000) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$BLKFLSBUF(r5, 0x1261, &(0x7f0000000000)=0x23f) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:52 executing program 0: clone(0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:54 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) r1 = add_key$keyring(0x0, &(0x7f0000000140)={'syz', 0x2}, 0x0, 0x0, 0xfffffffffffffffe) add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f00000000c0)={'syz', 0x2}, 0x0, 0x0, r1) r2 = add_key$user(&(0x7f0000000200)='user\x00', &(0x7f0000000240)={'syz', 0x3}, &(0x7f0000000380)="eca0141056b7bdd10fe32c2d69b8b8d88ec837a6e41300656463a6f70460975c657c738d5ad62abbb199f3d68c460b52faf6a65fb8d21dd21765209edf8a12f13ed00495a5bc58b776b176dccdfb171cea020f5f9793209950239d7e514a30f991383c654ab5e698f1c21ee98cab08ac9a558cd5469c04588fa97ea2f2815691de4609a95917810ea6c0e55399f2d34ddf2029ccc80aae9550f2da6c7281bcb666567a9ea4f9e6a5824d7d3e181b49fcc2da79b387b13480c3760fceb14a44615e8921afda0f32f7716baac411", 0xcd, r1) r3 = add_key$keyring(&(0x7f0000000280)='keyring\x00', &(0x7f00000002c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffd) keyctl$unlink(0x9, r2, r3) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = syz_open_dev$mice(&(0x7f0000000300)='/dev/input/mice\x00', 0x0, 0x80000) r7 = dup2(r5, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r10, r10) ioctl$NS_GET_PARENT(r6, 0xb702, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r12 = dup2(r11, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) r13 = dup2(r0, r12) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) ioctl$TCSETS(r13, 0x5402, &(0x7f0000000140)={0x8, 0x9, 0x401, 0x0, 0x8, 0x1, 0x0, 0x28, 0x7, 0x0, 0x9, 0x2}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioctl$sock_inet_tcp_SIOCATMARK(r7, 0x8905, &(0x7f0000000180)) ioctl$sock_SIOCGIFVLAN_GET_VLAN_REALDEV_NAME_CMD(0xffffffffffffffff, 0x8982, &(0x7f0000000480)={0x8, 'bridge0\x00', {'bond_slave_0\x00'}, 0x9}) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) read(r4, &(0x7f0000000000)=""/16, 0x10) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x8, 0x0, "39c6051d47550c38e01f84381d8272453dcda4158b4d7d5337c83773e08133d0419a8848c95648558084cb00fdffffff00", "63aa554774bf97674a73ad9e4cdd41ad426d38c342b9672ee709f1e7c2084d13"}) 22:18:54 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:54 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84"], 0x42}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:54 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc256"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:54 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e", 0x29}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:54 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:54 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:55 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:55 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:55 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:55 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0xffffffffffffffff, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) [ 851.128854] hid-generic 0000:0000:0000.00F2: item fetching failed at offset -686806519 [ 851.147664] hid-generic: probe of 0000:0000:0000.00F2 failed with error -22 22:18:55 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) [ 851.247378] audit: type=1400 audit(1574979535.132:802): avc: denied { create } for pid=19520 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 851.257344] audit: type=1400 audit(1574979535.132:803): avc: denied { create } for pid=19522 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:55 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$PIO_FONT(r2, 0x4b61, &(0x7f0000000140)="e1456207817de43f99c638f197bc6866745d5d2bb255c729460f1bd33917168a216cee48e4de7de9f6ea939f5d735176b32d42220d7071eff879ef03379146294b8e52531991549618700c6b3331b6db9ec05eadd7b7a50ca5eb647a") mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:55 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:58 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea8514f84"], 0x42}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:18:58 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:18:58 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, 0x0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:58 executing program 2: r0 = openat$selinux_avc_hash_stats(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/hash_stats\x00', 0x0, 0x0) sendmsg$inet(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f0000000200)="843ddae1b6355c0ff166f9d96900aa16ed74fbbe164de33a28466440aed96a6146b7493a1c64629ede061acb922e74eb7f25f742d1405183a407ca4c928517685bdb6426e01cfecf9a8a4d9d0f66ba0f217535906df09cc80de5541de0d549b499c0f8de1e21d187295fa38fabf7cab95870eec11b8873362067c13ee6754deb4622bd725e8d1d5fe0b025dae9181dbfb0b961b5f53978a7c6509ac6e5e71f5a376d28e62b22d22addb60ad0e3901b94acbaa0d8dc5c2f278842ce015178e7dfc6a660464b338f530013c6b4939c6a737b4903145e392e0faad2caf31ac3d1989fc550f171d03f0dd44317", 0xeb}, {&(0x7f0000000140)="954bf0eacb0a367289bae2cf2c20535a08eb191e3b318b90ee97281287f7ca5f1c22471548426a4524bea75af4f8922b471e3a299b5955982be78323904f17a158d23cf50777a8355d1f5b4cd0086a38bc1a90bd9fa2c2f45c32cf49c1", 0x5d}, {&(0x7f0000000380)="84dd584d329f33e276eafa7734a709517833e985aa27b18f67b0c6c29ed59b047b1b72b39ae9b04482e893ec4024fb6e205f6237103c5bd521efeac87ab6ebfc340231b2556a3d992a7c11dbaff8b586c0", 0x51}, {&(0x7f0000000300)="ad162f18787edce6e71704b36fe53be8d7de6670498a54b2809d76641d747cfabc", 0x21}, {&(0x7f0000000400)="4c13c6b5ceec27342adabf4b5e2f18aeb638ec9278146a9819255b8f0b9be20403167c2b07d28177a516faa646cdd5b16a0546c6dbd39705d1f3a81c9c20d15fb998d5b5094436dd7b74d9610319ae7486d92bc770fa4941134a656923b8b35a3e9dadaa92863fbc77d5718d422dadecb19cf3ef56c205f23f1830eacdbe1db5da4883d665464f5e3f31a7bb19cc1d3fe8ed482d1741f2cf3d091a322ee9d490f16751f3519da8b36865a8e544c07495c98ff72b034daf0665c2d2bbeeb74d13e361efadb7d2536f599f855a7a", 0xcd}], 0x5, &(0x7f0000000580)=[@ip_ttl={{0x14, 0x0, 0x2, 0xdd3}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_ttl={{0x14, 0x0, 0x2, 0x9}}], 0x48}, 0x4000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) r5 = epoll_create1(0x40b14c5e1a5005ee) fcntl$setsig(r5, 0xa, 0x31) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f0000000640)) ioctl$LOOP_SET_STATUS(0xffffffffffffffff, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) ioctl$PERF_EVENT_IOC_QUERY_BPF(0xffffffffffffffff, 0xc008240a, &(0x7f0000000040)={0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 22:18:58 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc256"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:58 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e", 0x29}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:18:58 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:18:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socket$inet6(0xa, 0x80000, 0xd3) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) ioctl$UI_BEGIN_FF_ERASE(0xffffffffffffffff, 0xc00c55ca, &(0x7f0000000000)={0x5, 0xa4, 0x5}) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 854.194813] hid-generic 0000:0000:0000.00F3: item fetching failed at offset -632156271 [ 854.213276] hid-generic: probe of 0000:0000:0000.00F3 failed with error -22 [ 854.303957] audit: type=1400 audit(1574979538.182:804): avc: denied { create } for pid=19570 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 854.347175] audit: type=1400 audit(1574979538.232:805): avc: denied { create } for pid=19574 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:18:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x100740, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000880)={{{@in=@dev, @in6=@initdev, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@multicast1}, 0x0, @in=@multicast2}}, &(0x7f0000000980)=0xe8) sendmmsg$inet6(r2, &(0x7f0000001040)=[{{&(0x7f0000000140)={0xa, 0x4e23, 0x8001, @loopback, 0xfe}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000180)="75724047904c8d7fdbac8233032ef2e9495135ffb82093bb01f44f1fd82ff854", 0x20}, {&(0x7f00000001c0)="c30e8a7993bd558b443359bbb0b2a45f390c94b3ad89ad640ae4dc1a2129ceb9e93a44", 0x23}, {&(0x7f0000000200)}], 0x3, &(0x7f0000000280)=[@dstopts_2292={{0x28, 0x29, 0x4, {0x4, 0x1, [], [@padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x7f}}, @dstopts={{0x30, 0x29, 0x37, {0x62, 0x2, [], [@hao={0xc9, 0x10, @rand_addr="a6836f8b60ea9fc6f5eb74366f24ebf6"}]}}}, @hoplimit={{0x14}}], 0x88}}, {{&(0x7f0000000380)={0xa, 0x4e20, 0xfffff8e6, @loopback, 0x145}, 0x1c, &(0x7f0000000680)=[{&(0x7f00000003c0)="dab37323b93907e48a55f10108ab421a4fb0ca1bd92e7c1a6649139d08a28e31f7b5a2d005c2be68728cfa67b7b9b0bf282141", 0x33}, {&(0x7f0000000400)="9ad9ad5ed73194244b6c2715e45e013aaaba5cab84574746b578648a20c4456796f0058e4d03b435bcd78d0038bbceeee7bded571d91db0921bf06b006023930ca6770c147b9a622d7fc5366b6e5c258d28856b40735eb3529af5fec8acc0cffd6d9defcef9b70bb6952821527ec17229465a2aee7a2c72f33aedce355e4b4e3b971b06ef91ce35045fca25db75d494dce1c40f9345b1a5d4f23c90b27fd72254a0d", 0xa2}, {&(0x7f00000004c0)="a177303614d595366f72a08c537da6973cb0d0fab40f86fbc639a3b3d4b72dcebcc3cebb7e512513107c8e411c9664a5767598658f9db2ec2a2ff4be6cdace1b5504621ce97bb3ee7c7a0c99a2877408f42984cd80e1704e83a768002257b19cf4c96203f6c7fb", 0x67}, {&(0x7f0000000540)="c6e5ad725a9eb80a9e2f3c3fe17210d0955868c68968b654a904d779a574b5bcac2bf922a0adbbbd59b7852a28136bc2684f5801f8d64ec9f8cf9768283fd6ef819b33ac26d3112e89ebfff2e1609b8b39cc59efd34e897b60654d5d40a092ffb25aca677753ee57d99b8d88f17f72588e3aec8eb542cbd19a21fab5fc59c824fc7305", 0x83}, {&(0x7f0000000600)="a69e165373ef8ca609934905efaffcfb28aa39357f1c1e1363213633d487c149bd2dbb6490d08648dbcfabac21062b2f45a1bab5d6ce30afca8023ddf79063e7ebde9d27c84bf49620aa", 0x4a}], 0x5, &(0x7f00000009c0)=[@pktinfo={{0x24, 0x29, 0x32, {@mcast1, r3}}}], 0x28}}, {{&(0x7f0000000a00)={0xa, 0x4e20, 0x101, @rand_addr="d879e3beb88b716196c4548844c04de3", 0xa38}, 0x1c, &(0x7f0000000b40)=[{&(0x7f0000000a40)="cdf8182d81d1c2e4fc608d0879b8f7b8a997a879895b48918458673679f51215d64061d536f32904732b95cf30d9c9d87e05e6f995a25f59b57b08", 0x3b}, {&(0x7f0000000a80)="298ec0ac4d60404c2744ab471ed5f25a28aabbff93f8ee63e3c746e9f0c87513a6daa671696265d15ca3b731e65ed4e9956ca6ea2063f70f11d1765dba78960ee7a5f7735ffd64104ecfedcdf674d56891ba241464ad39948d658a7fca3b239ac9260352e06e786b88153d6fff64c9c6a19a54018900b41f789ac3d604f20f88c4120a8aec83f442c0ae5faf1a4afd55425b2f1d52ec27b48e796efb2dbe67c32f847497065122bdc9c3c02466317ce0", 0xb0}], 0x2, &(0x7f0000000b80)=[@rthdr_2292={{0x58, 0x29, 0x39, {0x6, 0x8, 0x1, 0x5, 0x0, [@mcast2, @local, @dev={0xfe, 0x80, [], 0x19}, @rand_addr="1f8950a0802ea3287481f129ef0b707f"]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0xec34}}, @pktinfo={{0x24, 0x29, 0x32, {@rand_addr="b635f488e610f72e9fbab26d2a803fd4"}}}, @tclass={{0x14, 0x29, 0x43, 0xfffffe00}}, @rthdr={{0xb8, 0x29, 0x39, {0x29, 0x14, 0x3, 0x0, 0x0, [@dev={0xfe, 0x80, [], 0x27}, @local, @dev={0xfe, 0x80, [], 0x16}, @mcast2, @ipv4={[], [], @initdev={0xac, 0x1e, 0x1, 0x0}}, @dev={0xfe, 0x80, [], 0x15}, @mcast2, @dev={0xfe, 0x80, [], 0x20}, @dev={0xfe, 0x80, [], 0x23}, @empty]}}}, @dstopts_2292={{0xd8, 0x29, 0x4, {0x80, 0x17, [], [@jumbo={0xc2, 0x4, 0x7}, @padn={0x1, 0x2, [0x0, 0x0]}, @generic={0x7f, 0xad, "b822bf3389a639e48004c0569f594b5ae55997301548ebdea450d500d423730bf99d75c91e45f16159dacae5300e241b944154983dc5dda9c79e08090b0d72d3b847466a17a1893f9ae603c3fb545a815a282a9d86a3c270c42c076d0100c338d3c480577a4368de719c6ece6ad0067d1826bca0be527b94c853b4d76fa6e7fab331e970115e723dde8c1603289097309a17fa5ab5d1fb3cbcce85ed8bd5a84bba59f087727d4a80a7038bcf9c"}]}}}, @dstopts={{0x38, 0x29, 0x37, {0x3b, 0x3, [], [@calipso={0x7, 0x8, {0x200, 0x0, 0x1, 0x8001}}, @jumbo={0xc2, 0x4, 0xffff}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x7}]}}}, @hopopts_2292={{0x40, 0x29, 0x36, {0x59, 0x4, [], [@hao={0xc9, 0x10, @mcast2}, @hao={0xc9, 0x10, @rand_addr="e428c30406d9a7a1f893f4357130c836"}]}}}, @dstopts={{0x48, 0x29, 0x37, {0x89, 0x6, [], [@hao={0xc9, 0x10, @rand_addr="b489abcd1b19cf455a1d979ff99ace3e"}, @calipso={0x7, 0x18, {0x4, 0x4, 0x8, 0xfffa, [0x2, 0xca6b]}}, @ra={0x5, 0x2, 0x6}]}}}], 0x300}}, {{&(0x7f0000000e80)={0xa, 0x4e21, 0x1, @empty, 0x4}, 0x1c, &(0x7f0000000fc0)=[{&(0x7f0000000ec0)="6460448df58b880d5fe46dde1d6c5e3502718a0f2a5cb05c30e18abfeb35e5f3b1630c2f0431feee449d836a4879698213a0fafad094452c84c42fd4392ec4c33780ccb30a96432f07576bf595d6a9bb1c26a3f7f95159aa5ef9eb3a8794afe7ff3baa970efb4e9098b103016ab03e80e3d1c608f447a5bb12c2d99445d4500a305fdbc7e4e573fc47f99c86570e3b1c219d3d8e646320915382f5277aa48980b0455d47331bad0f646b7dbd784ad40fa1", 0xb1}, {&(0x7f0000000f80)="ac09f9bdac71c5d99e09bb00fe13613d87106906c1c295a0d9db46", 0x1b}], 0x2, &(0x7f0000001000)}}], 0x4, 0x4000000) 22:18:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vga_arbiter\x00', 0x40000, 0x0) fsetxattr$trusted_overlay_opaque(r3, &(0x7f00000000c0)='trusted.overlay.opaque\x00', &(0x7f0000000100)='y\x00', 0x2, 0x1) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x8, 0x8, 0x4, 0x10000}, {0x4, 0x0, 0xb, 0x7}, {0x3, 0x80, 0x0, 0x8000}, {0x8, 0x4, 0xc1, 0x1000}, {0xfff, 0xf7, 0x9, 0x3}, {0x4, 0x8, 0x0, 0x8e}]}) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0xc, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:18:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) getsockname$unix(r2, &(0x7f0000000140), &(0x7f0000000000)=0x6e) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x4000, 0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ID(r4, 0x80082407, &(0x7f0000000200)) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0xfffffffc, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x0, 0x7]}) 22:18:58 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket(0x100000000011, 0x2, 0x0) bind(r4, &(0x7f0000000140)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b08160df7db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockname$packet(r6, &(0x7f0000000780)={0x11, 0x0, 0x0}, &(0x7f0000000240)=0x245) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000100)={r7, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x33b) ioctl$sock_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000280)={0x0, @xdp={0x2c, 0x19, r7, 0x25}, @llc={0x1a, 0x103, 0x8, 0x1, 0x4, 0x8, @local}, @l2={0x1f, 0x4, {0x52, 0x9, 0x1, 0xc2, 0x1, 0x2}, 0x1, 0x1}, 0x1ff, 0x0, 0x0, 0x0, 0x4, &(0x7f0000000240)='veth0_to_bond\x00', 0x0, 0xdc, 0x4}) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000000380)=0xc) keyctl$chown(0x4, 0x0, r10, 0xffffffffffffffff) setsockopt$inet_IP_XFRM_POLICY(r3, 0x0, 0x11, &(0x7f0000000380)={{{@in=@remote, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x4e22, 0x8, 0x4e20, 0x1f, 0xa, 0x0, 0xc0, 0x2, r8, r10}, {0x64b, 0x8, 0x4, 0x8, 0x8, 0x100, 0x800, 0x1}, {0x80000, 0x7b, 0x80000000, 0x50}, 0x80000000, 0x6e6bbb, 0x2, 0x0, 0x2, 0x2}, {{@in=@local, 0x4d2, 0x2b}, 0x1, @in6=@initdev={0xfe, 0x88, [], 0x1, 0x0}, 0x3503, 0x3, 0x1, 0x67, 0x8000, 0x6, 0x19bf}}, 0xe8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r12 = dup2(r11, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) vmsplice(r12, &(0x7f00000007c0)=[{&(0x7f0000000480)="6e9844e4f547c59ef64f1e0b595ecaa09bda8702313763d89161275552f332153a0b2869664aedeee9f98438afc3fadec86ab3c316ec5f6e677e5401e6720301be7805b09fe303caf9c280f308785f8e651804615cef64b0f5b751201cb7cfdde62bb9b0c4eec4ddb4aabe01294b2db89b4c2355c52cbabe0440056dc3f974", 0x7f}, {&(0x7f0000000500)="3a7832c3162de411c996a10dd9bfe998187e9612bdc1e3716f5fe4d3ce7d53ff9991b7bf29d4f7e5d25ea1eee5cbc35c114e49cf7f54fdd553b42bdab41872f7280f091af7e6308217f8b292369fabfee276af05d05728f661d0be5cdb8ba112327e46677193e1ade7d4df79fa296b30917788cf3cf7e93e71ff176f3d9ed543b99dd756d813d8208a9a50335524b2aceff0ee03b1e2497c71a74aed26d46d032e51e9a219c9703aca37a8586b0d34617db8ae218a00f978cf97d4ed8130c480ddb5b19ddef527ed142eb5615bb1fafe32161651317e4ef5eeb835cc21076b9fbc49f1e870e2fe", 0xe7}, {&(0x7f0000000300)="48f6e5b2e4332c43682c72219a78597b73ec2e1ed40353a652e2ef6744ca242bf2ab439b2d2dd6d21e9cdc88", 0x2c}, {&(0x7f0000000600)="db315850ee9ae6f40899b72ed97a0f7bec47e116b256a4bb14cb5e899231941388d11ea8886a67fca866cd42dea8dca304731921b933493f758587a786c11320172bded9da025232902775533a74fad2a69103699024c2597a3a6af309072ac49292624b52872f5603123ca661a0b02fb1a77e26ccebc3beb6e0921bc901b49b953f37c1772b0444a21805741f0b459556f0e53cab32f06ec5f7385e52c9037d6dd4d37865e5f100f464f9e67e3890b30fc8c6f7d6284fc803ada789b7be9f0b0d7f1be1ca49", 0xc6}, {&(0x7f0000000700)="5edcef28cd6d014816ff6cbce1f3a1ee8055c0024425d83e207b0c20bd0c9c928d551b5b1a1fb1", 0x27}], 0x5, 0x4) r13 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r13, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r13, 0x5423, &(0x7f0000000000)=0x12) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r15 = dup2(r14, r14) ioctl$PERF_EVENT_IOC_ENABLE(r15, 0x8912, 0x400200) ioctl$TIOCGPKT(r15, 0x80045438, &(0x7f0000000200)) r16 = openat$apparmor_thread_current(0xffffffffffffff9c, &(0x7f0000000140)='/proc/thread-self/attr/current\x00', 0x2, 0x0) write$apparmor_current(r16, &(0x7f0000000180)=@hat={'changehat ', 0x0, 0x5e, ['/dev/loop#\x00']}, 0x28) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:01 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) r1 = syz_open_dev$mice(&(0x7f0000000000)='/dev/input/mice\x00', 0x0, 0x8200) ioctl$FITRIM(r1, 0xc0185879, &(0x7f0000000140)={0x5, 0x1, 0x8001}) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup/syz0\x00', 0x200002, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337d4a7369c3ba57b0a9a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) open(&(0x7f0000000200)='./file0\x00', 0x583900, 0x8) 22:19:01 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc256"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:01 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fcea851"], 0x40}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:01 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:01 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814", 0x3e}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 857.273134] hid-generic 0000:0000:0000.00F4: item fetching failed at offset -1165159031 [ 857.285991] hid-generic: probe of 0000:0000:0000.00F4 failed with error -22 22:19:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = openat$selinux_avc_cache_threshold(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/avc/cache_threshold\x00', 0x2, 0x0) setsockopt$IP_VS_SO_SET_TIMEOUT(r2, 0x0, 0x48a, &(0x7f0000000140)={0x0, 0x9, 0x800}, 0xc) r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast2}, &(0x7f0000000200)=0x1c) getsockopt(r4, 0x81, 0x40, &(0x7f0000000240)=""/227, &(0x7f0000000380)=0xe3) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 857.399639] audit: type=1400 audit(1574979541.282:806): avc: denied { create } for pid=19623 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) ioctl$PIO_CMAP(r2, 0x4b71, &(0x7f0000000000)={0x6, 0x7, 0x4, 0x5, 0x401, 0x80000000}) r3 = add_key$user(&(0x7f00000003c0)='user\x00', 0x0, &(0x7f0000000740)="89fb374b2681dc4540cb1dd56fb3ab57fdb17d238b18370ab5a1c0e6f595f3971bda024d428b636a86fb2f955886d0594c2e166466209d9b576ed81b803169af1a2ed2e25ff003fb91a2cb62f051bd2ec1c25c01f6525c9222a7aeb9c51cf6dffbaca51b881f0fcd7ea28d5562efbe4795086d2f000f73e10c0d3688e87db52f11b94d80ddcebc722bf57a964676b164612fb466eadde84a66fad7f2ae6e91d0a3d2c91d5d4830b8bfa06fda4d905ffeca980bdb9170d8ecc67bea26d9a6b242f24000ad7fc0e7e99b99fbf110c3a314bf2adbd6d5518288c673cfc948a6b9e5fa87a29de5fac6a954b0cae14e5547ed3a994101fe24d2647014e46d407c9ff0d396ff614ea2c636411b65472e5a3790f8f7d4af006d96a732ae495e44ccf740a27ca08553245664ce9f1fdf0b3dc36207ba5c6a8e6c33f60c93a266c9fe210bb8cc5b031e18b955582b942eb382ba60181fdc77324f6ea0dade0f789408d09a5f4968e8276c9ced32956000a6fb04b63f6478", 0xfffffffffffffe87, 0xfffffffffffffffd) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000180)={r3}, &(0x7f0000000300)=ANY=[], 0x0, 0x0) keyctl$setperm(0x5, r3, 0x8000001) [ 857.447819] audit: type=1400 audit(1574979541.332:807): avc: denied { create } for pid=19626 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000000)='/dev/keychord\x00', 0x400, 0x0) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, r3, 0x584e2000) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) futimesat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x77359400}, {0x0, 0x2710}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x44, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$TUNSETOFFLOAD(r3, 0x400454d0, 0x10) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x2000000000d) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = dup2(r8, r8) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$sock_inet_tcp_SIOCOUTQ(r9, 0x5411, &(0x7f0000000200)) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r11 = dup2(r10, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) fcntl$setlease(r11, 0x400, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x9, 0x361300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) fsetxattr$security_capability(r2, &(0x7f0000000000)='security.capability\x00', &(0x7f0000000140)=@v1={0x1000000, [{0x7, 0x7}]}, 0xc, 0x1) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r3, r3) ioctl$void(r3, 0xc0045878) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x3cfc000b6a86913a, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:01 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:01 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) ioctl$sock_SIOCSIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8983, &(0x7f0000000140)={0x2, 'gre0\x00', {0x10001}, 0x101}) r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$BLKALIGNOFF(r5, 0x127a, &(0x7f0000000000)) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:04 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:04 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:04 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(0x0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:04 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b55fce"], 0x3e}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:04 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814", 0x3e}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:04 executing program 2: sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000008}, 0xc, &(0x7f0000000140)={&(0x7f0000000200)={0x88, 0x0, 0x100, 0x70bd25, 0x25dfdbfd, {}, [@NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x401}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x1}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7fffffff}, @NBD_ATTR_BLOCK_SIZE_BYTES={0xc, 0x3, 0x9}, @NBD_ATTR_SOCKETS={0x14, 0x7, [{0x8}, {0x8}]}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x8}, @NBD_ATTR_INDEX={0x8, 0x1, 0x0}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0xffffffffffffffe8}]}, 0x88}, 0x1, 0x0, 0x0, 0x4000014}, 0x8c000) r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) socket$key(0xf, 0x3, 0x2) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 860.373478] hid-generic 0000:0000:0000.00F5: item fetching failed at offset -632709447 [ 860.388466] hid-generic: probe of 0000:0000:0000.00F5 failed with error -22 [ 860.449276] audit: type=1400 audit(1574979544.332:808): avc: denied { create } for pid=19696 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = openat$selinux_checkreqprot(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/checkreqprot\x00', 0x60020, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet_pktinfo(r4, 0x0, 0x8, &(0x7f0000000140)={0x0, @initdev, @remote}, &(0x7f0000000180)=0xc) ioctl$sock_inet6_SIOCDIFADDR(r2, 0x8936, &(0x7f0000000200)={@mcast2, 0x30, r5}) r6 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = socket(0x2, 0x5, 0x0) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r1, 0x8982, &(0x7f00000002c0)) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0xcc, &(0x7f0000000240)={{0xa, 0x4e20, 0xf13, @local, 0x7fffffff}, {0xa, 0x4e24, 0x5, @ipv4={[], [], @local}, 0x2}, 0x86fa, [0x1f, 0x5, 0x0, 0x80, 0x3f, 0x602, 0x5, 0x3]}, 0x5c) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffff8, 0x14, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x0, 0x101]}) [ 860.494157] audit: type=1400 audit(1574979544.372:809): avc: denied { create } for pid=19699 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = dup2(r3, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7d1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c9564855804c00", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) lsetxattr$trusted_overlay_opaque(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='trusted.overlay.opaque\x00', &(0x7f0000000180)='y\x00', 0x2, 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r1, r1) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mknodat(r4, &(0x7f0000000000)='./file0\x00', 0x40, 0x10000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = dup2(r7, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400006) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1000000, 0x1030, r2, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:04 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$NS_GET_NSTYPE(r4, 0xb703, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) r5 = accept4$inet(0xffffffffffffffff, &(0x7f0000000000)={0x2, 0x0, @multicast1}, &(0x7f0000000140)=0x10, 0xa6eab96a8b4cc8e2) r6 = socket(0x100000000011, 0x2, 0x0) bind(r6, &(0x7f0000000140)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b08160df7db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) getsockname$packet(r8, &(0x7f0000000780)={0x11, 0x0, 0x0}, &(0x7f0000000240)=0x245) setsockopt$packet_add_memb(r6, 0x107, 0x1, &(0x7f0000000100)={r9, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x33b) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000180)={'nlmon0\x00', r9}) r11 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r11, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000000380)=0xc) keyctl$chown(0x4, 0x0, r12, 0xffffffffffffffff) setsockopt$inet_IP_XFRM_POLICY(r5, 0x0, 0x11, &(0x7f0000000200)={{{@in6=@loopback, @in=@loopback, 0x4e20, 0x5, 0x4e21, 0x40, 0xa, 0x80, 0x80, 0x3b, r10, r12}, {0x100000001, 0x401, 0x3, 0x0, 0x3779, 0x8001, 0x7fffffff, 0x7ff}, {0x7, 0x8, 0x273, 0x8}, 0xffff, 0x6e6bc0, 0x2457aca6eb7ecb5, 0x1, 0x6, 0x6c05a4e817481018}, {{@in6=@mcast1, 0x4d3, 0x3c}, 0x2, @in6=@dev={0xfe, 0x80, [], 0xf}, 0x3503, 0x2, 0x0, 0x1, 0x5, 0x0, 0xb3d}}, 0xe8) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r13, r13) ioctl$EXT4_IOC_GROUP_ADD(r13, 0x40286608, &(0x7f0000000300)={0x8, 0x78, 0x100000000, 0xbf, 0xfff, 0x3ff}) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:07 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:07 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = gettid() openat$selinux_load(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/load\x00', 0x2, 0x0) tkill(r3, 0x14) getpgrp(r3) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:07 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:07 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:07 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35ff6b5"], 0x3c}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:07 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814", 0x3e}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 863.419882] hid-generic 0000:0000:0000.00F6: item fetching failed at offset 2658809 [ 863.433536] hid-generic: probe of 0000:0000:0000.00F6 failed with error -22 [ 863.509215] audit: type=1400 audit(1574979547.392:810): avc: denied { create } for pid=19753 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 863.545868] audit: type=1400 audit(1574979547.432:811): avc: denied { create } for pid=19755 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:08 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:08 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:09 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:10 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r0, r0) fcntl$setsig(r0, 0xa, 0x28) syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$LOOP_SET_STATUS(r4, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:10 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:10 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0b35f"], 0x3a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:10 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:10 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1", 0x48}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$tipc(&(0x7f0000000140)='TIPC\x00') sendmsg$TIPC_CMD_GET_BEARER_NAMES(0xffffffffffffffff, &(0x7f0000000240)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10082a0}, 0xc, &(0x7f0000000200)={&(0x7f0000000180)={0x1c, r2, 0x10, 0x70bd2d, 0x1000, {}, [""]}, 0x1c}, 0x1, 0x0, 0x0, 0x8000}, 0x8000) r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 866.496707] audit: type=1400 audit(1574979550.382:812): avc: denied { create } for pid=19791 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x24207d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) socketpair(0x4, 0x6, 0x2, &(0x7f0000000140)={0xffffffffffffffff}) getsockname$packet(r3, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000300)=0x14) ioctl$BLKPG(r0, 0x1269, &(0x7f0000000000)={0x8, 0x7, 0xff, &(0x7f0000000200)="510c1a8e8ab5a460fbdd510ae10d5db576ffa42c781a378dd524cf66e9b17b71bf1dc645aebb37d1e557a7957a777ffbe8758facf08fde05feb5f851e3b39c40012e95681231a411db66cc133564f02d9802b9a85281e47891029803890d05cafa138949f9ceac30d3074684d9ba20be753bc645fe72c50e5c54336486e5440a80e4d082f51ff409ab5ac92903b3b3a8c403b595c6357323ec6ef250dc5f34ea40fc4d217bd4d24d33ebd8bd4e3ef670dffa8acf5eddd9ec0271ce8a5a4a1c7323b2a646ff2b637c9a06c03710e9a5b9bd313a83e04fa381d356973ff8f9394cc5c58f3b5c2d0de8643034eabd10300906293cc7eb46b079a9cbcf49b28eac"}) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x40000, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 866.548599] hid-generic 0000:0000:0000.00F7: item fetching failed at offset -632513703 [ 866.559683] hid-generic: probe of 0000:0000:0000.00F7 failed with error -22 [ 866.631879] audit: type=1400 audit(1574979550.512:813): avc: denied { create } for pid=19799 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = add_key$keyring(&(0x7f0000000000)='keyring\x00', &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) keyctl$revoke(0x3, r3) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 866.671545] audit: type=1400 audit(1574979550.552:814): avc: denied { create } for pid=19806 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:10 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, 0x0) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000)='/dev/full\x00', 0x119800, 0x0) read$FUSE(r1, &(0x7f0000000380), 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) munmap(&(0x7f0000c61000/0x3000)=nil, 0x3000) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) fcntl$getflags(r3, 0xd9b5b47bf8582b07) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) syz_open_dev$mice(&(0x7f0000000140)='/dev/input/mice\x00', 0x0, 0x4000) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4c155855e7c8b68d74b9672ee709f1e7c2084d33"}) 22:19:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) ioperm(0x7ee3, 0x0, 0x3) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) getsockopt$inet6_IPV6_XFRM_POLICY(r2, 0x29, 0x23, &(0x7f0000000200)={{{@in6=@remote, @in=@empty, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@empty}, 0x0, @in6=@mcast2}}, &(0x7f0000000000)=0xe8) bind$packet(0xffffffffffffffff, &(0x7f0000000140)={0x11, 0x7, r3, 0x1, 0x3f, 0x6, @local}, 0x14) 22:19:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f000089e000/0x2000)=nil, 0x2000, 0x1, 0x1010, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file1\x00', 0x202040, 0x2) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) umount2(&(0x7f0000000000)='./file1\x00', 0xa) 22:19:10 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000200)='/dev/loop#\x00', 0x8, 0x8007c) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) sendfile(r1, r2, &(0x7f0000000040)=0x7f, 0x6) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) recvfrom$unix(0xffffffffffffffff, &(0x7f0000000000)=""/34, 0x22, 0x10001, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0x6e) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:13 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x0) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:13 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105a0c0"], 0x38}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:13 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc3359"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:13 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1", 0x48}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$RTC_AIE_ON(r4, 0x7001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = dup2(r7, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r10 = dup2(r9, r9) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) dup(0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r12 = dup2(r11, r11) ioctl$PERF_EVENT_IOC_ENABLE(r12, 0x8912, 0x400200) openat$cgroup_type(r12, &(0x7f0000000540)='cgroup.type\x00', 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r14 = dup2(r13, r13) ioctl$PERF_EVENT_IOC_ENABLE(r14, 0x8912, 0x400200) r15 = openat$zero(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/zero\x00', 0x30b104, 0x0) r16 = openat$random(0xffffffffffffff9c, &(0x7f0000000840)='/dev/urandom\x00', 0x4000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r18 = dup2(r17, r17) ioctl$PERF_EVENT_IOC_ENABLE(r18, 0x8912, 0x400200) r19 = accept$packet(r18, &(0x7f0000000980), &(0x7f00000009c0)=0x14) io_submit(0x0, 0x200000fa, &(0x7f0000000940)=[&(0x7f0000000800)={0x0, 0x0, 0x0, 0x7, 0x401, r19, &(0x7f00000006c0)="31ef8890a7541826d67baa316b8cf943848b52d01ad9966bb2c8d50e3e24907afa7bde9f3e5acf65fb5af2aa22eeb0f3af85e5371bbe1443d7ed3bedeb5197ce274061bbe5485f034b33809d1eafbd4cc72f26f6597b81bfebd03404ceb65ee2d932e64a24e79af5c9e9c3fe10ed9cc7b484437f24dcecae3925a9db74cdaeb9ba98b0f51f049e161f63c499b34f2c92fd2d7bd1e6f7aaada52dfbcf0355d8634369ebc90b59fb454b4cdeb265bf7b250e504c96f502d1adae4a311fa0de1802efba24e492414705cbde1b300a71f52e2e0dd571837861df6a325c6032cd219487eeabf7c4a5e1", 0x0, 0x38479b5d, 0x0, 0x2, r15}, &(0x7f0000000900)={0x0, 0x0, 0x0, 0x8, 0x0, r16, &(0x7f0000000880)="8ec13f7324d13cb2dd34d60d90d5dacce860fa77b019f6f035292b0feab7d20edc58f03cdffd32b7983150e2445cf98c5c65386cb0988d03b965b8b8f6f547706eef98135dfc", 0x0, 0x7e000, 0x0, 0x3, r8}]) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:13 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) [ 869.553417] hid-generic 0000:0000:0000.00F8: item fetching failed at offset -632513655 [ 869.568090] hid-generic: probe of 0000:0000:0000.00F8 failed with error -22 22:19:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) preadv(r4, &(0x7f0000000000)=[{&(0x7f0000000200)=""/187, 0xbb}], 0x1, 0x1) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, "3956a21d475538e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb459e6648c95648558084cb00", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 869.638145] audit: type=1400 audit(1574979553.522:815): avc: denied { create } for pid=19868 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 869.715144] audit: type=1400 audit(1574979553.592:816): avc: denied { create } for pid=19875 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) mount(&(0x7f00000002c0)=ANY=[@ANYBLOB="5c726750ffa77f9251d0c2a5db0be77a73b48bd5e73d981e2b2621bf9f1a10f40a4597424d99f4549aca8ea58e244d0be5f5029cb6"], &(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000280)='ntfs\x00', 0x80400, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x80) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r4, 0xc0406618, &(0x7f0000000200)={{0x1, 0x0, @identifier="d2ce3cffc59ea1bebb030003567c1b4b"}}) r5 = syz_open_dev$mice(&(0x7f0000000140)='/dev/input/mice\x00', 0x0, 0x12349ad49a79c716) symlinkat(&(0x7f0000000000)='./file0\x00', r5, &(0x7f0000000180)='./file0\x00') ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) openat(r3, &(0x7f0000000000)='./file0\x00', 0x200040, 0x180) r4 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x2400, 0xffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = dup2(r7, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) ioctl$TIOCSETD(r8, 0x5423, &(0x7f0000000140)=0x8) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:13 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) syz_genetlink_get_family_id$team(&(0x7f0000000000)='team\x00') 22:19:14 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) fallocate(r4, 0x21334d826656908, 0x0, 0xffff) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47090c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) prctl$PR_GET_NO_NEW_PRIVS(0x27) [ 870.067597] audit: type=1400 audit(1574979553.952:817): avc: denied { create } for pid=19892 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:16 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:16 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105"], 0x36}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:16 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:16 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1", 0x48}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:16 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:16 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc3359"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:16 executing program 2: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x2, 0xa1880) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, "3956a21d47550c38e01fdd0cd65efa1c94afae8501bb11ae3a8f3d6067d1a41dc7c9625337c83773e08133bb419a8848c95648558084cb00", "63aa5547749e4cfd41ad426d38d242b9674d3300", [0x3, 0x4942]}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$SIOCGSTAMPNS(r5, 0x8907, &(0x7f0000000440)) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) setsockopt$inet6_icmp_ICMP_FILTER(r7, 0x1, 0x1, &(0x7f0000000400)={0x401}, 0x4) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r4, 0x8982, &(0x7f00000002c0)) r8 = gettid() tkill(r8, 0x14) ioctl$sock_FIOGETOWN(r4, 0x8903, &(0x7f00000004c0)=0x0) tgkill(r8, r9, 0x11) r10 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r10, 0x8912, 0x400200) ioctl$RTC_WKALM_RD(r7, 0x80287010, &(0x7f0000000480)) sendmsg$sock(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000500)=@vsock={0x28, 0x0, 0xffffffff}, 0x80, &(0x7f0000000b80)=[{&(0x7f0000000580)="a7f528d288d3fc83193bd4d446dab2094126b00f0af10dda1c8c90fba274d4141b61bcf7c237cab60fdf61e9b5a7041e504bab918ce46f62c72f91bae9c00b36cb54210e9290681e0569cdf1628b6821191fd567578426ead19af1b3e0e0523de1a114dd4a3f621e95733fd0327db4a522ab9b0fdef77c40e8e9f619900380b2e438941e5230f0722e0955cc3a6935f3ea2c039e4b7be67b60c433a23bd175871d3e9b9d5214ac0ee7b8c61171bc9f87ff97", 0xb2}, {&(0x7f0000000640)="8e1543edb0671a8e4c002c873c8c7ab89ff171fb24db8cd376dcd11ab1bfafb55357956b44b4f09acfcd15f0512a41fa1cd350017cccb83d4c54d8fc87691e5ce9076d989cf40016739406d2865de58ef9c2ae8f9210f703df143403ec60c6b7a32fc065d4fcb494bf06578d18fa962ad0314608e45106b0978c02a9315814f322a22dcc48ab20cf9dd32e0b90014f97509c7f9e3a14feea44b8372c3f8b4945fce6524e0cc6ebf50fd7a62ed6c1fa208791957070691e8b3f3f87d04bad90f2d20517690fadd8fbadb2711e61b6264cfcc664d43adda83f2359e97b9febf3d4a0", 0xe1}, {&(0x7f0000000740)="1f9ad3e25a316674278371d24c46ee6ecb079832293eb85b8e1a5b560ee3043cf850190cb2496138e1ebea1850b0aaf499b9b9349a9434d4c1b1cfb8f6892619aaba06416420685315bf52039927b5fa8bc2eeed", 0x54}, {&(0x7f00000007c0)="6b3fcda7dd64b65f01b1b893548185116ce64f35eede66925c7b53a8c085b9410818075c54a2ab5a9abf6d21d3480e00f861931308a7045009cfec87e039a76ceeacf6d2e146c4ddb3324d26cfe4f1123cbb7ee2c3e453ee051ead755d2984a146d4026926231b3d94b9d3768a68f75f2d5512131d4180008d23e10cc6a71819ccdee5cceb2e61ad21016c0b9360535be88c4370c8bc8814f7cbf9638000cb03bccaf3420bbb5e8d9465f4c7694a5a253d9dae7d843dbe27f02211", 0xbb}, {&(0x7f0000000880)="7b4a85498fdbf5f93718895f7fe87985661f59706b649ab92d79777bc98397c0586b0dd4f1cae194909893ebb34abdb54c786c69e00300a969b7306e76f46f77570b9457b40acde91588", 0x4a}, {&(0x7f0000000900)="fdc062a823f907dc1fbb8a739d18c7c32a50f40884a9db3830c404225343c496e2f5c0b2407d9492c0fc4513a6", 0x2d}, {&(0x7f0000000940)="4097b01928b2b8104867603c6f95bdbf8657ad4e97be19eef1efb496c6597feb8a7323bded99a6d9dacbcb52ec8af91ec3e8f12f5628a3b99163e9d1aacfa4b0d7569e9dfa4c8d1cc9b74c02", 0x4c}, {&(0x7f00000009c0)="d775ccccffa632c7750f9d1d746a9172081ca31f62fd8c41a137926aea545da2ebc900532fd793be198b93a83bfcc7a863df0b21818765c9e7f37a6b8f0d34b60d070b37f1a9214744af63868ea888f27e0a27b80c376b07015d37a0d097892554c4304a3177cdc3fb3ec6a7f864d37194f26d169ec818585db5a4212fbed7ca42594fa1ddcb3218c987", 0x8a}, {&(0x7f0000000a80)="835382c76026fe1b03b11462322e9f8eaf9569e1cfdc9a56406694c5508074af17edfc7eca7d89f487022e644bb6866c2d51387b8da4b7186d3d720a14e28f1637fa57acada75c68bad68bc0cb55a514977811123f0bf83529d3e9dcc8b9325daf68dea2df49a133376e2f000e330e436b6a3dc58420649f965be0a12470bc9c0bb5c111b8af7439ed52299a565662fa279dde99d80194329fb80a24651ce658ef730b1849f285f575ab962740afaee6cfb69b1eee480281aedc77dd0434fb6b1d3015c3d4af2450bd8806142fddc534b0aaf5fe126a7b13", 0xd8}], 0x9, &(0x7f0000000c40)=[@timestamping={{0x14, 0x1, 0x25, 0x2}}, @mark={{0x14, 0x1, 0x24, 0x7}}, @txtime={{0x18, 0x1, 0x3d, 0x5}}], 0x48}, 0x2000c0b4) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f00000003c0)={'vcan0\x00'}) r11 = openat$cgroup_ro(r10, &(0x7f0000000080)='cpuacct.usage_percpu_sys\x00', 0x0, 0x0) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) timerfd_settime(r11, 0x0, &(0x7f0000000140)={{r12, r13+30000000}, {r14, r15+30000000}}, &(0x7f0000000180)) 22:19:16 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4d105"], 0x36}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) [ 872.634760] hid-generic 0000:0000:0000.00F9: item fetching failed at offset -686805799 [ 872.643870] hid-generic: probe of 0000:0000:0000.00F9 failed with error -22 [ 872.734488] audit: type=1400 audit(1574979556.612:818): avc: denied { create } for pid=19933 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 872.774805] audit: type=1400 audit(1574979556.652:819): avc: denied { create } for pid=19935 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:17 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(0xffffffffffffffff, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:18 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:19 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:19 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:19 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3901000000550438e01fdd2594afae8501bb11ae3ae2affec133bb419a8848c956485580ffffff0000000000000000000000000000000000000000ff00", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:19 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c572525ee4"], 0x34}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:19 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc3359"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:19 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696", 0x4d}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:19 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="0b19a0cd", 0x4, 0x78eb30feb54392c3, &(0x7f0000000140)={0x2, 0x4e23, @local}, 0x10) fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f0000000280)) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt(r2, 0xfff, 0x6, &(0x7f0000000200)=""/101, &(0x7f0000000180)=0x65) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd63af426d38d242b9672ee709f1e7c2084d33"}) [ 875.679306] hid-generic 0000:0000:0000.00FA: item fetching failed at offset -630159919 [ 875.692397] hid-generic: probe of 0000:0000:0000.00FA failed with error -22 22:19:19 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = gettid() ptrace$setregs(0xd, r3, 0x1, &(0x7f0000000000)="e040a7088a90a1aeca8385fd16b14d522fc522b211a132cd78a03665e50a340414126a4d4c8928f4d3e1ad5b4d98af3522fd352ea743") mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 875.812962] audit: type=1400 audit(1574979559.692:820): avc: denied { create } for pid=19982 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:19 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\t\x00', 0x0, 0x370002) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000171, 0xffffffffffffffff, 0x0) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000)='/dev/net/tun\x00', 0x0, 0x0) io_setup(0x20000000002, &(0x7f0000000240)=0x0) r5 = socket(0x10, 0x803, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) getsockopt$inet6_mreq(r7, 0x29, 0xc, &(0x7f0000000040)={@dev, 0x0}, &(0x7f0000000200)=0x14) r9 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r9, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000000380)=0xc) keyctl$chown(0x4, 0x0, r10, 0xffffffffffffffff) setsockopt$inet_IP_XFRM_POLICY(r2, 0x0, 0x11, &(0x7f0000000380)={{{@in=@initdev={0xac, 0x1e, 0x1, 0x0}, @in6=@initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4e22, 0x0, 0x4e24, 0xbe, 0x2, 0x0, 0x0, 0x4ec0969e64fb892, r8, r10}, {0x900, 0xf6, 0x3, 0x0, 0x0, 0x1, 0x4, 0x3}, {0x0, 0x4, 0x1, 0xd1ea}, 0x1, 0x6e6bba, 0x0, 0x0, 0x2, 0x1}, {{@in6=@initdev={0xfe, 0x88, [], 0x0, 0x0}, 0x4d2, 0x3c}, 0xa, @in6=@dev={0xfe, 0x80, [], 0x17}, 0x3507, 0x0, 0x3, 0x4, 0x3f, 0x1, 0x2}}, 0xe8) sendto(r5, &(0x7f0000000000)="120000001a00e5ff007b00000000008000a1", 0x12, 0x0, 0x0, 0x0) io_submit(r4, 0x2, &(0x7f0000000140)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000180)='\f', 0x1}, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, r5, 0x0, 0x25}]) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41add242b9672ee709f1e7c2084d3300"}) [ 875.900785] audit: type=1400 audit(1574979559.782:821): avc: denied { create } for pid=19985 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:19 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0xf42a5000) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:19 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:20 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r3, r3) pipe2$9p(&(0x7f0000000000)={0xffffffffffffffff}, 0x80000) r5 = dup2(r1, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getpeername$unix(r3, &(0x7f0000000140), &(0x7f0000000200)=0x6e) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) getgid() openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:20 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x825, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) write$binfmt_script(r4, &(0x7f0000000580)={'#! ', './file0', [{0x20, '#! '}, {0x20, 'ppp1em1&&prockeyring'}, {0x20, '#!\xa0'}, {0x20, '/de\x83/loop#\x00'}, {0x20, 'wlan1}vmnet0'}, {0x20, '#! '}, {0x20, '#! '}], 0xa, "7532f67826c60977ca030aa2ec468aec4afda8e6ede50b42a98700b4fc5aa355c0ed90097803cc628e476d4af13a9264280c2c6935941c28838938914a50832e0b2459c50a9cd11624e222b5d04a10c7dd3016ff7a1309b9443e4ff173f90ff4fa721a7a19034022e52959b6142c99ad0f149f57257d8bcbf866ee5ca7"}, 0xc6) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x5eb939fe5451767c) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:22 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0xffffffffffffffff, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:22 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, r0, 0xdf057000) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, &(0x7f0000000140)={0x0, 0x0}) syz_open_procfs(r3, &(0x7f0000000000)='projid_map\x00') ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) r4 = socket$nl_xfrm(0x10, 0x3, 0x6) setsockopt$SO_TIMESTAMPING(r4, 0x1, 0x37, &(0x7f0000000200)=0x2, 0x4) 22:19:22 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:22 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:22 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) setsockopt$inet6_icmp_ICMP_FILTER(0xffffffffffffffff, 0x1, 0x1, &(0x7f0000000000)={0x23b1531c}, 0x4) creat(&(0x7f0000000140)='./file0\x00', 0x0) 22:19:22 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c57252"], 0x32}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:22 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696", 0x4d}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:22 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = socket$packet(0x11, 0x10000000003, 0x300) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup(r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) setsockopt$packet_int(r3, 0x107, 0xa, &(0x7f0000000100)=0x2, 0x4) getsockopt$packet_buf(r3, 0x107, 0x6, &(0x7f00000010c0)=""/4096, &(0x7f0000000000)=0x1000) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x89749c0285f5ebd1, 0x0) fcntl$F_GET_RW_HINT(r0, 0x40b, &(0x7f0000000000)) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x17, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x0, 0xfffffffffffffffc]}) [ 878.757263] hid-generic 0000:0000:0000.00FB: item fetching failed at offset -632565967 [ 878.770891] hid-generic: probe of 0000:0000:0000.00FB failed with error -22 [ 878.882081] audit: type=1400 audit(1574979562.762:822): avc: denied { create } for pid=20050 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:22 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$BLKGETSIZE64(r4, 0x80081272, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 878.920282] audit: type=1400 audit(1574979562.802:823): avc: denied { create } for pid=20051 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:22 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r4 = socket$inet_tcp(0x2, 0x1, 0x0) socket$packet(0x11, 0x2, 0x300) getsockopt$inet_tcp_int(r4, 0x6, 0x18, &(0x7f0000bfcffc), &(0x7f0000000000)=0x4) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:23 executing program 2: r0 = syz_open_pts(0xffffffffffffffff, 0x10002) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x10) ioctl$TIOCMGET(r0, 0x5415, &(0x7f0000000000)) r1 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) munmap(&(0x7f00007bf000/0x3000)=nil, 0x3000) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x10000, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:23 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x4001fd) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x2000000, 0x1010, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = socket(0x100000000011, 0x2, 0x0) bind(r3, &(0x7f0000000140)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b08160df7db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) getsockname$packet(r5, &(0x7f0000000780)={0x11, 0x0, 0x0}, &(0x7f0000000240)=0x245) setsockopt$packet_add_memb(r3, 0x107, 0x1, &(0x7f0000000100)={r6, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x33b) ioctl$sock_inet6_SIOCSIFDSTADDR(r2, 0x8918, &(0x7f0000000000)={@mcast2, 0x3a, r6}) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:25 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r3, r3) ioctl(r3, 0x1b12d666, &(0x7f0000000200)="6742d4d10906717ace4b2acb4740c93dc9dcb57d605ca18569922a4aabc1b49d29158c0323f996c2a4fe41455662c46733a6eb04b21e574b2583e0ff02f04b2b9c00e78e58b6cffd0322623093688174fe2e25e8eb9c901c264df62db22a0573daed9b92a37981c2eeb4091e6e095207a59b6a820be0460e8a57393b26fb6a3c7f90fe6ee6921428e40221b0904d2fa698ab4481ac6d99a7e3124e987533c1aa276be5afde444764f187437f7d8b7b550e98475f9fb2d3775c2a7b420addcd4469d7e43fa7a00597f99220cc9814e18a00542393151a59ed8101f6f819b14328b4e446fde264255dcaaeedbc665fdf6c02300144bdf504bb6e55") mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:25 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:25 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1000018, 0x2000000000071, 0xffffffffffffffff, 0x0) write$P9_RREADDIR(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="2a00000029010081000080b302000000070000000000000002000000000000000407002e2f66696c653069aeaf5c0f048bd16ce964f05c9373f076f3c035898fadf259ff"], 0x2a) socket$inet6_udplite(0xa, 0x2, 0x88) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:25 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc856c5"], 0x30}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:25 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696", 0x4d}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) dup(r2) r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$char_usb(r3, &(0x7f0000000200)="602ad48b08a13e76263da23822f2a53a2944374f36a78e95190f8af4b1fb1b09253dea0dae0389ed0de6a7479978ae96bfa9ebdac85a7b46a3d98743cb102ad6e1b709d9b88ce7fd260d77c9bdf1b266a7c66cd6850ce0093825a7b5b8153d4b1cf50b56734ebd9e53e8783a50343f3c9555cf6261fdc81b839b8eb8e99e467f8ecbda338046f68ebcf62d6adc67741b26d441f9fa5235a1ce3fb41ea30698e00b7ae99f2bd745f7", 0xa8) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) openat$selinux_policy(0xffffffffffffff9c, &(0x7f0000000000)='/selinux/policy\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) getsockopt$inet6_buf(r4, 0x29, 0x1ac, &(0x7f0000000200)=""/181, &(0x7f0000000140)=0xb5) [ 881.871414] hid-generic 0000:0000:0000.00FC: item fetching failed at offset -632514807 22:19:25 executing program 2: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x2000000400200) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000200)="85fd868d72118a6f95e1f521c3c2a8dcddda7c0171152de03c811d86b0c1e886fb63b33467c4d4e02d5883a5a8b060835b0684e2d7a9706a42be184a38569b3b46e73d81de7fa37038e64b5069f53304533a32b309f0ff64c086fb920a9484b6f2bc245b4a87ba765f48cdb2fe6c24b92191be7980964f7f938fa196fd738fd69d10f9957d41e144a4c2ebf1178f69b85ef729e376a6df3a082c03c2d3f4903391", 0xa1}], 0x1, 0x8001) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$LOOP_SET_STATUS(r5, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 881.912183] hid-generic: probe of 0000:0000:0000.00FC failed with error -22 [ 881.959824] audit: type=1400 audit(1574979565.842:824): avc: denied { create } for pid=20111 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:25 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) r4 = socket(0x100000000011, 0x2, 0x0) bind(r4, &(0x7f0000000140)=@generic={0x11, "0000010000000000080044944eeba71a4976e252922cb18f6e2e2aba000000012e0b3836005404b0e0301a4ce875f2e3ff5f163ee340b7679500800000000000000101013c5811039e15775027ecce66fd792bbf0e5bf5ff1b08160df7db1c00010000000000000049740000000000000006ad8e5ecc326d3a09ffc2c654"}, 0x80) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) getsockname$packet(r6, &(0x7f0000000780)={0x11, 0x0, 0x0}, &(0x7f0000000240)=0x245) setsockopt$packet_add_memb(r4, 0x107, 0x1, &(0x7f0000000100)={r7, 0x1, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x33b) ioctl$sock_inet6_SIOCDELRT(r3, 0x890c, &(0x7f0000000140)={@dev={0xfe, 0x80, [], 0xd}, @mcast1, @dev={0xfe, 0x80, [], 0x1d}, 0x6, 0x100, 0x2, 0x500, 0x8, 0x1000004, r7}) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) r8 = dup2(r3, r1) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 882.017059] audit: type=1400 audit(1574979565.902:825): avc: denied { create } for pid=20115 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:26 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = getpid() ptrace(0x4206, r2) ptrace$PTRACE_SECCOMP_GET_METADATA(0x21, r2, 0x0, 0x0) syz_open_procfs(r2, &(0x7f0000000000)='net/rt6_stats\x00') r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:28 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:28 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) rt_sigsuspend(&(0x7f0000000000)={0x5d51}, 0x8) 22:19:28 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:28 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:28 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, 0x0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x88, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:28 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa03488260bc8"], 0x2e}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:28 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe68", 0x50}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 884.872838] hid-generic 0000:0000:0000.00FD: item fetching failed at offset -813315071 [ 884.890822] hid-generic: probe of 0000:0000:0000.00FD failed with error -22 [ 884.971574] audit: type=1400 audit(1574979568.852:826): avc: denied { create } for pid=20152 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 885.045379] audit: type=1400 audit(1574979568.922:827): avc: denied { create } for pid=20154 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r3, r3) sync_file_range(r3, 0x401, 0x5, 0x4) dup2(r2, r2) r4 = dup2(r2, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r5, r5) ioctl$sock_netdev_private(r5, 0x89fa, &(0x7f0000000000)="93a0ac14f558084559a9d4a7233b7bb341d4ed9cf26593748cd4a01d65925238a3021e5b8b4693fbf9de1a5ed0054d2f84") ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:29 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000140)=0xc) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x391) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) setxattr$trusted_overlay_redirect(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='trusted.overlay.redirect\x00', &(0x7f0000000180)='./file0\x00', 0x8, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_TCP_REPAIR_WINDOW(r4, 0x6, 0x1d, &(0x7f0000000200)={0x1000, 0x2, 0x9, 0x8000, 0x9}, 0x14) dup2(r3, r3) dup3(r1, r3, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0xfffffffd, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97ab4a73ad9e4cdd41ad426d38f242b9732eef09f1e7c2084d33"}) getsockname$unix(r1, &(0x7f0000000140)=@abs, &(0x7f0000000000)=0x6e) 22:19:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r1 = getuid() fstat(0xffffffffffffffff, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x0, {0x40, {0x0, 0x1, 0x6}, 0x0, r1, r2, 0x442, 0x10000, 0x0, 0x9, 0x6, 0x6, 0x0, 0x0, 0x3, 0x0, 0x4, 0x0, 0x3}}, 0xa0) r3 = getuid() fstat(0xffffffffffffffff, &(0x7f0000001980)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) write$P9_RGETATTR(0xffffffffffffffff, &(0x7f0000001800)={0xa0, 0x19, 0x0, {0x40, {0x0, 0x1, 0x6}, 0x0, r3, r4, 0x442, 0x10000, 0x0, 0x9, 0x6, 0x6, 0x0, 0x0, 0x3, 0x0, 0x4, 0x0, 0x3}}, 0xa0) getresgid(&(0x7f0000000000)=0x0, &(0x7f0000000140), &(0x7f0000000180)) setresgid(r2, r4, r5) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000140)='/dev/loop#\x00', 0x3e, 0x90400) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$FS_IOC_SETVERSION(r4, 0x40087602, &(0x7f0000000000)=0x4) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:29 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$EVIOCSREP(r4, 0x40084503, &(0x7f0000000000)=[0xbce, 0x9]) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x15, 0x0, "3956a21d47550c38e01fdd000000001ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:31 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_QUERY_BPF(r4, 0xc008240a, &(0x7f0000000140)={0x6, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) ioctl$PERF_EVENT_IOC_ENABLE(0xffffffffffffffff, 0x2400, 0x0) ioctl$TIOCGPKT(r2, 0x80045438, &(0x7f0000000000)) 22:19:31 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa0348826"], 0x2c}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:31 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:31 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:31 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe68", 0x50}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) ioctl$LOOP_GET_STATUS64(r2, 0x4c05, &(0x7f0000000200)) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) times(&(0x7f0000000000)) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) [ 887.981582] hid-generic 0000:0000:0000.00FE: item fetching failed at offset 2884665 [ 888.002093] hid-generic: probe of 0000:0000:0000.00FE failed with error -22 [ 888.007995] audit: type=1400 audit(1574979571.892:828): avc: denied { create } for pid=20223 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:31 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) r3 = socket$netlink(0x10, 0x3, 0x5) r4 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') sendmsg$TIPC_NL_NET_SET(r3, &(0x7f00000007c0)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000780)={&(0x7f0000000800)={0x338, r4, 0x800, 0x70bd2b, 0x25dfdbfb, {}, [@TIPC_NLA_MON={0x44, 0x9, [@TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0xfffffff8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x9}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x2}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x7}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x9}, @TIPC_NLA_MON_REF={0x8, 0x2, 0x8}, @TIPC_NLA_MON_ACTIVATION_THRESHOLD={0x8, 0x1, 0x6}]}, @TIPC_NLA_LINK={0xa4, 0x4, [@TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x4}]}, @TIPC_NLA_LINK_PROP={0x2c, 0x7, [@TIPC_NLA_PROP_MTU={0x8}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x10001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4615}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x81}, @TIPC_NLA_PROP_WIN={0x0, 0x3, 0x8}]}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_PROP={0xc, 0x7, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}]}]}, @TIPC_NLA_LINK={0x64, 0x4, [@TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_NAME={0x14, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0xc, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x80000000}]}, @TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x49}, @TIPC_NLA_PROP_PRIO={0xffffffffffffffda, 0x1, 0x1c}]}]}, @TIPC_NLA_NODE={0x10, 0x6, [@TIPC_NLA_NODE_UP={0x4}, @TIPC_NLA_NODE_ADDR={0x8, 0x1, 0x81}]}, @TIPC_NLA_MEDIA={0xc8, 0x5, [@TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'udp\x00'}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x10}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x2c, 0x2, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x4}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x1ff}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8}, @TIPC_NLA_PROP_TOL={0x8}]}, @TIPC_NLA_MEDIA_PROP={0x24, 0x2, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x17}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}]}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'eth\x00'}, @TIPC_NLA_MEDIA_NAME={0x8, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x14, 0x2, [@TIPC_NLA_PROP_TOL={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}]}]}, @TIPC_NLA_BEARER={0x80, 0x1, [@TIPC_NLA_BEARER_NAME={0x10, 0x1, @udp='udp:syz1\x00'}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0x2}, @TIPC_NLA_BEARER_UDP_OPTS={0x38, 0x4, {{0x14, 0x1, @in={0x2, 0x4e23, @remote}}, {0x20, 0x2, @in6={0xa, 0x4e23, 0x5, @rand_addr="93eee9c43b747cb63979825371e2e2db", 0x81ba}}}}, @TIPC_NLA_BEARER_NAME={0x10, 0x1, @l2={'ib', 0x3a, 'vlan0\x00'}}, @TIPC_NLA_BEARER_PROP={0x14, 0x2, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x5}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x400}]}, @TIPC_NLA_BEARER_DOMAIN={0x8, 0x3, 0xab0e}]}, @TIPC_NLA_SOCK={0x34, 0x2, [@TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0xf3}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x8}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x7}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_HAS_PUBL={0x2}, @TIPC_NLA_SOCK_ADDR={0x8, 0x1, 0x3}]}, @TIPC_NLA_LINK={0x4c, 0x4, [@TIPC_NLA_LINK_PROP={0x14, 0x7, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x7}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}]}, @TIPC_NLA_LINK_PROP={0x34, 0x7, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xde2}, @TIPC_NLA_PROP_PRIO={0x8}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x6}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x1ff}, @TIPC_NLA_PROP_WIN={0x0, 0x3, 0x6}]}]}]}, 0xffffff01}, 0x1, 0x0, 0x0, 0x8840}, 0x980) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) write$FUSE_STATFS(r2, &(0x7f0000000140)={0x60, 0xfffffffffffffff5, 0x5, {{0x80, 0x3, 0x1, 0x6, 0x7, 0x2, 0x9, 0x4}}}, 0x60) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$FS_IOC_GETFSLABEL(r6, 0x81009431, &(0x7f0000000200)) [ 888.129761] audit: type=1400 audit(1574979572.012:829): avc: denied { create } for pid=20232 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 888.213415] audit: type=1400 audit(1574979572.092:830): avc: denied { create } for pid=20230 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:32 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = openat$keychord(0xffffffffffffff9c, &(0x7f0000000000)='/dev/keychord\x00', 0xc10020, 0x0) getpeername$inet(r3, &(0x7f0000000140)={0x2, 0x0, @initdev}, &(0x7f0000000180)=0x10) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:32 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r2, r2) ioctl$sock_SIOCGIFVLAN_SET_VLAN_INGRESS_PRIORITY_CMD(r2, 0x8982, &(0x7f0000000140)={0x2, 'bond0\x00', {0xff}, 0xff01}) r3 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:32 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) sendto$packet(0xffffffffffffffff, &(0x7f0000000140)="5f0091d2d0616185bc72fb3a34fd379d11128d7aaba5d6f7e63dfc824575f946bb1f6a2da8898439ee8fb469bdfa45424bd9c3ec4067284b8d36b2ec9a274cae20fa2b397d2e79", 0x47, 0x4000000, &(0x7f0000000000)={0x11, 0x1, 0x0, 0x1, 0x1, 0x6, @broadcast}, 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000669000/0x1000)=nil, 0x1000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0xcb852000) mmap$perf(&(0x7f0000668000/0x4000)=nil, 0x4000, 0xa, 0x80012, 0xffffffffffffffff, 0x8) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:32 executing program 2: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) 22:19:34 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:34 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) fcntl$F_SET_FILE_RW_HINT(r0, 0x40e, &(0x7f0000000140)=0x1) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) r3 = getpgrp(0x0) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x0, 0x4, 0x6, 0x10001, r3}) ioctl$LOOP_GET_STATUS(r0, 0x4c03, &(0x7f0000000200)) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:34 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa034"], 0x2a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:34 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:34 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:34 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe68", 0x50}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 891.047197] hid-generic 0000:0000:0000.00FF: item fetching failed at offset -807573703 [ 891.072298] hid-generic: probe of 0000:0000:0000.00FF failed with error -22 [ 891.077407] audit: type=1400 audit(1574979574.962:831): avc: denied { create } for pid=20276 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 891.171924] audit: type=1400 audit(1574979575.052:832): avc: denied { create } for pid=20281 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:35 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) ioctl$BLKTRACESTOP(r4, 0x1275, 0x0) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r6 = dup2(r5, r5) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r4, 0xc0502100, &(0x7f0000000140)={0x0}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r6, 0xc0182101, &(0x7f0000000000)={r7, 0x2, 0x80}) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) 22:19:36 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = dup2(r1, r1) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) ioctl$PPPIOCGUNIT(r5, 0x80047456, &(0x7f00000002c0)) r6 = dup2(r2, r3) ioctl$PERF_EVENT_IOC_ENABLE(r6, 0x8912, 0x400200) r7 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000140)='IPVS\x00') sendmsg$IPVS_CMD_SET_CONFIG(r6, &(0x7f0000000280)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x41}, 0xc, &(0x7f0000000180)={&(0x7f0000000380)=ANY=[@ANYBLOB='L\x00\x00\x00', @ANYRES16=r7, @ANYBLOB="dc5228bd7000fcdbdf250c000000080005000600000014000100080006006f766600080004004eaaec5ed51e04240000080005f70600000014000300080008007f0000000800070000060000efe0b356276b3d7bf586b43f25f08fa393375aeae972a6dd5361b21f8d48e68e5bb4837e495203e3b94e9b431f4373b881c8967d83c35376f42c97331180dac60d0acba052f31df3ef89e5662d0934d1c512c4f5d22026bf96a88dcd683a9d61593d06fb5f50340a10fd70789e8ef0158758bf60b10c2fad656b568c0b087486b02b828258e6c1f9a00abedbf727bce6717f8bbd36612140fcc79b0ad5b60f6eca94b7de05bd38c3c0506b"], 0x4c}, 0x1, 0x0, 0x0, 0x800}, 0x8100) 22:19:36 executing program 2: syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r1, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x12, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x0, 0xffffffffffffff01]}) [ 892.468528] audit: type=1400 audit(1574979576.352:833): avc: denied { create } for pid=20302 comm="syz-executor.2" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:37 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e337"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:37 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = dup2(r1, r1) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) timer_create(0x3, 0x0, &(0x7f0000000140)) exit(0x0) timer_delete(0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r7 = dup2(r6, r6) ioctl$PERF_EVENT_IOC_ENABLE(r7, 0x8912, 0x400200) ioctl$sock_inet6_tcp_SIOCOUTQ(r7, 0x5411, &(0x7f0000000180)) ioctl$PERF_EVENT_IOC_ENABLE(r2, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) removexattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000240)=ANY=[@ANYBLOB="89a83d56231a2a5dca910121fd1b802e2eaef3fc7db656c6d19017280681755e25d1a0e0e4843ba69cc6c7fc6c1eaf9e77a73ecffc47207c16050f00c98cabadc5d22ffe40241c32cf94af971dc90f8ddec29968cdd9d75071b787117ff2ccf629fe1393aa9bbe7f27c63390360053f130116220a7272c71131f38cd59aada959704797dfd75e1f00e7dcb449d6e661e9a665cb149705ed66dee2392040645deaa0512589fcd53032f0766fa43ff635c7314b2000000"]) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x20000, 0x208) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r9 = dup2(r8, r8) eventfd(0x563d3957) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x8912, 0x400200) ioctl$PERF_EVENT_IOC_ENABLE(r9, 0x2400, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r11 = dup2(r10, r10) ioctl$PERF_EVENT_IOC_ENABLE(r11, 0x8912, 0x400200) ioctl$BLKZEROOUT(r11, 0x127f, &(0x7f0000000200)={0x3ff, 0x7}) 22:19:37 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ffa034"], 0x2a}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:37 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:37 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, 0x0) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:37 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680b", 0x51}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) [ 894.088854] audit: type=1400 audit(1574979577.962:834): avc: denied { create } for pid=20324 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 894.127895] hid-generic 0000:0000:0000.0100: item fetching failed at offset 2211033 [ 894.147312] hid-generic: probe of 0000:0000:0000.0100 failed with error -22 [ 894.254632] audit: type=1400 audit(1574979578.132:835): avc: denied { create } for pid=20336 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:38 executing program 2: r0 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x1896d89a0c32fc65) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) sendto$packet(r1, &(0x7f0000000080)="a2d358ec684d72ea19806329881f23ef4c9cb42a938ac119365a03a60bca18aceec1c5cd5ab0588e40f67d47404f80015bc2e436c58917e4e2c34d89c584fe06d7f197edeba78aab6ed0a90bf212fff27c04e72607d7a9abb5713499fd7c956936f4c052e6c1a69458eb6521d15348d6053036bc371262b5d90aa13ea538f62eec843e618abfa64b95ac88dc0f024f4970414103eab299b40429db8f9e20965523cc9b3075d074ab90d22170ef29c47ce6bd89d89866d875efbc02077fbc8f095082f3f81b660079cdf67b9360b0008e295e97660952974512ae6c1fe30621aea25530577b1096c56e1a7691", 0xec, 0x4, &(0x7f0000000180)={0x11, 0x9e4732db9894ccce, r2, 0x1, 0x7, 0x6, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x3}}, 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r4 = dup2(r3, r3) ioctl$PERF_EVENT_IOC_ENABLE(r4, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r0, 0x4c02, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x1c, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33", [0x800000000000]}) 22:19:38 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(0xffffffffffffffff, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:39 executing program 2: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r1 = dup2(r0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) tee(0xffffffffffffffff, r0, 0x7, 0x2) ioctl$SNDRV_TIMER_IOCTL_STATUS(r1, 0x80605414, &(0x7f0000000140)=""/221) r2 = syz_open_dev$loop(&(0x7f0000000040)='/dev/loop#\x00', 0x0, 0x7d) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) dup2(r4, r4) r5 = dup2(r3, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) mmap(&(0x7f0000000000/0xff7000)=nil, 0xff7000, 0x1, 0x2000000000071, 0xffffffffffffffff, 0x0) openat$dir(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS(r2, 0x4c02, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3956a21d47550c38e01fdd0cd65efa1ce27d7c1e851d3f222594afae8501bb11ae3a8f3d6067d1a415694d7d5337c83773e08133bb419a8848c95648558084cb", "63aa554774bf97a34a73ad9e4cdd41ad426d38d242b9672ee709f1e7c2084d33"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket$packet(0x11, 0x3, 0x300) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$PERF_EVENT_IOC_ENABLE(r8, 0x8912, 0x400200) r9 = syz_genetlink_get_family_id$nbd(&(0x7f0000000340)='nbd\x00') r10 = socket$inet6(0xa, 0x4, 0x4) bind$inet6(r10, &(0x7f0000000400)={0xa, 0x4e21, 0x40, @empty, 0x10000}, 0x1c) sendmsg$NBD_CMD_CONNECT(r8, &(0x7f0000000480)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x8c0060}, 0xc, &(0x7f0000000440)={&(0x7f0000000380)={0x68, r9, 0xf6b98f7d4236dc16, 0x70bd29, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x3}, @NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x5}, @NBD_ATTR_TIMEOUT={0xc, 0x4, 0x7fffffff}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x5}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_CLIENT_FLAGS={0xc, 0x6, 0x1}, @NBD_ATTR_TIMEOUT={0xc}]}, 0x68}, 0x1, 0x0, 0x0, 0x40414}, 0x4000000) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000000300)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x41400}, 0xc, &(0x7f00000002c0)={&(0x7f0000000280)={0x20, r9, 0x200, 0x70bd27, 0x25dfdbfd, {}, [@NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0x7}]}, 0x20}, 0x1, 0x0, 0x0, 0x10008001}, 0x4000) 22:19:39 executing program 2: creat(&(0x7f0000000580)='./bus\x00', 0x0) r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$PERF_EVENT_IOC_ENABLE(r1, 0x8912, 0x400200) r2 = open(&(0x7f0000000040)='./bus\x00', 0x10d000, 0x0) read$FUSE(r2, &(0x7f0000002200), 0x1000) 22:19:39 executing program 2: sendmmsg(0xffffffffffffffff, &(0x7f0000007fc0)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)=ANY=[@ANYBLOB="050000c4a1"], 0x5}}], 0x1, 0x0) sigaltstack(&(0x7f0000001000/0x4000)=nil, 0x0) 22:19:39 executing program 2: r0 = socket(0x10, 0x2, 0x0) sendto(r0, &(0x7f0000000200)="120000001200e7ef007b1a3fcd00000000a1", 0x12, 0x0, 0x0, 0x18) recvmmsg(r0, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0x80, &(0x7f0000000380)=[{&(0x7f0000000040)=""/95, 0x3d}, {&(0x7f00000000c0)=""/85, 0x1f3}, {&(0x7f00000024c0)=""/4096, 0x1048}, {&(0x7f0000000400)=""/120, 0x1aa}, {&(0x7f0000000480)=""/60, 0xc6}, {&(0x7f0000000280)=""/77, 0x4d}, {&(0x7f0000000540)=""/154, 0x9a}, {&(0x7f0000000340)=""/22, 0x1de}], 0x8, &(0x7f0000002400)=""/191, 0x1f9}}], 0x4000000000001de, 0x6, &(0x7f0000003700)={0x77359400}) 22:19:40 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e337"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:40 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) tkill(0x0, 0x0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 897.004070] [ 897.005740] ====================================================== [ 897.012049] [ INFO: possible circular locking dependency detected ] [ 897.018562] 4.4.174+ #4 Not tainted [ 897.022176] ------------------------------------------------------- [ 897.028568] syz-executor.2/20365 is trying to acquire lock: [ 897.034261] (_xmit_NETROM){+.-...}, at: [] sch_direct_xmit+0x238/0x700 [ 897.043100] [ 897.043100] but task is already holding lock: [ 897.049063] (&(&q->lock)->rlock){+.-...}, at: [] ipv6_frag_rcv+0x6cc/0x51e0 [ 897.058340] [ 897.058340] which lock already depends on the new lock. [ 897.058340] [ 897.066649] [ 897.066649] the existing dependency chain (in reverse order) is: [ 897.074263] -> #1 (&(&q->lock)->rlock){+.-...}: [ 897.079647] [] lock_acquire+0x15e/0x450 [ 897.085927] [] _raw_spin_lock+0x38/0x50 [ 897.092233] [] pgd_free+0x2d/0x270 [ 897.098080] [] __mmdrop+0x69/0x1c0 [ 897.103928] [] finish_task_switch+0x20d/0x660 [ 897.110749] [] __schedule+0x7e3/0x1ee0 [ 897.116969] [] preempt_schedule_common+0x41/0x70 [ 897.124046] [] preempt_schedule+0x24/0x30 [ 897.130534] [] ___preempt_schedule+0x12/0x14 [ 897.137281] [] __wake_up_sync_key+0x4b/0x60 [ 897.143927] [] pipe_read+0x5a0/0x860 [ 897.148377] audit: type=1400 audit(1574979580.882:836): avc: denied { create } for pid=20372 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 [ 897.173964] [] __vfs_read+0x2e5/0x3c0 [ 897.180078] [] vfs_read+0x134/0x360 [ 897.185990] [] SyS_read+0xdc/0x1c0 [ 897.191805] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 897.199022] -> #0 (_xmit_NETROM){+.-...}: [ 897.203854] [] __lock_acquire+0x37d6/0x4f50 [ 897.210453] [] lock_acquire+0x15e/0x450 [ 897.216745] [] _raw_spin_lock+0x38/0x50 [ 897.223030] [] sch_direct_xmit+0x238/0x700 [ 897.229538] [] __dev_queue_xmit+0xd24/0x1bb0 [ 897.236220] [] dev_queue_xmit+0x18/0x20 [ 897.242479] [] neigh_resolve_output+0x4a0/0x7a0 [ 897.249435] [] ip6_finish_output2+0x9c7/0x1dc0 [ 897.256296] [] ip6_finish_output+0x2f3/0x750 [ 897.262987] [] ip6_output+0x1b4/0x520 [ 897.269069] [] ndisc_send_skb+0x98d/0x1110 [ 897.275579] [] ndisc_send_ns+0x4bf/0x6b0 [ 897.281922] [] ndisc_solicit+0x2b2/0x440 [ 897.288257] [] neigh_probe+0xc8/0x100 [ 897.294361] [] __neigh_event_send+0x2ab/0xc50 [ 897.301127] [] neigh_resolve_output+0x5ec/0x7a0 [ 897.308109] [] ip6_finish_output2+0x9c7/0x1dc0 [ 897.314967] [] ip6_finish_output+0x2f3/0x750 [ 897.321666] [] ip6_output+0x1b4/0x520 [ 897.327747] [] ip6_local_out+0x9c/0x180 [ 897.334006] [] ip6_send_skb+0xa2/0x340 [ 897.340272] [] ip6_push_pending_frames+0xbb/0xe0 [ 897.347303] [] icmpv6_push_pending_frames+0x336/0x530 [ 897.354789] [] icmp6_send+0x1506/0x1b40 [ 897.361043] [] icmpv6_param_prob+0x29/0x40 [ 897.367551] [] ipv6_frag_rcv+0x3ce5/0x51e0 [ 897.374079] [] ip6_input_finish+0x57d/0x14f0 [ 897.380771] [] ip6_input+0xf8/0x1f0 [ 897.386890] [] ip6_rcv_finish+0x14d/0x670 [ 897.393324] [] ipv6_rcv+0xfc1/0x1a20 [ 897.399317] [] __netif_receive_skb_core+0x1300/0x2950 [ 897.406793] [] __netif_receive_skb+0x58/0x1c0 [ 897.413576] [] process_backlog+0x200/0x630 [ 897.420091] [] net_rx_action+0x367/0xd30 [ 897.426444] [] __do_softirq+0x226/0xa3f [ 897.432696] [] do_softirq_own_stack+0x1c/0x30 [ 897.439484] [] do_softirq.part.0+0x54/0x60 [ 897.445999] [] do_softirq+0x18/0x20 [ 897.451921] [] netif_rx_ni+0xeb/0x3b0 [ 897.458033] [] tun_get_user+0xdbf/0x2640 [ 897.464376] [] tun_chr_write_iter+0xda/0x190 [ 897.471073] [] do_iter_readv_writev+0x141/0x1e0 [ 897.478035] [] do_readv_writev+0x387/0x6e0 [ 897.484714] [] vfs_writev+0x7d/0xb0 [ 897.490627] [] SyS_writev+0xdc/0x260 [ 897.496640] [] entry_SYSCALL_64_fastpath+0x1e/0x9a [ 897.503861] [ 897.503861] other info that might help us debug this: [ 897.503861] [ 897.511989] Possible unsafe locking scenario: [ 897.511989] [ 897.518024] CPU0 CPU1 [ 897.522857] ---- ---- [ 897.527504] lock(&(&q->lock)->rlock); [ 897.532257] lock(_xmit_NETROM); [ 897.538597] lock(&(&q->lock)->rlock); [ 897.545932] lock(_xmit_NETROM); [ 897.549638] [ 897.549638] *** DEADLOCK *** [ 897.549638] [ 897.555777] 9 locks held by syz-executor.2/20365: [ 897.560595] #0: (rcu_read_lock){......}, at: [] process_backlog+0x19c/0x630 [ 897.570438] #1: (rcu_read_lock){......}, at: [] ip6_input_finish+0x0/0x14f0 [ 897.580761] #2: (&(&q->lock)->rlock){+.-...}, at: [] ipv6_frag_rcv+0x6cc/0x51e0 [ 897.590572] #3: (slock-AF_INET6){+.-...}, at: [] icmp6_send+0x7bd/0x1b40 [ 897.599776] #4: (rcu_read_lock){......}, at: [] icmp6_send+0xf44/0x1b40 [ 897.608927] #5: (rcu_read_lock_bh){......}, at: [] ip6_finish_output2+0x1e1/0x1dc0 [ 897.619056] #6: (rcu_read_lock){......}, at: [] ndisc_send_skb+0x779/0x1110 [ 897.628751] #7: (rcu_read_lock_bh){......}, at: [] ip6_finish_output2+0x1e1/0x1dc0 [ 897.638807] #8: (rcu_read_lock_bh){......}, at: [] __dev_queue_xmit+0x1d7/0x1bb0 [ 897.649178] [ 897.649178] stack backtrace: [ 897.653657] CPU: 1 PID: 20365 Comm: syz-executor.2 Not tainted 4.4.174+ #4 [ 897.660646] 0000000000000000 11697da4bdee24ce ffff8801db7064e0 ffffffff81aad1a1 [ 897.668802] ffffffff84057a80 ffff88016e12c740 ffffffff83ad5520 ffffffff83aeb270 [ 897.676881] ffffffff83ad5520 ffff8801db706530 ffffffff813abcda ffff8801db706610 [ 897.684923] Call Trace: [ 897.687754] [] dump_stack+0xc1/0x120 [ 897.693966] [] print_circular_bug.cold+0x2f7/0x44e [ 897.700621] [] __lock_acquire+0x37d6/0x4f50 [ 897.706575] [] ? check_usage+0x14e/0x5a0 [ 897.712269] [] ? trace_hardirqs_on+0x10/0x10 [ 897.718324] [] ? __lock_acquire+0x2c79/0x4f50 [ 897.724462] [] ? __dev_get_by_index+0x130/0x130 [ 897.730763] [] ? __skb_gso_segment+0x4c0/0x4c0 [ 897.736977] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 897.743709] [] lock_acquire+0x15e/0x450 [ 897.749311] [] ? sch_direct_xmit+0x238/0x700 [ 897.755435] [] _raw_spin_lock+0x38/0x50 [ 897.761036] [] ? sch_direct_xmit+0x238/0x700 [ 897.767077] [] sch_direct_xmit+0x238/0x700 [ 897.772968] [] ? dev_deactivate_queue.constprop.0+0x160/0x160 [ 897.780490] [] __dev_queue_xmit+0xd24/0x1bb0 [ 897.786547] [] ? __dev_queue_xmit+0x1d7/0x1bb0 [ 897.792763] [] ? trace_hardirqs_on+0x10/0x10 [ 897.798817] [] ? netdev_pick_tx+0x2f0/0x2f0 [ 897.804774] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 897.811708] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 897.818442] [] ? memcpy+0x46/0x50 [ 897.823539] [] dev_queue_xmit+0x18/0x20 [ 897.829153] [] neigh_resolve_output+0x4a0/0x7a0 [ 897.835458] [] ? ip6_finish_output2+0x9c7/0x1dc0 [ 897.841842] [] ip6_finish_output2+0x9c7/0x1dc0 [ 897.848067] [] ? ip6_finish_output2+0x1e1/0x1dc0 [ 897.854452] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 897.861183] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 897.867921] [] ? ip6_forward_finish+0x4a0/0x4a0 [ 897.874247] [] ? check_preemption_disabled+0x3c/0x200 [ 897.881172] [] ? check_preemption_disabled+0x3c/0x200 [ 897.887997] [] ? ip6_mtu+0x21f/0x340 [ 897.893357] [] ip6_finish_output+0x2f3/0x750 [ 897.899407] [] ip6_output+0x1b4/0x520 [ 897.904839] [] ? ip6_finish_output+0x750/0x750 [ 897.911062] [] ? nf_iterate+0x220/0x220 [ 897.916679] [] ? ip6_fragment+0x3210/0x3210 [ 897.922644] [] ndisc_send_skb+0x98d/0x1110 [ 897.928519] [] ? ndisc_send_skb+0x779/0x1110 [ 897.935607] [] ? ndisc_alloc_skb+0x330/0x330 [ 897.942095] [] ? compat_ipv6_setsockopt+0x1d0/0x1d0 [ 897.949105] [] ? memcpy+0x46/0x50 [ 897.954192] [] ? ndisc_fill_addr_option+0x19b/0x1f0 [ 897.960856] [] ndisc_send_ns+0x4bf/0x6b0 [ 897.966581] [] ? trace_hardirqs_on+0xd/0x10 [ 897.972543] [] ? ndisc_netdev_event+0x360/0x360 [ 897.979280] [] ? ipv6_chk_addr_and_flags+0x3a6/0x530 [ 897.986027] [] ? ipv6_chk_addr_and_flags+0x69/0x530 [ 897.992674] [] ? _raw_spin_unlock_irqrestore+0x5a/0x70 [ 897.999584] [] ndisc_solicit+0x2b2/0x440 [ 898.005430] [] ? ndisc_send_ns+0x6b0/0x6b0 [ 898.011322] [] ? ndisc_send_ns+0x6b0/0x6b0 [ 898.017214] [] neigh_probe+0xc8/0x100 [ 898.022656] [] __neigh_event_send+0x2ab/0xc50 [ 898.031217] [] ? __local_bh_enable_ip+0x6a/0xe0 [ 898.037532] [] ? _raw_write_unlock_bh+0x31/0x40 [ 898.043853] [] neigh_resolve_output+0x5ec/0x7a0 [ 898.050164] [] ip6_finish_output2+0x9c7/0x1dc0 [ 898.056409] [] ? ip6_finish_output2+0x1e1/0x1dc0 [ 898.063593] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 898.070351] [] ? ip6_forward_finish+0x4a0/0x4a0 [ 898.076661] [] ? check_preemption_disabled+0x3c/0x200 [ 898.083482] [] ? check_preemption_disabled+0x3c/0x200 [ 898.090331] [] ? ip6_mtu+0x21f/0x340 [ 898.095678] [] ip6_finish_output+0x2f3/0x750 [ 898.101724] [] ip6_output+0x1b4/0x520 [ 898.107684] [] ? ip6_finish_output+0x750/0x750 [ 898.113906] [] ? ip6_fragment+0x3210/0x3210 [ 898.119874] [] ip6_local_out+0x9c/0x180 [ 898.125501] [] ip6_send_skb+0xa2/0x340 [ 898.131031] [] ip6_push_pending_frames+0xbb/0xe0 [ 898.137434] [] icmpv6_push_pending_frames+0x336/0x530 [ 898.144261] [] icmp6_send+0x1506/0x1b40 [ 898.149891] [] ? icmpv6_push_pending_frames+0x530/0x530 [ 898.156890] [] ? cpuacct_charge+0x32f/0x360 [ 898.162842] [] ? perf_trace_softirq+0x28a/0x3b0 [ 898.169140] [] ? ipv6_frag_rcv+0x6cc/0x51e0 [ 898.175104] [] icmpv6_param_prob+0x29/0x40 [ 898.180981] [] ipv6_frag_rcv+0x3ce5/0x51e0 [ 898.186858] [] ? ipv6_frags_init_net+0x3e0/0x3e0 [ 898.193255] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 898.200018] [] ip6_input_finish+0x57d/0x14f0 [ 898.206058] [] ? ip6_rcv_finish+0x670/0x670 [ 898.212015] [] ip6_input+0xf8/0x1f0 [ 898.217273] [] ? ipv6_rcv+0x1a20/0x1a20 [ 898.222880] [] ? ip6_rcv_finish+0x670/0x670 [ 898.228865] [] ip6_rcv_finish+0x14d/0x670 [ 898.234645] [] ipv6_rcv+0xfc1/0x1a20 [ 898.239988] [] ? ipv6_rcv+0xfc/0x1a20 [ 898.245421] [] ? ip6_input_finish+0x14f0/0x14f0 [ 898.251731] [] ? consume_skb+0x4a/0x3f0 [ 898.257337] [] ? ip6_make_skb+0x3f0/0x3f0 [ 898.263127] [] ? packet_rcv+0xe5/0x1120 [ 898.268734] [] ? ip6_input_finish+0x14f0/0x14f0 [ 898.275035] [] __netif_receive_skb_core+0x1300/0x2950 [ 898.281955] [] ? dev_loopback_xmit+0x430/0x430 [ 898.288170] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 898.294921] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 898.301661] [] ? check_preemption_disabled+0x3c/0x200 [ 898.308496] [] __netif_receive_skb+0x58/0x1c0 [ 898.314625] [] process_backlog+0x200/0x630 [ 898.320507] [] ? process_backlog+0x19c/0x630 [ 898.326573] [] ? clockevents_program_event+0x182/0x3f0 [ 898.333482] [] ? net_rx_action+0x1fb/0xd30 [ 898.339367] [] net_rx_action+0x367/0xd30 [ 898.345059] [] ? net_rps_action_and_irq_enable.isra.0+0x170/0x170 [ 898.352924] [] __do_softirq+0x226/0xa3f [ 898.358532] [] ? nf_ct_iterate_cleanup+0xe1/0x500 [ 898.365018] [] do_softirq_own_stack+0x1c/0x30 [ 898.371143] [] do_softirq.part.0+0x54/0x60 [ 898.377773] [] do_softirq+0x18/0x20 [ 898.383036] [] netif_rx_ni+0xeb/0x3b0 [ 898.388579] [] tun_get_user+0xdbf/0x2640 [ 898.394273] [] ? tun_free_netdev+0xb0/0xb0 [ 898.400161] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 898.406915] [] ? irq_cpu_online+0x1a0/0x230 [ 898.413316] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 898.420059] [] ? __tun_get+0x126/0x230 [ 898.425597] [] tun_chr_write_iter+0xda/0x190 [ 898.431648] [] do_iter_readv_writev+0x141/0x1e0 [ 898.438053] [] ? tun_sendmsg+0x140/0x140 [ 898.443745] [] ? vfs_iter_read+0x280/0x280 [ 898.449612] [] ? rw_verify_area+0x103/0x2f0 [ 898.455567] [] ? tun_sendmsg+0x140/0x140 [ 898.461354] [] do_readv_writev+0x387/0x6e0 [ 898.467222] [] ? vfs_write+0x4e0/0x4e0 [ 898.472742] [] ? debug_lockdep_rcu_enabled+0x71/0xa0 [ 898.479926] [] ? check_preemption_disabled+0x3c/0x200 [ 898.486919] [] ? check_preemption_disabled+0x3c/0x200 [ 898.493784] [] ? __fget+0x13b/0x370 [ 898.499145] [] ? __fget+0x162/0x370 [ 898.504419] [] ? __fget+0x47/0x370 22:19:42 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ff"], 0x28}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:42 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, 0x0, 0x0) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:42 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680b", 0x51}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:42 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x0, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) [ 898.509677] [] vfs_writev+0x7d/0xb0 [ 898.515029] [] SyS_writev+0xdc/0x260 [ 898.520386] [] ? SyS_readv+0x260/0x260 [ 898.526004] [] ? lockdep_sys_exit_thunk+0x12/0x14 [ 898.532573] [] entry_SYSCALL_64_fastpath+0x1e/0x9a 22:19:42 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) tkill(0x0, 0x0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:19:42 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) tkill(0x0, 0x0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:19:42 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) tkill(0x0, 0x0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:19:42 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 898.606773] hid-generic 0000:0000:0000.0101: item fetching failed at offset -630099655 [ 898.615043] hid-generic: probe of 0000:0000:0000.0101 failed with error -22 22:19:42 executing program 2: ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:19:42 executing program 2: ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 898.736824] audit: type=1400 audit(1574979582.622:837): avc: denied { create } for pid=20407 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:42 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e337"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:42 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) tkill(0x0, 0x0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) [ 899.093106] audit: type=1400 audit(1574979582.972:838): avc: denied { create } for pid=20418 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:45 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, 0x0, 0x0) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:45 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) tkill(0x0, 0x0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:19:45 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:45 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x0, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:45 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0x48}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680b", 0x51}], 0x8) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:45 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) tkill(0x0, 0x0) ptrace$setregs(0xffffffffffffffff, 0x0, 0x0, 0x0) 22:19:45 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ff"], 0x28}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:45 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) tkill(0x0, 0x0) 22:19:45 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x2c, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) 22:19:45 executing program 2: syz_emit_ethernet(0x0, 0x0, 0x0) [ 901.683024] hid-generic 0000:0000:0000.0102: item fetching failed at offset -663612215 [ 901.706475] hid-generic: probe of 0000:0000:0000.0102 failed with error -22 22:19:45 executing program 2: syz_emit_ethernet(0x0, 0x0, 0x0) [ 901.795578] audit: type=1400 audit(1574979585.682:839): avc: denied { create } for pid=20455 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:45 executing program 2: syz_emit_ethernet(0x0, 0x0, 0x0) [ 901.818189] audit: type=1400 audit(1574979585.682:840): avc: denied { create } for pid=20458 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:46 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, 0x0, 0x0) splice(r0, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:46 executing program 2: syz_emit_ethernet(0xf6, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xc0, 0x0, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[@fragment={0x0, 0x0, 0xff, 0x0, 0x0, 0x9}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) 22:19:48 executing program 2: syz_emit_ethernet(0xee, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0xb8, 0x0, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x15, "6298dcd6bd3bf4db61d273d9418d02c851803a364974f6631b51eae07a61f0db5599b53c77d4d69f74e3c80fa358fd7e86fba01a4abea846a04603206497cceebc1c940db1eca582f54247ecd43745451dc87483bd55fef115fba32eb5cb045fa2c96ee9a21ebf420115560b59d58f9e11c26d83e64b1b78d65b7e81dd49745b7f654fe68fd47d690150e8a8879604918ab562a552bb83290567fac5e0e301d9be23e1392a10"}]}}}}}}, 0x0) 22:19:48 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2) 22:19:48 executing program 3: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5bd32ff3f73f7d3"], 0x119) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8", 0x4d}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0x52}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba", 0x4d}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92", 0x90}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3", 0x79}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93", 0x26}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5", 0x52}], 0x7) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:48 executing program 0: clone(0x802102001ffe, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r0 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x38) ptrace$cont(0x18, r0, 0x0, 0x0) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000000c0)={[], 0x0, 0x0, 0x0, 0x20000000, 0xca}) ptrace$setregs(0xd, r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001540)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000000), &(0x7f0000000080)=0xc) ptrace$cont(0x7, r0, 0x0, 0x0) 22:19:48 executing program 1: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000480)='./cgroup.cpu\x00', 0x200002, 0x0) creat(&(0x7f0000000700)='./bus\x00', 0x0) syz_open_procfs(0x0, &(0x7f0000000000)='mountstats\x00') openat$ptmx(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ptmx\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x0, 0x0) syz_open_procfs(0x0, &(0x7f0000000140)='net/icmp\x00') pipe(&(0x7f0000000100)) openat$tun(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/net/tun\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r1 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r1) openat$tun(0xffffffffffffff9c, &(0x7f0000000240)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r2 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r2) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) r3 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r3) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) openat$selinux_mls(0xffffffffffffff9c, &(0x7f0000000680)='/selinux/mls\x00', 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000100)='/dev/net/tun\x00', 0x0, 0x0) socket$inet6(0xa, 0x2, 0x0) r4 = openat$uinput(0xffffffffffffff9c, &(0x7f00000009c0)='/dev/uinput\x00', 0x0, 0x0) dup(r4) socket$inet_tcp(0x2, 0x1, 0x0) creat(&(0x7f0000000180)='./bus\x00', 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) eventfd(0x0) dup(r0) socket$key(0xf, 0x3, 0x2) clone(0x7fc, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r5 = gettid() wait4(0x0, 0x0, 0x80000000, 0x0) r6 = creat(&(0x7f0000000700)='./bus\x00', 0x0) ioctl$ION_IOC_ALLOC(0xffffffffffffffff, 0xc0184900, &(0x7f00000000c0)={0x0, 0x0, 0x0, r6}) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000004c0)=ANY=[@ANYBLOB="34b30f0582a5ad035d0000a565405d0abc21173d6c292c2c3ca4141a05eb100a4cd4054c8254a9ff"], 0x28}}, 0x0) ptrace$setopts(0x4206, r5, 0x0, 0x0) tkill(r5, 0x38) ptrace$setregs(0xd, r5, 0x0, &(0x7f0000000080)) ptrace$cont(0x7, r5, 0x0, 0x0) 22:19:48 executing program 4: socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(0xffffffffffffffff, 0x10e, 0x8, 0x0, 0x0) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000380)='/dev/uhid\x00', 0x802, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x141042, 0x0) write$UHID_CREATE2(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="0b00000073797a31000000000000006adaa2b50000000000000000000000000000000000ab54d8aad9d0350b0100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a31000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015a9878a4e96ae1900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000003f4cefee898cea4d268eabfae2ea38b70b2dc1d2e80f6bc0c479a6e45506330882bd52f439aa4c7a953ce95147294da372da4ba9777b6306c86ae97dea0b1f57bf16fbc952fa334cae6024adc4b190df12e89758339ef4b3f2e94fb1463a4aae6dc2564d872cca1c0eca20298fd934b3b310278fa33046adb816b455980d5b20b9a2f28b332ec2eb4edc33596f99e33753e5"], 0x1) writev(r1, &(0x7f0000001780)=[{&(0x7f0000000100)="ac521963e32154f21ba1e37d6bbe375bf2278eb786fe2d0c3d63c4949a8f1c300f55666d71dbf3597cf85d639fd3ab0086cea5ecde4ca0e0c046d852cd07e98c2198e6ddef61be10d5abde17d8"}, {&(0x7f0000000300)="7172ccae7920b7b27be36c4894668082d4b76cad4dc51aa2781047d90c6a067c11925c1d42dcd08d5881af3602382fdb400377f4f4f41b0614544ccae0e2585ef5102006313c78e47b1dc7602fefa6008c45", 0xfffffffffffffe7a}, {&(0x7f0000000480)="f78d298140a6b4e0458bb658002a868dbddb41988f1f290036b633519e3bb7c55e18ac3eb44c235547b95328227d9ca60686b659cab683361a59d06eaf3674e999f14f3438db66dbed7795d2ba"}, {&(0x7f0000000780)="668caaec679acc8510ffbbcde0b0aee43af32c442ad194c13350e6996f5d625579bc360d35266dc2fa791d377073d119416e9d46ce4822f4e66076df2940175cfea97a15db791d334809f8c63ab8dc6a424bdcc1c225699170fd9cf2ad52e83d74d7154fae32d96e55de3eccb1e3a785c514769675abdf264c85c1d0bae38be29b9425be0bc81cfc76cbc090ff980c92"}, {&(0x7f0000000580)="0cce6007530bd7e565868642ae94715e9311d3b51627e569a38396875d2617f84f1a5a12a52efd3f09c739d0c65cf0fb9db13e29fad259b257e64ac620d2f77ac0feb34f7ea7deda5a333c09c1829b585ef208302ecabeb042082e1c628e4516d7d52a9e236a521f987ff0e3ec05aadd50c377da6c11cd27a3"}, {&(0x7f0000000080)="f0b7b9bee665437623ae8ebe3ea5d28877d48107af42f480cc37d38356ebea461928f85fab93"}, {&(0x7f0000000840)="9ce55dbf78743697db3beeabf5bdaf04100bd40b229ddc63ad56328cca8d82a572ed85f2448d90f4d2fa4d65d43ae4c2e4bea9ee0bb6a0099266f3b6332c9e97a6b0d1655b6869a6", 0xffffffffffffffe6}, {&(0x7f00000008c0)="da5a09466f427c941737285466d6f4111d1b6f67efa776528e35eb775832f77abfe4212e0f3d97f97e4c6475a36ca446097128ac36fc7a56dc6f320fa814d893dbbb62ef7925b0d1f776758696e0fe680be5"}], 0x0) write$P9_RSETATTR(r1, &(0x7f00000000c0)={0x7}, 0x7) write$P9_RFLUSH(r1, &(0x7f0000000440)={0x7}, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r3 = dup2(r2, r2) ioctl$PERF_EVENT_IOC_ENABLE(r3, 0x8912, 0x400200) write$P9_RUNLINKAT(r3, &(0x7f0000000200)={0xfffffffffffffef3, 0x4d, 0x1}, 0x7) write$P9_RREADLINK(r1, &(0x7f0000000240)=ANY=[], 0xc9) write$P9_ROPEN(r1, &(0x7f0000000040)={0x18}, 0x18) write$P9_RWRITE(r1, &(0x7f00000002c0)={0xb}, 0x2e9) sendfile(r0, r1, &(0x7f0000d83ff8), 0x8000fffffffe) bind$netlink(r1, &(0x7f0000000000)={0x10, 0x0, 0x25dfdc01, 0x2001000}, 0x6) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f00000001c0), 0xfffffef3) read(r4, &(0x7f0000000200)=""/250, 0x50c7e3e3) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000540)='./cgroup.cpu/syz0\x00', 0x200002, 0x0) fchdir(r4) creat(&(0x7f0000000440)='./file0\x00', 0x0) fchdir(0xffffffffffffffff) openat$selinux_load(0xffffffffffffff9c, &(0x7f00000000c0)='/selinux/load\x00', 0x2, 0x0) clone(0x100, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff) r6 = gettid() clone(0x40000000, 0x0, 0x0, 0x0, 0x0) prctl$PR_GET_THP_DISABLE(0x2a) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x2) ptrace(0x10, r6) creat(&(0x7f00000003c0)='./file0\x00', 0x81) syz_genetlink_get_family_id$tipc2(&(0x7f0000000400)='TIPCv2\x00') r7 = socket(0x10, 0x400000000080803, 0x0) write(r7, &(0x7f00000000c0)="240000001a00cd18e289d3659248001d020b49ffed000000800228000800090001000000", 0x24) wait4(r6, 0x0, 0x0, 0x0) 22:19:48 executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000400)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x10, 0x0, 0x0, @local={0xfe, 0x80, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd]}, @local, {[], @icmpv6=@ndisc_ra}}}}}, 0x0) 22:19:48 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat2(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 22:19:48 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat2(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) [ 904.747248] hid-generic 0000:0000:0000.0103: item fetching failed at offset 2679361 [ 904.763121] hid-generic: probe of 0000:0000:0000.0103 failed with error -22 [ 904.870882] audit: type=1400 audit(1574979588.742:841): avc: denied { create } for pid=20504 comm="syz-executor.3" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:48 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat2(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) [ 904.907410] audit: type=1400 audit(1574979588.792:842): avc: denied { create } for pid=20507 comm="syz-executor.4" scontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tcontext=unconfined_u:system_r:insmod_t:s0-s0:c0.c1023 tclass=netlink_generic_socket permissive=0 22:19:48 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) renameat2(r0, &(0x7f0000000000)='./file1\x00', r0, &(0x7f0000000100)='./file0\x00', 0x4) 22:19:48 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x0) 22:19:49 executing program 2: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000280)='tmpfs\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 22:19:49 executing program 5: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$setpipe(r0, 0x407, 0x0) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r2, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r5 = dup2(r4, r4) ioctl$PERF_EVENT_IOC_ENABLE(r5, 0x8912, 0x400200) connect$inet(r2, &(0x7f0000000040)={0x2, 0x0, @multicast1}, 0x10) splice(0xffffffffffffffff, 0x0, r2, 0x0, 0x30005, 0x0) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="a5b60a9164a09e97e22b2e020e8a7b958149231f8e8739c5fc94a9bab20ac799855a23d908afb4653f7af3cd593132df2bb9d7577de1f8a779b6455f88ca8fda6ca0711ceed1418f6200429b740c091139215539bfd8ab475856528e3531b269fd57a3fc7792803ff311a3598593baaf60d396595035b3ef0f0d8eb95055cb79f42647a36ad24981322ba2a11c2808e7d385ee4d7b6023ecda4314b4f76d610405", 0xa1}, {&(0x7f0000000200)="68f88568f42c2e0905fd2f0d69a49dfa9b0ce575da9fffba196bb07916366080fa3578fdf34a67616bb38aa500d276ec3380216dae1f7893741c1c58a462d2692307bf79c933f2b93dc2f7e1a5c06cd2753c60ffc2d37d6f19e86198cf847222ed79ab12d497c7d335d034ee4ae92f7bd3107c4604d43e4fd2298685ba71740dec23a213c465e6976bc10b98db0a591332ce394da1259779a73de41b7191da6ae0d950573d33", 0xa6}], 0x2)