last executing test programs: 874.45899ms ago: executing program 1 (id=2): symlink(&(0x7f0000000900)='.\x00', &(0x7f0000000240)='./file0\x00') open$dir(&(0x7f0000000000)='./file0/file1\x00', 0x10000, 0x84) r0 = shmget$private(0x0, 0x2000, 0x200, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) rename(&(0x7f0000000100)='./file0/file0\x00', &(0x7f00000003c0)='./file0/file0/../../file0\x00') 845.356412ms ago: executing program 0 (id=1): r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000000)=@file={0x0, ""/6}, &(0x7f0000000040)=0x8) 769.575156ms ago: executing program 7 (id=8): open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x40) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x1, 0x200023}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcb878cbb5b149f6510faffe60babda6719aa", 0x14) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) setuid(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x8, 0x0) setsockopt(r3, 0x1000000000029, 0xb, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETA(r1, 0xc1584460, &(0x7f0000000080)={0x1, 0x4, 0x6e, 0x5, "3dc1d100", 0xfffffff8}) 691.671299ms ago: executing program 2 (id=9): mknod(&(0x7f0000000040)='./file0\x00', 0x2950, 0x13d4) (async) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2015, 0xffffffffffffffff, 0x0) (async) sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x12, 0x4}, 0x3, &(0x7f0000000100)="968f768172cf38b4f593b62c4bf1229ddc948585bec8ad012668a6faec5d4d78f502d1f080504f4ce441f897c08b8a5200ef93ec5bcec2e06fe0376e9329482cef51320b4e54566e96af25a760718cc8a82d49b2d3dfea8eaa0a47b7c09762c2179cd8af00a175c2e35a50e64b9f76e0d0edbf381bd8cbfe90f9a95845e3b115", &(0x7f0000000180)=0x80, &(0x7f0000000a80)="4b9601a7bafca5b74fbf7b280fb9d250eaa94f0a9f7e7cf5f94f22f0ad9244e79c551c8661f0f3decfe1301d68a02513f3a1cb8998e493db2ffcf8c67f2c0ae86781b690aca125353ac9618b0fdc1cc068e7f67e52ff6153746378f0da4fc90e7efbfbdbad7741fd9ffa301f9bcbc9ed5ad1ec73086744cb2c17cbcbe748429dbafa7a6c3c4e9aec6a8b8507d5117d3477085e778ea936f37a6f7ba2e5894a8c384a52746f7c134172720b63b829a80852fa1d7083382d09a92890f8763d45e9ca5a1974e6becf45685bd9feeb9cf9b34e6eb388922933eb932eab84460679f86a1d6cd5c31b73b63d68c70ef8b2146f1c3d51f34d2242a5233b48bccc10f1ec00"/268, 0x10c) (async) sysctl$vfs_fuse(&(0x7f00000004c0)={0xa, 0x12, 0x2}, 0x3, &(0x7f0000000500)="4d78335ad1382349a9f1ea439ab17e5a702acbf46aa590e4f8982a1789bbba7e919e72b95cf5132ab8832c218fb91315af13ee5fe6f95b2e4b73d8fddf14d429d0ea6377ec477601d18fec85e8bea0f13b198ab27003ec9e8334167432dfded004a69d8ed5922800cee61937b067377312cf61bf3e44ee4f7a7804ff3c37df9221b225e20525619488c0edcc9d6e8aa861a05abdbb6d6b210089eb446eb43f2037152ea9dd2e08698a9f7f7542b3a28805c3a7dbc00d3c6093209a564e44864007dc185116908265414a25d19d6b3926a939c678ff207294ee507c6ac6c16c224b8fe4d7c60dc2e4efb9", &(0x7f0000000600)=0xea, &(0x7f0000000640)="785ae8c74a9a33696c689225b139cdb2e0e6639a177c9db6fc9ca9217cbe9686b2f2f185cd17f78ec401c7", 0x2b) (async) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000680), 0x80, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f0000000940)={0xffffcb53, 0x3ff, 0x3, 0x4, &(0x7f00000006c0)={{0x26, 0x6, 0x4, 0x7, 0x10, 0x7624, 0xb682}, {[0x2, 0x8, 0x0, 0xfffffffffffffff9, 0x3, 0xd, 0xf0b, 0x80, 0x1, 0x6, 0x7, 0x435, 0x101, 0x9, 0x5, 0x0, 0x822f, 0x400], [0x8, 0x5, 0xfffffffffffffff7, 0x9, 0x1, 0x8, 0x95, 0xfffffffffffffc01, 0x6, 0x5], [0xb1ed, 0x3, 0x7, 0x1, 0xfffffffffffffff7, 0x611], [0x9, 0x3, 0x7, 0xb446, 0x101, 0x8], [{0x0, 0x6, 0xfe8, 0x2}, {0x2, 0xc, 0x3, 0x10001}, {0x0, 0x6, 0x7f, 0xfffffffffffff801}, {0xfff, 0xf0, 0x0, 0x30}, {0xa339, 0x1, 0x959, 0x8}, {0x300, 0x7, 0x2}, {0x5, 0x7, 0x8, 0xffffffffffff43ab}, {0x4, 0x4, 0x5, 0xd96f}], {0xfff8, 0x9, 0x9, 0xb59}, {0x7, 0x7e2, 0x101, 0x400}}}, 0x1, 0x6}) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x32}, 0x6, &(0x7f0000000000)="e0090000003e218b85f57082", &(0x7f0000000080)=0x6d5, 0x0, 0x37) (async) sysctl$kern(&(0x7f0000000340)={0x0}, 0x0, &(0x7f0000000380)="1888fc01f4ed4a27554101ebdd9217621f5b0c31f8cc918c16f0e90bb0f9dc146604667e13ac23bcc4102c3b", &(0x7f00000003c0)=0x2c, &(0x7f0000000400)="09c59ad14c559443cc5c4b19651515be5c740dd3f83e8f6bc0d5434ebb0bc045d04f7406c5f99aa856580c6d1f67914f1f6514ceb2d191f51332a735284337366c5b40c028aec527cdf7c2d41a1295b34d36b76749c205f8ac9b5248c52e0f8a69f0264164b6db35bf2557bab3cd6ac9689a243028a956cc59527ad9893fa1a62e186091fac23741e6550ab0a7e9d35978c0a39d0ed2327736b141330a72080af8ef43106bd2b4c282e094", 0xab) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket$unix(0x1, 0x5, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005010000009f0500070107000000211c13fecea70500fef96ecfc72fd3007ae30200fdef3044d2d236acf20bf404be01000000f7c8cf5f8823297be1aa0504000051e2f0ad3ebbc257699a1f139b672f335c22db830c032bfa896443c321182100", 0x63, 0x404, 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb803500010872dab311690006040000000000000009"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x6d4) (async) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) close(r2) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) getsockopt$sock_int(r1, 0xffff, 0x1, 0x0, 0x0) (async) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) (async) fchmod(0xffffffffffffffff, 0x180) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000300)={0x1, &(0x7f00000002c0)=[{0x5, 0x10, 0x0, 0xfffffffe}]}) 686.131781ms ago: executing program 2 (id=10): setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x5}, 0x10, 0x803, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000040)=0x6, 0x4) 685.619392ms ago: executing program 2 (id=11): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x100, 0xc, 0x2, 0xc}, {0x4, 0x10, 0xe4, 0x120}, {0x6, 0xa, 0xb, 0xf90}]}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="f16a1145920e6321661d59c7d1a344bf109ac0e90a7b88a0c687864490f48041811b6eb8eeb9915a", 0x28}], 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="3b945e9306d4429fa0a5a1b37b7fb4db52b150f27829020000894a6034ac7d0000000080000000452939c1f2bbcf211f6a09c29500020000a586b8aff9", &(0x7f0000000080)=0x3d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r2, 0x802069b4, &(0x7f00000001c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x36, &(0x7f0000000340)=ANY=[]) r3 = socket(0x18, 0x3, 0x0) getsockopt(r3, 0x29, 0x2a, 0x0, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x40) r5 = kqueue() kevent(r5, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffff8, 0x21, 0x2}], 0x9, 0x0, 0x0, 0x0) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x2, 0x0, 0x3, 0x9}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) mquery(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x0, r6, 0x9) utimensat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) 685.210151ms ago: executing program 2 (id=12): r0 = socket(0x18, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[{0x10}], 0x10}, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0xae828e137847f62, 0x0) truncate(&(0x7f0000000180)='./file0\x00', 0x100000000) 681.43788ms ago: executing program 2 (id=13): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x4001, 0x0) r2 = fcntl$dupfd(r1, 0x2, r1) close(r2) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) r5 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r5) r6 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$WSMOUSEIO_SCALIBCOORDS(r6, 0x81205724, &(0x7f0000000100)={0x801, 0x8018, 0x2000007, 0x101, 0x80000001, 0x7ff, 0x10001, 0x10, [{0x0, 0x2890, 0x4, 0x71002}, {0x6, 0x9, 0x69, 0xfffffff9}, {0x104, 0x7f, 0x0, 0x9}, {0x4, 0x80800, 0x8007, 0x7}, {0x401, 0x3, 0x2800, 0x7}, {0x1, 0x650, 0x6, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x5}, {0x6a75, 0x8001, 0x1000, 0x3}, {0x1cc, 0x10001, 0x2, 0x3}, {0xfffffff3, 0x9, 0x8, 0x2}, {0xb94, 0x7, 0x6, 0x1}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x1000c, 0x5, 0x5, 0x10000000}, {0x0, 0x1, 0xfff, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000040)={0x6, 0x4, './file0\x00', 0x8, 0x1, 0x3, 0x9}) ioctl$VNDIOCSET(r6, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000a, &(0x7f0000000340), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmmsg(r8, &(0x7f0000000080)={&(0x7f0000000100)={&(0x7f0000000700)=@un=@file={0x0, ""/536}, 0x21a, 0x0, 0x0, 0x0}, 0x6}, 0x3, 0x40, 0x0) 675.957812ms ago: executing program 6 (id=7): sendto(0xffffffffffffffff, &(0x7f0000000000)="aedfb8f0ba15fd00c60e1033c025781cfeda131fe24dd1eacb67b15d31ef9c2efa3f58be6f96df5fb861d20fcab241333da6ad526b626b1e1d5f7509ae448a1f92f0c8d98f", 0x45, 0x402, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto(r0, &(0x7f0000000140)="f3fded1731cc7ecce51ddbb09c0773d7a847a4b4427a2c1346f5857167b4d05efc3232a8f6fcafcbf8941afb6766b1dc6cb5cbb468e4badb9075d6194df8712f57fabe2821ce9dd8356fa71b21d21f4945c7cc0c30969bb029dda5a33bd22135ee9e29bb735a4411fd5e1500cc07ac867d408ee964e4426770", 0x79, 0x40c, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) recvmmsg(r0, &(0x7f00000004c0)={&(0x7f0000000480)={&(0x7f0000000200)=@in, 0xc, &(0x7f0000000400)=[{&(0x7f0000000240)=""/81, 0x51}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)}], 0x3, &(0x7f0000000440)}, 0x6}, 0x10, 0x1000, &(0x7f0000000500)={0x7ff, 0x27de}) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000540), 0x2, 0x0) r2 = getuid() r3 = socket$unix(0x1, 0x2, 0x0) connect$unix(r3, &(0x7f0000000580)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f00000005c0), &(0x7f0000000600)=0x10) mquery(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, r1, 0x7) socketpair(0x1, 0x4000, 0x2f, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x0, r4, 0x9) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000006c0)=0xc) setreuid(r7, r2) pwritev(r5, &(0x7f00000007c0)=[{&(0x7f0000000700)="fc80214f116c40bc50f6a8a2328cf2f6dbe85d666beb206ce37a001d27895003dc1f1884483a15bd1ae2f2808fc6e25c1ec6681dd0f53e1199b07b2be0ee0623d8c304f7d1b37a2d0f8a65bd081f", 0x4e}, {&(0x7f0000000780)="e5932dd3f361edaa92fa0f0057be59b81b5080c6978b29bc21e8d01852248de36de04a2948eef95cf1a2fda5c8c5f096f2ad72ba7a618dbe4228fcb064f0", 0x3e}], 0x2, 0x2) kevent(r1, &(0x7f0000000800)=[{{r1}, 0xfffffffffffffff9, 0x78, 0x42, 0x3b87, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x4, 0x401, 0x6}, {{r0}, 0xfffffffffffffffe, 0x4, 0xfffde, 0x7, 0x6}], 0x7, &(0x7f0000000880)=[{{r4}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x463}], 0x4, &(0x7f00000008c0)={0x6, 0x679a}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900), 0x8000, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000940)={0x54b9, 0x2, 0x8, 0x167b, 0x2, 0x2, 0x0, 0x10, [{0x10, 0x4136e93, 0x7}, {0x9, 0x5, 0x15f, 0x1}, {0x80, 0x3, 0x4, 0x100}, {0x1, 0x8, 0x80000000, 0x61d}, {0x1000, 0x9, 0x2, 0x9}, {0x7, 0x3, 0x18, 0x8}, {0x0, 0x4, 0x0, 0x2}, {0x1, 0x8001, 0x5, 0x4}, {0x3, 0x81, 0xff, 0x7}, {0xf4, 0x101, 0x9, 0x4}, {0x400, 0x4ed6, 0x3, 0xf}, {0x1, 0xd, 0x2}, {0xfffffffa, 0x0, 0x0, 0x7}, {0x54a5, 0x80, 0x24, 0x2}, {0x2, 0x800, 0x1, 0x4}, {0x0, 0xf, 0x7fff, 0xeff6}]}) getpeername(r3, &(0x7f0000000a80)=@in, &(0x7f0000000ac0)=0xc) r10 = socket(0x20, 0x1, 0x8) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000b00)=0x1541) select(0x40, &(0x7f0000000b40)={0x2, 0x7fffffffffffffff, 0xd4, 0xc1, 0x789, 0x1, 0x8000000000000, 0x6}, &(0x7f0000000b80)={0x200, 0x5, 0x0, 0x3, 0x7fffffff, 0x6, 0x8, 0x6}, &(0x7f0000000bc0)={0x4, 0x1e, 0x8, 0x0, 0x1, 0x2, 0x6, 0x4}, &(0x7f0000000c00)={0x9, 0x7}) r11 = shmget$private(0x0, 0x3000, 0x11, &(0x7f0000ffc000/0x3000)=nil) r12 = geteuid() shmctl$IPC_SET(r11, 0x1, &(0x7f0000000c40)={{0x1, r12, r8, r2, r8, 0x0, 0x6}, 0x9, 0x0, r6, r6, 0x1, 0x7, 0x100000000}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000d00)={0x8, &(0x7f0000000cc0)=[{0x0, 0x8, 0x7f, 0xffffff16}, {0x7, 0x0, 0x2, 0x5e}, {0x257, 0x5, 0xd2, 0xe}, {0xff19, 0x6, 0x8, 0x81a3}, {0x0, 0x2, 0x1, 0x2}, {0x27, 0x97, 0xb}, {0x9a9e, 0x0, 0x5, 0x1}, {0x377, 0x2, 0x1, 0x3cb}]}) r13 = openat$pf(0xffffffffffffff9c, &(0x7f0000000d40), 0x80, 0x0) dup2(r13, r10) bind$unix(r4, &(0x7f0000000d80)=@file={0x1, './file0\x00'}, 0xa) 589.768217ms ago: executing program 6 (id=14): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) mlock(&(0x7f0000534000/0x2000)=nil, 0x2000) munlock(&(0x7f0000532000/0x3000)=nil, 0x3000) r0 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r0, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) fchown(r0, 0x0, 0x0) (async) r1 = socket$inet6(0x18, 0x1, 0x3) (async) r2 = socket(0x18, 0x3, 0x9) ioctl$FIONREAD(r2, 0xc028698b, &(0x7f0000000100)) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCLOCK(r3, 0x20004276) (async) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000080)) (async) close(r1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) 587.677686ms ago: executing program 4 (id=5): sysctl$kern(&(0x7f00000001c0)={0x1, 0x29}, 0x2, &(0x7f0000000000)="718d4b7c00d69d3cae1fc784799afa6b96f52a955265a3c5b0a47880ab479abafa51859730c77c4c33a6e57cac05351bdf0ea26f37398389b3d348231458689f32f40639ff40a120d30110efa9495317d6fd2e5cb1a2f20820b27463db45922a03351907eaf5f41bd502f4acd687fcc36493ca58a6cc5a81a39e20e6f79ed368daa09e12a1edead8dbccc1625b8bdfe339dd5d5075e94ea51691a20d4db149f65e5018bbd8d910d6efa2b69fd6d7b8301b80cfe3707834fd6b180e8ec278f66309d7933d4d636e36ab86a1720aad578de58727a797320b4196b64a3bd0d792b983a0", 0x0, 0x0, 0x0) 585.764957ms ago: executing program 4 (id=15): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0xfc49fb86a4171ad5, 0x0) fchflags(r0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f0000000040)={0x10, 0x8, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000000000/0x3000)=nil, 0x2000}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x168}, {&(0x7f0000001000/0x1000)=nil, &(0x7f0000004000/0x4000)=nil, 0x2}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1000}, {&(0x7f0000ff8000/0x8000)=nil, &(0x7f0000000000/0x1000)=nil, 0xcd}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000001000/0xb000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10}, {&(0x7f00007fd000/0x800000)=nil, &(0x7f0000a40000/0x2000)=nil, 0x800}, {&(0x7f0000a70000/0x3000)=nil, &(0x7f0000a56000/0x3000)=nil, 0x3}, {&(0x7f0000f25000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000b24000/0x3000)=nil, &(0x7f0000a7d000/0x2000)=nil, 0x81}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e1f000/0x4000)=nil, 0x6}, {&(0x7f0000985000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x6}, {&(0x7f0000f00000/0x1000)=nil, &(0x7f0000bae000/0x1000)=nil, 0xa}], './file0\x00', 0xae}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240), 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x9, 0x6, 0x7, {[0xffff, 0x40000000000000, 0x8, 0x10, 0x3ff, 0x7, 0x0, 0x8e48, 0x215, 0x8, 0x100, 0x401, 0x3, 0xecfa, 0x6, 0x5f0f, 0x5ad, 0x10001], [0x7ff, 0x10000, 0x8000, 0x8, 0x7, 0x1800000000, 0x3, 0x7, 0xaa, 0xcaa], [0x1c5, 0xffffffffffffffff, 0x6, 0x0, 0xf, 0x7fffffffffffffff, 0x9], [0x110, 0x62e6ad73, 0x9, 0x8000000000000000, 0xee4, 0x4], [{0x8, 0xa, 0xfffff32a, 0x8}, {0x4, 0xa308, 0x34, 0x7fffffff}, {0x4, 0x6, 0x0, 0x9}, {0x7, 0x73ffcd13, 0xfffffffb, 0x2}, {0xe, 0x81, 0x4, 0x1}, {0x7ff, 0x8, 0x4}, {0xf9, 0x8, 0x1, 0xa}, {0x5, 0xaf5, 0xcda, 0x6}], {0x30cc, 0x5, 0xf, 0x6}, {0x65, 0x5, 0x6, 0x7f}}}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)={""/16, @ifru_metric}) r2 = fcntl$dupfd(r1, 0xa, r0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000540)={{0x18, 0x1, 0x9}, {0x18, 0x0, 0x2, 0xf7}, 0x9, [0x2, 0x3, 0x0, 0xffffe5d5, 0x10, 0x2, 0xffffcd99, 0x6]}, 0x3c) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000580)={0x9}) r3 = getuid() ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000005c0)={0x10000, 0x75fa, {[0xa527, 0x7, 0x4, 0x81, 0xea07, 0x6, 0x0, 0x7fffffffffffffff, 0x3, 0x5, 0xd1, 0x800000000000000, 0x9e, 0x7, 0x96, 0x100, 0x0, 0x2], [0x4269, 0x6, 0x8, 0x8, 0xa, 0x1, 0x3, 0x3, 0x5, 0xffff], [0xa, 0xf646, 0x5, 0x10000, 0x5, 0x9, 0xff], [0x7, 0x1ff, 0x2, 0x2fd, 0xd5d4, 0x7], [{0x6, 0xe, 0x0, 0x8000000000000000}, {0x8001, 0x4, 0x0, 0xfffffffffffffa2e}, {0x8, 0xed5f, 0x3, 0x6}, {0x9, 0x7, 0x6, 0x6}, {0x200, 0xc1, 0x8, 0xffff}, {0x8, 0x200, 0xe, 0x80000001}, {0x3, 0xff, 0xb6, 0x1}, {0x0, 0x10001, 0x5, 0x7ff}], {0xa, 0xfffffff9, 0x9, 0x5}, {0x1a6, 0x1, 0x8001, 0x7}}}) fchflags(r0, 0x0) seteuid(r3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000800)) openat$null(0xffffffffffffff9c, &(0x7f0000000840), 0x80, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000880)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f00000008c0)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000900)) r4 = semget$private(0x0, 0x0, 0x0) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000940)=""/4096) syz_emit_ethernet(0x3d, &(0x7f0000001940)={@broadcast, @local, [], {@arp={0x806, @generic={0xf, 0x3c0b, 0x6, 0xb, 0x3, @local, "3d8000c928dd67ddfbfe90", @empty, "5a325c89ba723bc7bc5d04cdba4ce02b"}}}}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000001980)={0x80000001, 0x38, 0xb4, 0x200, "b10928a8614d9c93ec222453e26f25fdb1c81035", 0x5f87, 0x7}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000019c0), 0x40, 0x0) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000001a00)=0x4) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000001a40)={0x4, 0x100, 0xc}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001a80), &(0x7f0000001ac0)=0xc) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000001b00)=0x1) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000001b40)=0x2) writev(r1, &(0x7f0000002d80)=[{&(0x7f0000001b80)="75cc874abd98a40028a4b159e3ec944a3cd6f9a9191364ba5fc26ccdab4298384de90ca8217b71c364c2dfbb012de1c4462e148f923f4a460ae7d7c4b34df711a88d76b53f34265ad6d4492105f9ccf6c01cc5b8eff4db58a88af4fd68bd1a5eecfa920200ee304e7fdca2eb16e14dc0aa65f139a44b6371921dda60ba314651f616754faeb488c38fc9d6ecbe459c229122002be3efbf2d4d3deb1eaa900c1486a2c7bdb98924c0e65ad1e13a07f5107d86e8fe9871563c7d14ab95639b9ef79feebcf8b55775a0da1b6e352483d036e99037e4196372885f0fb3c93f22802407491e5813cb2229c6da1ba569cba3d254d8f633544721e18bdf10785f838d3d513a5b7fc56e0b28e5c000683869cb31daa0b8fc857a8c3d107208402e930b09de24f0311147727d3895f8a79ee8bb03ad25b35c19a5657a3e9d13b46742b7d6f2788b4307df4cdc6f9b0008cc96cf6704cd8dcf170fdc9f5b84957d04ef1121312726d77b02913a90fb1ba288a09087eb7623719cabc41fbec18cb1f28dced6a8fa7683eae7544a59cf9dda2ae20ead2ef215051f6a1f0517eafc337579b7d7ea4e8005f89e3c9f591d346e014e7d2d20efccc99e9b4497694015e0557d0538f2392d3cee99f9dadcf7fb7865c0d477a8a816645903f4088cfd40c21894a8cde8b2a06d44ba05de196bca01d0c27e5d058b04bc4c27a655f3a3a4284a321421153b1f79a6b0b73400988a3fdc64c76a2c26c883a52e518daf1458d9352d9c992883805c9dbc07b7233bb54aa52ce414e8ef0d66d7b7922494f48972577db01989abeac6744f27d65cd560be37c1b4fde1725db0bbc658a0890470edd6d82c45338c174a67bc0f05430cdd7969993a4ef82ad040ebdfbdf1fcfdc9c6e521d9dd71f81f44ed0d6e28e19e7c8ddfd4521405bc8a09c3342e5e323194512821f4b73ba5a7553945c4f5d9610c012c426f78f3af066ff9d4f6e42a4d1b9d2b1bac6928b2f1cdb8cfeac3740c2c2bc2a23eaf9ee373d188520a8bf8b657b5aaab11cb8d1df8c519e2c784d163e9ff07b4b73af0e9de845d03e7531b04897491dcd604ffcc49be4570e88cb0c585df2f3f4391a7fd39b7ebfced3448ac2eeedb7b5c6758e91f7ddb1acf2ca91d4a7d5c05638629606799c00f4467c7d704f46c2550eb5d06472032fae158ffb09af23efb5004f280df3f0e9631b3b66c4ec041c4fe05373df1221ec6ee3d618a6ca856a20a06e5ec889dc4f3fa1f774c4c0b0c74a21872e95ce2885d5df687f4a567afa1248602245539e95288adc6f452e4d096ab448c910091e80f109df9323960e7f788f884c875bf6415e51f7a6fde10f13e64a19f1a8782728b0f87e045f0a43dbca398e04b248e797ceea98400bd1eb99079e6aa14665eb9dc9c635b95918198b8593fbda322182f38e8de6ece965f79bf8ca18970eed72299a3417150728bc20e0af7f3cc96e759890851cdc5a5da5c347835cbd53a2851e4d6c92b442493aeb0f204106f4e7981cf235c29eadf621105d34c39cacdac53c5ee5ed291d8d5b7eb83567762c29348d84fd4fca3d8e425521c663f11fa85f0c5ca314b40ac2a25082e2b2cffc0975170549d52ba63a2d6f23b328965492659ccab1e5b2c96f237f0888b07804f349a1a82f1eb1067fde55fbbad32edeaca881129e48326b289a584948db7e941bc5741b09aa26a1f1039133dbc859c13dd7c741a282b57e848aa2b8c5ccc705a72612f7c0b84a90cd6c517991490ff8f119be8a4d047018e9cf30ba57ea3341d2a93e73ace95efe6b9a28c7094e465f85c5df32dc13f7acfc2a1e8387f5090e0e7ab197ecd8e8ced9ea76e7832aae5994eb7434c7d5df9f1687c9ae416183fa6c27a5b6fcf8083face3fbf7b80220934675b4853f5bf13e9e717c93fc335174f2ab03b1809625c0569b18def8222c02008043065ff998183082468e4c46379c9e581ddf913dd792f88a5817087144b7d9bb1209cfebb9c37bfa83a796593f1ff09369d3472f55f21031788dce6914fa1822e7b7381a28503a6f83664ad2e112cf860b9c4df50d1e7f44ea389cccaa90c5f83467e12250e1375b2441a22a90d39d7d1769492757863f4bc4c44ff452853e2cfbe2503002a11bb77e99e9c38e638786323956ac49ae55e339f50310fa4c5063aa4853401ce50ceb12b85f45d5a245d724213a7301e8bc000068ad79ad7125272baa05e137f302b5a4b06587dce7413caa5ecd17e1b18aaf9f5808e2a7f9d609e17bfcb641104928799ff39234521639f4327c2c3557263a6a36ac93423ee72c4537c8959d5e8c778bb85e34fb9a87a910d8132c53f5bdf3d9c9eb0999da11ac958a72558020ddd38978680f662c4ff6ad47cc6e89bff49c47b86b22f609e52cf24fb0703ce34d8ee9ade534854e2e95b7e506f257b6a28f8159ca4be28971cbd2aeb0f20fdfb0cfc7dceb5cc8a405ecfd7e4d1cc88b1e968ee77a488f23492a47c94efbe0c6a9be445d74c7f955dedfd52b010146827f71b3397d08923b0c0898d08189177248ae2c72c081b50601d47ea3e279f21df8ae2eee80a917037a0d18d6b3eff196635ec8c625648f4497482efc625071f55f542f46097570cdf0ffb6f7534d20cb80cb69e7324c248aa3048d9e554ba4bcba71ef72de49e1ca17f57cd05673d9217144bde23bb59140b9a8b42200b1546749036f0ee2fc9e8075fbdde8adf2cb6a8d77921b2b7ef40601b76392727a852d04d9db318a8892ac91f48beca3bd9d2821713043fbbc97f8b4e8ee82e5e630938e666de1d0113695ce71ac07eeaf0a8848e91ddd9001d870d18fab73ec9894f85a18e6c04e3004a26f27e6cd59f6d04485923e1530a9587fc6a30d8ef8a4fe00f8223c12c699b20178b6870d35396170e202e80e0c5e2b51b107a4d6c59e9796c722e6c94f7b127b0e363c5fc6436b29792cefc109118cb480817651fe0b7620d2382308ba77f9bd61932a7f3c74f19dbcddfe090987d9085433390da3aceb86aebab07d083c8884ee4d4ce0ee7230b1a7cd2a4ec8a3ec27913c16a743686c853181ad6b6bd926b667e552ca1348a4671cfdb3d496bfd3dfcd204aab008fa4461a2cdfab0dd378da0fe3335048c39ade457e69cec3bedab8e696370818d914c3528bb7dcd74dfb8f14fa10a7188344cd1b0a2ebc26cbabce3eef49cf3432a4c87c12a2f8e739ebfa2d771a1dd96cb972cbd3914edfa45c54990c7fb32be3a6d4e0dd5a994836a34dacc8f2cdff35984b8fe1d021474bd7e0a7209b8dff9ce003f0735cb249fee79d2d93b665d8d56e58668f0fc216081f2867fbb4796c9ece89bff8045a099844c5eec84ac55deed22fdf2695a7c0b3ddc88d36ce3b8072f7610f60077b119bc2e510ed03ca96cb2f3434db3d810ebd328a595ce13f6ad080395fc6abaae7dfb75634ba02da9744fedfe40a57d2cfeb2dcdfe86e1b51a953e03cb4c33bd4a178dc4df7417adf8314b2511841411e7225e1bee9d8198abfd80554034e14818b578f2ae63669d8be20a9618107de392788eb527d92c21687cfa9dc07a1901a8c55c21ba1cc7e7b1ffad22401e2dde67eb3feda181099c986e89be5ca7151bc77250fe5924f91370c90bd84611115655d02f58268b4be8b43fc916a1edd3b0428de1a65253387a2d0a2528fd0e40fcb4227fb92cd917a2fe7dcdb8714d5f4e022aaa7e405eb90e704cd3541bfe1d350362081b78fc57436a4befda421b395c3172c5468f14440374f1e3d963e76e13c93cfd73fcb5c3d9593e51e6671b947cfc213830c095bcb772c5f9f9563f97b4cc648437d7bb1c00e61d75d1080703125ac9a88f6129061e3a0c22fae1b9554d45231fd2081881bb4ae3b7f9efd1f11c4e7fb74c592b7e600aecaf28126a73b9fbf4dd1a3eb51aa9f5e8673c17b57be9ccc92ef6aa7a933f6a0ce4178b744eafc17ca5194204c7d8776645b75f1fb92bb1e0b54fd0e4e15260333cdf3cb675e8daa22b4784902d11ec959c6e63fdfdf894515f44524732646c090cd420c0a9fa7bfe4c20859c126cbcc1c2a14ba0072826a01c9d3036f6e10fa7e0998c129c2ef26e8f438ac011e4f22721c4217697656ba6afb4d46bba5678f2876fbc224c80a819537c772aa2439054f5e45cc099b812b0da2b07a31bacaec796c87566edaa851b49903c750f2946414fb9f15a99a15d113a7300227069efb83d44f7adaed3c6289235c62f649681217d326ae92466d9080820cf0be328767a17ecc52d52ffd9810a00a94a6ad9409b15fefece156b99a35b11c4419fa1fef4b85b367f884bd4ea872d8d8c3fadc4a810af53cf3198c75f41849d69a2b009c29b573b6321a05e1ffc93dd627d8d4fe0887d142e0e8e9e53a4c9aaeb2db8f3e72ba47ed1e180612316871d7e689ad15696cd5e49d242cfd810063d5d83d46c59f402bf797e7f13669dce2e39d38f4f99663d30a12e63a1535cd86883d382bdfdff67d542dced359b0ed63010547e964219395d9fd28f0e99bfb5cfafa4cf5db58de2f29dbd5dda9279f6f42f461a1a6c701815c4a4efd52f8999eef5838f7629956bb81e9f9d03652ca36f5765dab5cf828f603109e0568b7f214a1a22d988750ae129d90cfda3d68c04e692e53c66d8507ef8699a4f2111c1ca965601edaf3a947c3e8682e1c01deb32dcd04275cf64c5c0524981d3057d79f84683aa69b9f7a2f258a90c76bbd731599d1f14fd93b1bc7b293c8f6010055c55cf5bc27879ef18aae797d7fa837b6de38ec59523a16b234359eabbae599019b101a0add2a7c57e1241ace9a3cf64f1620b0525fb3aa20143227895205fc8a66ea30f9c33c27c7892f3b68a0915cc9ae1689595c0284a6c5365d33b613e94df611d7274b07793164a09f79a4e7d5aba3541d21c61912066c982f9c5d3fde72faa3deb0055b1fb060c2aa1f3a74e54631459f0ea75a697edc6e24f740b43b319f11f19bdeedd4d3f4ea1acb1b1f9ba07e64bfc5dc33e8e5957a1c3811fae7df193a8023f8403fd90d5d5e6142f5a6aa1fe4fa57f483efef485d6d827dff30a80eb554d3a222dfcb9cd7e011d57fb97b34027bb2a3b9b272a0deb8d1fe58ec408006580479b67bbae81988c3c58e11a15f5902a2513038fee07790cf361adde9d22251e77941869b669b2e2269098d0bd974d315e728ab864c1d18345b10310e99ecbadc52fbdc6094cb64428f3304c6c83d1109cdc245af99cb0f235185cba9645dc864e99b743eedb355763ac84552bfcdf860d56170e607483ec4a5a269d50f782c5a678bb953316330168d94a9ba55de4017a5fff183846ad490594faab3cdb983d839873a5ffc309bf2cb9a652995a1163984420f6768cde743bb04ba96fc795f0cbab88cc614bf55f116ba21864f5b2fe1c49f07405b69a8ac5e94ee40490f3d334e571d46aaca466653b351fadf042cb27fff1a07c19fe77f173e36ab90d5a5a84a2a0961843e6e87ab3bc0ac8fe934abcae73c82aa6eb32db5d6aa2e4bc5b9217c44da80c2c8e0beec38f890169f2779436f8ee3a18a344c53c0e02d9042af7ab086a3dbabd7aedfa0188347a86ade0ab68e17a41327935b449089ca22bdfa38906cb4d05e12488fcb883baae250b71a9fff4da8748c5f0f5bd3cae062d9d8d68b51b8520a2217d8019bf280f5c0cb8b0e12acce8559ed831c8a1e10a486d70453ccc67ab2bfd27421b61859c95613dfdabd2d009659645206b5e75b3a6cc96140fd74730708468c2b91af5eea199a2525ccbef95f445cb331f42d", 0x1000}, {&(0x7f0000002b80)="0b353de34f68020589e22144db1f86e91de58db7d5f9b4cfc1871b8ee4f10bd19f0ba053d20ef1dc6a029eb2deb5", 0x2e}, {&(0x7f0000002bc0)="81dc32109fdba1768082921bd9e70f0c2cec09c149df08d0f5225c81ca12451daea46c3422dd2f4b5dbe1ce106466a73ca9b223a2aba819c09cb0d3c142f0bf4523363f944ba63a8ac388d59034d006f58c13148ffbd9cea59ea5631e82325604b69c96b9547eee27fa9a9710dcd3437305c259bb444a2aec819e9dea35536efbfff37d8046f235672e833aa8b6cb09c1d87ea734099e99b7db6", 0x9a}, {&(0x7f0000002c80)="4db58fa5c7997c6046c2e224faed607db692bbfc7a4ffc1bb3ebd09e1a4b07a62832cd9ec3b1e47cbb45cdeb2e9466bfd7177402b0df1ff05d905be948daaf83fa6a45b0352e67d3d3d795e332cbf7a8d909c2576dc817d12a50c28d2180b77a93220a234dafba3adcd91f26075948da2e6f5b553a68f9255e31938c3ba4196a3417f0d1ccf34a1cb388b42e8a119ccbda50786c05c1b2dfec23969e101017c00a731cf3c9b62afccaa200b34702b8cce9d5b43e7d3dc47d8228eb54e8f93ae8ec81ac393ffdb3f26e71c9a02f94847caedd46dc90434a2d5e27adcfb7a13987adf4ad7a9fea08", 0xe7}], 0x4) write(r5, &(0x7f0000002dc0)="a046a21283dc1e03f78b6c7a52f64aba52ab9e8e87682d45e00d40eb72a447ee20117c69da728e51aeac359742cd6dac5bfcc8f870a713fb2b71e52c6980010958f07b03ef9ed21ece8720155c7fa2a382145dada44a4b13777466ea5309d16e997dfba91993a64cb7994a24c1ffede99d159ac8ae2b8ea2c94209dbf2e65c834b21c122c24322654bb7b7b833f4c9958122f9625969bae5c48169c04298404d2db41b5c4d213c6bd573653022b4f7350624dbbb66afaeabb12cf5022391aa7ebd469cc51cd934a49f6626b8c91b845791718ddca01ff8a96de603d221f7f9ae9843004793fa3e66ebfcb15f97c2cb8ceb48c466275da9856cec98a880f221bf489dda15c2bedb82ba0fc50e467bda57e4033fe6cce785cb3b84e46fc75365a27b83f49e4c2353862f363f290e98059258ea7d11b0c9550dfa571e436476059d0980977c3c1256db14155088829f6fc1088fc8807312f544070231ac810d1bbf2a6c879e478ee5c8ca98c44e380998763632fa5cefdb76ca46a4fac8da53bbea64ec11b67c99fb2cbd1549af0425b3fb47fc053dde08100e94e01e768f4b68cb456041e9bfe9c5a42d9f30ecbaacdef1825c1cef2f25b7209da16a0d0a2c774fa2cf3bade5b6713bcc31e47095459ccdcc6c01d6a1f5f95bacf9af00e73976da91fa6bb33ad1b285e511006d0739e8ca7a8c8d1cfa1baf6df0fd987c39e73b3792acfba4534bf347967c0359b3f30f1489ffc7d7df64be8fcabdc791f71b2f19d421c8bd68f5d3d9b334becc5c49ff9ee27936e70cbdecf3b6c4bbbcd7ecdfe1229c34aa6fd87725c59b91a5f15924803df388d4bbb50158650e2cc06e86501007aaa14c5c9115eccf737c84a2ccc86e6bc9fb0f0675d4c6d60a8337f37ff8b988b29bd5ce7e2d24767c3c3c95480016e62ce5815e8f95279ea241b330052e0becc200f5dcb027df95b5f57bf531eeeadfa30ee6330afc3c18948a84f58c1b776e7e063583d5726fbae8c52b0df81614643d97e9d973583a7dd50cd756f1c9e7ef8d8fc41ac45a441363b1e2f4b0cef8fc8b5cc51df5b776064ed242064886167f96e8db3e378684e1562ebb31311d425b6d67615301f6a4748b7e26ea5d72cc5b25c4e3b014095ef6f07591ac7c73c08b62fe69dc619f41c0b607e0c456f798e1e2c0cae14b24d8ef6823537ea279ca2ae7035c08185de3115e43129812186d1d18094b929738bb672a1c723b48dd341447906e34e15c5071b4e344d8076f44f1606747325afc03fc153392cff81151a405c34c9e248c277c95bfa0b39be609967ea92194b46ba93cef2bc352a0c6369bb5427407d2f52ee1c761768811f119576741567519d3c7d4dde2c28d8e0251a968daf511f99fb914b4b0a07fc8e27a0175f31383d5a0164fc78510fc0aed10e4f5cb6dcc2ad2ee2432d9402e5d7b14583e741baee299e416373a8cefe43909729b851700f65723264c6338e8a980bf11961b4d18c43dc2d558fb146c872b3e395cfb65d9a96fb657a5f15cca235604bbf616383b8ee68452c0240e19ad2172246fffbbe690b914d588e55d3bbad90b77268c56a7fb5ff36015b7f705a727a16ce5f0e8b0502702782fbc148e6b62b255dc04f96407bb10852f81408ed8a651bd284774051f4db2c7b8d10a7eafda34edd9b03324164952c30d3ab0fad81b23fd1f5365d7950cd0b869af994aa2b0cee03d019f061cbfc5a25e4c0343507f5de2537648cb4ae0a9d15714d64285488a04453ea9743e1d163550f146e97fdec9a7e6f651a218fc3eb8917ab6162b16d9d2e5eaa81ef30a67a319adcf721c485bb76724a826ab1eb279a1bb2f190a5ca88778d108ed7265120ceb787130febde4fca880f4c071ffbb98e1305205356e1bccc820162934ee82190888e60d981b528f17bb332ef205edd225032b57a0c3a0080d4a3ef26c159a6a0344168f58fc3479df87df589d9fd37fdf3ca254787382c630c9a0fcbaae1df3eec06991012bed155446e15a03487bc68c0f4597857088347ef328c029f73d1beb0b50acf779051bf135b84b82fa5ab0071fd3c31245393c066ae5fd0f5174fbd4dbebe228d7c41571ab3681636d307986a3240bb29571bd499aa9a2c74ddcbe04e9e4ce54d6ec90c791ddcd016599abf5f1a4e1cf88754851088b060dc2392ee355cd56dc61b18e1559f27a1322ec2e049036e063359fc3f8be9ac2f972f38f5b6448be1b5c0611616ee3018c2b79c6bc8cf7391379bf5af0bc04c960874e821df22c5cf34653109836ed41fb2212b4f248b64389ac749004336a15c7d71c250cb2f20f90a9353c8e254b344a903be6ce3c2cc00f170ecb942ca0a49660742c7bf3a82980b7acdfc296a24a6c7006c2e44b8b8ce706e6e32b8c816f41889b3ceb9b29f3b8f895f83439d9b9793dcdc50049460b8603f12ba847dcb3ab765b7068fe257aebb4b11e2cef1b362412c9a3b7e96a5644da2da11a6a103d3c73f360fac632fcb104529904be9fc8f07a1594900f6893a888c4c540fab6f3165329a7e6a5eb7cfdf386949bb6df2012de7aa2de7d9f7007ab42ee90b45f0f3ad8c54b7b08d38660c017f23a4089e4a2a2444ba331a6ce06a6604b4f0ae3211fa361c9b702767618dc21a551425e1dc69f40e0fcd3085773cc1838fb4054e14b63c62b62c2bad28be564dcb5ad5916347950bde03ccbfd6c3830ae0e9712be995c9c275e406d2b7df414b74c89ed11a451f9565dcef9de989b837500d8bfd638ef890e4acb5924a83a96fe9f5eba74752f5ac13f16f2cab65900a242722c46cf14a8d10917d89e08bb7cd0b387a07a537ff53aac0b529eee6e7ae1e7ccecd5e54105b864207a6c8231ef81e8fcc51486b8397f70405db86d3939d18c2d7ec8c02d9501a0e1bc600daea4b5faf94638ee710330c6b969fec1362f8cff80b3ef7187d94f7ec95fc747ccc1b49ac636c27d6a524bef9f13861bd17d618de4e351327f6149358800faa5f23628dd2cd7e487b84f56bb5ce445ff8e2472addc486cdf00ce2335c92ae5b9245b2e91edbb68043892cbbb98a31e082ba95c9a506f52882808ac2129fbe7597249921df1999fea132359b4567980a53d4f047351534e99f3d31649892bec24ebab1babed1abbf94ba37c56010fe2d11dca9b310974824b9154677331268373ec968ec88ea677d60afb770e36d7e8b6168611fd532c36dbc7ac712e5535d2559b4d3d778a175846eb04ea04f0ad627269151a0e696b079c22f4251b9a3316b002316e0a66e6f8068ef2964ae6ec4264fed94cfdd7acf2af49e26c2eec3454b273545b7c1bb7d8013b2b9039e91fa4a2746edc1faa04733570cb4c11219cc48b6e6b82202dacd3cb4814f2589d1ca88369b87723941fee37b06035fca6d8e1388523c0298dfd5b4a5aa2aca1d53a3190fc13ebe3f0fcf541c9830dd38f1f03de201ee39d233512f5cd73acdec8f8018dbabe989c0013b8434bdcda5c2acc925dc6e2a046d26e19edd9d3d0ea51e19eb93c23a75c00cf661fc076063e11d49ac835f980488a1fa8fc9c4f35a43e2e92bca49aa425da4d40d4733259b77b6155ddcbcdd39bea65d188d41e093f2733cd6ed8104d1637615047d0f94fb55d14569c0967b479c9dee136f6e3343b0e64e96fb0a574e037acb60caf5ffbad2385f4fee0cf8cd49e520071a4848e77818a22c32d543c2868f19c1a06f48fb1b455a1d692f656d8e4bf8a2b6ff03b8d6fd909fec43ff8af9ef66d006149b4d415fe2957281fb37069cd0e603be026ef66a49a1867122240dd7c6fe224aa2176019c81fe52b0adb119b37960931472ade7153bd55c82abc7807567915616a835dec39df4c4e29cc474e59b7192a29837406fcb208239907c8f3f4d19bcfd089a14369bc2146bb4941769d39eb18b329ee130dcc6719294d0b8dda8d00548715e9f2588050536b896be7a3753f7cde6af31fc06922ccf4024ee38fec45beb67936a1457b91af4bc3b30f35b9beb4c5050c43fe67367a498bded4b2a738b5e56656191d7d6053e6d0387ae82c107276d32840c3c0b85f2cce001d52dc71d16b2e3ac54dfbd106accc73fc137871ef0f87f5e16c80bebad04c044eb5bad20940bd5c085890c30324a5e9697fdfbf2f7949bc057622830751d8a1d5b7c5742a70f1323ba570e6dc28e3ef7b57eaa0db4e30a96a53ff66c2ecf58b58ce8e92be0269349aca0a940dea2d8745341afa5496e4651874607ac3b0530e4631c4cd1c89e3f1022a8514342621d7aea8aa8bc689eddd446c797d6ff4ea5910daa9c21be5fc1bde50ffce4542fb805cad27544b2273956a1b342c49ed3b8a977bd8330d229117cc45acd74cc1613930726d7972cd5b97409cd94dcc150bc0a96121b12f18b62245f071b6de8ec23dd9648c6c2c0029594f44d7c71aa644850c783f6f361dfe993d9e907d8588eb745d25d02e62756da167ac2b8cd5e800429900807816ea65594b5b3d1729f27cd9e2522529054cf1939aaf439b2a413810a4ca3ac5beea4b820b55643f8bd49bbdd1dcd21dbd11f909d467d8463aaeaf72f94cf849f9d659760387bd2ecc206b31740b858da666d956c53aa65e9398e41cee153a2f95a1d83447bde6e275fac6ffef2c4582cf8b704e4ab3b0f636683409ae9ccae52dddf9f7a5644194783b068580b6d3eb0946c47d7f9ba6b7e8f1cb02d6d5c288bece705fdf49577246063489d44e94f25c80a6a8148e5dc060549a652e021e2d4a0c6eaef10cce1ff91566826de34c3a744906d92012578ad01b8a40085674d0f331fa2ba1cf953b3294023c2881a7bc4da1111e69a6c15d7197d7cef4496b8ed4ebac1ee6e33dcac8a99b1f7842bf354d2bf6a957a291a750b5d1419c898adb0e7ba31ab1180fa7820a89a308d0dabd4c92029c45cc1db36c49d4b900ae5eb378eb4cbe47c038eef2f712ab8671cee75971cc4ae28436680f1824a9f73edd9ece53c2e1bf55fda98349824d8cbdd469a8df5dedba7a30fe344eac9cb7a4a07003b0bdbbf3bb9a8d2f2a57bf51894da6335e87544ba4cb14716dc66f441f5991fd727b5f378a3fb4a206890036e1d0271fa33388d43fb41b3299148acba90ba18c4071a8d2999281f6823c390dc89dd4b737e9b31b7a7a2e04e36e775d17a568207064e52a1fd0acdddb9be6fd2fbabff366d75436e5fbdf287e2e99b800b4a4dedeb8dd54167e1e2ee2c1084151c2ee5c3072fcabb020f9dfd46a447099f3de5df34e4ca9d959602622e3bab618f5a6db37c4f25f98ef1a4dd69f861b384010db3b2b403ad649933c47be31ded0dcc128d68cb46a635d1ec6f339bbac06f9d5d1becb17961fab506a7bf2170c1c57d2ebcff75d8102f127fabb5a2717c7838353f45169331ea9bcc2dffc7e7989c26d81fcca9223dc01c52bde9d410c59d3377c9cd48adc08d39744ecaf4a7ad99cfff8c6c94089dde8c35d96237725711165c8e7e78b46bb222a15f99903b7113bdb3d0c9ebc5c839fd8fa3a9bdac5c8adbbb2a12f9f176d0ee2691b68ef2e30f2beaee4ede470d0d7c9ae98de72bcbfb8698e63c6a6ad8e5831e55d07f2e84d0311357586cd6ba1e6de62b947ef1a6f8f1cfabaef63f969c01a0f3656c837ccc4682754cc7e5f0154398bb072fc013ae9e8e8c56376c1f4c411ae4002c807c2e48dc1ec5994e6fc23bb3b1416b28b4a6fb1acd4e57397982e15b86212b1fe6b4c36f1c86822ba27c6fc164bcd8e9086e7664e9edab87590aa7322746e6307f274d0156690973550d21606a", 0x1000) 580.51841ms ago: executing program 4 (id=16): connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x800, 0x0) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000000)='W\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) pipe2(0x0, 0x10004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000000)="ed", 0x1) recvmmsg(r1, &(0x7f0000000500)={0x0, 0x80000001}, 0x10, 0x802, &(0x7f00000005c0)={0x4, 0x2}) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000080)={0x0, 0xfffffffffffffe8e, &(0x7f0000000ac0)=[{&(0x7f0000000200)=""/173, 0xad}], 0x1, 0x0}}, 0x10, 0x2842, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x8000, 0x0) 579.965033ms ago: executing program 3 (id=4): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCGRTIMEOUT(0xffffffffffffff9c, 0x4010426e, &(0x7f0000000040)) r0 = socket(0x800000018, 0x2, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080)=@file={0x1}, 0x2, 0x0}, 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x404) socket(0x18, 0x1, 0x0) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x36a, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 577.310674ms ago: executing program 3 (id=17): sysctl$kern(&(0x7f0000000040)={0x1, 0x50}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x3a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0xb1, 0x10, 0x0, 0x2}, {0x16, 0xa, 0x5, 0x400f}]}) syz_open_pts() syz_open_pts() poll(0x0, 0x0, 0x8) socket(0x2, 0x1, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000000c0), 0x400, 0x0) socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x4, 0x564, 0x9ce8, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x4, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000480)="00a0a78d0ca82026dec3e59be543bfcb4c969b000000000000001783269096551c10316ac23e9c641e753c7e00df4e1c95679445f6d1d3c481efdea95a8f1bb0652c19f27ee4778c3a6277a7", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r1, &(0x7f0000000480)='\x00'/14, 0xe) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = socket$unix(0x1, 0x5, 0x0) bind$unix(r2, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) dup2(r2, r3) accept$unix(r2, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xffffffff, 0xb, {0x800, 0x3}}) mprotect(&(0x7f00006ab000/0x4000)=nil, 0x4000, 0x0) r4 = socket(0x18, 0x1, 0x6) syz_emit_ethernet(0x86, &(0x7f0000000300)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "975203", 0x50, 0x0, 0x3, @remote={0xfe, 0x80, '\x00', 0x0}, @local={0xfe, 0x80, '\x00', 0x0}, {[], @generic="3309d06bc39cfef0af3829e6b622dcb8b288b659bb3c822c5c37dfefc2a485ceb3a27aebd08826d2cb0d281d2beaf33e21df9c6a3245b02e60430b3f1c766d0bef498ea156fbdf0f722faf76321ba94d"}}}}}) setsockopt(r4, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 576.841929ms ago: executing program 0 (id=18): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x7fffffff, 0x7bed, 0xffffdf82, 0x9, "00000204000000000000000000000000004be800", 0x4, 0x1ffff}) readv(r1, &(0x7f0000000640)=[{&(0x7f0000000200)=""/60, 0x3c}], 0x1) 454.579831ms ago: executing program 3 (id=19): syz_emit_ethernet(0x6a, &(0x7f0000000380)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb8100400086dd6880058000303b03356d0140558d3dfd766d0a62aab10b9bfe4d1aafbaf5c2c66da2acf4faeb1e580100907828"]) writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f0000000300)="673bb5b8cc0c16ed0822c57dd02217f981aa6a78ef1d35e6abbbdabb26a52ad7", 0x20}], 0x1) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) r0 = open(&(0x7f0000000600)='./file0\x00', 0x0, 0x62) ioctl$FIONBIO(r0, 0x82907003, &(0x7f0000000140)=0x3) sysctl$hw(&(0x7f0000000080)={0x7, 0x2}, 0x2, 0x0, 0x0, 0x0, 0x0) 453.411551ms ago: executing program 1 (id=20): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x78c, 0x8b, 0x2, 0x4}, {0x2, 0x10, 0x0, 0x6}, {0x6, 0xa, 0x5, 0x400f}]}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000a40)="f17955066182239bd25a1210bcdb324a99e65232596abc8c7997dac930d9fbfbd3148f063059c4be102b9cdc", 0x2c}], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000300)="b119080066ec90c59927d1c4e5744e3c138823900edc31f2fa0026399fe533bfcb4c96ff54000000000247260882675d066a1329135711654b9e372eeb9ba36ee76ceb70a9fde79ccdd66a06", &(0x7f0000000080)=0x4c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000000)={0x0, 0x0}) write(r0, &(0x7f0000000480)='\x00'/14, 0xe) 452.821493ms ago: executing program 1 (id=21): r0 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x7, 0x4) setitimer(0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x9c, 0x4000}, 0x100000000006, 0x861, 0x0, 0x0, 0x80000000000000, 0xffffffff, 0x6, 0xfffffffffffffffd}) r1 = open(0x0, 0x880, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x9e, 0x2000007, 0x100, 0x80000001, 0x80000001, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x71000}, {0x7, 0x8, 0x9, 0xfffffff9}, {0x8, 0x8000b86, 0xffffff7c, 0x9}, {0xfff, 0x8800, 0x7}, {0x401, 0x2, 0x2800, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x200004f8, 0x10}, {0x6, 0x80b, 0x14, 0xb}, {0x2, 0x82, 0x4, 0x9}, {0x4, 0x8101, 0xd1b, 0x88}, {0x1e0, 0x10001, 0xc, 0x3}, {0x7ff, 0x9, 0x9, 0x5}, {0xb8c, 0xc3b, 0x6, 0x4}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0xc, 0x7, 0x6}, {0xfffffffd, 0x9, 0x4, 0x30003}]}) preadv(r1, 0x0, 0x0, 0x8) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f00000000c0), &(0x7f0000000080)=0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) syz_emit_ethernet(0x1066, &(0x7f00000016c0)=ANY=[@ANYBLOB="ffffffffffffe04b1c561ac486dd6036e28210303b00fe8000000000000000000000000000aaff020000000000000000000000000001"]) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r4 = open(&(0x7f0000000080)='./file0\x00', 0x400, 0x1b7) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)={""/16, @ifru_index}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x1, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x10008007, 0x8}, {0x401, 0x200726, 0x2f03bd72, 0x7}, {0xfffffff9, 0x6, 0x6, 0x99}, {0xce1, 0xfffffdff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x5, 0x4}, {0x4, 0x7fff, 0xd1b, 0x84}, {0x1ce, 0x10001, 0x8000c, 0x3}, {0x7ff, 0xb, 0xfffff3ae, 0x9}, {0xb8e, 0x4, 0x8, 0x44}, {0x29a71717, 0x7fffffff, 0xfffffffd, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x20, 0x0) mmap(&(0x7f00006e9000/0x4000)=nil, 0x4000, 0x1, 0x3011, r5, 0x8000000000000000) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd31929648160000000000000000", 0x14) r7 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x140) ioctl$VNDIOCSET(r7, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r7, 0x80044403, &(0x7f00000001c0)={0x0, 0xfffffffffffffffd, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 451.631113ms ago: executing program 3 (id=22): r0 = socket(0x1, 0x2, 0x0) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="60a8200cdc76ae60dec3e59b939e", 0x0, 0x0, 0x0) ioctl$FIONREAD(r0, 0xc0106978, &(0x7f00000001c0)) open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) getpid() (async) r1 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r1) open(0x0, 0x80000000000206, 0xd6) (async) open(0x0, 0x80000000000206, 0xd6) socket(0x2, 0x1, 0x0) (async) r2 = socket(0x2, 0x1, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r2) (async) dup2(r3, r2) openat$klog(0xffffffffffffff9c, 0x0, 0x20000, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, &(0x7f0000001440)="02000000", 0x4) 451.03967ms ago: executing program 4 (id=23): shutdown(0xffffffffffffffff, 0x2) 432.64172ms ago: executing program 5 (id=6): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x10005901) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) utimensat(0xffffffffffffff9c, 0x0, &(0x7f0000000080)={{0x0, 0xfdffffffffffffff}, {0x0, 0xfffffffffffffffe}}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001180)={0x3, &(0x7f0000000180)=[{0x7c, 0x0, 0xf1, 0x9}, {0x2, 0x7b, 0x14, 0x3}, {0x1ae, 0xa, 0x1, 0x9}]}) 336.37275ms ago: executing program 4 (id=24): ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) syz_emit_ethernet(0x17a, &(0x7f0000000000)=ANY=[@ANYBLOB="f3a2a8908a78aaaaaaaaaabb86dd601ab5b6000000009fa70000000000000000000000000000ff020000000000000000000000000001"]) (async) r0 = socket(0x18, 0x3, 0x3a) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) (async, rerun: 64) r1 = syz_open_pts() (rerun: 64) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x29f57365, 0x7fff, 0x1f, 0xffffffff, "8b02000300090a7848b13e13355f4fa7c2f4e300", 0x1}) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x10, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0xc, &(0x7f0000000000), 0x0) (async, rerun: 32) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) (rerun: 32) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x84, 0x10, 0x2, 0x4}, {0x2d, 0x0, 0x0, 0x6}, {0x6, 0xfd, 0x0, 0xfffffffe}]}) (async) syz_emit_ethernet(0x1000e, &(0x7f00000003c0)=ANY=[]) (async) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000003c0)={0x0, 0x1, 0x10, 0x3, 0x9e}, 0xc) (async, rerun: 32) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (rerun: 32) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r4, 0x0) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) setgid(0xffffffffffffffff) setgid(0xffffffffffffffff) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x1fc}, 0x6, 0x8000000000000000, 0x0, 0x0, 0x5, 0x9, 0xa0, 0x1}) (async) sendto$unix(0xffffffffffffff9c, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037280200000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r5 = socket(0x11, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x4) 335.877708ms ago: executing program 1 (id=25): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = kqueue() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x7, 0x7b, 0xa9, 0x12}, {0x81, 0x75, 0x3, 0x8}, {0x6, 0x7, 0x42, 0x6}]}) kevent(r1, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x4, 0x110, 0x8}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x0, 0x3, 0xdf1}, {{r1}, 0xffffffffffffffff, 0x64, 0xfffff, 0x9, 0x7}, {{r1}, 0xfffffffffffffffb, 0xd9, 0x1, 0x2, 0x2}, {{r1}, 0xfffffffffffffff8, 0x55, 0x2, 0x1, 0x800}, {{r2}, 0xfffffffffffffffa, 0x30, 0x80000000, 0x2, 0x5}], 0x0, 0x0, 0x1000, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000280)=[{0x3d, 0x1, 0x0, 0x1919}, {0x2d, 0x0, 0x2, 0x20002009}, {0x61, 0x2, 0x30, 0x7}, {0x1, 0x8, 0xaa, 0x6}, {0x6, 0x4, 0x7, 0x4d6}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0xc0) write(r0, &(0x7f0000000240)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) mknod(&(0x7f00000000c0)='./bus\x00', 0x1000, 0x2e00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$VNDIOCSET(r5, 0x80046309, &(0x7f0000000100)={0x0, 0x0, 0x0}) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) 334.977014ms ago: executing program 5 (id=26): r0 = getpid() r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000513000000000000000004000000000013fecea10500fef96ecf2ac72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf7f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f335c223e7d0c032bfa896443a41c18000000720fd38bfbb770c1f5a872c88106002ec5890400000000000000361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343712051eeab7190000c011200000000000000000", 0xb1, 0x0, 0x0, 0x0) setpgid(r0, 0x0) 334.560633ms ago: executing program 3 (id=27): r0 = msgget$private(0x0, 0xafb0e20fef6483ff) msgrcv(r0, &(0x7f0000001200)={0x0, ""/2}, 0xa, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000140), 0x8, 0x0) msgrcv(r0, &(0x7f00000001c0)={0x0, ""/99}, 0x6b, 0x0, 0x1000) msgrcv(r0, &(0x7f0000000240), 0x13, 0x0, 0x1000) msgsnd(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="03"], 0xe2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) sysctl$kern(&(0x7f0000000180)={0x1, 0x1a}, 0x2, 0x0, 0x0, 0x0, 0x0) ftruncate(r2, 0x8531) syz_emit_ethernet(0x5e, &(0x7f0000000340)=ANY=[@ANYBLOB="fb000000000000000000000086dd60826e03150e000000000000000000000e14fc11133f6400fe8000346c55ef7fbc"]) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f00000011c0)="01", 0x1) msgsnd(r0, &(0x7f00000002c0)={0x1, "0bab78edd26a91e3a5a514b7"}, 0x14, 0x800) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) msync(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0x800, 0x0) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1e18, r4) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x2, 0x1, 0x7ff, 0x4, r4}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000040)=[{0x4, 0x10, 0xae, 0x4}, {0xc, 0xd, 0x0, 0x6}, {0x2, 0x8, 0x59, 0x87f}]}) syz_emit_ethernet(0x1000e, &(0x7f00000000c0)=ANY=[]) 138.447413ms ago: executing program 7 (id=28): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe}, &(0x7f00000001c0)={0xff, 0x0, 0x0, 0x5, 0xfffffffffffffff7, 0x0, 0xa}, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000094000/0x1000)=nil, 0x1000, 0x2) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000013c0), 0x8000, 0x0) readv(r3, &(0x7f00000000c0)=[{&(0x7f0000001380)=""/50, 0x32}], 0x1) close(r0) faccessat(r0, &(0x7f0000001400)='./file0\x00', 0x8, 0x2) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="19", 0x3a4e1e905c56cdb7}], 0x1) r4 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x10000, 0x80) writev(r4, &(0x7f0000001340)=[{&(0x7f0000000240)="0d3badf29f6ed47f4cd559a31d82dfc043916bae51118c3715b834f74770187028e070161a1e53a4d65d1d6ee2fb691910d6e0a3e5e7995b3b44afa43b9e93786d543a0f3b533a3c41fa38dbf2f058fbf9a025e9720dba7c444158d2ca8c87f888da07fa7d48a53c6ea255ab9d5ac13428a225c73bbaeeef53ea4a7070a9b4443f911c76064a1a9d3f40988e86adcd0268068e26aab82490bcab3c4954dd9f867bec322b9340e7b613788d5d03c2bba3d46fb5d6eaa364a57df8c5d571887336011108a4338a0ddc5eee0200467d46dcd246770db5b740d134d863cf03e5c9d8ceb772515bfe438e246e79e4871c85", 0xef}, {&(0x7f0000000340)="027ade598aa7a0c06bf74cab6677f04b2af357ea2a850706f4781b221bc13eb97a9643f9b04bcde995694c823713f1ea2a17e5893bc20b5e11602d093141d4a8c1c533d20940d2d19da0d8ccf189d956ced90addb6973d14931997d49007384c50bde07744e1ac850efb279ff90e36709028f9272f6059c4a6776bd59c7f067f036284faa70042424b9d9128e876fc0e4060a3265462cea548b984a7f81d115426b5d32e86acf516934cb7efd4ba721926f51028e4b6568d952da0cc155a73fde60321c39aa01e5f5e56a388a1f946e993a38e0922ea5704d8c7bc43817ce756c3cd7153fd6e85fce17938f9bcc8d2328fdb9dfab1d4325143e159cccf4212a0549cc5071a6c9c80257573e027d0d3c8a62c83acdb84c3c37038fe050609063cf1a2ebccc2fd6a7bf8d5911d3a60a7ad425376904e3a1f7ccec0edec25ec82f70ea2c1aca90cf699d6b34c182f2873555f5edb73661daa2143a57bcdf6150f6bd1e48659bc1a5e82363c8e7bc49d43e63ff02bb4f690b606292c7e07603da0a21ee139855e45198dbceee88446c55f77961d80d79e7d5e60b12d99fa42f94cdcb126483c8290a77d498357181f66724b6461080e6ac7a72ef2853c10ebce5b97029903cba529f8ae5f5fba28c59e357bf8644bc6ff0842740afcb064bdc99c6bb0ce5e7cf976d4a27549707187c00d04cdc9188bf13dae1d8a672705fc25cf61593a94c18a6e806e9a98bef9524a2e45cce8ddadbd2ee42ade28382f83fc3f889e91d0e851587c8899e1c0713b071b0fe1252df9a821ec6c7c3e52d8fa0ca71ebbf80ab6628312824bd1a6b7c5f4a3f44869a0053ace7b6f7e5dd0d1442e2175d03db8661b06de16189050e244e760395e28cfb0dfc42152fa525fa93d0256bd7c82eadc00c47a4c7076aeb51a5227cbba036b74486aa32aeee9f719c51a6d213ccaef8a18704efb008afa8b831b4f1bb6bc03fed4bfa43b96e058e71f58b2c30845d84df0174db6291a25361f223eebbffcc0322bffed9f26cb3457a7cb1e38dd7c5ef2c7424b8d129c2599dbb9d8ddcb53f5b2dfc71b1d5bf9f0698f981533baa0f89e37e753416a4257fcc06e3ef6576a627878e1fb159c3b65d354c6471448edab784ddc8d438082b1d929c9e5d32c2c9bf2d2a95d544f552442ed235ddedc52792b672d1dcde6b4380ea1cd3f37fa58f3bc8b94d45664a49e75f9d794f8900d71bb71d64ea0e5f23df8a217f6c8a253ea93eadfca4e4e169557eb4b2452dc49f592ae493f1a278c6f990ae4b09911f21338171f40480d5e62d4a29c49356d7baf15813e047ade3b0126423870cc80183d56a7c39292a07b57f1a0928720003c15bf193241db77255c1d85633ef2b334f9cfdea61e77e2a8218573bfc45ccdf9821f78458daa8d0e4f7a1c0743b4555d54fd6f25a2fdbbab9767932896890313907743874565a1b3110fcf01e37995c3af6366df1546c7a65242ca1c06418f5a3507a1708f5b7456642a728941407994b4ab819050983f31e66ea2c53596a18ba99469a74cd29dc0c7ab03fb272ba8f4dd6a69154aa7350dba3433702e98718e1a7e2a0c036fef229ef0bf271d60e06ebb2fe956002dc81d21c1f4e2a09559723b3bec666763300f88d15e065a05770a439db39ab6bc587a646aa5b1036b911ca875bb29a28c1ab31528c84690919f0d81e9e3fcae82d8ae0d455563ae400a387e595d85daab23f15d9cd801cce549cfedf4833a843c2ed6ce9a1fdc20ba749d11fa9358f38fee915e3cd79b8a7e60396eca891c6f7b93852714958a287f7e45e76c6dbe21a287b5361a83e2434c4506126437e7c3dc46f99b316881c4ecbf6e109f7ab4953e60eddc71640808c63d4f8d61068f10b626a9ad0cf690c11fbdd7867cedcd1d623464cac2277ba300ea973e895c85c4a7cc8d295644182fe2cca0931551bd57b5e98c097ba372668603d406925f26219fab54f6f2b6073b664d8be6080b779980af7af64b8bdab5cdc2f4650ee549bbb7b9545275f4bce53758f036aacbd0689c7091890637e4e8fdc384d8340990800631b9280e005c3e219f10c8f2bf329d937515a6af5d4c2c5194f4cc683827d428c2b94848e7fd53a92f3f619b3ec354acc99e6fd97fd07532ad88d62819d4a101ed516500d820d0f7fa0f4fef088e964db795ac694d0556a898bc9b8f2f0051c11edea6d7ad0a0343895bc62c9778c33a01a3172094a6747821b83def46992c77e7817350312965d5bfbf6e05a694399dc47524ca133944177d11d5f6a18fcad90ecbcc5deabd04a6147b0f8111a1eb655bdd9df8582792c4a57b03faf466031f5b3ccfd397a9b3f5e038dca803ee8196f50f7e697bf848b5fa013667985c0fd9b196e99911c07157586c89cfb5311c5978810055711ce78d2b365b9fc015789daa2bc6bc76667d5a8bde0203400d006f29cfa9e8351dbc1e8f5a40b249c05f66b097d79b92fde185c3d030b8cfa08b04384a8aa74f4103cab472dc1535f47fad272e08148b823b064e56fd9252bb60bcb402792d4669b26f057bf933ecb7116efbc4db01cdfb4661e11615f91509ab74b37b7a7fd87af04d13774f4a661cb5f111d03d37fcb561e91632b3d04739281a0945bd4bebbca7c50f2d8af821150fcd22ec8ab9543cb9c25c647e42b5c332528e44e64f402d0a4aad27df4669d47d325ff60f057a1d145132b51a7eae89a5630c38ae34dc9f70f1456d9ae33713a4a840a31b74f93c17058c817d2334b6be443e7c581114b4c15bef96f6e5547ad9e8e7a1d7446ea0feb42dbf4bac5c17cb622ab3a6692fddec802e9270612962acabc420c160f071840aaa76624c29e3400ee0a6e2627648caa47a29de15028a5845598bc07f6434785bbbea1ca7e69d91f03fb0343ff9747fff8b278a0723d2c29175dd10798a848b5180ce6eb966894a8684a274384df94cda56ad7f4e21e9326d2dfbc4627d2c241f8c74128e0dbbc97e9080a9bc0772e80e71ed5bcca5e93b166c6e45966cbcb3a2d45f1d9386b863c762ce56d7beabe5517ef8f4ae4306845030351c945a437194a6745377bf2c0e7ed57617a3acee95350a70a46018da018ce58089df5d41752fb0b373417770b1691e646d2fae3e54941761771fb3ff8fcd100ada42cf195bd6d7fe1707873fe034c684992f6c0065a32f31b93f135f37269ff9873d13e2d2ccb90b3a7450abf9a1ba42893c5938267e0ce0defba839bcf2a4ca3ff323e79f221004f894471ee4d0c759e0319c4bc1a4911689ddbd5f3b3b1b056daaa576cf0bdd8e2acb142342ec611fc6469746a31aabc180b779c5effa1d5b3d07362f7f10aa86654feeaced6bb7b7a314a480f7d891698a48828d69f0ad9895353f437936646e80ad8805a5ef18e59c8bff1e2cb91dce920a4a97265e8c3ed024d3040cc66894f109b8ee7a38cbabb5f50f4a90840bf6beba93751e1f4e13ae14590dd7ac68bd41ec9a40f50ad1a2cb749b0507855d3bab9556873ed456a81dc26b6700b0f995a42ce2e5511e11f75a1a70d96409fdb64580db04713f2ad58a144d8052985949b068c9b9c3445f4d2d64dd83d3183a53ee7187f5543945d6b78379713db3ff8a0412b2677dfa6efddb53a7e4438fb906ea4d0e2007cb729e9e4ed29a00ef63ddc3e6f588c165efc26e9c8791f6fd9e4eef542dc0ce060c227fb6b71b514d910d0daa9abad4d0a1ffbeb34f00d3fa3a899c68da47f247f6783707481ddcb2c2ae1070e6137da8a0e1d78ea9bf42045def76a3804b971bcd295e26108a6fac878b87f894951dab0001761d1e20df6374e8e212f3eb5ca834900e3221336a1df91e84cc765cf4aea0f8d0b586411b4899c38ae6d5d5566179163937304fa7dce47bce314db94ea0a3ac80dc6d51b97fa9ee43e833673582542e8bb55ee16e0a7d502d04adea8347b642783602e2b65c08fea9c843ca45a8c4e82d8ba652b384cbad9465e2395f729eb20565c1cd05541577aab81141348e04493faa6c03bb1a8dd00e718dee54cd4f0cce0b4f383e2f211d1dd6452caf605f77ff827f5a5eaf08d8c2400026628949965fd9eede995d2e6f09b5e356ac799ae0f2e29aef23e4fe321de387be17b9a0d7aad3530ac16ec84c8bcecf224f99ae0e8b7d0579ca209388ba8ac6c337f83a946ff66db3a51a6e084201be838f3b073e08ad4c9d318ae9d937d1bfe1561460d7a4b2b3180bfb8683660659df4ca147362e0ff8ff7880b71a7113eb7bc56f4715a239555c09c4aa778519c97318dadf73d154e17a1821149bf8fcd7ada0012e09239affef6579003b0bc179cc0ad25a6456d243da8f1e1a4aea440838d5174b905cc990add711c07742ebec210db51bbb7471cdc27effeabaa48c9d636046855f63af84d00cb8d1d251e976ff2e7fa2da201b8ba1d09878d185e68f08710eae8ddbdc0553729803f74a4a355460a75f0019d94a2c9299e73281bb1c61511b7676349ac7de7eddebe87f2c048e8989583f257c6e53fa254b8c32805791883e5b1daa130efb76686f82dde84a95ca441bba4a2711be0036287bb2ddbb9354313ac5f157ae20976b1386421118b2284d8c97deedd08fcbceaa97f44d1ad788ed821ec4d8ce3b04d66f2dbdf25e83969298a63cb3c4c4099050317019aee61f19db5590ef75c0dd8c09f6adebe73356d4913c3c45cd690c5f978408811d6d7aabcb2a1adc145f2229e2a430c0195f9a4e2e84c78d183789bb8c8ea990a53bc1b0629c98e2c3864127ed2da2d7f4d2e5b4741014c291f2db8909ffd7fed4f946e5c11b1023fe41fed9962299c8b1d5b135f6db19822fb9d83e46975c2d8394c7fe5a6566dba75080a71191eb93fd51ef5664b620a19d82f80cadf95a0d1b595cd996274a75b5ad821b43686378ad06f2e7b55b9f2a6e6cab7f4131c3dd0fad1e13db7b933906ab1c2fa631309534670cef112da88c46d104969e306ac9d02f6cc924366a31f791fe941b3565c46f6a7036fb0e9cca51995c975e2ab784b5967bd026089ca96669df779893322e9d3e212657e402dd8ca64ac76641c76dcd3d48b6ab36efef5ed96592e2fe8b62606a0ec1e1f93a12dc8ce0da4353b81c3bdecee164d0bd1cea21fc343312a77203bd15a12433f1795cdba856c2e62a798595d413bd98ab14b1f76cdbc514c051cadfcca14a17ee54fd8e6019238166a20186ecfcc553a4a92f06ca98b68982494e914ae2bacfd7349d254f6a61b61e88f65d9774b5c865a572aa3ac9dfffe3d00c4ad9ffb3b643d5178645fbecc84ff2811e14a0759137a57de105ae768c7cf9326f547e14f554dd659845046127ed4df68582836546c86f6ac4afef7f1e5d6e5859b9c5084ab3d985f1b749204eb6bc55f7a9cc53a622abc6c802cb1a3c1202197fdb978b7130ad6867a007f34a70eec2f26f5cec483bb0fd24125e4da853e020f68ad54e8a23bf7f29a80f29d74ba639e95791e0a6d1094ee06250070046169fd1716787a18381e1f4b24c66a32c565922d6f1f6b422663a3a67b24c70d111addc69664ff9dd797dbe560460ce95ddbe458a97cc64f402b420b742bd544180029bd51a808de1bde1b9c257275f1928841041ac7f53b19bbbdf4c3d98048e135bdc110c85ca8af7984d3444c9b6fdb7ca522f9b1ac3d94217155fdb1e869100c832540b7c8e13675e551f4b46d3b9008ef96eaee47bd0fb2ee63f57964dbbea9ee6dce73986e766f263d05ce8da2b78c8b53250ec52bf6886070dfab283c763c347df5e27f3d09018714744", 0x1000}], 0x2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000001480)={0x9, 0x3, 0x3, 0x9, "ca947a492ed5f992af0d8501cdf414de9f4ff592", 0x8, 0x6}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000001440)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = dup2(r6, r5) poll(&(0x7f0000000080)=[{r7, 0xab6cc3d7ffaa0897}], 0x1, 0x0) 137.88794ms ago: executing program 2 (id=29): r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}], 0x1, 0xff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[{0x0, 0x2}, {0x1001, 0x0, 0x0, 0x2}, {0x8, 0x9, 0x6, 0x8}, {0xfffb, 0x5, 0x6, 0x8}, {0x3, 0x7f, 0x8b, 0x5}, {0xe1e, 0x1, 0x1, 0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x54}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x1, 0x0, 0x8001, 0x1}) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x7e1b21b5f00cb051, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0xbf, 0xd, 0x4c, 0xa}, {0x800, 0xf, 0x3, 0x5}, {0x8, 0xf, 0x7, 0x4}, {0x1a, 0x40, 0xbc, 0x400}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0xb1, 0x10, 0xe4, 0x10000f}, {0x20, 0xd, 0x2, 0x4}, {0x6, 0xa, 0x83, 0x880}]}) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="b119080066ec90c59927d1c4e6744e3c138823900edc31f2fa002639", &(0x7f0000000080)=0x1c, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x65, 0x0}) write(r2, &(0x7f0000000480)="0000000000000100000000000000", 0xe) sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000100)="4ba7841143", &(0x7f0000000040)=0x5, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000100)={0x1, 0x3f}, 0x2, &(0x7f0000000280), &(0x7f0000000040), &(0x7f0000000000)="e5ffff0a000000ff45", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000240), 0x0, 0x0, 0x0) 137.604819ms ago: executing program 5 (id=30): syz_emit_ethernet(0x56, &(0x7f0000000000)=ANY=[@ANYBLOB="0f42a2516825aaaaaaaaaabb08004d060048006500008e88907800000004e00000010703b2441c172110000004ac1400aa0000000680000001e000000200000000004e214e22db791a271c012865c0979ab1d8235050e113ff4b696bda3eb4e59c804cd30e842f63f60b0fe5ceff04a6a5254851c2c898a12fd93c789d6d17217b45dc29cc755626901c69521c16088d5983b9385b17346ca734c767ee0a82de123cd53b4088", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5140000990780008"]) r0 = syz_open_pts() ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r1 = semget$private(0x0, 0x4, 0x24) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = syz_open_pts() close(r2) readv(r2, &(0x7f0000000040)=[{0x0}], 0x1) r3 = socket(0x2, 0x3, 0x0) getsockopt(r3, 0x0, 0x16, 0x0, 0x0) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) 1.685005ms ago: executing program 5 (id=31): open$dir(0x0, 0xae828e137847f62, 0x0) r0 = socket(0x18, 0x2, 0x0) close(r0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x389, 0x7fff}, 0x100000000006, 0x860, 0xffffffffffffffff, 0x0, 0x401, 0xfffffffe, 0xf, 0x12}) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x8000000000000002, 0x4, 0x9, 0x100000000e63}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x6) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffffe, 0xbf}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x881) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) chmod(&(0x7f0000000140)='./file0\x00', 0x18) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) socket$inet(0x2, 0x3, 0x3) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r4, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f0000001180)={0xe401, 0x1}) close(r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) open$dir(&(0x7f0000000080)='./bus\x00', 0x8, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1f95d27d48731892, 0x0, 0x1}, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000000)="9b1809ffffffffffffff7f473f11e1a4e5f2f9f220ef7f0abdbc34fe42021588dc8ff44f4b76c76d41859d85ea800dabe467badf35b6fd74c94d1b44", &(0x7f0000000040)=0x10011, 0x0, 0x0) setsockopt(r3, 0x1000000029, 0xc, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 801.329µs ago: executing program 7 (id=32): r0 = socket(0x1, 0x2, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000280)={0xe, 0xfb5a}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x802, 0x16, 0x1, 0xff, 0x80000004, 0x80000003, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x70fff}, {0x7, 0x8, 0x8, 0xfffffff9}, {0x8, 0xf86, 0x3, 0x9}, {0x8000001, 0x800, 0x8007}, {0x401, 0x200726, 0x2800, 0x7}, {0xfffffff9, 0x6, 0xffffffff, 0x99}, {0xce1, 0xffffffff, 0x4f8, 0x6d}, {0x6, 0x803, 0x14, 0x8}, {0x2, 0x82, 0x800005, 0x9}, {0x4, 0x7fff, 0xd1b, 0x88}, {0x1ce, 0x10001, 0xc, 0x3}, {0x7ff, 0xb, 0x8, 0x9}, {0xb8c, 0x4, 0x8, 0x4}, {0x29a71717, 0xfffffffa, 0x1, 0x6}, {0xc, 0x7, 0x5, 0x4}, {0x0, 0x1, 0x1002, 0x30004}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$VNDIOCSET(r2, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) ioctl$VNDIOCSET(r2, 0x80044403, &(0x7f00000001c0)={0x0, 0x7, 0x0}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = dup2(r3, r4) setsockopt(r5, 0x1000000029, 0x23, &(0x7f00000000c0)="b211d7170d816684c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e7aae9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, 0x0, 0x0, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000380)={0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r0, 0x80206913, &(0x7f00000001c0)) r6 = socket(0x11, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0xfffffff9, 0xfffdff7e, 0x2, "04e4ee0d090000deffffffff0fe0ff04050800", 0x1000}) syz_emit_ethernet(0x2a, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000000029, 0xd, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) setsockopt$sock_int(r6, 0xffff, 0x100, &(0x7f0000000000)=0x5, 0x4) 0s ago: executing program 4 (id=33): mknod(&(0x7f00000000c0)='./bus\x00', 0x4, 0x0) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x2, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) poll(&(0x7f0000000000)=[{r0, 0x1}], 0x1, 0x8) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.75' (ED25519) to the list of known hosts. kernel: protection fault trap, code=0 Stopped at sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic the kernel did not panic ddb> trace sys_msgrcv(ffff80002a7c3208,ffff800038129b00,ffff800038129a50) at sys_msgrcv+0x3f2 syscall(ffff800038129b00) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe1edad62e40, count: -3 ddb> show registers rdi 0 rsi 0x200000001208 rbp 0xffff800038129a20 rbx 0 rdx 0xffff80000146c240 rcx 0 rax 0xa r8 0x7f7fffffc000 r9 0 r10 0x19874c3de123e6eb r11 0x57e3a9db61f3800b r12 0xfffffd8063270f50 r13 0xdeadbeefdeadbeef r14 0xffff80000148ff00 r15 0xa rip 0xffffffff822d3d42 sys_msgrcv+0x3f2 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800038129980 ss 0 sys_msgrcv+0x3f2: movq 0x10(%r13),%rdi ddb> show proc PROC (syz-executor) tid=313834 pid=73661 tcnt=5 stat=onproc flags process=0 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a7c2ce8,0xffff80003a53c550 process=0xffff8000339168e0 user=0xffff800038124000, vmspace=0xfffffd806ccf22e8 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 98848 390010 8086 0 2 0 syz-executor 98848 405415 8086 0 3 0x4000080 fsleep syz-executor 44232 359963 12368 0 2 0 syz-executor 44232 500309 12368 0 3 0x4000080 bell syz-executor 44232 447116 12368 0 3 0x4000080 fsleep syz-executor 44232 365984 12368 0 2 0x4000000 syz-executor 28570 192807 11838 0 2 0 syz-executor 28570 137320 11838 0 2 0x4000000 syz-executor 57411 175971 44002 0 2 0xc80 syz-executor 57411 145207 44002 0 3 0x4000080 fsleep syz-executor 57411 70906 44002 0 3 0x4000080 fsleep syz-executor 73661 29483 96157 0 2 0 syz-executor *73661 313834 96157 0 7 0x4000000 syz-executor 73661 71444 96157 0 3 0x4000080 fsleep syz-executor 73661 187014 96157 0 3 0x4000080 msgwait syz-executor 73661 30573 96157 0 2 0x4000000 syz-executor 54455 172248 22176 0 3 0x80 nanoslp syz-executor 54455 335657 22176 0 3 0x4000080 kqread syz-executor 54455 507299 22176 0 3 0x4000080 fsleep syz-executor 54455 153668 22176 0 3 0x4000080 fsleep syz-executor 94450 3842 0 0 3 0x14200 bored sosplice 14112 34934 42093 0 2 0xc80 syz-executor 14112 490395 42093 0 3 0x4000080 ttyin syz-executor 75058 85197 50473 0 3 0x3000 suspend syz-executor 75058 215275 50473 0 2 0x4081000 syz-executor 12368 280583 27211 0 3 0x82 nanoslp syz-executor 50473 305820 27211 0 3 0x82 nanoslp syz-executor 11838 319862 27211 0 3 0x82 nanoslp syz-executor 8086 25360 27211 0 2 0xc82 syz-executor 96157 311959 27211 0 2 0xc82 syz-executor 44002 388223 27211 0 3 0x82 nanoslp syz-executor 22176 256639 27211 0 2 0xc82 syz-executor 42093 34796 27211 0 3 0x82 nanoslp syz-executor 27211 136122 66663 0 3 0x82 kqread syz-executor 66663 113327 37878 0 3 0x10008a sigsusp ksh 37878 476931 44615 0 3 0x98 kqread sshd-session 44615 197680 5496 0 3 0x92 kqread sshd-session 65527 135722 1 0 3 0x100083 ttyin getty 5496 39985 1 0 3 0x88 kqread sshd 88202 28690 34434 73 3 0x1100090 kqread syslogd 34434 412400 1 0 3 0x100082 sbwait syslogd 15283 471808 1 0 3 0x100080 kqread resolvd 39765 519477 60452 77 3 0x100092 kqread dhcpleased 10746 471344 60452 77 3 0x100092 kqread dhcpleased 60452 493217 1 0 3 0x80 kqread dhcpleased 55651 158972 0 0 3 0x14200 bored smr 24941 339041 0 0 2 0x14200 zerothread 94390 118925 0 0 3 0x14200 aiodoned aiodoned 82174 172351 0 0 3 0x14200 syncer update 96914 274091 0 0 3 0x14200 cleaner cleaner 60609 516572 0 0 3 0x14200 reaper reaper 73637 118760 0 0 3 0x14200 pgdaemon pagedaemon 11061 457232 0 0 3 0x14200 bored viomb 38286 197863 0 0 3 0x40014200 acpi0 acpi0 32436 264322 0 0 3 0x14200 bored softnet3 23207 232523 0 0 3 0x14200 bored softnet2 69663 98632 0 0 3 0x14200 bored softnet1 50871 148186 0 0 3 0x14200 bored softnet0 94375 294911 0 0 3 0x14200 bored systqmp 51248 239969 0 0 3 0x14200 bored systq 66620 400336 0 0 3 0x40014200 tmoslp softclock 71046 204286 0 0 3 0x40014200 idle0 1 105500 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10182 11170K 11251K 166960K 11332 0 pcb 17 12K 12K 166960K 21 0 rtable 237 6K 6K 166960K 357 0 pf 30 12K 13K 166960K 32 0 ifaddr 42 7K 7K 166960K 45 0 ifgroup 50 2K 2K 166960K 52 0 sysctl 1 1K 9K 166960K 5 0 counters 32 17K 17K 166960K 33 0 ioctlops 0 0K 2K 166960K 33 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1373 86K 86K 166960K 1468 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 1K 166960K 2 0 VM map 2 1K 1K 166960K 2 0 sem 3 0K 0K 166960K 3 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 18 65K 85K 166960K 164 0 proc 58 59K 91K 166960K 476 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 0 0K 0K 166960K 39 0 in_multi 99 7K 7K 166960K 99 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 55 254K 254K 166960K 55 0 exec 0 0K 1K 166960K 344 0 fusefs mount 1 32K 32K 166960K 1 0 tdb 3 0K 0K 166960K 3 0 VM swap 8 62K 64K 166960K 10 0 UVM amap 241 151K 158K 166960K 2937 0 UVM aobj 5 2K 2K 166960K 5 0 pinsyscall 39 78K 90K 166960K 1186 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 23 1K 2K 166960K 28 0 temp 38 8662K 8726K 166960K 3772 0 kqueue 13 20K 22K 166960K 27 0 SYN cache 2 16K 16K 166960K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle rtpcb 120 39 0 35 1 0 1 1 0 8 0 rtentry 136 111 0 1 4 0 4 4 0 8 0 unpcb 144 48 0 31 1 0 1 1 0 8 0 syncache 336 3 0 3 1 1 0 1 0 8 0 tcpcb 736 21 0 14 1 0 1 1 0 8 0 arp 88 18 0 0 1 0 1 1 0 8 0 inpcb 328 88 0 77 2 0 2 2 0 8 1 nd6 104 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 ppxss 1072 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 453 0 0 29 0 29 29 0 8 0 art_table 40 454 0 0 5 0 5 5 0 8 0 art_node 32 111 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semapl 112 1 0 0 1 0 1 1 0 8 0 shmpl 112 2 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1655 0 149 95 0 95 95 0 8 0 ffsino 248 1655 0 149 95 0 95 95 0 8 0 nchpl 144 1882 0 201 63 0 63 63 0 8 0 uvmvnodes 80 1783 0 0 37 0 37 37 0 8 0 vnodes 216 1783 0 0 100 0 100 100 0 8 0 namei 1024 5576 0 5576 3 2 1 2 0 8 1 kstatmem 264 24 0 2 2 0 2 2 0 8 0 scxspl 216 6177 0 6177 3 2 1 3 1 8 1 plimitpl 152 30 0 11 1 0 1 1 0 8 0 sigapl 424 442 0 395 6 0 6 6 0 8 0 knotepl 120 3479 0 3432 2 0 2 2 0 8 0 kqueuepl 184 26 0 15 1 0 1 1 0 8 0 pipepl 296 101 0 73 3 0 3 3 0 8 0 fdescpl 440 425 0 395 4 0 4 4 0 8 0 filepl 120 1663 0 1440 10 0 10 10 0 8 1 lockfpl 104 16 0 14 1 0 1 1 0 8 0 lockfspl 48 9 0 7 1 0 1 1 0 8 0 sessionpl 144 21 0 13 1 0 1 1 0 8 0 pgrppl 48 30 0 14 1 0 1 1 0 8 0 ucredpl 104 279 0 268 1 0 1 1 0 8 0 zombiepl 144 399 0 398 1 0 1 1 0 8 0 processpl 1160 442 0 395 4 0 4 4 0 8 0 procpl 656 494 0 431 6 0 6 6 0 8 0 sosppl 168 2 0 2 1 0 1 1 0 8 1 sockpl 528 175 0 143 3 0 3 3 0 8 0 mcl64k 65536 1 0 1 1 0 1 1 0 8 1 mcl8k 8192 5 0 5 1 1 0 1 0 8 0 mcl4k 4096 2423 0 2372 14 6 8 14 0 8 0 mcl2k 2048 218 0 216 1 0 1 1 0 8 0 mtagpl 96 5 0 4 1 0 1 1 0 8 0 mbufpl 256 4209 0 4058 10 0 10 10 0 8 0 bufpl 280 2465 0 117 168 0 168 168 0 8 0 anonpl 24 97634 0 93613 26 1 25 25 0 187 0 amapchunkpl 152 8507 0 7979 21 0 21 21 0 158 0 amappl16 200 1924 0 1852 6 2 4 5 0 8 0 amappl15 192 5 0 5 1 1 0 1 0 8 0 amappl14 184 101 0 91 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1033 0 1003 2 0 2 2 0 8 0 amappl11 160 45 0 35 1 0 1 1 0 8 0 amappl10 152 2 0 2 1 1 0 1 0 8 0 amappl9 144 243 0 243 1 1 0 1 0 8 0 amappl8 136 22 0 21 1 0 1 1 0 8 0 amappl7 128 99 0 89 1 0 1 1 0 8 0 amappl6 120 171 0 168 1 0 1 1 0 8 0 amappl5 112 115 0 109 1 0 1 1 0 8 0 amappl4 104 285 0 270 1 0 1 1 0 8 0 amappl3 96 1352 0 1232 3 0 3 3 0 8 0 amappl2 88 606 0 552 2 0 2 2 0 8 0 amappl1 80 7905 0 7350 13 1 12 13 0 8 0 amappl 88 2306 0 2130 4 0 4 4 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 4 0 0 1 0 1 1 0 8 0 uaddrrnd 24 425 0 395 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 425 0 395 1 0 1 1 0 8 0 vmmpekpl 168 5071 0 5041 2 0 2 2 0 8 0 vmmpepl 168 33521 0 31572 85 0 85 85 0 357 0 vmsppl 360 424 0 395 4 1 3 4 0 8 0 rwobjpl 32 13976 0 11282 22 0 22 22 0 8 0 pdppl 4096 856 0 790 92 24 68 76 0 8 2 pvpl 32 213726 0 204017 79 0 79 79 0 265 0 pmappl 216 424 0 395 2 0 2 2 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 255 0 36 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace sys_msgrcv(ffff80002a7c3208,ffff800038129b00,ffff800038129a50) at sys_msgrcv+0x3f2 syscall(ffff800038129b00) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe1edad62e40, count: -3 ddb> machine ddbcpu 1 No such command ddb> trace sys_msgrcv(ffff80002a7c3208,ffff800038129b00,ffff800038129a50) at sys_msgrcv+0x3f2 syscall(ffff800038129b00) at syscall+0x97e Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0xe1edad62e40, count: -3