Warning: Permanently added '10.128.0.35' (ECDSA) to the list of known hosts. 2020/07/24 12:33:55 fuzzer started 2020/07/24 12:34:00 dialing manager at 10.128.15.235:46067 2020/07/24 12:34:00 syscalls: 381 2020/07/24 12:34:00 code coverage: enabled 2020/07/24 12:34:00 comparison tracing: enabled 2020/07/24 12:34:00 extra coverage: support is not implemented in syzkaller 2020/07/24 12:34:00 setuid sandbox: enabled 2020/07/24 12:34:00 namespace sandbox: support is not implemented in syzkaller 2020/07/24 12:34:00 Android sandbox: support is not implemented in syzkaller 2020/07/24 12:34:00 fault injection: support is not implemented in syzkaller 2020/07/24 12:34:00 leak checking: support is not implemented in syzkaller 2020/07/24 12:34:00 net packet injection: enabled 2020/07/24 12:34:00 net device setup: support is not implemented in syzkaller 2020/07/24 12:34:00 concurrency sanitizer: support is not implemented in syzkaller 2020/07/24 12:34:00 devlink PCI setup: support is not implemented in syzkaller 2020/07/24 12:34:00 USB emulation: support is not implemented in syzkaller 12:34:14 executing program 0: symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') chroot(&(0x7f0000000080)='./file0\x00') r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x101) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x1000, 0x805) r1 = socket$inet6(0x18, 0x8000, 0x2) bind(r1, &(0x7f0000000140)=@in6={0x18, 0x2, 0xeb5, 0x4}, 0xc) getsockname$unix(0xffffffffffffffff, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) bind$unix(0xffffffffffffffff, &(0x7f0000001200)=@file={0x1, './file0\x00'}, 0xa) recvmsg(r1, &(0x7f0000001340)={0x0, 0x0, &(0x7f0000001280)=[{&(0x7f0000001240)=""/24, 0x18}], 0x1, &(0x7f00000012c0)=""/97, 0x61}, 0x42) pipe(&(0x7f0000001380)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f00000013c0)) unveil(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='x\x00') r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000001480)='/dev/pci\x00', 0x8000, 0x0) fcntl$dupfd(r3, 0x0, r0) truncate(&(0x7f00000014c0)='./file0\x00', 0x0, 0x2) pipe(&(0x7f0000001500)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GTYPE(r4, 0x40045720, &(0x7f0000001540)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000001580)='/dev/null\x00', 0x20, 0x0) fcntl$setstatus(r5, 0x4, 0x80) readlink(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)=""/4096, 0x1000) 12:34:14 executing program 1: ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000000)) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="9fde1183", 0x4}, {&(0x7f00000000c0)="fb0af7740ebc098e8c77b73d55f3575566fcd6510be18fa7079cb304746593608ede2023e07c01847d1fe7ca7f9c89f219baad38a39e02dde923beeacb8f6434435c38eec5376b9f94053b82d8decbee5308ece765b9d99ebc6683323fad7605753ad8dc82082a798c7f1c3094da653ca8035d356f4d20ec8094f4abd149ac15736172d092d0839dbacad3495027a1981580c122d9e8b1c44e81d80bf5fd36bcfdf4741f5305384fd23217be65df121d683375c5", 0xb4}, {&(0x7f0000000180)="4cbd5aceebbaed0ffe5406f096125eaa55e56f248cb6dad04383910cf86d1916edde3e8e486cb953a69c94cc7d26d78256020462a19691eceaf2ba6e9ff4182f2029e0efa0979bd2e92c", 0x4a}, {&(0x7f0000000200)="69b4c9b388c31eda0984a1cc97f807a5f0a99a2ca4041218aa604d86a954d52d149391ab5156dd0eddf59cfbe69babecbfb9", 0x32}, {&(0x7f0000000240)="edd205b1920a0e7a13499d9d5f68c0b72fd1b5fb23c51665913c7fa7d2b5ad42e4e8beb9737f16d379ea1fefa477661d3648c7ef68e9163c867f120ca3b34a6c8d3a30f417ed09d2cb40e02aad3c4635a3a711f0acb382475ec38b7067a98683ad2980130419ec42189af2969007cff8bfba35379c8aba4efb613417889c03723b125fe734f3b6dc67850f5edd762203e71b4f68ddb196972fdcbf00327cfa6d3fe1609fdbb3085394167c0d9ddfef3986ca84dcc7c7a7c9fe6413ccc358c12c90ad57102d62345b9f4d96164126e9ef6406660e7f3d0d49cae7b9e62e21801b4faa10489e90b61fa0c759a664eef8063c07", 0xf2}, {&(0x7f0000000340)="f0c7024970a7f4ebf54f308943ce974fda53bc446409de8c16eed765a1f45d67a6b01985d9692e73f26d5f9640542aecd7c1205d064b3bb1604225f9223eb210c9e613aacaf5017e4b7f02d13abc2c83c978f55caa608e0e2831695457b9cc7d0a06c48003e37f2d8b2669f48e73a055e1f6de804c89c3dc063e8cbf30015edff26df52fff00ac6f2fc4357bf1f9e3aea1fff427d7e33c420229828f6ca6394c709cb93a9cf55c7fcaf7b7f792ec9914f325f809006f9084d036c4418931874074c88915b7f064bf622d701292c0821384c49b3d1eb81804132af4444e1237234aca68d1", 0xe4}, {&(0x7f0000000440)="618de444bd50c1531e7d91133961fa18908406f03fdc60eb19e214482b993572bc52cc379584739e9a8b8c5bcfc6967e7741f753932ada60843acc0d2ae358220dac3fcfc60639903051d27fe6b7431ef8277b307e704ad9cbb86fb92802f7f5d5dd05473712cc9fff97723be9d7df8993299dd5e0df17b2c87eaf13a049691966d51a1f3c5a094bd68c841a0e1da143e7ee43563baa8a96666b47881b00f45b798a4922747ee975ddf6c6e6df4feea424d64cfa7e43e162cdc5de867439e386f08c6fb6bcbf60be27564367f91bc7a299c5ff9a5e09", 0xd6}], 0x7) r1 = socket$inet(0x2, 0x4000, 0xe0) getpeername(r1, &(0x7f00000005c0)=@in6, &(0x7f0000000600)=0xc) r2 = fcntl$dupfd(0xffffffffffffffff, 0xee62fccdb42d8c35, 0xffffffffffffff9c) mkdirat(r2, &(0x7f0000000640)='./file0\x00', 0x94) shmget(0x0, 0x2000, 0x80, &(0x7f0000ffd000/0x2000)=nil) fcntl$dupfd(r0, 0x0, r2) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse\x00', 0x10000, 0x0) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/zero\x00', 0x200, 0x0) ioctl$TIOCGTSTAMP(r4, 0x4010745b, &(0x7f0000000700)) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000740), &(0x7f0000000780)=0x10) fcntl$dupfd(r0, 0xa, 0xffffffffffffff9c) ioctl$WSKBDIO_SETBACKLIGHT(0xffffffffffffff9c, 0x800c5712, &(0x7f00000007c0)={0x1000, 0x100, 0x10000}) flock(r3, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() getgroups(0x4, &(0x7f0000000840)=[0xffffffffffffffff, r5, 0x0, 0x0]) getgroups(0x6, &(0x7f0000000940)=[r6, r7, r5, 0x0, 0x0, 0x0]) 12:34:16 executing program 0: syz_emit_ethernet(0x76, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b}, @dstopts]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000040)) login: pckbd_enable: command error 12:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x3c}, {0x16}]}) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x45}, {0x40}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) pwrite(r0, &(0x7f0000000240)="e80e4d8d07066a33c9c1a6d2e409650d61bf061ff4bc894c3437c8f9f2f9d93c8c38211c5e5190bc5012220a380f466dde4a231df365e7a9510298dbc66482fdbc8763b4671759a7211d47f334ae11abbbdfcef4e1795de068d8ff56f85a59acf1163bb21c32563313ccbeeba6682cb8b06491e17f7e833cbfa236a74e711da581a356ed5f41d9e92e3280bb6e78e38d7fa1b9ae17d7e16e2172bc6cada1da4410cc9cd936dd34940ae43cae3a2691", 0xaf, 0x0, 0x6) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, 0x0, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r3, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r3, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) r4 = fcntl$getown(r2, 0x5) msgsnd(r3, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) ktrace(&(0x7f0000000040)='./file0\x00', 0x1, 0x18, r4) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x3c, 0x0, 0x0) 12:34:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_emit_ethernet(0x1b0, &(0x7f0000000540)={@broadcast, @remote, [{[{0x88a8, 0x6, 0x0, 0x4}], {0x8100, 0x5, 0x1, 0x3}}], {@ipv4={0x800, {{0x17, 0x4, 0x1, 0x37, 0x19a, 0x67, 0x100, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0x7, 0x4, [@local={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x7fff}, @end, @rr={0x7, 0x1b, 0x27, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @loopback, @broadcast, @empty]}, @rr={0x7, 0x1f, 0x62, [@multicast2, @broadcast, @loopback, @loopback, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}]}}, @generic="f249dcad7ceec831d33810cb2e17b647800da1870980c5368c61a26371c7b62af34243743372f83ce25408000000c73104e7934033e9bf0ca01a89c39d9170162ca9673ee39142f080ac6d844deec5dbce8e2fa382692f94a8901daf78520cbc39a9561404d3ac93a2578c03ef7b9c841e2d733390bd121c777071a797327b51b64e67da25489047e2076dc33abb0efdce3d2e66472d1d070835eb1deb1194e04981f34c440b82422278e19cef8e3a91c3ac436ef42f6f8c61a11ccc830db8e7f875aeeacf6646a17bd843a9ec95c9cb2893fa03f66218e0e79deb0ce63da7e003fadd33e74ce43e1a9374715fec959a99d7414ada49956a782b087560cba3956166523907aa27ab815aae79cbd2af3c237b27f57290877bae8725fb26bcfed59cc3a806b3a0e2d4c9cf282635cbf6927a1e7d7016310d5c8ab3a7a21118"}}}}) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCNOTTY(r1, 0x20007471) close(r0) syz_open_pts() dup2(r1, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r0, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000001c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd00000080ee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8349cd88c32c8d75e736081f2a499e5509a03e140e6196da2a01e659f619d112233afa9c7b21f93d6921bfeba32214e4a4147fdc023dd323ba763072f922e4c362f4e5ab555d8817cc39d141bd2f455874adfdf698993bc99a8d454e7e261bd61019f2d65ddb392eaab018349a62c3a5bb9d459b078aa60829f9f7fa962dbe85fccf0428b37149e174a5fb06d5da2b62d0ef64ae61fba7fdafe6d21284478e5f050f8b4d6a686b80b767ccf", 0x13f}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093e", 0x81}], 0x4) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) write(r0, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb390", 0xce) 12:34:17 executing program 0: syz_emit_ethernet(0xff, &(0x7f0000000040)={@remote, @remote, [], {@generic={0x8040, "0e3211ce22c0f2950505847057fd4cfaf52deed610b6c736759f2827e3a43b4d732f3f2067b3a4715bba474ccd77d209af147580cbefee648b9b8eae5199f7a92557cf45493dcc19426a8849cc17aea49b76801e61ad42de27a654b481a3a5a572ef21d286af85188133ed479b90fde7b2c17109cc72f6509211ed2705b70b38c99617af0dd8d3cdb55bd1b44fdda33c411cd797a8645ac9967c5e3c2fa49b94724d9a9a5a8b44af8171afdc437dfddd251335cf54c290b5892c1e61f515dac424cabb3779c2f42f4559d7cfadba3afa78d8c7c34f3e81702a5e81ad6c36a264f6264482aaa8b9811c56ed9d1127435d38"}}}) 12:34:17 executing program 1: clock_getres(0x2, 0x0) 12:34:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) dup2(r1, r0) r2 = kqueue() writev(0xffffffffffffff9c, &(0x7f0000000000)=[{&(0x7f0000000080)="a5f356b9c31a3e11a1fd1cf143318a80b5d51c0959a351b4111bcfd8e55b5e182094d02df3ca2bd2e724d3143195cef2a5e8a9298820b5f84ec0ff5e9d4856d5cdb4d9714820f63ea971b225cc466c35086058c963afa70d26b8f39628217000acb99a48ca0b5edc43abb200548e813caeda8c19b9e143d9bf2ca4f50a4871c791fd89fc4285cadae619ff9047c401b8340e5f698f1dc77ddbed5e23111b8c40f48a0d4b031b9915390393279951f9b04f0171e4ecd09fb9a310f28ea99904e129b1cd20711d622b745a4f6e87b53b056e53ac1827431118c37615e6f2aadd6aa842cec1bd2fcc9428fbde5348e6997c32e2ec82a3", 0xf5}, {&(0x7f0000000200)="a90b8a0bd1dcd9df59556320030c25c0eda8d6e1132f3762cfdbd18b4ecefe7bc0db24ae8c6dc7c86040442b712e932e53f6c3e44cfc910fa9124c8b108c31bf78519f5d7873a74fb07678d120e7c9228afa105414db08b498556aed979750833249cea333ff573a57c953edcf693418652305ee8b561047106281d0be693485c0e7e7ff7484cda2a4627efe74742990a637ffaea51fbef29380eced87dd13782b8010a8b69f94470172da79abf9a5114af39c02bf889baba2a1cdec73aa704d96dca9399a8872cc37fe87896620bee654330ed9416a0a", 0xd7}, {&(0x7f0000000380)="a71eb2830a89302b6588371dcdea13472679ce8214c668a01951280f8274130d9d98583a8d09c3cd9673c5968134d6bd269c04155f2a1a26096730e412a9341be618aa302a87b602839a06deeb6fdb91cf00d0a8a5ce287a161e2664358a189ec2b556cfaf409b8a9828db724013b952cccea7667aced09f95fd959e1ee6dbef0b62842468c55791c92fbfd9d1ada7ef0f2d07d6a9f1804e3a11d4be", 0x9c}], 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000000), 0xc4e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xffffffffffffffff, 0x48}], 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 12:34:17 executing program 0: sysctl$hw(&(0x7f0000000080)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2e}, 0x2, &(0x7f00000000c0)="68844197be016319573c71b983332b2d45d633832e1f13e7ddc26bfff45838c5b2414b1c4a664ba7e3b3687c8d2f6505c6a25763e9380013e15502eb568aa1627f4dba9a7866d623f3af1aa01857ccfb2ff78d4aba2d282d9840f3e37d3d12ebe029490c42b83bcdd7bfdcef12b662b37f8061e9528c8370c9a57755903b475a46efb3c4476c7e9473164ca68b4785ffc8bbc227690c211a214c", &(0x7f0000000040)=0x9a, &(0x7f0000000180)="f224aba07219f5a00a49ec310af21f6dbbd633147f405c290093568c27bc77679361aa2fe1530463e17167207a88f61b5e5a17c2af8a78b2f8d86f93ff582c442b4f9a2107f051aa0b56f445c42ace5376ca2d3316fbe459fb4506f5fdb8846a5b2150764d44fcb08b6d71c62119149d84bc975e1776c08efc634ee2c122fdc92eed7036786a3593744b7f649bd8ac2e3019a1e6fd6eda1b4f3d93e2238c4f6319a4574cb47cdad853e683a60d04dc1c3cc58c213f600e85adeed6026293bc3e9d05423b78fc41934a83fc322531cc4359309de4bfa881f101c9daf8867ef0f4e7739a943626b34338af2ef94866a68c9959c058e4426b20810852", 0xfb) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r1) r2 = semget$private(0x0, 0x2, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() r6 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r6, 0x0) msgsnd(r6, &(0x7f0000000400)={0x3, "e765595660cbac1cb2806ac975efaceb23b024d04a7247e76d63ebb6f06d616c04f2690e1f8dbe667e333abd1fb0d9024d201226701dd7dddb3a86fc158329f6bb92220ebdae7d9d7eddf276d31723508a91a75d56e2ed9414e87e8140fa2960df0e0f305227e0609f0334aacb"}, 0x75, 0x0) semop(r2, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r3, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x6, 0x7, 0x2}) sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x2, &(0x7f0000000240)="9241d9e3", &(0x7f0000000200)=0x4, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) setregid(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0x3eb, r1, r4, 0x0, 0x0, 0x8, 0x8d}, 0x9, 0x8, 0x6d5}) chroot(&(0x7f0000000280)='./file0\x00') socket(0x2, 0x2, 0x0) 12:34:17 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$setflags(r2, 0x2, 0x0) syz_emit_ethernet(0xe6, &(0x7f0000000280)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xd8, 0x0, 0x0, 0x0, 0x6, 0x0, @local={0xac, 0x14, 0x0}}, @udp={{0x1, 0x0, 0x8}, {"5a4ebf8b1349eb158a0df8313fdb30782428f73ef09b6932901245607344407c61b3450c1098006b131b863652355b11e610fd51f45df4785250303221de73e4b49a794060c55ec45ee9ad0aae59df3a3a89828e00e2827e41cc6bbf2c244e18db9377c1724670114c093bd6fc03d896d56fa88eb6a737293270fdae0b5eb15706f93a16bd08300f66eedc9b6f81e0009b5fbb17555a016aa5f19bf3cdfe2a4a1f3ac1537b9f41ee8864ec2fd535a21214a0cb4b1060e51c624bb753"}}}}}}) 12:34:17 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x5b) setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) r2 = getuid() setreuid(0xee00, r2) sysctl$net_inet_ip(&(0x7f0000000080)={0x4, 0x2, 0x0, 0x17}, 0x4, &(0x7f0000000200)="5ba61fd6c8c938ca3d0eb87696c4f43d2a106e350112e78c9cc2ee3cf667e02d93d34bfb863c89b0dd674004d4670a0a3ac139b9058556baada0442de46571ec3d9dcd8c1b9fabea059d3361b4e622d3e1328e8ab273defd4e2d6186556b6679d73c053f1080407b1bd0928739a4a5fe39785b4a14fbfa2573566176217c20a5", &(0x7f0000000140)=0x80, &(0x7f0000000280)="aece83f8ef0c054219151fc02b3cc2642db65dbab8bcb241ea08fe8e0d9c83af4de688bc1d803005c980231be8765e0760288cf4cdacfe43f2039e7f3cfa4f9d68a253e8bd91f6a5f169a42c64bba048accff6093b0094b7b8e1a8e810334d65fb6d57ca91051bc4a3bbe5d9195d9a085154c8733917c00d0446721fd68a66f4cba345b023d020df159d1d4adb6903de42cfdeeeb6fea645b761001841217193c1cc47e0adb98712d6fda8ab218fbfbb28ddcf2396ecc7d980cd01f1cc3bff86c5f4d447e4578dacd48175812c769c45", 0xd0) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)='x\x00') 12:34:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x3, 0x90000000, 0x5a}, 0xc) 12:34:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r0, 0x48}], 0x1, 0xffff) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[]) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) 12:34:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x2, 0x3}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x1e, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10084000200000000000088a812703f", 0x10, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) socket(0x2, 0x4000, 0x7b) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) 12:34:17 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCNXCL(r0, 0x2000740e) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@mask_reply}}}}) 12:34:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000440)=[{0x44}, {0x1c, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 12:34:22 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604407, &(0x7f0000000000)=0x1) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) accept$unix(r1, 0x0, &(0x7f0000000040)) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000100)={0x7f, 0x4, {0x6, 0x9}}) 12:34:22 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0xd0c4bc486f7bd76b}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000200)=0x3) accept$unix(r0, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0x5, 0xfaf, 0xfffff801, 0x3c90, 0x1, 0x8, 0x7, 0x10, [{0xffffffff, 0x3354, 0x7f, 0x6}, {0xffffacc3, 0x8000, 0x7fff, 0x8000}, {0x2, 0x81, 0x7, 0x96}, {0xa6, 0x3, 0x4, 0xff}, {0x2, 0x7, 0x2e38, 0x2}, {0x81, 0x80000000, 0x7, 0x9}, {0x3, 0x3ff, 0x0, 0x33d}, {0xb1, 0x5, 0x0, 0x3}, {0x0, 0xfffffff8, 0x80000000, 0x8}, {0x8, 0x4, 0x200, 0x1}, {0x10000, 0x0, 0x0, 0x2}, {0x4a, 0x0, 0x31e2, 0x80000001}, {0x401, 0x8, 0x9, 0xfff}, {0x73fb, 0x7, 0x5, 0x3}, {0x7, 0x63, 0x100, 0x1}, {0x539, 0xc8, 0x5, 0xccb4}]}) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) 12:34:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000400)=ANY=[@ANYBLOB="0ad223699e3d31ee8a1889c884f777f18d765a93daf5b6894aa056098a6e212252d95212e513d997a96ae23867c321a9436da9197300000000600de1744d07dae56bbd149ce12cd9f319a8232cd58487aa8f7f795d65909d4584ec792e0f8f38a60fa152a7bd84f26a6fc9ad1b7e27a22a04dac54a6e3f7f6e3979e2daab18fb7450f44984f8f8dfab878d1e9a2462069fdd29efaba5669c54fa8d88bcc343"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x0, 0x0) r2 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x20, 0x1, &(0x7f0000000300)="edced1cc16af21b2ccf372e7f11ce9656390e88614ea684e46255933f9e312f75d03a136fa8cdbfa98aaf881dd95ca830b47d721dee4026e037a3b79d58d22666d20291a6c820cc3f4d5814e680096b674b6ff56050e920a0b0b7e492345953ba35d6809643a3d3bb608636f1e1cb4b78508ecaf38eb39c374007c97fd2291d04498efe84e59eecd2ec1d44687fdc923be986c7c52f99955e798b6eb9c07ba5baf3b901607ce6190875201d1e6753ae9567502b2602bc82c73d902971be323a440b5a16e4c1c9675b13659a26642908d7cb63cd79585bea2e91028079d5ae6863a33ddefb49f3edeaca13aa835bceba566", 0xf1) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, 0x0) recvfrom(r2, &(0x7f0000000180)=""/76, 0x91, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 12:34:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fff, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ipip(&(0x7f0000000000), 0x4, &(0x7f0000000040)="691752ee8736ff896f27d3382933d5e46fc57cdd4d1cb849593813736c8fcd96aeeaaca59ebd29a59d504c344314a94c6a38a69699e5d114f4d65a7a10088e9c4ca280d12da5d2e4a072459373bb38c1a8118392d561cb1f5d577d302c4bfa874dfb6811d1dde420d1119c4bd6a8246bba6e091a72e687748a271b3969", &(0x7f0000000100)=0x7d, &(0x7f0000000140)="5e36aa5bf5a004eec77f408268eec0b97d4f9275cb6aad9cde56ba47eca7407108c21567783128a423ef4942727f5a5731d244642bc47d", 0x37) r3 = socket(0x18, 0x2, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 12:34:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d, 0x0, 0x0, 0x1}, {0x40}, {0x6, 0x0, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)={@empty, @empty, [], {@generic={0x88a8}}}) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000000)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x5]}) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 12:34:22 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000000)=[{}, {0x0, 0x2}], 0x2) sysctl$hw(&(0x7f0000000000)={0x4, 0x1e}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) pipe(0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000100)={0x6, 0x4}, 0x10) r1 = socket(0x0, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x0, 0x0) read(r3, &(0x7f0000000200)=""/231, 0xe7) listen(r2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x92e, 0x6d, 0x8001, 0x5, "4f6afed8df3ba10104aab178e816e6150f2da697", 0x8, 0x3}) getpeername(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = dup(r4) listen(r5, 0x0) ioctl$TIOCNXCL(r5, 0x2000740e) 12:34:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x4], [0x7fff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0x101], [0x0, 0x0, 0x4], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}, {0x0, 0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 12:34:23 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r0, r1, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) r2 = semget$private(0x0, 0x7, 0x20) semop(r2, &(0x7f0000000300)=[{0x3, 0x9a}, {0x3, 0x36}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x1, 0x800, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}], 0x9) semop(r2, &(0x7f0000000380)=[{0x0, 0x4, 0x800}], 0x1) semop(r2, &(0x7f0000000000)=[{0x1, 0x1f, 0x1400}, {0x0, 0x3, 0x1800}, {0x4, 0x1}, {0x4, 0xfeff, 0x1000}, {0x4, 0x0, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x800}], 0x7) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000004c0)=""/4096) r3 = semget$private(0x0, 0x7, 0x20) semop(r3, &(0x7f0000000300)=[{0x2, 0x9a}, {0x3, 0x36}, {0x0, 0x10001, 0x3800}, {0x2, 0x401, 0x1800}, {0x1, 0x800, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}], 0x9) semop(r3, &(0x7f0000000380)=[{0x0, 0x4, 0x800}], 0x1) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r3, &(0x7f0000000040)=[{0x4, 0x5, 0x1400}, {0x0, 0x3, 0x1800}, {0x4, 0x1}, {0x4, 0xfeff, 0x1000}, {0x1, 0x0, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x800}, {0x0, 0x1ff}], 0x8) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000000)=""/34) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000240)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x3e, &(0x7f00000003c0)={@remote, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "45ef58", 0xffffffffffffff13, 0x0, 0x0, @empty, @loopback, {[@fragment={0x3c, 0x0, 0x22, 0x1, 0x0, 0x6, 0x64}], @tcp={{0x3, 0x1, r4, r5, 0x0, 0x0, 0x0, 0x10, 0x7fff, 0x0, 0x8001, {[@timestamp={0x8, 0x0, 0x3, 0x40}, @sack={0x5, 0x0, [0x632, 0x9, 0x1]}]}}, {"023d7897d551bc36cc3375508abaa2d705030b4414245a573c60b473ffb8b54cd737c2b25047924b5e9e0646419d3f9ff2ca3b3b415a926aed4b2e082a14ccc1898620532c4104253bb915f2851ac56677cc323470b3ed2d13eb39740b7ff5701e0c773033a3ac5c8609e02c47bb"}}}}}}}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0xc0) syz_emit_ethernet(0x107, &(0x7f00000014c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000f90000000000339078e0000002ac1400aa4e224e22", @ANYRES32=r0, @ANYRES32=r4, @ANYBLOB="d002000590780004000204c1ff020400001312ceb7dc83095afca98076466c009a51180303440000881ce063c53372207d7b95a5125a6b396b19d694d69ebc15ce11fd724dc8968e523e5c3fdba216352e9d42f1e281dcf69b5167a480ea2aa14efa1e60ba51d64a7561376feb65afe1b3aa53229894a72b3e11d2ae00b4a340c05fe40c1f0688077fe6a971cbe9b68d8a68963e33f765e8c79bc3d8aabcdc89f75b3c8febf7cf5bd1c06089cb04b597350a52d4c9b17f744a0cada93b948cf8a217ca136b7af39db2487743425b5057cafd16442f59ee286176c0727e1f2a25aece6e88869b3cceb74ec8646487"]) 12:34:23 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x80184601, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x1e, './file1\x00'}) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) r3 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000000280)="ca88bc25119b5f6e98b64bbc279a73ce22c9ee8463311941f8f6435b1e36de8da809bafc8a0efa5cb231405a1ff8f2dfa657eda18ed5a596b53c085dcdf4334ca6bdcaf870e5f52b1bbf069b890f71236bee986bc06c836bb6d92cdf9e76fc1d538bbbb19900a7c4bd44e4997392ff164707da3a67354fa7bcdde56ddf8fb8c2dd1cff02a54f4a82a996e25717cfc13668fd7cdf9d86d5291c25246ec7dcb77d1a", 0xa1) 12:34:23 executing program 1: r0 = kqueue() openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000180), 0x6bc, 0x0, 0x3006, 0x0) 12:34:23 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1015, 0x0, &(0x7f0000001100)=""/4117}) r1 = shmget(0x0, 0x4000, 0x20, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/119) 12:34:24 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fffffff) sysctl$kern(&(0x7f0000000000)={0x1, 0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:34:24 executing program 0: writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = syz_open_pts() close(0xffffffffffffffff) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x80, 0x1, 0x5, 0x3}, {{r0}, 0xffffffffffffffff, 0x12, 0x2, 0x8, 0x6a}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x9, 0x7}, {{r2}, 0xffffffffffffffff, 0x21, 0x1, 0x8, 0x1}, {{r3}, 0xfffffffffffffff8, 0x0, 0x2, 0x5, 0x1f}], 0x8, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x4, 0x1, 0x2, 0x17a}, {{}, 0xfffffffffffffffd, 0x62, 0x40000000, 0x2, 0xff}, {{}, 0xfffffffffffffffe, 0x23, 0x20000000, 0x2, 0x7e5e}, {{r4}, 0xfffffffffffffffc, 0x2, 0x1, 0x0, 0x7}], 0xe222, &(0x7f0000000140)={0xfffffffffffffffc, 0x9}) mlockall(0x0) 12:34:24 executing program 1: getppid() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/190, 0xfefa}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000000)) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f00000004c0)) fchflags(r0, 0x80000) read(r0, &(0x7f0000000bc0)=""/4096, 0x1000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000140)={0xfffff673, './file0\x00'}) writev(r1, &(0x7f0000000480)=[{&(0x7f00000001c0)="1db7b8ae3ad7f5d72e10ac8a38a3e7e38724aa2d5f5072940280ca6c9e5d5ebc4ce0d5c9b5873387308f0dfd816045cc371f4d910d1f1e4afd76da7b774156d3f774fc1d7d801bb25067a06e76bc196caa496c27b530b05be816c57101818b2048a32af841924fe1b3aef6199bb3e535", 0x70}, {&(0x7f0000000240)="a8cfb4f4927a5ef79882d6cdaf77d6bf1e63efa4622b7ce39c1a46075acf20559670fefd6429641e09173961fc5459c87502fb5431f83a5e8440c6f208709497b9f8fff2fa7c5e83b1be0a980ae27c354c7c246ed72435713887b0ad0161a06587e24a899fc333440d117690d05339a2f339697f2b65edd3b2c6dcdabac30ddd58647b68da6094f170252ac316cc805cab9934b594763c", 0x97}], 0x2) ioctl$WSKBDIO_GETENCODING(r0, 0x4004570f, &(0x7f0000000300)) 12:34:24 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) getsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000240), &(0x7f0000000280)=0x4) getpeername(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 12:34:24 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x2, 0x0) socketpair(0x1, 0x2, 0x9, &(0x7f0000001dc0)={0xffffffffffffffff}) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000000)) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xb59, 0x4149}, {0x20, 0x5831}}, 0x2) shutdown(r1, 0x2) r4 = fcntl$getown(r1, 0x5) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYRESHEX=r4, @ANYRES32], 0x2, 0x3fb) fcntl$setown(r0, 0x6, r4) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 12:34:24 executing program 0: pledge(&(0x7f0000000000)='bM\xb9\xed\x92UJ\xadi\xf8\xbf\xb9!\x0e\xf3\x06<\xf7G', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000240)='./bus\x00', 0x8000, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000200)=0x8000000020000001) 12:34:25 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast, @rand_addr=0x5}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0, @multicast1, @multicast2}, "cba7c7fb92040072"}}}}}) 12:34:25 executing program 0: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000040)="040fa17ce5dfb0c4279d7a2ba43e1135d7513a81d5e1bfc28514c870005d4d18d5087eafab9b94dd54dcb41958b283d3a6f439d65773822506f84f111eace8758a2db9f5fe958ee8068e7c250147adae2de74037b06ad60d59a04c1fc87db2e00733935797b97fedb18964aaf853dac5fa91c395e412aeffce3f454e7fe263d8a6895656caf2f5a6fc3f96ad0e7da0825e992ddf4c0aed77cdce8fa1ddf1608db001eb66", &(0x7f0000000100)=0xa4, &(0x7f0000000140)="866a6f42296bc0356b342b976b77592057c197429e19b755fd1c1e635762655d860a55a52c815a68522f", 0x2a) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = socket(0x2, 0x2, 0x0) listen(0xffffffffffffff9c, 0x8000) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) sendmsg(r0, &(0x7f0000000600)={&(0x7f0000000300)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f0000000340)="64c8d9c65bb5b81c3fd5bec0022c5c32ca0a27e84d59e4f8e77c5045ffc1120b920cc72a3224d7e21e1ca7e457202c5b950b9145d06a9720e60f65e10d4710701a9eb71e4128dc8696f1e51ab371d58c90e49b7fca2a7c26078a93b3be69a621e2bafde1b836b8f63f61b482b123ffea9ab2b3a597c0ee7fa76d24e611c07473f498f17e7b739b84afd26daed6c0b585deb54a7925b4e190730092b6e19bb8e1059cca0179dc38fdca0d4bdf2ceb3febbaf322338f5e269b9f12c52b2c", 0xbd}, {&(0x7f0000000400)="ef5baaab8f9b4a7dba76be9a1db6ac8bb026c9cf92548dcec40505cc64c8d550954adfa60e4d0ac74ee1e63438ce4fc7eba360f8bbd352e3721320cd89130760df71703898651143543bd65de22073da146ea91bbe2ac0cd1f255418783c45f3b96bf197d0", 0x65}, {&(0x7f0000000480)="d3e474c227e1b0073b3d2245a95ed1315992d860148ef0c383a2e72f38b4dad3c90afe93c664c91ebbe875c354ec88df860ad6e29c2b57e766bb56205f", 0x3d}, {&(0x7f00000004c0)="dacb92f09ffa640f03a7739e67164568f1c4e082c4a70d959f9dd5b0059a8e47168ca4c80c2a35b17667d4f99e7c9167ba75d7ab2505eef9984ed4ebcf5e85838f4161fa52d8de269ba233de0a9958877aea48271f6d77d56ca96f7e9c59095469982ddc466eae755eede248632f28b9528ccca1385daab579458cebdd65b25e5dee8fa35775adbbc1bd5b1b41bb0e8ae99b96f47f0990cd98d45805d80719df786a8eff03550e39f73245742bd1705bc3f4412b615b1c9e3f75377a193241140e45b0bdc4d4602d29a08280008c3ea05dec39", 0xd3}], 0x4, &(0x7f0000000680)=[{0x110, 0x1, 0x4, "f25a722e2ac2f091422ef7da6c80476f2ad24f542e7672222ee694aed1780d09c7b545cad80ef95d21f18da4a37944a400502a1192b1b206f71ccad2a6c23ef8638598a937a3f003a3a131e3a51b9cba75577b6eb20f1d9a504f2d8515227a0328589f8f8b1dfa927ede33ce9f154c848c0e22f52064f8fac0e19983ec15c29097e92e6cf94b1f5812881f4e063f8bd8b1c18e7e3f9cbbe1a30d506c5dbbffb3d78cbf3aa261eee2896bc3beb19fbef6255ff0a4713e0f57b2578bbfd5f87ab9d997357ac2dfbff44ac0ba07e763ffa3b9f13e96baab2ebbfe95a2ded40f764f2bd2828e5ee20ee6cdc50844cacfa600061a131115869a24f577084791cd0a"}, {0x60, 0x1, 0x400, "641ec0f4d172067b40b83dc95170b49f3073d1928bc466a8ad364fea4d379d90af6dfb39da28ed095d431554ed178de325755a298178e5c4ec387362ba41353e107b04947052f55ef8bdc694"}, {0xf0, 0xfffe, 0x3, "3b5638c5f1da01ab5a89322e812cb674e1f83a34542d4b2e1f5f58a112951bc907fd685437ea035a2b815bc9b130a058b4f7af5dd053a1ced3ef3e66568b6ad26d580ae14a0ada4d666d4c646b5fa84fe87bd740af8d1025428667c1eaf64a1c36f2548b6ac96f500133c3e05c9a30569561f33039a4416d530c511f1add2859a31aeb77ea41033730a1b79e23c7bc8dc45f1251f3223081055ef4a9b6698a3355e5b2d324884ddc953d281939a07a71808b5bff513c26d9d34adc947a440e4c0348a3fa135b4541ed4eb9a7d40f926c898cacd40ac9a03d4e"}, {0x1010, 0xffff, 0x8001, "250198cadf641ed750630e66a6ad982cb26a0487cbc52488bbae57d7e27e20f5e163c92042d3d38485a7390722eae7966ae70a7210cefd0790261496d386ded8ce71ef2f708a6933c44721c024c73afbfa29fcbdb01a05005521a4fc56299302ecf05b432a6aac1866a90422bd8690f76c85dd76be0cdcef895a3acec6afa5dfc5da95b250a85ce14eee44dd178bd8787f8c00e8eb6130d9a7b989691d80423679301a1e159ad05fb7990afdb16a57d5a640b60fbd61f14184b59f162f23d00393e127a7654e981bf579e2e6ac7171a91d0206b62d73a3dc185f6fbc414663e7b53bc993c589724e2573c94a98eb81ce23d2946dbfd14706b61d79394e95f19fda70a14368fd7fb44dbc3b6afa1ffea1313055264d24858fb70456940df312b6eca63b768d4605dcc685ffc88b82af94c673ee8e87ea810ad36ff471a4b29a5492a3c133601a2c401ce5132c23b7ac5333f8f368143477a1a7270163f563d8b6008e9a4fb30e13c2c6e9d42b42e08aae5be25fdfc28079e02f3fe55b5b82776af817e067a8ed8e09a6fe3c3309fa03d32af4faf40af2bbf1fc17f641456cc3c37cd9b78143b413617a006e81197a5195d74803095c7bf15cc98906620793b462aff4a6245b21cd51e9d49d1aee70d35e13b923ad0f26388f6511afd43a38db3b186e04397a0dcf3d0d6ff5d0b0717f0728228fd6e4e5a450777f17e33610d5c2d25a0336245ef40ec243e2d94c9f8913cf5c76ff3812b4e83e8011211dce4487ee0ec5934e665d250a2984e2ef0d454eddc679865321c04aea1288486b85950ad908613d472fbe909c40f8801e79bd64f5cff1aba0fee14e5791672ae4331ad154ccc2d3cc320bc805b58da8108d8f8a2004166514d797ce701ec0b6aa63d66c112503a2b39604ff87694607454218e151038af036a5f41e2fba9410bae7d3d2451a236a7f74257f391ed81a098067beec7897679c48b568831efcc5aaac7d3d86338c2d7408945705ceabc3e9978a20e78d6a6530381157ac24a364c9934f9939a86b74556b07877eaaeec76013b15ac71856ef9babe677f796d91251f2a8f9374341a471b5445be9817cc84e8de67b03896ac098169f79c4615a12fd1ca31df4f603db4dd12da9622066be928f77618af4c4f206f14376857ae6c52852f4fa8aa7593f10c66fe6bdb45d2133ec54b9dd6e75210e8f3575ae167947160f1997d496135aa820b22e0a93fc624ae2d44c02aaf20ff752c2c3cc5c4a9a9b22447b305c7ba3ac1ab45d5370e64c3859f79ce000b38a8c34a0d86e7bdaebbadf97ab851336ea0a63e5110343e6b8c7663b06ca3982389ef715cda73a81ce7de236684c87c74a76af0b7c5157493ea5355ad820e5134eaeeee9c396ea29064660018338c7f51253be41b755e858ac5fcd677a8d339d7666115d049f75eb343324d62d347e9a99a4ae0d60786617f28da3887f423b4c9d2063110ee4efe4845c02ef966faaadc5e16567894d627c4882d07bb7d618a31202856093bb11f5a1f66dca90cf8e2e3f00d62f50e67a4b9636a85a1d1d1a7d3e24b416e665d497933208ae2614e0a49a7f039ef8b990efc5e79f23e9f34b954b6c5c09f1af1cb41a308e6ac25ac83e40765478cded503e3aa7e0712142aae3cfc56c659e70dcb851d1ce64d1a5413efaba4bc53d1867fcf86577438c7b77bed7e9ecb13da36b6ecbebe23890d28d0c4f6baabf1b8234e2925b0d6c566d63ecdc210d7e7c9a120ef4a27ca16cfd2388c6e5b3ed712cddf16f495f425387c2b82bb747dd7172eaf81294329fad94b19d1dea8c9196227890f5b49be2c3a5cbe637e25916907e752bc29e0ae00eb3ce68c0a6b4ba16dd90b3cd1be623d723da0fdefdf2bd14aef0c645dcd169b460418df97e090dde3eaad856b4a7c891a9257ec9ebe64e26e6bf8d9c89dea192605ebfeff36810ff68e29de6211884b2af7ea03cb01f7c625a13a2ece28abd18dff726e21c9a066b1215da46a9a8f0f4b71fbb4532b9cafe47d316668d9cdbfcc89be9f39534532253cefdeb3d2588413f1b634d8aefc1735392af13087f0e18228ed167f79c1abcd09fcdb8aec02e3a3bc59c03a22d6e8b78cdce7eb4a0899db2e80699f7d56bd2ec815e474d9918816db1ae14fa868b5ced07c9ab4fe00ac766beadc38e9d59e1b459a2bf79cf396ae617e93c14005938d1a3460ed7eb032f4a6d165ce7eed668e7c8b4d1f7f9e301f4c61d17af907851000697fa2d1d6a5b9e18ec639c3faa12fc069d2512434bf7e7fdb8f30bdc0ead542ade0c7a8bd5fd0f44bf2277f847c68cfeb11b3f125ee3cdacfce0520477f4ef4c66f9e810aef45c5c4482a218a9c9c4d65b25bd5e419330830a28687d2dc17c08b7d1b47339c083e55fbb1c6109b07992694d0ee8b9f91646da0ea8ac1bb9f7eb612ff3ec4c9c22e4b5e35028e77a04435896b32b680263b7da3dc4008ec9d984bafe4718828902790513571afb5bdcb608765e26c2cb4796b8cb065c74dcaea5d23016b16bbec3acac6860bfc3a4c4e9ff2f23936c853e259597af40dafc4c22248ea1b1600cf7f26754e6d31bdc6cb435a21b44417092374a376a656a707af6bc564d9866e1257d8c02ca9c01a52ef276e0596f70f11e5744a4ab7ab01cfcf5193158b2f0e0a8851ba2809c733025e41f93a75d4e7bc8f67ca27c8e88c63cb8c04f25202112b2366da3940d1a5485a31982e00be7d2ce6c3a41755f2c57ba8b1c38f62713a1d5bd7d8832755c6c6b555f6b797d05e3e601ae4aa16a87f06f072ff32cb07b1957d635cd77b8ab849b94d18248779efb1ac3216602cc8a428ea72f3b20704347f98a99f7d7ca6ba1dfb3cb63a6370c39a8bdbf37cc2218422ef21d95123a228b6731894d00597ec7aaac9010569ef3aada26f936582133173773fc07ae31ab8e14108c8c34cafdaa9c1adbd24ed0eb9bd194f50982545f93a93b32ea42a4e1f45998d0410dd63757f2d93d0aef661ad492d391878855f9eeacf89dc5c06337d7afcb1ad341045b65759fb59201911cd6f891c12fa2d9d444d46bf2f77eab8c99e8df52639052f7708ef08ab849092216d9cf4d1d330d5e1b5b1c9d479f4a6786eabacfd7811f72295d57b02e7b421efb9f8db188654023b0964a62d9f74e7a1527a6232642e93114ef20226e058a9449c653b688d1eeac9bd0028eba93f66bfa575e45c37eab964f18eacced99620473cb03b30174058be8aa96847fd7e0f88f1f0878db98d5d392d5983f2c7dcc3339d1413f31f91c1276b30bdc84fda23b168e8f09495e409c385a8f09b03216330f46ef4e508dc293d62f561922ead159ee14d7a74d237daf3b4ab2b19111046f288a1164d79d82b2e6fcc40954bc5a25dd803f3cf2474cfabdd8ab27c0582de976fc4562ca141b00a888992d5643619d14c95fe6a803beb540f90a0d0d3bbf1c1ed03316bdc9fbc372664b46d851afea479366d117b935b28d0dd1fcf6b70f3c85de2f5e7a51323b6e1e768908e16c23c680bb303124d8714894b5dd093745c9430ba3489fb5cbaf6dcdaf70488f269d467f34f64b95ec42323eea846ec67bc83a6792a0ba23ab0250da3422c314ad04da31488ce577d171f73e0902fdfcdcc3de91ce521a4620c64299048b6bddf8e68b0f070fb6e9a5a0ae0b848e24fc9b9d55d9aff60b16e9822bdf8acb2920765e2d99dfe6251bf964738afab9bf5af70b02acd40e736f3cc0de2d6847c4cb348fd75a145f64301c4a5d928cd55ff2b005ff04797595147b633130d5b3d5f204bcfe8689d2979411c69cc2646c7b272ffc6fa8be6868fc62525f7b2bf550b11cb475b7a17424940152b54ba456363f6b847d1a25ed5a6db3235e85ab97bd5aefe7ec51f902a07ead98b10dd3088b99fe431b5842ead30af81d46b487ad5bb5c3deb2225e07d9f2ac3b3e5d5867ba51b13d7615cd512a58f3079e4edb3223b92d02b3f4366a22d995d460a88b639e0532a8a368e2d1f1269a810741a0e3f94c76f2ea84b4f495047735b563bb7391f67141addfc590e1a5964071b0993e211b6896f5b41e7375b7ac389b16ac77658c24e929304de15b2ba6e10e0a0e7a91a052872a0a25afa74942ce95766d94c590ff6e6119994559814392fd696e11d2012dc6948f0dc3d3d5b1b3bec13a85e6ec261402edd4da5f5928e8f6f2db86564c801d11464f0c8ce6ac9d9d112dbc065521453f871c7811a647e74f7954f91290644904bc571734a66870fc0aac6cefea4465e331b4c316bc7f55204b3b2a4cec37120c7b3eeaed91c0391750c294e81bd1e2afe5381cd0d4b51ea289a430b86a3cf8d0dce7e50b5f0a80156f4ad2e933f6b3e0e353b1bb541504f3d73293440a29f9295f9814f5ca98e316bd1eaa1a3f15bafd8ecd54a960b3e50365d40403b893b8c1e1d61125cde7c87f5b3407049de4a2fe8855d99720bafd13cf386f8b1290ff1b72bd32592c9d9e20170c0c776d633118f85c40f5c80f85679a01d871be768a7d6828502fff21f19d82f7920d6e9f839f448519d9bc58dc92488c64a65c4a53aee2d4faf558be9c72f1ac9be14e5882c9e554c37cc9a68acb0559f2883be5f99f53e781a92ef0a479dc4fb4ecc296644d7e32ec2baf0a99a1d2bd825ef4a742ec6d044b5828831b1785b7b6517be9a6bacbe4a7e64fe320b54245134604cf479a50595db0d1276a6a47dfda6f24eeba13f5ca4253be836906c006082cd81ae204d9e5f42f68ecc711c6e0bd2d434d44516b496b1feee8de979d6a795fde1ec8dc5c95a646569bf1435ccd8e55b4f50ace8f33006919d585165a8d58c1329f979634f277b22cf51ba59e33d774bdbb3467fd44ae59f3aea5dfc1fa0658ee604eb6cdedf1446dfec5e9230e92cfe300246a43f809f5c64092a236c019ae75059538beb8fad185f5f3f23fbff2f0ca467384fbc42f269c3acca6816b3d3b34d5828dee95fc0dbf973c01389a1e8288a9461239994102ecc0ee0de7ed21b619882af35a4105c2dd63c85bdb57a36e8508a92fc04763a58111790ef30c0e03d298fbec0ad8708e93ed8132e2ff4c6868490fcfb6c96b03f7b876e4bf40f26bd46df2766b0dffe8bb2f7f73b32cf6f3713efe14b89dfcb0afbe0d124cf12ca965555ac0905537fddf28ff2e5a32539430c0cdad1578667afc753e7be78c85f892adc5e7b5753f5f749aeaf5612c778cb7e5807aeae5adccc831e8f2d73278e19eb6e493ff113a79f1d7c462fe6b15466ea85ddd83219652f753022abd27114b639bc20540551ed7dd8ebfeed73ec5b79217031d8d974f1b8b8208c22bae4a0480c961e6412e1d5bc33a5be4b28ee3ab9f65ee7ae92e8ac51c44ffd603110bdcf91227af3b89c84024de5e70057afa90569d286f78741ac21ab9f611e83ffd00b8d9b68c04bb3cbc631d846abb8fed5d5b5462e141cd5439351eb8868cd487874d62e962b6387299f49c325333732cb40138bb70a85739aff355d05131358bea9ab32a6b1803f52533cad592ca0342a7930b0f26a4383c87e100dd42746d795764785b1e07722837a266df855bc2fcaae74cc1bbb1f7c8fee2dda0aafb6a5950a79aea5a60de1516b98f43afd39460bb2fe20850dd6b302862cf6f62cd78cbf3643684b9722a68edeee9965ef74c7dc6406d6a513940be37ac63a5197c3000f75629ae370f054a7c10a728a7f6022308c0b4315f2af087110a681a1cdfb9e7d10bed1bbb67db73f8c4e22e22e596e0efdc1d7d6ba8447f8e80b68095311f287095ebd6e7"}, {0xf0, 0x1, 0x7, "30c8462c5db15033e1d8f730c305d6f8cb2132dee151763eda13d1711ff020aa570f31947522fcf73a5e5ae2aa1a40552a463d2c2b16b2ae1a1612bcb0aca9d5a410f344e3ebb37ca97636acd9c99ed80714408ff81afe15c6d0746233c041c1d6e2a1734711e872761ff0194a9fc64d2dd018d9c32cc8b0e0832d625153d7f25dca8ea6aea2f75d8ec4d4c7a28fa0ff3ec5108aa398a61468105161fec994200dfbb332e49932d9a565622c657eeb7d450f74065520c779a033d296580746f3bcb7ddd6a4981dbdd113adf99a00d96ee4c1bfa5483071646a79"}, {0xb0, 0x1, 0x80000001, "ddfe2d6a4bc60dec4af6e1448b9e23bdc0c71b5c1d3fa557d4f6d6ba879808647e778ed123c0d0d7e31bdfb092a7139fdf6d8fa51352157594b9a46a872059cb800103f758d14823012c8751225844b0abc4385e3db852af943be580e4659ca48acc7134cf08cd98eca7d55de9aad0e7a6ef390c94ba1795588c356369a3703ae8524ffbee2ce8bf95c94923448ad6fd4a5a0c6abc226c7d12f3022f09d34a"}, {0xa0, 0x0, 0x20, "62dcf77eb912c7a6ed82c28faa5a6c93e3a7d2d120b047d1e39c49112ea472370e7871740f51eb0c5a1047cb42b2c041e7282c5c35c106178f77831172415471a0436451c730057733d48ba2f0a86d94392913a4c7f5259ca28dcc495830999152e8638cff233dc946ec1c54e2240538c7bc21b2f5f05dfd7fffc8bfc3592187d4ee2de435d01769c9"}, {0xd8, 0xffff, 0x100, "063e8f677e990d2d6ff42f7b8bb057a2dcc1a7f3fac7da86f42db9e21b646e9fc4edf52a53b915bd4d84cfbdab7a6bba4dc318cf6d29417c3d9e731c6f1b8a475c201b88c8303c57c0ed8e23ad68414bf4e778c366206d0e1d086aedd97ab8b9acd2f584b9664d663cadd33d393f5c34e9fd1a9e17719089ab5d582d73d03b61a4c5434f64b96f6974f9459bf8e761ca3aae5c98b310ac44efe5340df01ae5bb21395e827a016015e1790e6eb840061f628ab6f813a5e562c61846ce6ad20a006a2862"}, {0x58, 0x1, 0xffffff81, "609c3a05b3de2e4721c5b99e4e9c95719955166fab4e48b9610f827ed630270715b7d69eb2d15e17caa014448ccc0489ceeed53bdca198124c4134bec8e345aef478a3f9e06768"}, {0xe8, 0xffff, 0xffff7fff, "5d468ee7723e249a26a703925d84b4118771f9ba15227aa6783313741ecb3aa6a191e9125321ba52cd02c39de63c8eaa2ddb8351cd54a6328d34899b1774e97cbabef2b6311f35f13efbd3fc6958972ee3f61fa016d1e8b8bd1ea5f8d974ca8cd3e77a5d2297042d8a5c7a0c494bb47d5cf87486fecc857bfe628ad1042201ac94a23d940485ae7d3134a4bbb96b946aed3623cd93f46c109ec114518be78b16cceca399e5507a23c6e98b1cc71016e5c88753acb1142c13a5d0594e8f327fd64fc40dd2ba59d33210c2abe75ca5b027b67690fb7a"}], 0x16c8}, 0x5) 12:34:25 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000100)=[{0x3, 0x9a}, {0x3, 0x80}, {0x1, 0x59}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x800}], 0xa) semop(r0, &(0x7f0000000340), 0x21) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000340)=[0xfff4, 0x2, 0x9, 0xf2d, 0x6362, 0x2]) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000040)=0x81) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f00000001c0)=""/194) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xfff8, 0x2, 0x4, 0x9]) 12:34:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000001380)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x11, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast2, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @ssrr={0x89, 0x3}, @lsrr={0x83, 0xf, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @multicast1]}, @rr={0x7, 0xf, 0x0, [@multicast1, @multicast2, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x3}]}}}}}}}) 12:34:25 executing program 1: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) r2 = dup(r1) fcntl$dupfd(r2, 0xa, r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x10}, {r1, 0x40}, {r3, 0x60}], 0x3, 0x3f) sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) 12:34:25 executing program 1: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x7, 0x1334, 0xffffffffffffffff) r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) r1 = accept$inet(r0, 0x0, &(0x7f00000001c0)) write(r1, &(0x7f0000000200)="0796172abb684c7e0a3a36d948f54b6de5e21d791e0f82e01f9752716e573cf90dd19880487b83e2a312e35a", 0x2c) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x3, 0x1e2) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000540)=0x4) sysctl$kern(&(0x7f0000000240)={0x1, 0x37}, 0x2, &(0x7f0000000280)="6dc0df55a1d5a928a9b1efe1becfc5445d64314d31e14ef0a9cb93f436307b01c2efebcc94448a23c70a37ba5571ff23884a08ed536091f0c52cc2fe45c06168036068575786a98f396c2af994b0cacfca0e0dbe340f75dd0011e492bdc2b8ae7346ba0cdb9304289574ef", &(0x7f0000000380)=0x6b, &(0x7f00000003c0)="9312d2f969f0c70382aca97411f3d4b68764390e6d76d28843c02bc5318ef6a1a01a1262b82e00c5f92af646140c13f53f0a29b025bae96bd567b9a7af7c1bb0643fd2291b6852e3245004706a264ca27a38827dc2eff4b59b3c92b3aa2e2de3c95e4da9647ae3edcfecab801da57c47b0e78764b192801ecfe0581e3083fb4cfebd141a8f7ea36e078f26c086c774d8d79647b6a0257277e7e5924ec2c72591c7b6b33a0d1bf9758f21a4", 0xab) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r7) lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, r4, r7}, 0xc) 12:34:25 executing program 0: socket(0x800000028, 0x3, 0x102) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = syz_open_pts() close(r4) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000040)=0x7) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x4}, {r5, 0x80}, {r1, 0x10}], 0x7, 0x80000001) fsync(r2) r6 = dup2(r1, r2) sendmsg$unix(r6, &(0x7f00000001c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0}, 0x40f) 12:34:25 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{}, {}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1023, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="02"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) socket(0x6, 0xe5ccda0e3d9c5d6e, 0xd0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 12:34:25 executing program 1: sysctl$net_inet_icmp(&(0x7f0000000040)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x7, 0x20) semop(r0, &(0x7f0000000300)=[{0x3, 0x9a}, {0x3, 0x36}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x1, 0x800, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}], 0x9) semop(r0, &(0x7f0000000380)=[{0x0, 0x4, 0x800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000100)=""/144) semop(r0, &(0x7f0000000000)=[{0x1, 0x1f, 0x1400}, {0x0, 0x3, 0x1800}, {0x4, 0x1}, {0x4, 0xfeff, 0x1000}, {0x4, 0x0, 0x400}, {0x5, 0x7, 0x3800}, {0x4, 0x4, 0x800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x2, 0x5, 0x800}], 0x1) 12:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x50}, {0x1}, {0x6, 0x0, 0x0, 0xfb}]}) pwrite(r0, &(0x7f0000000400)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8, 0x0) readv(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)=""/11, 0xb}, {&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/108, 0x6c}, {&(0x7f0000000280)=""/67, 0x43}, {&(0x7f0000000300)=""/100, 0x64}, {&(0x7f0000000380)=""/126, 0x7e}, {&(0x7f0000000440)=""/212, 0xd4}], 0x7) 12:34:25 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x1}, {{r1}, 0xfffffffffffffffc, 0x1}], 0x0, 0x0) kevent(r0, &(0x7f0000000000), 0x36, 0x0, 0x300, 0x0) close(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_GCALIBCOORDS(r2, 0x41205725, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 12:34:25 executing program 0: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000300000000000019078e0e6ffffff0000450000000000000000000000e053f3000001b62f"]) 12:34:25 executing program 1: r0 = open(&(0x7f0000001640)='./file1\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) syz_open_pts() syz_open_pts() r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000000)) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000000)) syz_open_pts() socketpair(0x2, 0x5, 0x40, &(0x7f0000000040)) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fchmod(r2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="d000", 0x2, 0x0, 0x0) 12:34:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x6) r2 = dup(r1) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000e3, &(0x7f0000000100)=[{0x7, 0x3f, 0x1, 0x1}]}) syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@empty, @empty, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x0, 0x0, 0x2}}], {@ipv4={0x800, {{0xc, 0x4, 0x2, 0x35, 0x38, 0x65, 0x9, 0x47, 0x1d, 0x0, @loopback, @multicast2, {[@generic={0x0, 0x11, "051e96ea7934daf549a92cf494a2ec"}, @rr={0x7, 0x7, 0x3, [@remote={0xac, 0x14, 0x0}]}, @end]}}, @icmp=@mask_reply={0x12, 0x0, 0x0, 0x5}}}}}) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x1, 0xd}, 0x8) getsockname$inet(r3, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000280)=0x8) 12:34:25 executing program 0: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@random="259bd0493f63", @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @multicast2, @multicast2}, @icmp=@echo}}}}) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x5}, 0x4, &(0x7f0000000100)="6afca8903f2cdfeaafb210d91b59553540fa24e3437cf5386e34d4f6e86a8c584a1dca4f3f877b7143cbae00712c91930d39c1e150c4fae461abc0ddae92a4f3ece4c817b0487bd3eca756c97bb06430c87e3052965ac2add2e847f352695568e168c145fc034648fd6882a10ff70bf76e10663ad69481f5bbc9eb1a7c95aabd9a9dca9608174ca3adf3e66bd9be09d2cd94c515efab6ea099633712250247fdbfff1b122090466024c3cf970afe770cb68f3e371a7cfebd70a43d05613df8442fdc56d9d9308749d88da5f55526e70c3b59c6af", &(0x7f0000000040)=0xd4, &(0x7f0000000200)="27293046ded176620eb1925d1baf3c1378c9863fb65d7ca1666e71ca15c6be19e4b7395937774271f29ae673c8fac0ba169f12d54773a3b8763485ad57733393356f70867ce48cebba569d12a6d965812ce9152d3bc3e2b3c1042c02e209bce749dc3c320f1ddda23744d035898287ac1c6ed4524e8fe7e4b75a1e48529c6850ad5c5d9d8dec530cc01dc1229c43e91c43c822cf14c7ac88bd59cd0d7c8c6686391f7f9d04709d5f90e5c72c89a18aa9ad4e8e30b9ffce", 0xb7) 12:34:25 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r1 = syz_open_pts() close(r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x7) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000080), 0x47}], 0x1) mmap(&(0x7f0000ff7000/0x6000)=nil, 0x6000, 0x1, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 12:34:26 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'vwQ', 0x30, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @remote={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "0000b3", 0x0, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast1}}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) r1 = getgid() madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5) r2 = getgid() r3 = getuid() setreuid(0xee00, r3) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f00000001c0)=0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r2, 0x150, 0x9}, 0x8, 0x1, 0x9}) semop(0x0, &(0x7f0000000180)=[{0x0, 0xfff, 0x1000}, {0x2, 0x2cd}, {0x4, 0x81, 0x800}, {0x1, 0xf1d, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0x3, 0xc00}, {0x3, 0x6fbd, 0x1800}, {0x4, 0x2, 0x1000}], 0x8) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) syz_extract_tcp_res(&(0x7f0000000000), 0x8000, 0x7fff) 12:34:26 executing program 0: bind(0xffffffffffffff9c, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) sysctl$hw(&(0x7f0000000080)={0x4, 0x22}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80606949, &(0x7f0000000300)) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000240)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x2, 0xffc}, {0x6, 0x0, 0x0, 0x7b1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x16b) ioctl$TIOCSETD(r4, 0x80184601, &(0x7f0000000000)) ioctl$VMM_IOC_INFO(r4, 0xc0185603, &(0x7f0000000000)={0xb8, 0x0, &(0x7f00000000c0)=""/184}) 12:34:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000000)) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x7}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[{0x9d, 0xd6, 0x8, 0x3}, {0x1, 0x3, 0x81, 0x200}, {0x6, 0xf7, 0x8, 0xfffffffc}, {0x3, 0x0, 0x4, 0x7f}, {0x3, 0x9, 0x9, 0x4}]}) pwrite(r2, &(0x7f0000000180)="806ae719df551897f6f929d279b9", 0xe, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x3a, 0x0, @rand_addr='\x00\x00\x00\"\x00\t\x00\x00\x00P\x00', @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "bcc2e3", 0x0, 0x2c, 0x0, @ipv4={[], [], @rand_addr}, @empty, [@routing={0x2c}]}}}}}}}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20410, 0x0) ioctl$WSKBDIO_SETKEYREPEAT(r3, 0x800c5707, &(0x7f00000001c0)={0x3, 0x9, 0x2}) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r4, 0x80184601, &(0x7f0000000000)) ioctl$BIOCLOCK(r4, 0x20004276) 12:34:26 executing program 1: sysctl$vfs_nfs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, &(0x7f0000000080), &(0x7f0000000080), &(0x7f00000000c0)="a5772286cfdffb7eb47066c4bccbd6d4a5d598ac7d7ebdd07571df03240e40c1e45ab1cf65062d02d51b70843d5b42d0fce1e316f3405de8a127a43ceb76c272a11208f3ab74d101ca1c24b6574953af2c3a07d7b113f4ffe6fe595b44efda427daeaccf985a543e7772a1ad748a578e938dfe5ab06ab406621bf730e87069f279e2ea1f6bb6bc657096be8af4982e672c21af6a52b2854b355da1b63f3a55cbd3f8d480a34ad2486cc78e2576c5a775c9f5d84f5ac5645f7203ca0366fb2834a6e535a8a062af0110ef4ad2ffd5f747e67578ced7218dbfb60fa0f8db6b0a351f272bd5921b1c8d833b8ff93a2e91496c0cf9b291e80985da", 0xf9) 12:34:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000180)=[{0x7ff, 0x0, 0x80, 0x400}, {0x401, 0x6, 0xea, 0xffffff91}]}) r3 = msgget$private(0x0, 0x708) msgsnd(r3, &(0x7f0000000100)={0x2, "aec2c9447e499f0e8f10cd60fa0ea2e1065b57729f5f49a2e4d4"}, 0x22, 0x800) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) 12:34:26 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x200000, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffff7ff, 0x10000], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2, 0xffffffffffffffff}, {0x0, 0x0, 0xffffffff}], {0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x1, 0x3, 0x1800}, {0x2, 0x1}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r1, r2, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000000000008}) r4 = semget$private(0x0, 0x4, 0xb5) r5 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', r2, r5, 0x4) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 12:34:26 executing program 0: r0 = syz_open_pts() close(r0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)}], 0x1) r2 = syz_open_pts() close(r2) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0x7) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = syz_open_pts() close(r3) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000040)=0x7) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYRESDEC=r3, @ANYRESDEC=r0]) syz_open_pts() sysctl$hw(&(0x7f0000000040)={0x6, 0xa}, 0x2, &(0x7f0000000080)="b4ab945543838164f314a81be5576eb12556fb576ca398f6cdb72c8d385ad678816601bc8c4b7a9411d69d98615a7be0925044eacad256cc7ffb94585863035e2804021f193802eb23347ec905c75b90cc4dd824235d01c4e253010e266d50488b1e4d7e", &(0x7f0000000100)=0x64, &(0x7f0000000140)="a7805175aaa2659a945e90d0b5b4c4cf1dff04d9489d44fcde22f8324b36abc035208f4ebc723734ec306b4683523b0bcd86812a50fac4f65e3b7d4e843bba8bdca6cb22bc92a1f85fd22ffc7aeb7002b01a615c727d2841ab58d24e54c362b434846ba3532313f3795bca1e116432f3a2ccca626cfb56f06bf5641369b78b3b82141b87e99e615fe5c9d075942f2dba35801a55a2fcf37e6017a28658069bd2385b897ec6146fb8976fe0a99007194c57ad70e22d07e4b90527b5bf177e5a45a0e299841ae97a65a7492e57801f1553e96d8b8156b5", 0xd6) close(0xffffffffffffffff) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x7) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) 12:34:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x0, 0x0, 0x0, 0x40000}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) 12:34:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184601, &(0x7f0000000000)) ioctl$WSMOUSEIO_SCALIBCOORDS(r2, 0x81205724, &(0x7f0000000100)={0x81, 0x3f, 0x2, 0x51, 0x1, 0x5, 0x8, 0x10, [{0x4, 0x0, 0x8, 0x8001}, {0x6, 0x7, 0xfffff013, 0x3}, {0x7ff, 0x2, 0x81, 0x3}, {0x3, 0x3, 0x9, 0x42}, {0xffffff01, 0xff, 0x8, 0x5}, {0x0, 0x8, 0x7fffffff, 0x100}, {0xcd, 0xc1b5, 0x0, 0xe05}, {0x329, 0x1, 0x6, 0x7}, {0xb8, 0x5, 0xbd, 0x100}, {0x10000, 0x1, 0x200, 0x8001}, {0x9, 0x8, 0x100}, {0x1, 0x8, 0x80000001, 0xffff0000}, {0xffff, 0x1ff, 0x9, 0xb4b8}, {0xad88, 0x97be, 0x2, 0x3}, {0xbe3, 0x6, 0x3, 0x7ff}, {0x9, 0x81, 0x5, 0x3}]}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) uvm_fault(0xfffffd807effe2e0, 0xa, 0, 1) -> e kernel: page fault trap, code=0 Stopped at vio_rxeof+0x191: movzwl 0xa(%r15),%eax ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel page fault uvm_fault(0xfffffd807effe2e0, 0xa, 0, 1) -> e vio_rxeof(ffff80000017c000) at vio_rxeof+0x191 end trace frame: 0xffff8000230fbd20, count: 0 ddb{0}> trace vio_rxeof(ffff80000017c000) at vio_rxeof+0x191 vio_rx_intr(ffff80000017c050) at vio_rx_intr+0x4d intr_handler(ffff8000230fbd80,ffff800000256b80) at intr_handler+0x8f Xintr_ioapic_edge19_untramp() at Xintr_ioapic_edge19_untramp+0x19f __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x20 witness_warn(2,0,ffffffff82478768) at witness_warn+0x38a userret(ffff800020e0a398) at userret+0x360 syscall(ffff8000230fc060) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff82d0, count: -9 ddb{0}> show registers rdi 0xc rsi 0xc rbp 0xffff8000230fbcc0 rbx 0xffff80000017c000 rdx 0 rcx 0xffffffff8275aff0 cpu_info_full_primary+0x1ff0 rax 0xffffffff8275aff0 cpu_info_full_primary+0x1ff0 r8 0x2 r9 0 r10 0xc5cf2685fbda382b r11 0x319f1f18f6c45ff1 r12 0xffff800000024c00 r13 0xc r14 0xfffffd806dc16e00 r15 0 rip 0xffffffff8113c191 vio_rxeof+0x191 cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000230fbc30 ss 0x10 vio_rxeof+0x191: movzwl 0xa(%r15),%eax ddb{0}> show proc PROC (syz-executor.0) pid=253989 stat=onproc flags process=0 proc=0 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff800020e0a128,0xffff800020e099e8 process=0xffff800020df03f0 user=0xffff8000230f7000, vmspace=0xfffffd807effe2e0 estcpu=36, cpticks=7, pctcpu=0.0 user=0, sys=0, intr=1 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *18352 253989 5840 0 7 0 syz-executor.0 18352 224521 5840 0 3 0x4000080 fsleep syz-executor.0 18352 320500 5840 0 3 0x4000080 fsleep syz-executor.0 18352 155697 5840 0 3 0x4000080 ttyout syz-executor.0 61918 200887 59379 0 7 0x2 syz-executor.1 5840 155139 59379 0 3 0x82 nanosleep syz-executor.0 59379 306333 43826 0 3 0x82 nanosleep syz-fuzzer 59379 491598 43826 0 3 0x4000082 nanosleep syz-fuzzer 59379 151732 43826 0 3 0x4000082 thrsleep syz-fuzzer 59379 468064 43826 0 3 0x4000082 kqread syz-fuzzer 59379 345595 43826 0 3 0x4000082 thrsleep syz-fuzzer 59379 54135 43826 0 3 0x4000082 thrsleep syz-fuzzer 59379 168955 43826 0 3 0x4000082 thrsleep syz-fuzzer 59379 374857 43826 0 3 0x4000082 thrsleep syz-fuzzer 59379 82613 43826 0 3 0x4000082 thrsleep syz-fuzzer 59379 103324 43826 0 3 0x4000082 thrsleep syz-fuzzer 43826 230355 44619 0 3 0x10008a pause ksh 44619 256075 23210 0 3 0x92 select sshd 23943 184776 1 0 3 0x100083 ttyin getty 23210 127288 1 0 3 0x80 select sshd 88706 472161 96737 74 3 0x100092 bpf pflogd 96737 305666 1 0 3 0x80 netio pflogd 76963 127170 25144 73 3 0x100090 kqread syslogd 25144 406273 1 0 3 0x100082 netio syslogd 26744 235869 1 77 3 0x100090 poll dhclient 45182 426780 1 0 3 0x80 poll dhclient 23557 253222 0 0 3 0x14200 bored smr 9777 184147 0 0 3 0x14200 pgzero zerothread 15853 239616 0 0 3 0x14200 aiodoned aiodoned 86813 345610 0 0 3 0x14200 syncer update 92381 317793 0 0 3 0x14200 cleaner cleaner 70764 414704 0 0 3 0x14200 reaper reaper 92525 206098 0 0 3 0x14200 pgdaemon pagedaemon 64031 182573 0 0 3 0x14200 bored crynlk 80369 149626 0 0 3 0x14200 bored crypto 63645 368220 0 0 3 0x40014200 acpi0 acpi0 78508 316073 0 0 3 0x40014200 idle1 6744 511515 0 0 3 0x14200 bored softnet 83735 508563 0 0 3 0x14200 bored systqmp 49282 39384 0 0 3 0x14200 bored systq 43299 59328 0 0 3 0x40014200 bored softclock 10161 17415 0 0 3 0x40014200 idle0 1 461780 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 18352 (syz-executor.0) thread 0xffff800020e0a398 (253989) exclusive kernel_lock &kernel_lock r = 1 (0xffffffff828c5528) #0 witness_lock+0x4c7 #1 intr_handler+0x5e #2 Xintr_ioapic_edge19_untramp+0x19f #3 __sanitizer_cov_trace_const_cmp4+0x20 #4 witness_warn+0x38a #5 userret+0x360 #6 syscall+0x55f #7 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9471 6397K 6849K 78643K 10659 0 pcb 13 8K 8K 78643K 29 0 rtable 105 3K 3K 78643K 206 0 ifaddr 46 11K 11K 78643K 51 0 sysctl 2 0K 0K 78643K 2 0 counters 43 33K 33K 78643K 43 0 ioctlops 0 0K 4K 78643K 1479 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1254 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 1K 78643K 2 0 VM map 2 1K 1K 78643K 2 0 sem 12 1K 1K 78643K 28 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 5 13K 25K 78643K 91 0 proc 60 63K 95K 78643K 453 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 2 0 in_multi 40 2K 2K 78643K 51 0 ether_multi 1 0K 0K 78643K 2 0 mrt 0 0K 0K 78643K 2 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 43 201K 201K 78643K 43 0 exec 0 0K 1K 78643K 207 0 pfkey data 0 0K 0K 78643K 2 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 122 22K 23K 78643K 1201 0 UVM aobj 3 2K 2K 78643K 3 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 4 0 NDP 6 0K 0K 78643K 12 0 temp 72 3853K 3917K 78643K 2167 0 kqueue 3 4K 8K 78643K 8 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 19 0 17 1 0 1 1 0 8 0 rtentry 112 48 0 4 2 0 2 2 0 8 0 unpcb 120 49 0 39 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 560 0 560 1 1 0 1 0 8 0 tcpcb 544 24 0 20 1 0 1 1 0 8 0 inpcb 296 103 0 96 2 0 2 2 0 8 1 rttmr 72 1 0 1 1 0 1 1 0 8 1 nd6 48 8 0 2 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 pffrag 232 1 0 0 1 0 1 1 0 482 0 pffrnode 88 1 0 0 1 0 1 1 0 8 0 pffrent 40 2 0 1 1 0 1 1 0 8 0 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 12 0 2 1 0 1 1 0 8 0 pfstkey 112 12 0 2 1 0 1 1 0 8 0 pfstate 328 12 0 2 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 47 0 7 1 0 1 1 0 8 0 sysvmsgpl 40 12 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 0 1 1 0 8 1 semapl 112 18 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1501 0 95 88 0 88 88 0 8 0 ffsino 272 1501 0 95 95 1 94 94 0 8 0 nchpl 144 1809 0 199 60 0 60 60 0 8 0 uvmvnodes 72 1567 0 0 29 0 29 29 0 8 0 vnodes 208 1567 0 0 83 0 83 83 0 8 0 namei 1024 4905 0 4905 2 1 1 1 0 8 1 percpumem 16 32 0 0 1 0 1 1 0 8 0 scxspl 192 5376 0 5376 8 7 1 7 0 8 1 plimitpl 152 17 0 9 1 0 1 1 0 8 0 sigapl 424 306 0 275 4 0 4 4 0 8 0 futexpl 56 946 0 944 1 0 1 1 0 8 0 knotepl 112 67 0 48 1 0 1 1 0 8 0 kqueuepl 144 8 0 6 1 0 1 1 0 8 0 pipepl 304 89 0 79 3 1 2 2 0 8 1 fdescpl 496 291 0 275 3 0 3 3 0 8 0 filepl 152 1575 0 1472 6 1 5 5 0 8 0 lockfpl 104 15 0 14 1 0 1 1 0 8 0 lockfspl 48 7 0 6 1 0 1 1 0 8 0 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 18 0 7 1 0 1 1 0 8 0 ucredpl 96 203 0 194 1 0 1 1 0 8 0 zombiepl 144 275 0 275 2 1 1 1 0 8 1 processpl 992 306 0 275 6 1 5 5 0 8 1 procpl 624 440 0 397 4 0 4 4 0 8 0 sockpl 400 173 0 154 4 1 3 3 0 8 1 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 4 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 226 0 0 28 0 28 28 0 8 0 mtagpl 96 7 0 0 1 0 1 1 0 8 0 mbufpl 256 231 0 0 14 0 14 14 0 8 0 bufpl 280 3424 0 133 236 0 236 236 0 8 0 anonpl 16 44440 0 27212 71 1 70 70 0 124 0 amapchunkpl 152 1324 0 1165 8 1 7 8 0 158 0 amappl16 192 1243 0 315 47 0 47 47 0 8 0 amappl15 184 31 0 28 1 0 1 1 0 8 0 amappl14 176 25 0 20 1 0 1 1 0 8 0 amappl13 168 57 0 52 1 0 1 1 0 8 0 amappl12 160 44 0 41 1 0 1 1 0 8 0 amappl11 152 57 0 42 1 0 1 1 0 8 0 amappl10 144 21 0 15 1 0 1 1 0 8 0 amappl9 136 383 0 382 1 0 1 1 0 8 0 amappl8 128 344 0 316 1 0 1 1 0 8 0 amappl7 120 118 0 107 1 0 1 1 0 8 0 amappl6 112 23 0 19 1 0 1 1 0 8 0 amappl5 104 166 0 152 1 0 1 1 0 8 0 amappl4 96 520 0 491 1 0 1 1 0 8 0 amappl3 88 130 0 122 1 0 1 1 0 8 0 amappl2 80 1404 0 1334 2 0 2 2 0 8 0 amappl1 72 17232 0 16769 24 14 10 18 0 8 0 amappl 80 688 0 641 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 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 64 2 0 0 1 0 1 1 0 8 0 uaddrrnd 24 291 0 275 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 291 0 275 1 0 1 1 0 8 0 vmmpekpl 168 6377 0 6345 2 0 2 2 0 8 0 vmmpepl 168 43780 0 41671 131 15 116 121 0 357 20 vmsppl 368 290 0 275 2 0 2 2 0 8 0 pdppl 4096 589 0 550 7 1 6 6 0 8 0 pvpl 32 153649 0 133235 176 5 171 171 0 265 4 pmappl 232 290 0 275 2 1 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 268 0 7 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace vio_rxeof(ffff80000017c000) at vio_rxeof+0x191 vio_rx_intr(ffff80000017c050) at vio_rx_intr+0x4d intr_handler(ffff8000230fbd80,ffff800000256b80) at intr_handler+0x8f Xintr_ioapic_edge19_untramp() at Xintr_ioapic_edge19_untramp+0x19f __sanitizer_cov_trace_const_cmp4(0,0) at __sanitizer_cov_trace_const_cmp4+0x20 witness_warn(2,0,ffffffff82478768) at witness_warn+0x38a userret(ffff800020e0a398) at userret+0x360 syscall(ffff8000230fc060) at syscall+0x55f Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff82d0, count: -9 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 __sanitizer_cov_trace_cmp4(890fe,890ff) at __sanitizer_cov_trace_cmp4+0x44 __mp_lock(ffffffff828c5320) at __mp_lock+0x139 pageflttrap(ffff800023104c00,1) at pageflttrap+0x7f usertrap(ffff800023104c00) at usertrap+0x21a recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x7f7ffffcb640, count: -8