last executing test programs: 5.17329615s ago: executing program 6 (id=417): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x40, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x66, 0x0, 0x0, 0x6, 0x0, @broadcast, @local={0xac, 0x14, 0x0}}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2, 0x2, 0x0, 0xfffd}}}}}}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x2000, 0x4800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b9", 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0) ioctl$TIOCFLUSH(r1, 0xc0107004, &(0x7f0000000080)=0x7f) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00040000003e187f8637b4149e293d0817c53fcb7c7d40c8acbe42f83ad2ef6e5cc15c10802975d4e48972691bf44f99222b5f066682e507957d82cf8ef1d5987e2d5d7e0af246aa9d4b77c0ce40f7cdff17e16a", &(0x7f0000000000)=0x54, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r0, &(0x7f0000000080)="d81ad3d20cf7eb4e9b0800bc1a30", 0xe) 5.095549832s ago: executing program 6 (id=420): pipe(&(0x7f00000000c0)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) writev(r0, &(0x7f0000000280), 0x0) select(0x40, &(0x7f0000000300)={0xfffffffffffffffd, 0x3, 0xffffffffffffffff, 0x1ce, 0x7fffffff, 0x6, 0x8, 0x9}, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x200, 0x6, 0xfe, 0xc}, {0x54, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0xdce1}]}) sysctl$kern(0x0, 0x0, &(0x7f00000011c0)="71f91e", &(0x7f0000000080)=0x3, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x408) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x7, 0x2, 0x2}, 0x4, &(0x7f0000000140)="118bea625d95de8f92c010baed45ec4bf03ace254b57973bb6de7b1c90301e9d3b5e6fb6ffffffffffffffff76c775a2a4e0556565a830032eef776127fd247103c14ab0a1cea9b4593be484f46a02ea73e910d041c5777bd852e57d3248832b91d06fe47d126022a1654859149e9486306d2f11fb1cc826c42f81b0d114f8af4ceb029a5210bb6947464bf678ba1d64a2013131fedfe60443aa13e015b28a16ea924bf89ad45c006213a6d0e194b9abcb3ddfab0c69b8c280bfc9c11f26026f6231b5e725921be8b099", 0x0, 0x0, 0xfffffffffffffd2a) r3 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r3, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000280)={'./file0\x00', 0x7f61, 0xfffeffff, 0x80, 0x1, 0x80000000, 0x4, 0x6, 0x0, 0x1, 0xc1d3, 0x5}) 4.987589537s ago: executing program 6 (id=424): setitimer(0x0, &(0x7f0000000040)={{0x0, 0x1}, {0x3, 0x63d}}, 0x0) setitimer(0x0, &(0x7f0000000400)={{0xe0e2, 0x295b}, {0x6, 0x6}}, &(0x7f0000000440)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x8, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x4, 0x0, 0x0, 0xd4, 0x2, 0x1, 0x52fb}) writev(0xffffffffffffffff, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x20, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)) bind$inet6(0xffffffffffffff9c, &(0x7f0000000100)={0x18, 0x1, 0x1376, 0xb}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x100, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000000)=[{0x7, 0x1fc}, {0x5, 0x9}, {0x89, 0xff}], 0x3}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000005c0)="dc", 0x1}], 0x1, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x4f}, 0x4000000000000003, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x16}, 0x4, &(0x7f0000000180)="1a8ab490fae4041a4d2f72d1fee0ed6c33704e065314b4d181b2442d3b0d67e09e40733f0f0e03b30641040da754d8d855e49d49f3039aea72cd03e8d9755def56b52c067e27718fceefc8", &(0x7f0000000200)=0x4b, &(0x7f0000000240)="6947a8d924f47e486071b1840d44458264df57efdd339049acc42cff36fc8c0408ac4eb6590ff479d8563f667164449b1b289172857a451b56d6b06069bfe0f4b62a56ca39e8fd8857c1ed476144b7cce8907b4c12959802f186e2c837b87ceeb718b87c16f7f07f1397d8bf0db9e456400f10ea35930cae4879e275b6f5d642dfc8", 0x82) clock_getres(0x4, &(0x7f00000007c0)) 4.925365363s ago: executing program 6 (id=426): r0 = socket(0x11, 0x3, 0x0) getegid() sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mknod(&(0x7f0000000400)='./file0\x00', 0x2000, 0x5c4a) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x100, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x1b, 0x20}, {{r1}, 0xffffffffffffffff, 0x62}], 0x10000, 0x0) mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, 0x0, 0x0, &(0x7f0000001180)="2cb304c7", 0x4) setsockopt$sock_int(r0, 0xffff, 0x40, &(0x7f0000000000), 0x63) sendto$unix(r0, &(0x7f0000000040)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3873babfbb770a2f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) 4.915464923s ago: executing program 0 (id=429): sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x23}, 0x4, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e05000000a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287f", &(0x7f0000000100)=0x68, 0x0, 0x0) setrlimit(0x8, &(0x7f00000008c0)={0x42, 0x61}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0), 0x200, 0x0) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000300), &(0x7f0000000340)=0xc) r2 = kqueue() r3 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440), 0x20, 0x0) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000480), &(0x7f00000004c0)=0xc) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000500), 0x8, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) r12 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580), 0x80, 0x0) r13 = accept(0xffffffffffffff9c, &(0x7f00000005c0)=@un=@file={0x0, ""/55}, &(0x7f0000000600)=0x39) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000640), 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000680)={0xffffffffffffffff}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0), 0x8, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000700), 0x200, 0x0) r18 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000840)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000080)="fa0f6ad291714528bd364b3226a9d34b7d13d710d39c566f62d670cfea5c94f18071a5a2f8d726ab91fd412799c2aa184ffa9b8f496c871ed637ac94925f7986be51ba0b", 0x44}], 0x1, &(0x7f0000000740)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r3, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYRES32=r17, @ANYRES32, @ANYRES32=r18, @ANYBLOB="00d77900"], 0x100, 0xf}, 0x7) r19 = syz_open_pts() close(r19) syz_open_pts() ioctl$TIOCSETA(r19, 0x802c7414, &(0x7f0000000040)={0x27ffd, 0xfeffa1a7, 0x1405, 0x21d8b7ad, "102e271c007bf533e294336e3ce3000000001000", 0xc, 0x2}) ioctl$TIOCSDTR(r19, 0x20007479) writev(r19, &(0x7f0000000240)=[{&(0x7f0000000900)="48494f3d23b2e41c65d6dd0a1a5edee53681139d39425fdded63f135c0198e93e42ab6830f7375192154058b26a3bca34f51c5e2bfeb1afd9bf9fcbf0f92d9fc72e23d5be1abf0d16a103f7d28afcf4aa9e8336ca3ac90601ae23d0969d0e92d984e435bd4aa74328f7bd4f219b0be43c4b439fc2d25fb8b55f4351b61aa186129b84ce276478aa754c27f6d94681aebdd068eb18fe0e291ff4eef7cfff97ef45e73ea5998955b37c35f6229478f62a3c29eb0ddba21308b85e7d217c478be799529a973ee7020211d96a333072e2dc89639f81a27903db6d471bc2630ec1787c50cd26770c1a7ba6cbdaa478123e2e7f3a369fda6f6900efed7321e1c3319a0aa224b33678f4dc7f14eaff0aee8665eb06bc0d4b6ccfb15e6d5308564bcc36164ca8e31e239174cab605d6ca9423474b559e33e5a6f23905cd0755c3e92697b56407e958ba48ff27e68032302d71bbc3af50db33e9401fc5ea144ee88098b261bf820abd3ddec24b0102a03e709190cb8183fe14a3c0db72663008431326deb0698901b390e2d6a53dc5209b3a095daa464f0f4c49918b0473199b3e8c468fb500c0d6210243d7739aef7905064454a1b529e043e8e736efbfa99a42e5f36ddfd9eb8a7a8a224d0b3eca86124800aa92ebde766c45917d14fd2d43448c68a5af66dc4852d6607723301be61c568521707000000000000001f84d0e23c4f1b91e18de8a97985d3cba3c752fc82819866a3d0f9583ddbd904c9ce3cf0696f43e24890613685920f6af4dcd702996d59c7aa8ad69ffaf30409d0f0101906c899610e329c37f39625cd468da652be433c66ed491a82a58a2b22946a0a2a1fbaac4ce89c79b5c5175a63058a33306522b066d33cac5e4c67eec1a82f955aee32bbda88a146ea1d759cfd376f9c4f55c0552e0b2bef2628eed5bc3dcb7b4f07530bc9634f9c619c8c9c07bce2bfd1a000bb81010317405f167c429b1c300ba8e16d27454e2ea64722db90de93bf19f48f842e8013818d1fb93d5d58685c6302f92a0e9bdebd867acc4ed21a716381f1b9643b2843c6ab396abdb13bd6781a3ad8ffc4d31ce2076cb1f61cd5b0c1ebacdf0b52a62fd4c00182279380ed2cd6b312186e914c9c97436241e8252cf586d6c3f217eee00fe032f697d22962896a72864636a742b83f570c639c0f6cd5c9895244435da43b852cb2d804bc6fc53f589e409b0f26b442015f2e51740976a4f63b110bd0557bd99e2c750bcfc55ee9fd6038973b03c1101a0fc8538b37607894067e673ae60def2d51ea51571badf7bf7850b2ff81882eb891692cfdbb6006f39646893266739f39b748d7fdc995fe66a1fc1a2245f1a049ea3c973bbcc704e994051d386f5115af612f93a81e740a560147aa928097b3bf8ca444f5e984957130637eebeee7712610a6f2360a65736b09aa28d541f30eddd31da576a3d2c826473b10e911941cb6644147811afadc3d4be44ae0199ecfba9a2656f3b6ca2a756cbac110b51c5084ecc4666930d62343be2ab67005b25eb2062be099b4bd80d8360b749cafb4eb41156e29046183599e189812eed6175a09fd941453d701a7cc4148ba20e2f25809535bb1d30d701a75ef944ee7aa5944a8db1cdf7a12a8a7795e97be294b6eb6edf11262c1e5ff0a02f8a5795a3eefdee03d6af01af17dbb295baf4449254fcebb5fe3276f3a224e4f0d18ec135d1c39b6941b4d6130fafb201707d057cfa33e0838ac00000000b537a56e8ebf7e5a6e8b4b5f6703456dcacaac3052d681a6c0a19549e21071398be97dfac6ce885084fdc31862d5f6dc0573278aab2bed8152245916b9c1a7ae7ba9936f815e17b7dc3f91f420da4134ef6cc279645e62a7bd89f7f87fbf4f1acc239f7a559fce3b971cd2beded7ccb1c7dca8", 0x54e}], 0x1) 4.911791913s ago: executing program 6 (id=430): r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000080)="975e90d7e4ef7d75785092bb816ae3f69affcc4fbba0d475e89adbf3c20aacbd2c38a221e393", &(0x7f0000000180)=0x26, &(0x7f00000001c0), 0x0) (async) writev(r0, 0x0, 0x0) (async, rerun: 32) writev(r0, &(0x7f0000000280)=[{&(0x7f00000002c0)="30c47992f2527ab33a20786f78bbdfe063346723b0ebb962d9ef4d1b08d3438c63def97b1842854d4cf4", 0x2a}, {&(0x7f0000000780)="1a25ac47ef27f88ce695d2869142e084fba9f5221b5778cf290616c82e562e96920a395b1fda553b92d13f046e89feb553d0225564be2090ab2f64b4305bcf64a8cfc948d4097f1b7949c74a2bb0b24d4d660d0c1f0f46f301b77ab50ffa0c6ab4247a99adf35681be2043ff31f95818b4b2d6f10b5b876fa180854156de2dec39563e11375faca114e0c1205e08cdfc40fb4dfb9e95d103d5f1a9f4eea3f213092670c7770aa74dbb55d69af918dfe181d6c42fd24c322ac38ab7b8d8907dd1ba41e98be9d32454ccc3ebb61121b60643", 0xd1}], 0x2) (async, rerun: 32) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x5900) (async) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) (async) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x40384900, 0x0) (async, rerun: 64) close(r1) (rerun: 64) execve(0x0, 0x0, 0x0) 4.831982155s ago: executing program 6 (id=433): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)=0x2) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3) mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0xe02) socket$unix(0x1, 0x5, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000000)=[{0x74, 0x80, 0x17, 0x3}, {0x40, 0x1, 0x1, 0x8}]}) syz_emit_ethernet(0x1000e, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) r3 = open$dir(&(0x7f0000000080)='./file1\x00', 0x10000, 0x0) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x2}, {}], 0x2) setreuid(0xee00, 0x0) r4 = getuid() setreuid(0x0, r4) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x25}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$kern(&(0x7f0000000040)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0x1e, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe17b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad20180000000000000125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98686e472b70b560f7021f567adf4d", 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x3) poll(&(0x7f0000000240)=[{}], 0x1, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x0) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000280)={0x3, 0x1, 0x1040000003b5, 0x1000381210089}) mquery(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4, 0x0, 0xffffffffffffff9c, 0xffff) mmap(&(0x7f000053f000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x9) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) select(0x40, &(0x7f0000000040)={0xfd, 0x0, 0x0, 0x0, 0x0, 0xff11}, 0x0, 0x0, 0x0) 4.831285252s ago: executing program 0 (id=434): r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000340)=0xfffffff6) (async) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) (async) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) listen(r1, 0xf704) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x801) (async, rerun: 32) r2 = openat$vnd(0xffffffffffffff9c, &(0x7f0000000080), 0x40, 0x0) (rerun: 32) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000900)={'./file0\x00', 0x4, 0x2089eb, 0x3578852f}) (async) sysctl$hw(&(0x7f00000000c0)={0x6, 0x12}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x0) (async) mprotect(&(0x7f0000046000/0x2000)=nil, 0x2000, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x16}, 0x2, &(0x7f00000001c0), &(0x7f0000000080), 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async, rerun: 64) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async, rerun: 64) r3 = kqueue() kevent(r3, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) (async, rerun: 64) kevent(r3, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async, rerun: 64) r4 = open(&(0x7f0000000480)='./file0\x00', 0x20000, 0x0) (async, rerun: 32) setreuid(0xee00, 0x0) (async, rerun: 32) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x2e00) (async) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$VNDIOCSET(r6, 0x40386301, &(0x7f0000000100)={0x0, 0x0, 0x0}) r7 = getuid() setreuid(0xee00, r7) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000040)=0x80000000) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async, rerun: 64) sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x11}, 0x4, 0x0, 0x0, 0xfffffffffffffffe, 0x0) (rerun: 64) 4.643081955s ago: executing program 0 (id=439): sysctl$hw(&(0x7f0000000340)={0x7, 0xa}, 0x2, &(0x7f0000000080)="0040584ca6d2b696878a000000", &(0x7f0000000040)=0xd, 0x0, 0x0) 4.642147422s ago: executing program 0 (id=441): r0 = socket$inet(0x2, 0x8003, 0x0) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=""/76, 0x4c}, 0x800) (async) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x7}, 0x8) (async) setsockopt(r0, 0x8007, 0x1e, &(0x7f0000000340)="15337ac0", 0x4) (async) openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x1, 0x0, 0x0, 0x16, 0x0, @multicast2}, @udp={{0x0, 0x0, 0x8}}}}}}) 4.636959111s ago: executing program 0 (id=443): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, 0x0) r0 = semget(0x1, 0x4, 0x671) semop(r0, &(0x7f0000000200)=[{0x2, 0x9}, {0x0, 0x74, 0x3000}], 0x2) sysctl$hw(0x0, 0x0, 0x0, &(0x7f0000000140), 0x0, 0x0) poll(&(0x7f0000000480)=[{0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x40}, {0xffffffffffffffff, 0x100}, {}], 0x6, 0x400000a) semctl$IPC_RMID(r0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, 0x0, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e3471ac0058095f4377bc5a91501da34b8e5f84cf71b59c7afe", &(0x7f0000000080)=0x1c, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x5a0, 0x7, 0x7, 0x7, "35a1b1bcef49412abe6ccad974ea12c19be06ec6", 0xb, 0x3}) readv(r1, &(0x7f0000000340)=[{0x0}], 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="1ca107d9ab09cee364e35177d9b8fe924d34c20d", 0x14}], 0x1, 0x0, 0x0, 0x400}, 0x5) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000001c0)={0x1ff, 0x2c, 0x0, 0x0, "25f446815a77e82b07410561af3858d3a2b35a30", 0x80, 0x2}) sysctl$kern(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000300)='./file0\x00', 0x11, 0x0) unveil(0x0, &(0x7f00000000c0)='x\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000002c0)='./file0\x00', 0x1, 0x3) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) 4.562438469s ago: executing program 0 (id=447): r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7929) r1 = syz_open_pts() writev(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="a0783c28f4e859fd1ba060e4d1a4bfd6ddf0e53bb3f3f70a", 0x18}, {&(0x7f00000000c0)="9815ee59e1b6cf3cd11d3a782d311fd23cbd5895191cd8d7728a8a58052e03ab95867c295c7222eec2bc0ff15936013b09", 0x31}, {&(0x7f00000003c0)="637298def8c55f2d461e52e4d9afb506fcb687b8fbd39d50250a", 0x1a}], 0x3) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r1, 0x10}, {r1, 0x100}, {r0, 0x40}, {r1, 0x4}], 0x5, 0x4) 1.638476237s ago: executing program 1 (id=579): pipe(&(0x7f00000001c0)={0xffffffffffffffff}) (async) r1 = getppid() fcntl$setown(r0, 0x6, r1) (async) ioctl$WSKBDIO_GETMAP(r0, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x6381) (async) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0x401, 0x3, 0x1ffffffffffffffc, 0x181c, 0x8, 0x10000000009}, 0x0, 0x0, 0x0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x4, 0xfffffffe, 0x6, 0x0, "d76c0f652155a784858e74fbf520000002000f00", 0xfffffff9, 0x404}) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) (async) r4 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x22) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, 0x0, 0x0) (async) minherit(&(0x7f000001d000/0x2000)=nil, 0x2000, 0x3) (async) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x9, 0x0, 0x0) (async) ioctl$WSKBDIO_GETENCODINGS(r5, 0xc0105715, 0x0) (async) connect$unix(r6, &(0x7f0000000280)=@abs={0x0, 0x0, 0x1}, 0x8) (async) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0xf0, 0xfffefffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x4, 0x0, 0xb, 0x11003, 0xffffffff00000000], [0x8, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x3, 0x0, 0x7d0a}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0xf49, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0xfd, 0x0, 0x7}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) (async) r7 = kqueue() kevent(r7, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x2) (async) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x4, 0xfdfffff4, 0x7fe, 0x0, 0x1, 0x20009, 0x20004, 0x2, 0x2, 0x7, 0x2000000005}) (async) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) (async) ioctl$FIONBIO(r4, 0x82907003, &(0x7f0000000140)=0x1) dup2(r2, r4) 1.524598151s ago: executing program 1 (id=582): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x80, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x103, 0x600}, 0xffffff7fffffffff, 0x96}) geteuid() r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chmod(&(0x7f0000000040)='.\x00', 0x35e) geteuid() (async) r1 = geteuid() setuid(r1) (async) r2 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) (async) r3 = getpid() (async) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac"]) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 32) r5 = getuid() (rerun: 32) chown(&(0x7f0000000040)='./file0\x00', r5, 0x0) (async, rerun: 32) lchown(&(0x7f00000001c0)='./file0\x00', r5, 0xffffffffffffffff) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) close(r6) (async) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) (async) connect$unix(r6, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) (async) recvmsg(r7, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x2042) (async, rerun: 64) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r3) (rerun: 64) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r2, 0x0) (async, rerun: 32) select(0x2, 0x0, &(0x7f0000000040)={0x50}, &(0x7f0000000080), &(0x7f00000000c0)) (async, rerun: 32) r8 = open(&(0x7f00000002c0)='./file0\x00', 0x18289, 0x10) write(r8, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) 1.521526221s ago: executing program 1 (id=584): r0 = socket(0x11, 0x3, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/201, 0xc9}], 0x1, 0x0}, 0x1000) (async, rerun: 64) execve(0x0, &(0x7f00000001c0)=[0x0], 0x0) (async, rerun: 64) sendmmsg(r2, &(0x7f0000000040)={0x0, 0x7}, 0x10, 0x60e) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff000001"], 0x10}, 0x0) (async, rerun: 64) sendto$unix(r0, &(0x7f0000000300)="b1000503000004000000080007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad09000000000000009b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b1257aea8c500002002fbfe0c230000a37f50b60900000008e371a3f8343712051eeab71d1889e0000000000000000000", 0xb1, 0x0, 0x0, 0x0) (rerun: 64) 1.440853575s ago: executing program 1 (id=587): mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x6d4) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x7, 0x2, 0xc0, 0xa, 0x10000, 0x9, 0x101}, 0x0, &(0x7f0000000380)={0x5d4b, 0x2, 0xfff7, 0x5, 0x2, 0x2f5, 0xb682, 0xded}, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, &(0x7f0000000080)="6fe2376d3605a5c5bb6e55e7a696f88a5e22d4438e1f6a47926cdb3270e316e1e08503479800818ad7fa2ad32e605b62cc410100c37ad97241d72b2e4c7bd3a01687bb5f1113d6f59e5dea0f5c7813ba5efbe8e0c058f8875b985c40a7f4080bc1", 0x61) 1.43733027s ago: executing program 1 (id=589): openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x800, 0x10) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000100)) 1.347462801s ago: executing program 3 (id=592): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xb, &(0x7f0000003680), 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x7, 0x0, 0x0, 0x0, 0x0, 0xa6, 0x3ff}, 0x400, 0x10000, 0x0, 0x0, 0x200000001, 0x80000000000000c, 0x4, 0x7}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x200, 0x6, 0xfe, 0xc}, {0x54, 0x0, 0x10, 0x2}, {0x9e, 0x9, 0x0, 0xdce1}]}) sysctl$kern(0x0, 0x0, &(0x7f00000011c0)="71f9", &(0x7f0000000080)=0x2, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) 1.346995775s ago: executing program 1 (id=594): mknod(0x0, 0xb10e1c98d109a2d8, 0x1e5f) r0 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x9, 0x8, 0x0, 0xfe, "deca06dd6a58410f00", 0x4, 0x7}) setuid(0xee01) sysctl$hw(0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0), 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)='n', 0x1}], 0x1) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000300)="8269cd28367f22fc85ef3a6eb30547a68400fffb8db72e74c03d6cc2eea2782146294dcbb86fb2c2ccc100fcffffffffffff6696b74aacaa51d824470662a856e6f111716f9f1db6f02eaf668240b78606dcbd5f2fd65b9098f619c6f8fbd20506dfbadc08", 0x65}], 0x1) unveil(0x0, &(0x7f0000000080)='c\x00') 1.34543394s ago: executing program 3 (id=595): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c, 0x84, 0x62, 0x1}, {0x187, 0x2, 0x4, 0x6}]}) (async) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000380)="1ca107d9ab09cee364e35177d9b8ee924d34c20d0eaa", 0x16}], 0x1, 0x0, 0x0, 0x400}, 0x7) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f9773c00000000004af63978309fbfb09abe8d8357e58bc13467248c9c7e8d", &(0x7f0000000080)=0x20, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) r1 = socket(0x18, 0x1, 0x0) (async) setuid(0xffffffffffffffff) (async) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) close(r1) sysctl$kern(&(0x7f00000000c0), 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000040)=0xfffffd54, 0x0, 0x0) (async) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x2, 0x3, 0x0, "fc686b340da1e4795af94547bd1305d65c21963c"}) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) (async) poll(&(0x7f0000000ac0)=[{0xffffffffffffff9c}], 0x20000000000000d7, 0x887e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) execve(0x0, 0x0, 0x0) getsockname$inet6(r3, &(0x7f0000000080), &(0x7f0000000140)=0xc) (async) sysctl$vm_swapencrypt(&(0x7f0000000000), 0x3, 0x0, 0x0, &(0x7f0000001180), 0x0) 1.069587495s ago: executing program 2 (id=597): chmod(&(0x7f0000000040)='.\x00', 0x35e) setuid(0xee01) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x2ea) chdir(&(0x7f0000000100)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0\x00', 0x14) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000140)='./file2/file0\x00', &(0x7f0000000100)='./file2\x00') 879.382439ms ago: executing program 3 (id=600): mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x412dff) (async) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x8000, 0x266ffd306624790d) select(0x40, &(0x7f0000000180)={0xfffffffffffffff9, 0x44809e9d, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2800000000000000, 0x181c, 0x8, 0x2000000000000004}, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, 0x0) (async) r1 = socket(0x18, 0x3, 0x0) getsockopt(r1, 0x29, 0x68, 0x0, 0x0) (async) sysctl$vfs_ffs(&(0x7f0000000080)={0xa, 0x1, 0x14}, 0x3, 0x0, 0x0, 0x0, 0x0) (async) close(r0) 874.726425ms ago: executing program 2 (id=601): r0 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_opts(r0, 0x0, 0x64, &(0x7f0000000100)="0100000040ec67beb895b009762ad15c134c5764a14780c13063cb3b699ec2859dc67bf480cbd031d46ff3064a15930ac94e05a5dc402f731f2a98fdf591f563f7271c03016c7a82f4b986", 0x4b) (async, rerun: 64) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x84, 0x1b}, 0x7297, 0x3d0, 0xffffffffffffffff, 0x0, 0x0, 0x7, 0xffffffffffffffff, 0x4}) (rerun: 64) r1 = socket(0x10, 0x2, 0x0) close(r1) (async, rerun: 64) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x7, 0x0, 0x0, 0x0, 0x0, 0x3, 0x7ff}, 0x1, 0x4, 0x0, 0x0, 0x7, 0x8000, 0x9}) (async, rerun: 64) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) (async) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x1, 0xf5e, 0x10000, 0x101, "add3a8d56495113c47f2ff73ed929fc08566820d", 0x7ff}) sendmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000b80)=ANY=[@ANYBLOB='\x00'], 0x10}, 0x408) (async, rerun: 32) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) (async, rerun: 32) r3 = open(&(0x7f0000000300)='./bus\x00', 0x80, 0x8) ioctl$VNDIOCSET(r3, 0x80045102, &(0x7f0000000440)={0x0, 0x8, 0x0, 0x28}) (async) mkdirat(r3, &(0x7f0000000380)='./file0\x00', 0x1a2) (async, rerun: 32) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async, rerun: 32) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000080)=[{0x74, 0x0, 0xe, 0x1000}, {0x2c, 0x84, 0x56, 0x80c75}, {0x46, 0xb, 0xfa, 0xfffff800}]}) (async, rerun: 32) syz_emit_ethernet(0x4e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffd0b5049f6b6386dd608ea86415a83a00fe800000000000000200ed00000000000000000000000182009078007d0a0000000000000000000f00000000000000c51d2928f8340eab3f49aa8fb6a468d2cbaaa16d14b4f7"]) (async, rerun: 32) setrlimit(0x8, 0x0) execve(0x0, &(0x7f00000002c0)=[&(0x7f0000000100)='tap'], 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x8028698c, &(0x7f0000000400)) (async) open$dir(0x0, 0xae828e137847f62, 0x0) (async) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000003c0)={0x6, &(0x7f0000000240)=[{0x9, 0x1, 0x6, 0x2}, {0x6, 0x55, 0xa}, {0xfff, 0x7, 0x7, 0x5}, {0x7, 0x1, 0x0, 0x29f7}, {0x8001, 0x0, 0x8}, {0x1, 0x9, 0x3, 0xf}]}) syz_emit_ethernet(0x4a, &(0x7f0000000240)=ANY=[]) (async) close(r0) (async) getsockopt(r0, 0xfffff800, 0x5, &(0x7f0000000200)=""/12, &(0x7f00000000c0)=0xc) (async, rerun: 64) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x8000, 0x0) (rerun: 64) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000180)='./file0\x00', r0, 0x3}) (async) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="890400009b5bd1587ea66ed006e3bc58e2081261", 0x14) 860.445431ms ago: executing program 2 (id=602): sysctl$kern(&(0x7f0000000040)={0x1, 0x5}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x32}, 0x2, &(0x7f0000000180)="5f2a1ff1", &(0x7f00000000c0)=0x2b, &(0x7f0000001180), 0x4) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)="d698f5b935efaa8f43c0b356fffd757f64024d1d556d20fb206ccea5cecb7dda5c8396dc2c1f6b56b3", 0x29}, {&(0x7f0000000780)="f802d20ddd7e4bcaf00e552e3e94a9fad153d3b36526631512c5e049d6281e452b3643740018a5739220e4cf0a1c7cdc61a1e02d2e8ce7f54cceb31200c5a32b5fbd651b6a3202bad35ee6af2ba8e13a39349f29cf00f72f763531d22f0d0c8f2e24436bc43e240bb95e4d433551891cd0c5eec096fe0f0549055487f087eb8cda7829a501b0ded90f424c2e433e7f12e0239d154a338c3090c7e2f751e1ae37e3e9c2b67a67aa51dd5d2b3076c0e8a839f2ce603a9933284ba304d7e76f0df4e2bce9adc7be9ef10ec243fe874b1bb73a6221837042e692dbe873db7a1ee55f549dc104f6c9a6e78347fef6eb937fc4db48c1e09e4269f9abcaed91e7dd36adb92b5be9a69af4a4413ed752750ca2628c499dc5ad03f9ed3c0bdea07d1186f6828c956408f34d701a6abbda843f44700b13a15ec544ac470c9981a178f9bc65a4837f1f3d93053cc26bc04bc0c5680c4d76f0bfa808cb5f9d5f2da6edca9ad2d41f5cbd89e97e0a634a3075d650d1e8daa9c5f83b3ba2f0e0df72f268e85cecf4fe0e996a98510ff87e80b9b747d51cdf9f8dc7e21e0b7c7c545b8c570b13572ddca7bfdd74470a07dcc68faa92c2ea1534912ec6433a071cfdfa0deb3c3b9ffc9bec94e38b97ed91cf5cae7157de900d7a3259b68e1460f1ee9c78c15b983dc62d98611e956197c35ad4280c072d611f8e2c063620867108fcc685f564c2df0e98c77a83542c26d4b234a93350410bfb1fa14c96dd79997961ea975e18f99527908dfabee4da92e2f540cd4a0d5446aa7f2b5beb7316968edf2a2b571b95436d81920561126201b52d95a10e479e8a30215edba3d46f315c2ec274e0efb5600e2083cd3df3d3bb6df38e6c3a96c56b26a8d3c2e4ecff91d04393079ef496fd1f1e1dc510e0ae3511c4af7d0fe4c5bd8ed52b3d25528e9dddab91817e5b7234d945bbf8fae5d9dfda6204863539464c8bcc0677bfd5a4be3f38aef69db621f00f599f566dea4ef46569412f5f75590b65eb5c8293f390e0f2e5564c365ce3b908371f3409946724a33e1cdfb7406d78606343e395abc6f15ea5522509ba3f104be244a66ee07163cf332c3d45dd0cfbd2ddf90114b67d78c9d9891b18414523c8e4cc680a35cf885cbd6071e279cf33f74913fd3ca476b57a56d1bbec306ca8e46b832124925b9add8cd615bed7e0708c2f623147ca0c0ecca2be7d7f44f458b68c0b04769879b17034803780835142aaace531d037e110c64b930b7dc18c48f8bb0cdcb5325c1afb8b1e1846e264a110c07de30abc27bbcf92662776cb4a69400df569d02b8e51099df75146e667c0abca056301c544763e0808f151d00c1b6ce88a8f603edf070870ae85466e9ffc9ad551db9110db2ed3d85ca918bb624d0a7385c61be402885f739e0e940b78c35896ff01521410e479feca74ebca979b5508232057dcb6cdce2434fcb8cba55445dc110aeaa9e78d61c9411879817d0997be72dc8caba30e472687fa73f7d2539efb3e82f71f95c176f83521cc7ab6956190aa32929d3b390f4f7fddc219918b371172b941aa046496a412cb7981b6ef0953aae58674f1e0c0004cf1cdc050ef7757d9a1e1f031f3125acbde4f7a1878d237a6a315aac9c4060719dd18d20836c72317f850ccc8ebf925b77534db25d223a3c5def56dbedde86434746e15567b8b9ee9983e3f5deb7fcb11d740fb4776e02f974357d481b269cc744387163c32c33faa6e7b60cfb04b9c774c7adc6cbe1bb89a62bb4046ecf382566c8ddd79f02335b0aa19a982df34f0f41d69063f5209138ff9e72bf3ea477d8500ad321723675b7fe3f6fc9af5067c1ad1b3d9bcb4aee4327ef5389d4df7a2f8a08ed28de2f5f34105cf1c8b96f39e72be5756b0da8abd2f47165e4438ff92d8ed623af317f8a47340de598f99df61758898022adc6e7bb7e19ab30ed397c3e157a9867c89cc0254be9c03ecbbb9491c653212e418d443c0e3d7b0788eb072ccae581eae10c1e534e2488c60441bd7c2060e847beca24a453c8aab66a577cf3b754d144cb20285d40da9027c8a7fa6e1b3b9636d0c0897a35f30b8f0cd1f0003925a923df222c660687b38e448fefcd8f205145e34eed01c5fa1d87acb3b69b4bd2edf7e7c7e989ba51ee3fc157f59aacc37d847bafe189f81d6a7fa8b7c2b423b04d1c6eb1c0e7790bf2ca232f24f6ed6d0ba4d830bf2eae021d603a366b402614052d65689ffc0c48fd0667025544b105bf02097567aba5cead1a5ea0a92ac06c9cf1a097189bf815c2643bd37c906c4b7fad548201bc5ca1c94265ebe145e2d543e576fb87f86a28a82416f9cd8db5ad9268f14483edee169401134e141448f5c0466821412c5b7036c71ee87e69498290eb40fa06c18c78083c670939ab5851f9f10b2fd150487e68e0ffd498a9bb4f703035505ad6a5b829ae23c8acc98af730953e464e139845062ab0328ebdf520c730a1029c96a761344fcea5018daf1c50d4b255805c86c2c69c374f1f2dfe99954b2a22044779013ddc0e57ab3ce18e28d53d259e7b1dec033937a568e0383364b47a71bb451ce6441de0cff6793f6ed0cec11c3b5616641f1864e3fdd007d3eac10f10f24617b05d5bd5af37bc0d9eed5e043cd0725d3066cb0d9dbfeb0160d0922231d0083a6ad4f118a3abccab4f6cf1d3da4a0febbc6b78a2ddbd9e6110711f30554ebfe7bda27cf391195796a2d660985088944adfef5d605d254ff9be50ddff040435adb1648a5708160d3f6d31c26acb313acf620101da5d209224e874a7c7e2eb5f69f3af462a7c02be1453a748dcf575a6b075e6f569c86a631cbc25822272725c51035c9f15b75f49a3771bb83ccf65eabb202738917c2121ee87640faed709e415318920e3b442c682cfde506b427f55120928f67408c5b66877c4f9a5b69fc47e197b100b37a59205e15743e6a6e7b1dcc074989dc09d759980a4b41dbe1e015023fbbbdc2b8f49b2f5cbd298f89aaca805e01eb3cb49d48f8b1358fde5b6d88fb7b01f82d051d3ab4e7d4f43e31949043d2508203d9a9939b6f4453292f8f802092ca5af0e1dd3a2664dd687d0514af8d4c4198f58d5da6d45a4efd60ffc2e62e7fa3e0e0987f5bc86b0017517affc5b6025905dd3a88248bf0a96546c879ddc98b476edbb93136778cdeba35feb55780217b64fe809c86bb6cca88d50e363cd54770a337deca368ed028db373aeddcc87ca7b778420a8dc34625ca23380e262c36c8e41db277983e8886f3f702752528e1289058c5e0e16030013a0c629250d4bb75ccf20c240bda91cf34ff3ca281974442b5299e5aac2dd11f846833d9f230110434d9f4e4c91ea655719ae0a94d416b0330aeb497dd34830e5f49d3013bde5d1ee665ef82b62a850508e8c60c4b492e0f7b4fbb08a170002e7c0ff38363f584b15c816b6d9f80a85b5517df90f5c211181999cee25a79d375ce77a16790b462099b8c714e3795a93b91ca672596ed9b307dbbdf489568d18d233451fda5720613e3409a053d1b5a0ee709e6c735a480157449b5a0433d897fe30e20fc3031a8f1b57694f906b421754f905e52e33aca1d76768bdd661c9bb0191b7a94c8f310221839d8150061e06cd27e36e505473d536eb726d5c51f88040522adf914601d43cf5183a7251cd4bdd19166ce99af43111152993defcd33b4f65b2402b2b660359e2a1d39911ee855ec7bc6df8bf4a49b1cf6ec13cd3f5fa043e23822fc65d47a3f74db1dc3db198ac3873f2522ce6dc55f72c15609327a206172e40deee3fa2fc2f6a9dc67b6e53e99ea8b10506a3e0d8e6559c405a9cce93736f7f493357ecfdad18e6911b736fd0458216ce7eeb64d464f2ab946e9ca3919ed38ef2012ee935d83d919fc7c3cc6cc55c9e24078c28817bde92da1ac5fad38169867e8c76eda055627efc6a71bf1fce823d0897d7341e642d33ace61021fd64f53458163deaafe0ef5e6a6d11cb301931a3f4acb4d16ff53c1fda0f10a45b39bf714ae908eab2f27e85d4c52fe423903d7057936dc814250ee0a6291e65c92dfc7a2a3e020e749ef1dcfccc0f50eeb304901cb2f5e18ade035abfcd844b379258aed0cc2bc88b8ce6d845155c5529846575d4bde8d65d20554bc7df3dc539625198ff9dd4339b86b97cc309b01ae1f9e1465a53325af586150550a39d66aa6cdc37d41626e72e7834922e3acff3d8417e04436fe39ae7d8f686b9d94c59646d7595d4a450d9cb335d1e0e4cceed321e0fa84394f226ae2198c7a8afdabb8d5bfd82cd7c52a1f0a822b88ae4907b5c517a78e29fadf8874d33882699a1cea689e4fb385eb870ece58910ad0789c94ea3d74ea321c935c66de578b4f785e3fe75391c0b251df31569959fe18fb00f14f99632db92fa603f5e4c82b9ad5d1e2515aff0737222791f8d74af5be840735ecf132abdd6efe965dd5cd83eb68700f2965c511f4dc52775286f6350cdd441631b00a8f3449162a40dfa333a4da5acb75453f6cbe68225db656ad79d951b0aee5fcf3b33f3def558b52a9869a634ff80a44a0c71c0669c4da769ae274f28ec2e56dac4f71e5fd8a68d4961661434c4320bc3adda90b78782359ac2c47b61f891d86fc7c2bb80b6c0f748bdb135eec4f4506ede967347fe4608bf5f3306f3b45a361d0299716d3b884634731327a333fecbc0c3ac4a7c9ba59033c4939a09721428a0b37a13b39cd5ef811d7f39bb1b681222d95fd20aff0df3ff754088b3f2b94b035d23975d9f6ef3fc7faab78a93908e7014bf4280aab5a1cd48ed2b6c7cecb752a8985aa630ed4cb121856c0a3dd854036b30fbb19fda552bc7455071b71a244a510dd42f252cb148397271622f7b229c4b920c3f54552283cef85a31d93ce4c4ab9a39aea65ada461100bbfae438dad9f97945f243945a92175478f713b2953456bf77b1f17a50f2197bab8a608e76f5ab8112e6eb558d658e86b2795e489771a85bc37704b7e77162a1f240ab5af3615f6596ef1c3d7a641bc76140c0ced5a6c931c8de3d846b1e1ff2c06dae11266de118b0688ba3bcd852bdd31b8b756cc014339fd564749c26fdadeff36def89ce7557dafd8ec0330d8f6a4e26ed3967ca666e51f8b920a6bba8251b34414ea6ddd0c976394e3791ac77544b32e6e50b0762b45d4b07e7f929f3d29efa02f6d1b28b0750cb9316665d6e291f2548d1bf92a69cfa2187fdbfcdd0bedb44702c434055761bc7348ec25139c922808719115567ee8c6c7ea2a1a53d7c557856fedce5481dbca2ce23cf79a1f9412f59b34c0597c0592f5810e132d0dddb79f9ba0ee653a4749f3719d9c452e74ffced7b8f2ff8f022759ae94fc09fdc2c5f20b2ac8e4d8eede9426a22bf1ef7cd0d2f0b1a3ea543349c47d15812ddb20c60d16508e2188998551be4fe19355f2bbc9c04fbeb550f68890f18fd1e4e76e2975d87491aaaa4eb17679a0f6eeb691fe885364f518120d881be8618f0bec549132b3da84650d9a6404ec1eff5feaf28cf9e776bb9774226b1b1847c14bfaef77f21a2a5deb3ad20e8f0a81bcdcd8ddc010e3ba7853caecaed9172a783dca7d43a9d6af488f27897f93f7bfd250e5972cdfdcb3f9063ecc3bb36288b31fbe143b61105993614ba6f2722107ffa9268d8c2651e41857d92b3fd900ae4e10f0df38f07adb6b7368381f8f9ad4ca878215f82842df46ff427c399cbe8620336d4497f681017dab2052f76dacd6d1eb8fa0e059c15774828773d84341cb033bfdae2a135f9d51", 0x1000}, {&(0x7f0000000280)="57830a2637f6746b9201366996f91904b99cf7ce71784e0d99c4b02fa977c77f643ee9c8e7ba500e040dfe508e1766e2befdf4f1b6200eda9cb3388a7aeb7281ff4cf38ea24b8201619e200d4617819a7e3d4a9d00ff8cf1cc6e0b4d54cc227aab2657e6cded282ca82f49e72ba024382955d8ccf196bbd7149f097fa2ced079c49bdc47036ee1adeb173f5256af744715129d637955a199db41ca4a90069ea2601f2c7c5029647142a9b1c1d0bea61f5771f1b32dbc936c0cc8cce6e5713f668530a1e334c50b7406d4430b509f6a96b2d574375dfbed76e49d60fef08288e399bcc5954d09889658fb93e619e197c72aa8b1e6264f478fabf65d529fbb80396522d00fa4c54820f6cd4010a9d9911d5345d32b0a2da225cfd04063f72b3993149f", 0x122}], 0x3, 0x0, 0x0, 0xf}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETA(r0, 0xc4504443, &(0x7f0000000740)={0x0, 0x2, 0x0, 0x0, "01d04b0a0047c1d100", 0x6, 0x6}) 860.123897ms ago: executing program 2 (id=603): open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000380)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x80}, 0xffffffffffff0001, 0x7fffffff, r0, 0x0, 0x0, 0x2, 0xffffbffffffffffd, 0xfffffffffffffffc}) pipe(&(0x7f00000001c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x40000802) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000006c0)=0x9) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000080)=0x9) close(r2) sysctl$net_inet_ip(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x80000000000206, 0x0) fcntl$lock(r4, 0xb, 0x0) r5 = kqueue() kevent(r5, 0x0, 0x8, 0x0, 0x15, 0x0) r6 = socket$inet(0x1e, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r9 = kqueue() r10 = dup(r9) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r10}, 0xfffffffffffffffa, 0xd5, 0x40000080}], 0x6, 0x0, 0x0, 0x0) r11 = kqueue() kevent(r11, &(0x7f0000000040), 0x30, 0x0, 0x57d, 0x0) close(r7) writev(r8, &(0x7f0000000200)=[{0x0}], 0x1) getpeername(r6, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f00000002c0)=ANY=[@ANYBLOB="797ee9f3b6afaaaaaabe41542148086c32255a7f23072a8c6ed668ab76027212c74ef43dab519bad99e311745e2483d63c928627d8b8d01fca1547548ea82ab3f429ed2575a2b7f9615bef1fb588d1cb02963a12ad3c50e3cdb125db5308000000ea69fc1d420858b31d41d88c075883584b59addfb215f82a5792fbb477aafd77dd8585fe997f382f52712d9dae48066e948f1c5925b12e38fd4ed8b3d335ffbbe53fe02f22d855e1d721"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) 856.240986ms ago: executing program 2 (id=605): mkdir(&(0x7f0000000080)='./file0\x00', 0x0) (async) execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) (async) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) (async) readlinkat(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) mknodat(r1, &(0x7f0000000180)='./file0\x00', 0x2000, 0x7f) chdir(&(0x7f00000000c0)='./file0\x00') chflags(0x0, 0x1) (async) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x6, 0x1, &(0x7f0000000040), 0x0) (async) chown(&(0x7f0000000000)='./file0\x00', 0x0, r0) 756.638985ms ago: executing program 2 (id=607): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000000)=@file={0xd1653077bafa0115, './file0\x00'}, 0x2) r1 = open(&(0x7f0000000140)='./file0\x00', 0x10686, 0x8) utimes(&(0x7f0000000000)='.\x00', 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x520, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r1, 0x0) recvfrom$unix(r0, &(0x7f00000000c0)=""/63, 0x3f, 0x443, 0x0, 0x0) nanosleep(&(0x7f0000000040)={0xd37, 0x8}, 0xfffffffffffffffe) 705.885738ms ago: executing program 4 (id=611): ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000080)={0x10, 0x0, [{&(0x7f0000ca1000/0x4000)=nil, &(0x7f0000ec5000/0x2000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b7b000/0x3000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e0e000/0x4000)=nil, 0x4000000000}, {&(0x7f0000ca2000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000f93000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000c20000/0x4000)=nil, &(0x7f0000eb0000/0x14000)=nil}, {&(0x7f0000ec3000/0x4000)=nil, &(0x7f0000efd000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000eb0000/0x2000)=nil, &(0x7f0000a73000/0x3000)=nil}, {&(0x7f0000ca4000/0x1000)=nil, &(0x7f0000b7c000/0x2000)=nil, 0x2}, {&(0x7f00004ab000/0x3000)=nil, &(0x7f0000887000/0x4000)=nil}, {&(0x7f0000749000/0x1000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x6}, {&(0x7f00005d2000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffe}, {&(0x7f0000c64000/0x14000)=nil, &(0x7f00001d0000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00003b5000/0x2000)=nil}, {&(0x7f0000913000/0x2000)=nil, &(0x7f0000496000/0x4000)=nil}], './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}) (async) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1d}, 0x4, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000001a40), &(0x7f0000000100), 0x0, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) (async) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) (async) socket(0x18, 0x3, 0x3a) (async) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x408}, 0x0) (async) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) rmdir(&(0x7f0000000080)='./bus\x00') r1 = socket(0x2, 0x2, 0x0) (async) r2 = socket(0x18, 0x1, 0x0) getsockopt(r2, 0x29, 0x33, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) (async) syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x2000, 0x4, 0x70, 0x0, @rand_addr, @empty, {[@noop, @noop, @noop, @noop]}}, @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x7, 0x0, 0xf3}}}}}}) (async) sendto$inet(r1, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000580), 0x0) (async) mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x8000) 703.457169ms ago: executing program 4 (id=614): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x200}}) r0 = socket(0x18, 0x3, 0x17) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0x89237f43b53e1756) r1 = socket(0x18, 0x2, 0x0) close(r1) setreuid(0xee00, 0x0) r2 = getuid() setreuid(0x0, r2) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) dup2(r3, 0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 634.364007ms ago: executing program 4 (id=615): r0 = socket(0x11, 0x3, 0x8) sendto$unix(r0, &(0x7f0000000100)="b10005016000009f05000e0407000000001813fecea10516d09a32693f316e357ae302b37b673031d2d236acf20b7804be38164991f7c8cf5f882b297be1aa5b23edeb51e2f0ac3ebbc257699a1f139b672f4d335c223e7d026ba8af6300372821180000000000008bfbb770c116a985c881ea772ec5890400000000ff0000361b1257aea8c50000200200008a09000000000008e38295f80004073da51a221f00000080042000"/177, 0xb1, 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x27, &(0x7f0000000000)="5ab7776a", 0x4) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x39}, 0x2, 0x0, &(0x7f00000000c0), 0x0, 0x0) r2 = socket$inet(0x2, 0x4, 0xfe) (async) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) r4 = socket(0x2, 0x2, 0x0) (async) r5 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r5, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r4, 0x8040691a, &(0x7f00000001c0)) (async) syz_emit_ethernet(0x32, &(0x7f0000000140)=ANY=[]) (async) syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1=0xe000ffe1}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x7d, 0x0, 0x0, 0x0, 0x6, 0x0, @multicast1, @broadcast}}}}}}) shutdown(r2, 0x1) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = open$dir(0x0, 0xf02, 0x186) sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x17}, 0x4, 0x0, 0x0, &(0x7f0000000300), 0x0) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x2012, r6, 0x4) (async) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r7 = socket(0x18, 0xc003, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) (async) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f00000003c0)={0x3ffd, 0x1, 0xc, 0x3}, 0xc) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0xfffff001, 0x4}, {0x18, 0x2, 0x8, 0x4}, 0x1003, [0x4, 0xfffffcb1, 0x24a, 0xc, 0x1, 0x8, 0x9, 0x1]}, 0x75) (async) open(&(0x7f0000000000)='./file0\x00', 0x615, 0x166) (async) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0xd27d43220c7df9f, 0x0) 632.314058ms ago: executing program 4 (id=616): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff7, 0x1000380000000}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x15) r3 = getgid() setregid(0x0, r3) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r8}}) setgroups(0x5, &(0x7f0000000200)=[r3, r4, r5, r6, r8]) ioctl$TIOCSTOP(r0, 0x2000746f) 628.173532ms ago: executing program 4 (id=618): open(0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0xfffffffffffffffd}, 0x10) setsockopt(r0, 0x1000000029, 0x24, &(0x7f0000000000)="5ab7776a", 0x4) syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, "db8344", 0x8, 0x16, 0x1, @rand_addr="fe000000020000ff80d14400002000", @local={0xfe, 0x80, '\x00', 0x0}, {[], @udp={{0x0, 0x0, 0x8}}}}}}}) 509.194383ms ago: executing program 4 (id=620): sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x15}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0), 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffff6, 0x1000100010008, 0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x0, 0x0}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)={0xfffffff7, 0xfffffffe}) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x80, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x8) pwritev(r3, &(0x7f0000000580)=[{&(0x7f00000000c0)="18c5d9fb62e3535d4d93059699332dc68eedeefb642d48011b1981ed106b8c3f1bc39ffd6bcb9be08172b1b2b400f861b86bcbf65248dfcdb780f401f0a3ac7d1e41d0982baf286e474a008b7cd390f6132cba9c4178998105ff4ca9f403d70de0843a995593d547b16c92fe1149650c70ac2bed5088c9c08d1e8a210e23fd66f255758015d53c9437382c71da6e5e60a2bf0cf07165d009e36af58bf4e11113e3c8f4a5fe227be895a968ff7afcba24cbbef3a812d89c4f74cb23a6f93705c7e02efcdda66c2f66114903913d1d25", 0xcf}, {&(0x7f00000001c0)="f83e27df234ce748225a414bcaa8130f77425c309075f573d0b0872810ca0e20761d1d2f075a83d95788087e60ed3d97e6419db6ed7f1a40363865a970e8ea580396d4672c431bcd79301a", 0x5c}, {&(0x7f0000000600)="6f780e9907e63fad91f90e489a2a669c785585c53ac496b85b172a1c68a717277646c615ac6925deeb99d059123e2b2754ab3bcb54e5032be770bebef7cd666f0001d6cb5e12052669b65021311edccd4e", 0x51}, {&(0x7f00000002c0)="2699214a74f55ab3bf71bede4523b224a81d78a43a87d7be0f33919a9852315c294b0d2d", 0x24}, {&(0x7f0000000300)="a05036e73ee407b59dfaa5e798c8d156fd0be76544880fca9398b0e9713bb9126fb51461e1614df5fb6d3b8d44cacf9f3fd664ba9e042a39aa421fef20c29f538eec2ceb2d8d1047ecf6f5133420e4c150d7a4ee1224b4618a85dd46bdba2e6382b69fde408c7a6d464e974fea898d3cedadafe4c3981a0e75635e912adf539f178982e9b1c32f1f0cf5b03a7e", 0x8d}, {&(0x7f00000003c0)="66b1e463fcdc8d713dc7ed20bd2b5b58edad50d06a8e58e9fbf45120a7f6df3e3caa01497f3bf1d74ba03832e0256af10c0118c621a5d36e0e43ed2da69eaea84350beed0757f22593f55ceefc3af9a7142040eba4618cbd5ef790edeef6efc17aa3bd26a70fb3b7d2764a1019046d88eb30252e88c762bcb0b0db69eb5c0b52ba547703e30a74e02cfa6b9fa4f7169327ed97157a4b00e3f445c8c2a920276ef79addceb723b81b21d18d8c3b45", 0xae}, {&(0x7f0000000480)="63d3cbacf479ab4f7e7fb42759ee102efd4a8d8ded9a01b852c6fff79f156fb632e9b7d2db195a5fac00c5db67222ddd7f71c3a9fe7f23801eebe7c4b6ac343624b377c4f194f8b5e193c5a273e3e4dd35af566afcbc6e46ec19fd21c7ccbaefb1581951d665631a5ceccee3202081f1b668b40a14c73dc426e699bf8459d288ba51c488381e747ddc577027414eff874e4457f89cf0c37a05dbeb5e1e381d21509377036e6b8704213855a51a", 0xad}, {&(0x7f0000000540)="8bf259d64d15b328ba8579d5bae74210b7cbde49bd1026c56e9267d7c9f6889b068de4045c17343f420f7da1c535c1dbd7db4f2cfc416b020a1bb991a4e8", 0x3e}], 0x5, 0x1) ioctl$TIOCSETA(r2, 0xc0104419, &(0x7f0000000000)={0x2, 0x12, 0xf, 0x2000, "01d04b0a00ff000000000000cfbd512200", 0x7, 0xa}) 397.926192ms ago: executing program 7 (id=628): madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x24, 0x2, 0x0) setsockopt(r0, 0x3, 0x41, &(0x7f0000000280), 0x0) getpeername(r1, &(0x7f0000000040)=@in6, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x800, 0x0) munlock(&(0x7f0000002000/0x4000)=nil, 0x4000) 397.267882ms ago: executing program 7 (id=630): r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0xf02, 0x186) setuid(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x3c, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4, 0x2012, r0, 0x0) clock_getres(0x0, &(0x7f00000000c0)) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) seteuid(0x0) 388.718473ms ago: executing program 7 (id=632): sysctl$hw(&(0x7f0000000180)={0x6, 0x9}, 0x2, &(0x7f0000000300)="000000cece5d9e1585d3d6244b61abfb4ebb000000719c7810ab6ced28a54b4fb4b6a5a30625c058d60eaad93a390200000000000000ea71c222405eac2b284be8143b573a455c757fd700b316d2f0beaa8ea8520adf0eb06a6e690abb0075026e85d646be947b399e3fb90e0bb6c6d2f74ef556c3fbe9ccc661ac4ed65de0ce12a6eb6d2e15fab330e60f6f21dbe460e0f9fba96d012894fdaef2bbc1da22c00ce6784efaa401a868f75bb5014f4cb6486d414b1f00eb42f865f7f297a091bf67e008dd870afd9d1d201dba896594dcedad95ab52f8fd44665b3e16956d8a0a9788439304b279d07f9d6a3fd75e4203e961a65a4844d5fe0319d8e775bd836d2953d10fe3f1ca1f037e30d5719378f1e63658c26b2d4ac9e2f183a66dfd8ba4789058bae64020455044fcb152706bb7dc04046e0cdd5cd8efc250549fe2c6fff1a8bf1a6a9092eee85442f21bb31d1731b715fd928a476eac8710794c365da1950f13f37d04d13aa7a5c0eb6977e23d446b92b4f61d3aee65061401b4c2f07ef68855c2752c562eb05538caf70a81c7ca913d3e1ab57123172bc6f4760c1813690b387d689bedd6", &(0x7f0000000200)=0x1a8, &(0x7f0000000000)="fb7bd3ca04fcc90aa931ebe2de670a4b2f8cb567377af1a70000000000000094b1cdcc75625cb8b4f3aca7d6586ac760074769b7f8bf5f18f54f76f7a1d2045e914ad0ec000000000000000000000000000084dd68c22c088ec8f1f2d051017d4db2d1efbc6ca31e8ac9a4da512ff8ef9d572a0519e8be4dc346f8ffceffcd0b1814475dc805c2bf5f4fa73d0af062239c7cc1780ffbb93336e6095f05e89fb4af997497066fca865e5932f816d473e368918f80d58f2c7c302709694ab0600395bf8627f25a8e539e1f285f5e1cc46ada2a9bb9183dfa8be9c050d3d4fe382301c356bf7557430e018ab4a72ed921010010e82ed75dea68715e0400000000000000814b986075f252df0f3cd0d7a0964cf1eb4020f3c0a48455e0a774", 0x11d) munmap(&(0x7f0000006000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000540)={0x0, 0x8000000000000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x3c, 0x10, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x3}]}) sysctl$hw(0x0, 0x0, &(0x7f00000002c0)="00040000003e187f863769213fc33d0817c53fcb7c7d48c8acbe3b2f8516759554ea2e576e62703ad2ef6e5cc1", &(0x7f0000000000)=0x2d, 0x0, 0x0) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f00000000c0)="9b180bc3eb987ab7fe5e6e8496077b538517000000000036ba1bd87f42e3303eac77280712f838130efce149d400d06a3f23616e77004c8836ed0000e0ccebd669ecdb15cec53342366139d11a90b5ba0800800090e42d34d900a0dad2b74f01000000260526ff0fd76b5c567049ef436dbea0d7382052950fa5ef6ec513256ddd8680a944d5c2bdbff4f06a032ab475cca257352828276e53346a762995e89423058a5c6318950bdcd08b96ca5d4d3e6706eac9b4e8aa9befc32246bd4506b68324a00d2f5019383919525cb6f7e8570b2a374f0700341ed45bb7ad3b13138fa142c84ab3045c4724150d16e304c7bff16bceb7d956e62447b3e88aa810f8ed7cca108d733338fbff341f5945daa4bd0e756facf9429c25483a9275d0da3b5618eadc96007971436218bdbdc9ac0a623855e941dc18725fe8e8b0100000006201788ce2b8802cb60eec6add5e9434c1e97dcf7025b73e8402a5f38cad2dc1a0d0d7873e27142bbafe3426f33409000000a9136d57c799353d46dd8143ea85d9b12c749618ad310493dfee9b11ded908398b4ed6fb2e353e3bb073e3342773216b07e49ca4df0fd2dbe97fd2b6ffffffffffe6f4588ffb7d82693a090e94691e8d000000368f29d76344671843a1f228261f630fdb791f833a1da5af88cf56ad8479077a2441da17670852140704f6000000f1ff00009230154a000000000000", &(0x7f0000000000)=0x200, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt(r1, 0x0, 0x2, &(0x7f00000000c0)="63e1303d", 0x4) write(r1, &(0x7f0000000500)="f900ee884d9e7a3e0000000000d84c7d2e9dfef924b3441b4b89a7ee265e46c8b07264e40b01a74a18bd77", 0x2b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x2a, &(0x7f0000000180)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @local, @empty, @random="a11509deb831", @remote={0xac, 0x14, 0x0}}}}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x10000, 0x0) ioctl$VMM_IOC_CREATE(r2, 0x8020560a, &(0x7f00000002c0)={0x10, 0x0, [{&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000fef000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000632000/0x4000)=nil, &(0x7f00002b6000/0x3000)=nil}, {&(0x7f00005bd000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f00001be000/0x3000)=nil, 0x4}, {&(0x7f0000328000/0x4000)=nil, &(0x7f00000d1000/0x3000)=nil}, {&(0x7f00003b5000/0x2000)=nil, &(0x7f000075b000/0x3000)=nil}, {&(0x7f0000762000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xfffffffffffff800}, {&(0x7f0000760000/0x3000)=nil, &(0x7f00006c7000/0x1000)=nil}, {&(0x7f00002cb000/0x2000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xb2bf}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fef000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff1000/0x3000)=nil}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f00005e9000/0x10000)=nil, 0x9d}, {&(0x7f000002a000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x100000001}, {&(0x7f00006f1000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}], './file0\x00'}) sysctl$hw(&(0x7f0000000140)={0x6, 0xe}, 0x2, &(0x7f0000000240)="ddf59530a7bd42338716e66fd989969389b338f840b4aebda2698c0b1ff456474abd5aa788b9ba0f3cec95975d04af1ff3b330a7e86804c4cfefaafba93cb6e6eb19e2c3d69a7ab0e8b5697883e23caf2a6c3e9b0339d430904414d77edebe13f547f6b75080e2d877a29c63fa36d9f9ffc9e05c27d71665d31ae1b2f3ce9236508cf871cd31a632bf19bb9b34067f8db8bb151f8e4d", &(0x7f00000001c0)=0x96, &(0x7f00000004c0)="87ac8c6b6cfec1693ebc14d4036624e33f9a73d2b37f668710148a524544535d5dee94c65d03f00f7509c5", 0x2b) 328.850518ms ago: executing program 7 (id=634): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xa, &(0x7f0000000200), 0x0) (async) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) (async, rerun: 64) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) (rerun: 64) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3, 0x25, 0xfd, 0x6}, {0x1, 0xe, 0x5, 0x1}, {0x9e, 0x19, 0x0, 0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async, rerun: 64) syz_emit_ethernet(0x1000e, &(0x7f0000000280)=ANY=[]) (rerun: 64) 249.103379ms ago: executing program 7 (id=637): sysctl$net_inet_gre(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="07e53c574277adb6f01e59ccd02b6508c6f004468d932baa7811ddf6f1069fd834fec6237d8d74f0916f10cdbbc26efa4859c5243cfea7efb98125db1fd8bf1f2372995dcbb358aa632be47dd84755e4ec31941e8f50431d5c7ff60160490146ddc86d849d100ef82a239f65331bf0bca62a4f908532d39625d2411c78da346a92c159089ba343849bb24e931343101b180f1be492d9480901afe0ad74befebba56445ec558ac00d0f5c3daa24e1232fff6ca6043726c9068d23a5c4cb19a52cadf04a4944", &(0x7f0000000200)=0xc5, &(0x7f0000000240)="db38523408a004082461e04384165aa7d98e4a2a613857a0", 0x18) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{0x3c, 0x0, 0x10, 0x2}]}) 245.702728ms ago: executing program 7 (id=639): r0 = syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f00000003c0)=[{{}, 0xfffffffffffffff6, 0x3, 0x80000000, 0x1000fd, 0x10000}], 0x1, 0x0, 0x9b68, 0x0) kevent(r1, &(0x7f0000000040), 0xe4a, 0x0, 0xa9fa, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x80}, {r0}, {r0, 0x2}, {r1, 0x2}, {r2, 0x100}, {r0, 0x4}], 0x6, 0x1ff) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000001c0)=0x8) setrlimit(0x3, &(0x7f0000000340)={0x2400, 0x100000}) close(r0) 245.372987ms ago: executing program 5 (id=640): r0 = socket$inet(0x2, 0x1, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0), 0x1, 0x0) r1 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000100)={0x2000, 0x0, {[0xfffffbeffffffffb, 0x0, 0x2, 0x2, 0x8001, 0x0, 0x400, 0xffffffffffffffff, 0x4, 0x2f00, 0x0, 0xa3, 0xffffffffffffffff, 0x400000000000000, 0x0, 0xffffffffffffffa8, 0x82, 0xce5], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x2, 0x1, 0x7b98, 0x1fe, 0x0, 0xfffffffffffffffe], [0x5ad8, 0x2, 0x40000000, 0x0, 0xffffffffffffffff, 0x11000, 0xfffffffffffffffe], [0x100, 0x20000000000, 0xfffffffffffffffc, 0x8040000100000000, 0xfffffffffffffffe, 0x4], [{0x0, 0x4, 0x0, 0x7d06}, {0xfffc, 0x2, 0x8}, {0x0, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4b72, 0x3, 0xffffffffffffffff}, {0x4, 0x2, 0x0, 0x8}, {0x0, 0x2003, 0x40000, 0x2000000000000000}, {0x6b7}, {0x0, 0x965, 0x0, 0x4}], {0x2000, 0x6, 0x5}, {0x29, 0x6, 0xb0, 0x2}}}) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000400)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000500)=""/150, 0x96}, {&(0x7f00000005c0)=""/225, 0xe1}, {&(0x7f00000006c0)=""/223, 0xdf}], 0x3, &(0x7f00000007c0)=""/69, 0x45}, 0x1000) kevent(r1, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) close(r1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)='\x00', 0x1) setsockopt(r0, 0x0, 0xa, &(0x7f0000000280), 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0xd02) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = semget(0x3, 0x2, 0x140) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000200)=[0x10]) preadv(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/104}, {&(0x7f0000000140)=""/192, 0x100000}, {&(0x7f0000000340)=""/175}, {&(0x7f0000000000)=""/18}], 0x10000000000002b8, 0xff3f0000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000040)=0xc) 96.644467ms ago: executing program 5 (id=641): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) syz_emit_ethernet(0x13a, &(0x7f0000000340)={@random="fa0739dc37cb", @broadcast, [], {@ipv4={0x800, {{0x12, 0x4, 0x2, 0x0, 0x12c, 0x68, 0xc4c5, 0x80, 0x5, 0x0, @local={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x17, 0x6b, [@remote={0xac, 0x14, 0x0}, @multicast2, @multicast1, @loopback, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x1b, 0x99, [@multicast2, @remote={0xac, 0x14, 0x0}, @rand_addr=0x4, @local={0xac, 0x14, 0x0}, @rand_addr=0x7, @remote={0xac, 0x14, 0x0}]}]}}, @udp={{0x2, 0x1, 0x8}, {"d6a8011585cf5234277f821fbe44da6b7bc14e894de04b9207040aac4fdedd182c793e32e2a43c833a83b1ba6b34798124fa7ca785ffe065217df22ac605ba9d813b454ee6206b66e8bbd1d2453e80a6d0aff7ebda408e2918a22632e331ad83bfb3db782e4d9057bef9e8cf08fba3888ff41fa443c130d9eda41d14a71729f45968c48d812c343039030118f3161d4b215ba011bfb91be3e4e260f9de3f413bb3a205c27585e8f3ef5e9caea42541076cc6f5b331e13c96ce4e117bf1a6c63ae3a69c5afbe53d6530e91d21b4126a74ecac7ec6974922572dd1b676"}}}}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sysctl$kern(0x0, 0x0, &(0x7f0000000140)="71f91e3471ac0058095f4377bc5a91501da34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6", &(0x7f0000000080)=0x28, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)={@random="cac5909fbfe2", @empty, [], {@generic={0xbaf}}}) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2a) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x29) ioctl$VNDIOCSET(r1, 0x80184404, &(0x7f00000001c0)={0x0, 0x0, 0x0}) 96.205306ms ago: executing program 5 (id=642): writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="b886b4e47f", 0xfffffffffffffee7}], 0x1) syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x11, 0x0, @rand_addr=0x4, @broadcast}, @icmp=@time_exceeded={0xb, 0x1, 0x0, 0x0, 0xb, 0x0, {0x5, 0x4, 0x1, 0x2, 0x2, 0x68, 0x1, 0xed, 0x11, 0x61a, @broadcast}}}}}}) r0 = open(&(0x7f0000000240)='./file0\x00', 0x205, 0x0) lseek(r0, 0x5, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x3b5, 0x1000381210089}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x3, 0x0, 0x4c1, 0x369000000, 0xffffffffffffffff}) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000080)=0x8000000) 94.618125ms ago: executing program 5 (id=643): writev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "000000000000ece79c9c84150000022100", 0x3, 0xff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = dup(r0) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0xf, 0xf, 0x200d}) writev(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x1) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xcd50441a, &(0x7f0000000040)={0x6, 0x2, 0x8, 0xd5, "000000000000ece79c9c84150000022100", 0x3, 0xff}) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) (async) socket(0x2, 0x2, 0x0) (async) dup(r0) (async) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000100)=""/178, 0xb2}], 0x1) (async) socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$FIONREAD(r3, 0xc0206923, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r1, 0x8040691a, &(0x7f00000001c0)) (async) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) (async) ioctl$VMM_IOC_INTR(r4, 0xca605601, &(0x7f0000000040)={0xf, 0xf, 0x200d}) (async) 93.98702ms ago: executing program 3 (id=644): syz_emit_ethernet(0x2a, &(0x7f0000000080)=ANY=[@ANYBLOB="094b00000000aaaaaaaaaabb08004500001c530e000000019078ac1400aae000000124009178fe339657"]) (async) pipe(&(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) (async) r0 = open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) (async) rmdir(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlinkat(&(0x7f0000000200)='./file2\x00', r0, &(0x7f0000000240)='.\x00') pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r1, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async) r2 = socket(0x24, 0x2, 0x0) setsockopt(r2, 0x6, 0x42, 0x0, 0x0) 93.752686ms ago: executing program 3 (id=645): mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000040)={0x1000, 0xd, 0x8, 0x8000000000000003, 0x3, 0x1000000000090, 0x24c}, 0x0, 0x0, 0x0) unveil(0x0, &(0x7f0000000140)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x80, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0xe8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x81, 0xff, 0x0, 0x10001}, {0xfffc, 0x9, 0x91, 0xa}, {0x7f, 0xe8, 0x1, 0x2}, {0x6, 0xb, 0xa4, 0x4120e8ea}, {0x5, 0x4, 0x1}, {0x5, 0x4, 0x7, 0xb12b}, {0xe, 0x53, 0x2, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0xc0, 0x1, 0x23, 0x6443}, {0x6, 0x7, 0x53, 0xfffff000}]}) syz_emit_ethernet(0x36, &(0x7f0000000280)=ANY=[]) r3 = getpid() sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) fcntl$setown(r4, 0x6, r3) fcntl$setown(r4, 0x6, 0x0) 2.004786ms ago: executing program 5 (id=646): ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0100012d29fb000700000000098002005e00"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x4f}, 0x2, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x7c, 0xe, 0x60, 0x4}, {0x2c, 0x2, 0x4, 0x6}, {0x6, 0x6, 0x10, 0x5}]}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x10, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000280)="1ca107d9ab09cee364e35177d9b8fe924d34c20d0eaabbc95dbaf468607c75ffa3dbc80cee9a95be67c298551471e315c979d2ecec626fd32fb0ae95", 0x3c}], 0x1, 0x0, 0x0, 0x400}, 0x5) sysctl$kern(0x0, 0x0, &(0x7f0000000400)="71f91e3471ac0058095f4377bc5a91501da34b8e5f84cf71b59c7afec370827c9521d5e43e5c51e6a7937e4ac348d83136d2011fcf549350e400000000000000", &(0x7f0000000080)=0x40, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getuid() chown(&(0x7f0000000200)='./file0\x00', r1, 0x0) setreuid(0xee00, r1) r2 = getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./file0\x00', r2, r4) r5 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xa9}, 0x3, 0x0, r5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}) r6 = getuid() r7 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) getgroups(0x3, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r10 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r10) r11 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000500)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000140)="1c77c933fad55b8078ba4f418845c0987ea4957ba5a32b5afc44780d9c74946c0e21a38d1085b86782654614824d113edfecdd2c432876e0210beacbd97c31353a7e2ef37c48c50f6c86349a0dc7d8278cd9449785e673239500e8dc51fe095012ba37a26f48bc5097935221dcf015540012087320b4571e465229409b", 0x7d}, {&(0x7f00000001c0)="9048e9b9cd3d36285d6a0f475474b6caea43b8e9572f351c5397a0cd2994c60786afec6bbb14f2bef0ed5bb3848f1691e08653ddc7cf6e10d15c3a0d4ff91b116a842b0e2d9d45947e0930dc84eac80f545c88da7bba5b7ca09dbb73da2ab958e48ef01a717f10ca17d0e592dc855c7145af983bc0cbd043bf7b5aab001bc1", 0x7f}, {&(0x7f0000000240)="1219467009539d73c920f0e779f8", 0xe}], 0x3, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="00000000280000c640000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32, @ANYRES32=r11, @ANYBLOB='\x00\x00\x00\x00'], 0xa8, 0x401}, 0x1) sysctl$vm_swapencrypt(&(0x7f0000000040), 0x3, &(0x7f0000000140), 0x0, 0x0, 0x0) 1.3083ms ago: executing program 3 (id=647): mknod(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknodat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) (async) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000a80)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000440)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000280)='./file2\x00') munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x8, 0x0) ioctl$TIOCSETA(r0, 0xc0104454, &(0x7f0000000000)={0x1bc00040, 0x1e, 0x8, 0x2, "d7a2224ff1c546f100", 0xfffffffd, 0x4}) (async) rename(&(0x7f0000000640)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 0s ago: executing program 5 (id=648): socket(0x2, 0x3, 0x0) r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x3, 0x9, &(0x7f0000000000)="7b208ce1c3cba0136ed3516becad849ace81a12b2dc5de4ff0d55c2a02aac65c4fb4a73393e6d862a32a8e3a284c5fae71870871794deef9db91500fcf78f525e23213", 0x43) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f0000000100)={0x0, 0xb3f, {[0xfffffbfffffffffb, 0x0, 0x2, 0x100200000, 0x6, 0x7, 0xdf60, 0xfffffffffffffffe, 0x0, 0x2f01, 0x93, 0x3, 0xffffffffffffffff, 0x200000000002, 0xd, 0x4, 0xfffffffffffffffe, 0x400000000100], [0xfffffffffffffffe, 0x80000001, 0xfffffffffffffffd, 0x20000001, 0x5e, 0x7b98, 0x80000000000001fe], [0x100000001, 0x8000, 0x40000000, 0x0, 0xb, 0x11000, 0xffffffff00000000], [0x104, 0x1fffffffffb, 0x7ffffffffffffffc, 0x100000000, 0xfffffffffffffffe, 0x8], [{0x0, 0x0, 0x0, 0x7d06}, {0xfffc, 0x22, 0x5}, {0x4, 0x0, 0xfffffffe, 0x80}, {0x3, 0x4, 0x5, 0xffffffffffffffff}, {0x0, 0x2, 0x7f, 0x8}, {0x0, 0x9, 0x9, 0x2000000000000000}, {0x0, 0x0, 0xfffffff9}, {0x0, 0x100, 0x0, 0x8}], {0x1, 0x5, 0x6, 0x3}, {0xfffe, 0x3, 0x6d5, 0x6}}}) r1 = kqueue() kevent(r1, 0x0, 0xfffffffd, &(0x7f0000000040), 0x5, 0x0) kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.223' (ED25519) to the list of known hosts. WARNING: thread `nfsio' (347427) exits with status -1 WARNING: thread `nfsio' (94000) exits with status -1 pckbd_enable: command error ¹j¼õ¬|ÿ ž¨E1\…:uvn_flush: obj=0xfffffd806b5a1658, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! OpenBSD/amd64 (Amnesiac) (tty00) login: Stopped at db_enter+0x25: addq $0x8,%rsp ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e1896e0,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e1896c8,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e1896c8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806776e618,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806776e618,2001) at vn_lock+0xa4 vfs_lookup(ffff800039400090) at vfs_lookup+0x11c namei(ffff800039400090) at namei+0x7ca unp_connect(ffff80000150d1d8,fffffd8068d83d00,ffff800038ff8d28) at unp_connect+0x29d uipc_dgram_send(ffff80000150d1d8,fffffd806c20d700,fffffd8068d83d00,0) at uipc_dgram_send+0x163 sosend(ffff80000150d1d8,fffffd8068d83d00,ffff800039400318,0,0,e) at sosend+0x804 sendit(ffff800038ff8d28,6,ffff800039400498,e,ffff800039400550) at sendit+0x5a5 sys_sendmsg(ffff800038ff8d28,ffff800039400600,ffff800039400550) at sys_sendmsg+0x246 syscall(ffff800039400600) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5ba41298d60, count: -15 ddb{0}> show registers rdi 0 rsi 0x80000 acpi_pdirpa+0x6be71 rbp 0xffff8000393ffd10 rbx 0 rdx 0xffff80000147d380 rcx 0xffff800038ff8d28 rax 0x7ffff acpi_pdirpa+0x6be70 r8 0xffff8000393ffbf0 r9 0x8080808080808080 r10 0xee645cf3a45181d8 r11 0xeb56859f37345456 r12 0xfffffd8003f05680 r13 0xfffffd80046ed928 r14 0x3 r15 0xffffffff833e32b5 substchar+0x4fcf rip 0xffffffff82b4ffd5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff8000393ffd00 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=127422 pid=50572 tcnt=2 stat=onproc flags process=4000000 proc=4000000 runpri=32, usrpri=86, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff800038ff8560,0xffff800038ff9500 process=0xffff8000fffee1c8 user=0xffff8000393fb000, vmspace=0xfffffd80677933f8 estcpu=36, cpticks=3, pctcpu=0.0, user=0, sys=3, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 99134 467654 65596 0 7 0 syz-executor 50572 366625 85621 0 2 0x4000000 syz-executor *50572 127422 85621 0 7 0x4000000 syz-executor 62693 190102 94316 0 3 0x80 nanoslp syz-executor 62693 190470 94316 0 3 0x4000080 kqread syz-executor 62693 45001 94316 0 3 0x4000080 fsleep syz-executor 62693 266882 94316 0 3 0x4000080 fsleep syz-executor 44771 143055 73048 0 3 0x80 nanoslp syz-executor 44771 345167 73048 0 3 0x4000080 bell syz-executor 44771 440639 73048 0 3 0x4000080 fsleep syz-executor 95146 393886 0 0 3 0x14200 acct acct 21942 417320 1 0 3 0x100083 ttyin getty 26238 327320 0 0 3 0x14200 bored sosplice 89474 304519 0 0 3 0x14280 nfsidl nfsio 75511 133891 0 0 3 0x14280 nfsidl nfsio 94316 291654 11846 0 3 0x82 nanoslp syz-executor 37470 30684 11846 0 3 0x82 wait syz-executor 65596 206591 11846 0 3 0x82 nanoslp syz-executor 73048 426040 11846 0 3 0x82 nanoslp syz-executor 85621 83088 11846 0 3 0x82 nanoslp syz-executor 99074 492880 11846 0 3 0x2 biowait syz-executor 17634 416011 11846 0 3 0x82 nanoslp syz-executor 41936 82738 11846 0 3 0x82 wait syz-executor 11846 61528 37785 0 3 0x82 kqread syz-executor 37785 309889 85280 0 3 0x10008a sigsusp ksh 85280 132243 42778 0 3 0x98 kqread sshd-session 42778 16630 37179 0 3 0x92 kqread sshd-session 37179 16799 1 0 3 0x88 kqread sshd 80548 413223 74461 74 3 0x1100092 bpf pflogd 74461 164270 1 0 3 0x80 sbwait pflogd 96532 54358 23928 73 3 0x1100090 kqread syslogd 23928 231920 1 0 3 0x100082 sbwait syslogd 50638 149870 1 0 3 0x100080 kqread resolvd 26847 13343 21076 77 3 0x100092 kqread dhcpleased 157 74344 21076 77 3 0x100092 kqread dhcpleased 21076 243142 1 0 3 0x80 kqread dhcpleased 19596 402219 0 0 3 0x14200 bored smr 93770 165226 0 0 3 0x14200 pgzero zerothread 58911 257805 0 0 3 0x14200 aiodoned aiodoned 88212 518537 0 0 3 0x14200 syncer update 27402 226242 0 0 3 0x14200 cleaner cleaner 11650 41325 0 0 3 0x14200 reaper reaper 55407 343137 0 0 3 0x14200 pgdaemon pagedaemon 92567 307793 0 0 3 0x14200 bored viomb 90031 401193 0 0 3 0x40014200 acpi0 acpi0 89077 487686 0 0 3 0x40014200 idle1 66107 458470 0 0 3 0x14200 bored softnet1 50273 399194 0 0 3 0x14200 bored softnet0 207 259527 0 0 3 0x14200 bored systqmp 78850 492510 0 0 3 0x14200 bored systq 55350 376055 0 0 3 0x14200 tmoslp softclockmp 1333 221643 0 0 3 0x40014200 tmoslp softclock 53533 51991 0 0 3 0x40014200 idle0 1 385233 0 0 3 0x82 wait init 0 0 -1 0 3 0x10010200 scheduler swapper ddb{0}> show all locks Process 50572 (syz-executor) thread 0xffff800038ff8d28 (127422) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff8398d890) #0 witness_lock+0x5f1 #1 unp_connect+0x28c #2 uipc_dgram_send+0x163 #3 sosend+0x804 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 exclusive rwlock sbufsnd r = 0 (0xffff80000150d3c0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 sblock+0xb6 #3 sosend+0x2e9 #4 sendit+0x5a5 #5 sys_sendmsg+0x246 #6 syscall+0xbd4 #7 Xsyscall+0x128 Process 99074 (syz-executor) thread 0xffff80002a2722a8 (492880) exclusive rrwlock inode r = 0 (0xfffffd806f573ea0) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x1a36 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x93a #11 namei+0x7ca #12 dounlinkat+0xc1 #13 syscall+0xb17 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806e34e6d8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa3 #4 vn_lock+0xa4 #5 vget+0x2a2 #6 cache_lookup+0x351 #7 ufs_lookup+0x1e3 #8 VOP_LOOKUP+0x6e #9 vfs_lookup+0x93a #10 namei+0x7ca #11 dounlinkat+0xc1 #12 syscall+0xb17 #13 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10204 11030K 11591K 166960K 12313 0 pcb 17 13K 29K 166960K 185 0 rtable 225 9K 9K 166960K 340 0 pf 35 17K 67485K 166960K 113 0 ifaddr 44 8K 8K 166960K 78 0 ifgroup 55 2K 2K 166960K 119 0 sysctl 4 1K 9K 166960K 76 0 counters 68 36K 38K 166960K 150 0 ioctlops 0 0K 4K 166960K 1606 0 iov 0 0K 28K 166960K 165 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1402 88K 89K 166960K 2076 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 5K 166960K 15 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 20 0 dirhash 12 2K 2K 166960K 27 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 93K 166960K 781 0 sigio 0 0K 0K 166960K 25 0 proc 72 115K 164K 166960K 593 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 86 0 in_multi 96 7K 7K 166960K 122 0 ether_multi 1 0K 0K 166960K 5 0 mrt 0 0K 0K 166960K 4 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 103 466K 466K 166960K 103 0 exec 0 0K 1K 166960K 511 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 239 169K 181K 166960K 9020 0 UVM aobj 21 2K 2K 166960K 22 0 pinsyscall 42 84K 106K 166960K 1883 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 32 0 NDP 12 0K 1K 166960K 53 0 temp 54 8646K 8721K 166960K 35671 0 kqueue 16 24K 30K 166960K 193 0 SYN cache 2 8K 16K 166960K 3 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 26 0 0 1 0 1 1 0 8 0 rtpcb 120 61 0 58 1 0 1 1 0 8 0 rtentry 176 117 0 22 5 0 5 5 0 8 0 unpcb 144 609 0 589 2 0 2 2 0 8 1 syncache 336 6 0 6 2 1 1 1 0 8 1 tcpqe 32 1 0 1 1 0 1 1 0 8 1 tcpcb 736 176 0 171 2 0 2 2 0 8 1 arp 136 16 0 1 1 0 1 1 0 8 0 inpcb 328 858 0 848 10 3 7 7 0 8 6 nd6 152 22 0 0 1 0 1 1 0 8 0 pkpcb 40 4 0 4 1 0 1 1 0 8 1 kcovpl 48 8 0 0 1 0 1 1 0 8 0 mppekey 1024 1 0 1 1 0 1 1 0 8 1 ppxss 1192 36 0 36 1 0 1 1 0 8 1 pppxif 1504 1 0 1 1 1 0 1 0 8 0 pffrag 232 2 0 1 1 0 1 1 0 482 0 pffrnode 88 2 0 1 1 0 1 1 0 8 0 pffrent 40 4 0 3 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 60 0 8 1 0 1 1 0 8 0 pfstkey 128 60 0 8 2 0 2 2 0 8 0 pfstate 384 60 0 8 6 0 6 6 0 8 0 pfrule 1344 23 0 18 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 504 0 74 29 0 29 29 0 8 1 art_table 40 505 0 74 5 0 5 5 0 8 0 art_node 32 117 0 35 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 11 1 0 1 1 0 8 0 semupl 112 1 0 1 1 0 1 1 0 8 1 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 19 0 1 1 0 1 1 0 8 0 dirhash 1024 27 0 10 3 0 3 3 0 8 0 dino2pl 256 2924 0 1414 95 0 95 95 0 8 0 ffsino 296 2924 0 1414 117 0 117 117 0 8 0 nchpl 144 4095 0 2402 64 0 64 64 0 8 0 rtmask 32 9 0 9 1 0 1 1 0 8 1 uvmvnodes 80 3394 0 0 70 0 70 70 0 8 0 vnodes 216 3394 0 0 189 0 189 189 0 8 0 namei 1024 13845 0 13844 1 0 1 1 0 8 0 percpumem 16 90 0 41 1 0 1 1 0 8 0 kstatmem 264 76 0 50 3 0 3 3 0 8 1 scsiplug 72 2 0 2 1 1 0 1 0 8 0 scxspl 216 20689 0 20688 8 2 6 6 1 8 5 plimitpl 152 305 0 286 1 0 1 1 0 8 0 sigapl 424 1091 0 1040 7 0 7 7 0 8 0 knotepl 120 549 0 0 17 0 17 17 0 8 0 kqueuepl 224 293 0 281 3 0 3 3 0 8 2 pipepl 344 160 0 133 3 0 3 3 0 8 0 fdescpl 528 1067 0 1036 3 0 3 3 0 8 0 filepl 160 6707 0 6482 15 0 15 15 0 8 3 lockfpl 104 636 0 633 2 0 2 2 0 8 1 lockfspl 48 260 0 257 1 0 1 1 0 8 0 sessionpl 144 25 0 16 1 0 1 1 0 8 0 pgrppl 48 47 0 30 1 0 1 1 0 8 0 ucredpl 104 989 0 974 1 0 1 1 0 8 0 zombiepl 144 1043 0 1040 1 0 1 1 0 8 0 processpl 1232 1091 0 1040 5 0 5 5 0 8 0 procpl 664 2240 0 2183 7 0 7 7 0 8 1 sosppl 168 4 0 4 1 0 1 1 0 8 1 sockpl 752 1617 0 1584 13 3 10 10 0 8 6 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 117 0 0 15 0 15 15 0 8 0 mcl2k 2048 23 0 0 3 0 3 3 0 8 0 mtagpl 96 10 0 0 1 0 1 1 0 8 0 mbufpl 256 189 0 0 12 0 12 12 0 8 0 bufpl 280 8084 0 1941 439 0 439 439 0 8 0 anonpl 32 8397 0 0 68 0 68 68 0 246 0 amapchunkpl 152 29285 0 28680 31 3 28 28 0 158 3 amappl16 200 3335 0 3295 18 2 16 16 0 8 7 amappl15 192 7 0 7 1 1 0 1 0 8 0 amappl14 184 115 0 103 1 0 1 1 0 8 0 amappl13 176 8 0 8 1 1 0 1 0 8 0 amappl12 168 1717 0 1686 3 1 2 2 0 8 0 amappl11 160 52 0 38 1 0 1 1 0 8 0 amappl10 152 4 0 4 1 1 0 1 0 8 0 amappl9 144 257 0 257 1 1 0 1 0 8 0 amappl8 136 22 0 19 1 0 1 1 0 8 0 amappl7 128 110 0 97 1 0 1 1 0 8 0 amappl6 120 179 0 176 1 0 1 1 0 8 0 amappl5 112 126 0 116 1 0 1 1 0 8 0 amappl4 104 302 0 282 1 0 1 1 0 8 0 amappl3 96 5082 0 4989 3 0 3 3 0 8 0 amappl2 88 1321 0 1241 2 0 2 2 0 8 0 amappl1 80 11215 0 10616 17 2 15 15 0 8 0 amappl 88 8227 0 8062 5 0 5 5 0 92 0 dma4096 4096 2 0 2 2 1 1 1 0 8 1 dma2048 2048 1 0 1 1 0 1 1 0 8 1 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 255 0 255 3 2 1 1 0 8 1 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 8 0 8 2 2 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 21 0 1 1 0 1 1 0 8 0 uaddrrnd 24 1067 0 1036 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1067 0 1036 1 0 1 1 0 8 0 vmmpekpl 168 10194 0 10161 3 0 3 3 0 8 0 vmmpepl 168 72872 0 70892 104 0 104 104 0 357 6 vmsppl 488 1066 0 1036 6 1 5 5 0 8 0 rwobjpl 80 24495 0 20148 90 0 90 90 0 8 0 pdppl 4096 2141 0 2072 107 36 71 85 0 8 2 pvpl 32 16141 0 0 132 1 131 131 0 265 0 pmappl 256 1066 0 1036 3 0 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 282 0 39 7 0 7 7 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 witness_checkorder(fffffd806e1896e0,9,0) at witness_checkorder+0x10b9 rw_do_enter_write(fffffd806e1896c8,1) at rw_do_enter_write+0xba rrw_enter(fffffd806e1896c8,1) at rrw_enter+0xc6 VOP_LOCK(fffffd806776e618,2001) at VOP_LOCK+0xa3 vn_lock(fffffd806776e618,2001) at vn_lock+0xa4 vfs_lookup(ffff800039400090) at vfs_lookup+0x11c namei(ffff800039400090) at namei+0x7ca unp_connect(ffff80000150d1d8,fffffd8068d83d00,ffff800038ff8d28) at unp_connect+0x29d uipc_dgram_send(ffff80000150d1d8,fffffd806c20d700,fffffd8068d83d00,0) at uipc_dgram_send+0x163 sosend(ffff80000150d1d8,fffffd8068d83d00,ffff800039400318,0,0,e) at sosend+0x804 sendit(ffff800038ff8d28,6,ffff800039400498,e,ffff800039400550) at sendit+0x5a5 sys_sendmsg(ffff800038ff8d28,ffff800039400600,ffff800039400550) at sys_sendmsg+0x246 syscall(ffff800039400600) at syscall+0xbd4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x5ba41298d60, count: -15 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff8000299edff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff8398d688) at __mp_lock+0x192 syscall(ffff80002f7dc1d0) at syscall+0xaf4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x7806344521d0, count: -6