last executing test programs: 4.761830945s ago: executing program 4 (id=96): syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaa3daaaaaaaa86dd6000000000082b00fe8000000000000000000000000000bbfe80000000000000a9"]) (async, rerun: 64) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async, rerun: 64) syz_emit_ethernet(0x2a, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@mask_reply}}}}) r0 = socket(0x2, 0x2, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) (async) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) (async) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) (async, rerun: 32) mlock(&(0x7f00001af000/0x3000)=nil, 0x3000) (rerun: 32) mlock(&(0x7f00003fb000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) 4.746216426s ago: executing program 4 (id=99): r0 = socket(0x10, 0x2, 0x9) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) r1 = dup(r0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdac0758e5fa1a5768ff97c5648f64c00000000", 0x14) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x11}, 0x4, 0x0, 0x0, 0x0, 0x0) 4.645333212s ago: executing program 4 (id=104): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x20) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x24) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000240)=""/229, 0xe5}, {&(0x7f0000000140)=""/139, 0xffffffbc}], 0x2, 0x0) 4.640412678s ago: executing program 4 (id=108): r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x81, './file0\x00', './file0\x00'}) recvmsg(0xffffffffffffffff, &(0x7f0000000740)={&(0x7f0000000080)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)=""/223, 0xdf}, {&(0x7f00000001c0)=""/124, 0x7c}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000280)=""/1, 0x1}, {&(0x7f00000002c0)=""/126, 0x7e}, {&(0x7f0000000340)=""/176, 0xb0}, {&(0x7f0000000400)=""/164, 0xa4}, {&(0x7f00000004c0)=""/33, 0x21}, {&(0x7f0000000500)=""/25, 0x19}, {&(0x7f0000000540)=""/127, 0x7f}], 0xa, &(0x7f0000000680)=""/161, 0xa1}, 0x43) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000780)=0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) utimes(&(0x7f00000007c0)='./file0\x00', &(0x7f0000000800)={{0x6, 0xc78}, {0x0, 0xffffffffffffffff}}) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000840)={0x0, './file0\x00', './file0\x00'}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000000f00)={&(0x7f0000000880)=@in6={0x18, 0x1, 0x3, 0x7ff}, 0xc, &(0x7f0000000c80)=[{&(0x7f00000008c0)="18a6af10688d89116e4bf824d8076f8ed614095158d9913fe8", 0x19}, {&(0x7f0000000900)="8bcefcccd8fa48eefd46723fd14de731bd4bdddb3b671081c8155cdb3ec03a9f8481df98fadfb6971b7548a34c55d38805c9a607843de4bda5141df321c959a6125e5862bf11ffcfbd127db32c28dfa5104496cd1d853f19b9fff16975540c7d8c433576266c70a6ef250b856901ab4003520e990e32ed268797c03ee1d2b8ed68b211356006c8efe84c03845a1e7b", 0x8f}, {&(0x7f00000009c0)="8ef785e70b485ff04075765151ad1de9be75450662521aca9efa53f900728a338a770afab0eeca0f67ee90a317c0af906e7de67b530a853f43a78cd3", 0x3c}, {&(0x7f0000000a00)="733ba65d256bd32180a986378f57443d9861175782ecb329bebcc6d4aa579bfde353e5138a5b3ae58b37db7a01c26ea1bc7cb713b6806004a8f8fdefe61e47b410adc6badae31f90f3c8f1f988b783a9d6e321cf3c4c7efb32fd565f1bcff7befc705bf5ba638b8d339759a038ace70d10653300e728bd72a91dce8b64db9e37972eb165", 0x84}, {&(0x7f0000000ac0)="86711bdc4ca8742261cdca71f34579efdfce3404ea7aedb8b4d36e05e0ef302fc08a09dcc0cab71178f20078efe358bc4da6a12401b6d8576fd3907a88", 0x3d}, {&(0x7f0000000b00)="5c663ca6d7151a10c9c54f7c5e9ede4b1f3fa022f11b377dbad6eacdafc41c05025cd143ff1d1bf7c3a46ecbf6f3a651c2054f6fc764b2b722b9a9186691911790b0d3de7f60ba7bf6ac847d51c9aa7d3a86dee56e4ef8144ee2ffc5b2f5a4cf351edddaf7", 0x65}, {&(0x7f0000000b80)="301daec9785fb26660adbd9b317682db63d1c6f64124f8f17ca70978444ccc63055c0078aaa145cc034551f686107c7778b91fb87f574afd15554299cd9a82794907168901a4cacb19174405a4985c84ee7c9e3c470a38819703e806bacff3666d336406abae773f83f9b1ec2a34da316e3ea905d803c741043caa72c5251a723a946c69e597874ca5082d56329353", 0x8f}, {&(0x7f0000000c40)="fa85b5d4a1fed16b99c3ee5a5deab6c8364f8b88164277d91968ceb7bb2a", 0x1e}], 0x8, &(0x7f0000000d00)=[{0x28, 0xffff, 0x6, "77fd99c3c1f04c103a1f6b0b2b0de13b44aa5d1f49d1"}, {0x40, 0x1, 0x9, "4280521b6933ee091f2f817a6493352dfcfae7bcb785a409655d110a6e7afb5437bffc15fe0c5845cb1447be99d41931"}, {0x38, 0x1, 0x1, "4d7c75c79b4d3f4836326bd14fad71952e7e31c04f964b8a2050d641025e9d1675674dadcc8985de"}, {0x88, 0xffff, 0x5, "bcd21c174425367f5c9dec2a135cdfaf5750f2be066707fe406b34b1f3c76a3d299001d8edd816a8761bf91fe18ece08334ceaab74e2b78307515f79412481c3740292098e941cd86eabef6223482214803c61ce8ede7b60cd4051fb6cdd9113a7ef3a2527caf99582e5799bd9cdc69db493b666"}, {0x90, 0x1, 0x8, "8c97677f15939165b64e972ff62d006a4f2b9634eaa105fbbbd6124a492d6056a167d58aa744e61ad7c1effaad7750a495dee0a0390d43170ab181070202a743a830490e9dec6f6e3cb7ebe9da070ae719491b6b17184feeef1ad031858bac6b7a1081c53662b2f10059eb15eab53e03acbf2f059fcef6060617"}, {0x40, 0x1, 0x7, "923ad87df3a39c109e846cdf3b41939aac13fce5b4669d0b676589c5c33f5d14eb233589426acf076175d6"}], 0x1f8}, 0x8) ftruncate(r0, 0x80000001) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000f40)={0x401}, 0x10) ftruncate(r1, 0x7) sysctl$vfs_nfs(&(0x7f0000000f80)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000fc0)="5f29178ff5f4f41b3066c9e7eb244a510c49966580e19aeb74485ba223aa897bbc91d411f1dab9abd7f1e20498dbc488b7f434c48a1c3558b896f40ccfff01015473d36e4d969f44058d89254a390067e70db8f90808c4fe415f12157403a060dcf341f22515ea0932fda738f9152775f34457fca65cc3ad0e38ec0ead8370c69a6293c5f578e3040c698cda1f09e5c07d115265329bc9dec3bd9ca16424b13851012ae97f", &(0x7f0000001080)=0xa5, &(0x7f00000010c0)="f1b0f4556998b39ed515accb7f0b5312772032c32b8dd7423906f8622a6c6cbcae3c1eb4d30b056aeba833c955d1450a135e07d630ba368ea97f1a0fc85011aa6a090f9e444cdc00df6934cde084da906a02cdae484de59e6b8b1e83486e6ee9a3d4101d706071e388b91868e3cd0ac3a782c206cdb3185a40968111f4c3516f7c99bb1b65ce0b3e3094661b7f6fd584459cd1", 0x93) munmap(&(0x7f0000fec000/0x14000)=nil, 0x14000) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001180)=0x9) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000011c0)={'./file0\x00', 0x7, 0x400, 0x1, 0x0, 0x5, 0x13d9, 0x0, 0x1, 0x2, 0x5, 0x3ff}) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000001240)) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000001280)) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000012c0)=0x1) r3 = socket$inet6(0x18, 0x3, 0x7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001340)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet(r2, &(0x7f0000001380), &(0x7f00000013c0)=0xc) kevent(r2, &(0x7f0000001300)=[{{r2}, 0xfffffffffffffff8, 0x8, 0x80, 0xffffffffffffffff, 0x5}, {{r2}, 0xfffffffffffffffc, 0x23, 0x8, 0x6, 0x80000001}], 0x1, &(0x7f0000001400)=[{{r3}, 0xfffffffffffffff9, 0x86, 0xfffff, 0x4, 0x9}, {{r5}, 0xfffffffffffffffd, 0x0, 0xfffff, 0xce2, 0x1}, {{r6}, 0xfffffffffffffffb, 0xed, 0x80, 0x6, 0x3}], 0x5, &(0x7f0000001480)={0x0, 0x80000001}) getsockopt(r4, 0xff, 0x2, &(0x7f00000014c0)=""/213, &(0x7f00000015c0)=0xd5) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000001600)) sysctl$kern(&(0x7f0000001640)={0x1, 0x30}, 0x2, &(0x7f0000001680)="1928d65282e42fb9b454c9170023e3cb9f1e95f9a8d3410d36c94f106555dc4ebcda35643ad0112cbdc25d32404595531dd8b062603995c00f504a2cf3e2", &(0x7f00000016c0)=0x3e, &(0x7f0000001700)="5f15d7600992f8c70501fb851830d3a61d86d0f64522fd81b76ac2d4a143de8f898bbb42e9e7c8f2d10c8cb5104a9a21e83d32791a115249a3ade87fbb0a68ed01eea60ec4407fc5c47744f43bce9254388165762bda23cf53a51b1215144c743c8031f7075c31e26c533270e4a214e797300c34829b10206e9c6be11d5883be96ecbf358e12d1252ae70f71b030", 0x8e) getpeername$inet6(r2, &(0x7f00000017c0), &(0x7f0000001800)=0xc) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000001840)=0x1ff) 4.601850321s ago: executing program 3 (id=109): r0 = socket(0x2, 0x4001, 0x0) r1 = open$dir(&(0x7f0000000300)='./file0\x00', 0x7b8873bbdf4d646, 0x0) unveil(&(0x7f0000003e00)='./file0\x00', &(0x7f0000003e40)='r\x00') execve(&(0x7f0000004e00)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2c}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000400)={0x2, 0x6, 0x4}) socketpair$unix(0x21, 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x10) close(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000002a40)={&(0x7f0000000000), 0x10, 0x0}, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) connect$unix(r2, &(0x7f0000000000), 0x10) write(r2, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) r3 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) sysctl$net_inet_ipip(&(0x7f0000000300)={0xa}, 0x4, 0x0, 0x0, 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x2, 0x3, r4}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x55}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) utimensat(r1, &(0x7f0000000340)='./file0\x00', &(0x7f00000003c0)={{0x1, 0xfff}, {0x1, 0x3ff}}, 0x0) socket(0x2, 0x4001, 0x0) open$dir(&(0x7f0000000140)='./file0\x00', 0x200, 0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) recvmsg(r6, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/225, 0xe1}, 0x1000) syz_emit_ethernet(0x3a, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000008004b00002c0000000000009078ac1400bb00000000440c7f000000400000000000440c06010000000500000000"]) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 4.599492694s ago: executing program 4 (id=111): syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffff00000086dd6073d477000000000000000000008000000020002053eb0f5e3900c3dcaeea833f00000000000000aa8540907800000000"]) r0 = kqueue() r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) r3 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r3, 0x40047309, &(0x7f00000001c0)) shmget$private(0x0, 0x2000, 0x10, &(0x7f0000ffd000/0x2000)=nil) r4 = socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000b, &(0x7f0000000040)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r5, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10000, 0x0) r7 = socket$inet(0x2, 0x4, 0x7f) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) r9 = dup(0xffffffffffffffff) r10 = socket$unix(0x1, 0x5, 0x0) connect$unix(r10, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x80, 0x2, 0x5, 0x9}, {{r2}, 0xfffffffffffffffb, 0x40, 0x2, 0x3, 0x9}], 0xff, &(0x7f0000000180)=[{{r3}, 0x8000000000000002, 0x84, 0x20000000}, {{r4}, 0xfffffffffffffffa, 0x8, 0x20, 0x10001, 0x1000}, {{r6}, 0xfffffffffffffffc, 0x24, 0x80000000, 0x8, 0xfffffffffffffffb}, {{r7}, 0xfffffffffffffffd, 0x28, 0x20000000, 0x8, 0xb36}, {{r8}, 0xfffffffffffffffb, 0x80, 0x2, 0x5c55, 0x70}, {{r9}, 0xfffffffffffffffc, 0xd4, 0x1, 0x8, 0x10001}, {{r10}, 0xfffffffffffffffd, 0x40, 0x80, 0xfb6605b, 0x1}, {{}, 0xffffffffffffffff, 0x10, 0x0, 0xff, 0xc6b}], 0x6, &(0x7f00000000c0)={0x3, 0x2}) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000100)={0xce7, 0x4}) 4.411555962s ago: executing program 4 (id=113): pledge(0x0, &(0x7f0000001500)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xf3\r\xe7\xb9E\xdf\x1d\x96\x01\x98/\x0e\x17\x95 \x95Mj\x84+\xf0B\xaaYu^\xa0\xc9j\xdd-I\x01R\x00wY\x1d\xd7\f>\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b,\x99\x8e\x05\x86\x91IsC}~K\xd97\xae\xb9u\x1c\xfc\xb4Nwl\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xde\r\x8d\xa1\x00\xcc\xd7\xb6\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\x9d\xb8\xbd\xfd4\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8af\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90L\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe2\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xe9A\xe3{\x8d\x00\x01\x00\x00\x00\x00\x00\x00\x00\x06zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xce\x10\xc7\r\xe4\xfb`R\xc5&\x9f\x90<\x81pc\x1a\xfa\xe1\xc3\x15$\xd2\xaa46\x8a`\xf0\xc5\x12\xe6\xd5\x9d\xb9%\xd8\xa8\xa6rN}\xe2\x9b\xb4\xfc=G\xc5\x03\x91\x86\xf5\r\x01\x00\x01\x00'/415) (async) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="bce03150ce93372249420d92727864c327150c990a83e8fd8ede0f88db3da3695d67f7cd1e7430f039c8e1952f50930310b843ce918b3ec038325ffd4c43ed53fd3a26ed874bb024db907ec169ec88f618841e4b6e2d53fbf71c195d393d0f81c27c9c7712f5f1c05497e10d3b54a88ba036ae84c19c72208e38b2553de1e245f365f0672ffdfbd057e2d4d4f9697b70cd5f9616527ded110c0f0c0d9d6bb0c3413a6d0a30c22f39b34a77dcb13a95450eea0abbaa3bb8959f64589cd92f75e74afe9c8a0017b3c9f136483de08bab92a8ee8c988371db0ca19cb3fd237982f09ad8ccf847f9fe0bd5edc8721e33f5b178b0bb6f1ebe5bc1f841667447e5", 0xfe) (async) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0206922, &(0x7f00000001c0)) (async) readv(r1, &(0x7f0000001300)=[{&(0x7f00000002c0)=""/58, 0x3a}, {&(0x7f0000000300)=""/4096, 0x1000}], 0x2) (async) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) (async) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) munmap(&(0x7f0000800000/0x800000)=nil, 0x800000) (async) mprotect(&(0x7f0000987000/0x3000)=nil, 0x3000, 0x1) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) unveil(&(0x7f0000000300)='.\x00', &(0x7f0000000340)='r\x00') (async) chdir(&(0x7f0000000240)='./file2/file0\x00') rename(&(0x7f0000000000)='.\x00', 0x0) (async) flock(r0, 0x1) (async) fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0x100100000001}) (async) close(r0) mlock(&(0x7f0000001000/0xc00000)=nil, 0xc00000) 4.238299623s ago: executing program 1 (id=119): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) mmap(&(0x7f000036e000/0x3000)=nil, 0x3000, 0x2, 0x812, r0, 0x0) socket(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) socket(0x18, 0x2, 0x0) kqueue() select(0x40, &(0x7f0000000140), &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2031, r2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r4 = dup2(r3, r3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x0, './file0\x00', './file0\x00'}) ioctl$FIONREAD(r4, 0x8020699d, &(0x7f00000001c0)) rename(&(0x7f0000000280)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file0\x00') r5 = socket(0x800000018, 0x1, 0x0) getsockopt$sock_int(r5, 0xffff, 0x1107, 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x9d3) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) writev(r6, &(0x7f00000000c0)=[{&(0x7f0000000280)='#!', 0x10}, {&(0x7f0000000000)="8d6bb85551ec8430877ae32fe9bbe42cc8f2147a3eba8e1969f0435119cf4c071c8aee7ef2921be5d7d4796c5566c95989acb3d185587234186e96b8fde9ffac51de05a87b8b893e2abd154dd886eafbe03881d25b7b13b4c32227fc9e5a86a06f59f701322b3a109a13436e486b0a", 0x6f}], 0x2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 4.1232326s ago: executing program 1 (id=125): r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000), 0x4, 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r2, 0x8020690c, &(0x7f00000001c0)) poll(&(0x7f0000000140)=[{r0, 0x20}, {r1, 0x8}, {r2, 0x20}], 0x3, 0x1) sysctl$kern(0x0, 0x0, &(0x7f0000000100)='S\r', &(0x7f0000000080)=0x2, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x1}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x7, &(0x7f0000000000)={0x400}, &(0x7f0000000040), &(0x7f0000000080)={0xcb}, &(0x7f0000000180)) r3 = msgget$private(0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x0) 4.091654147s ago: executing program 1 (id=126): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='c\x00') sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x4001, 0x0) r1 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r1, 0x80206949, &(0x7f00000001c0)) r2 = dup(r0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x4001, 0x0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) shutdown(r6, 0x2) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x200, 0x1a0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0x8) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0xd, &(0x7f0000000240), 0x0) r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040), 0x1, 0x0) dup(r9) 3.97727126s ago: executing program 1 (id=131): writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)='m', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000140), &(0x7f0000000180)) r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00070100000000", 0xc) dup2(r0, r1) syz_emit_ethernet(0x4a, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60f6af630014290b0000000000000000000000000000000100000000000000000000ffffffffffff4e204e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="4120fe40e40574cbfb3e0090e27800"]) 3.949155728s ago: executing program 1 (id=135): r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r2, &(0x7f00000004c0)=[{&(0x7f0000000000)="0af2", 0x2}, {&(0x7f0000000100)="5aeff40a72238893bb9c5c5b3dfd27e384c76c022a316adf774e4dd9a7c5890795a2b4fe42dee319eace82fec9263406ee00d2900cab6d395e619d63d21b8fd9d6e7c83945f651d437fce66479b701c2416e29ad76768112f32ee8f981b4508053618b9846d4795e52afbf675b8b4c5631f8a801a359f89cb2b009de82686c2c218a217ca7dfa97e25b7e23527431ee589a10b6e122a007f6570d2fd25bd540888d212de269d91111660e8b4a3", 0xad}, {&(0x7f00000001c0)="b051669744fb47072cfb9e7043fa5fc5fafeaaf58fd306ea514fd554485d690fbf5fcebb6eaea5cd974a6173826f2fbe9a9687da02d3a12a763b91f756cd4caf3540d2f6bdc6258dc02eac08ca881d53e89585b1d1785d11a14afc3ea06e6b710d54268e310b40c0c1b9364f67e1a07d076b021ad5be1c75d593c8665243c38c729a3a0104115e0067694f2c", 0x8c}, {&(0x7f0000000280)="28f5d8a8b308619705c19f2b479f0fad919689ee92fd6d75daaf754d071629f7de1ea6e2ff8e3656ea0065a88285598438a9ad2781de30f45115f30acbc16f299120ebcace87b2882e7fc11527ac4f172b48eb7110676ca40ed381547ea782073a6d9c761d19e4a47f963498a3745e5bbc00532efa093ee33fd708cfd236d4428c3fff3ba0939c4963cf431b6c7d805dad5c38bbd2fea54a", 0x98}, {&(0x7f0000000340)="d89b490dde0c69e92cf2055ccc590fdaa243970b037f689a70a199032711078707fe2741a149e3a1a33580b24e032fbc88152d3abb2d43b093e6c7507dd208d7a6eb0725bfac6890db9039f19332e8b8117e9103c02e05e9441816ddeb163c201ed9a3ef418bc81c877bcc931fa4438192c22a1ce1112f647a8130120bb39bc4aa1d8968bc08818b9461b6860131770cd08b043e0d7ba58aa90c31f816ce384d3e50470f6019da5dab6a5fc149de1f98f1d4f1f6761892f37bd67af5ebe68f1c25e8433b29ed131125b6", 0xca}, {&(0x7f0000000440)="db0bbae6cd36a94449a9974aed949bf698ae7e2e1958c4dfaf1d8ceb75cf839c35ee97702b5d832a7385e701def98c39fc13d8219ed4eaad7e387db563b1a7236f", 0x41}], 0x6) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000540)=0xcfeb) r3 = fcntl$dupfd(r0, 0xa, r1) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) write(r3, &(0x7f0000000100), 0xfffffe5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x2e}, 0x2, 0x0, 0x0, 0x0, 0x0) 3.749418329s ago: executing program 1 (id=143): ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000380)={0x0, 0x22, 0x0, {[0x5, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x4], [0x7fffd, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40], [0x2, 0x0, 0x400000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [{}, {0x0, 0xfffffffd}, {}, {0x5}, {0x0, 0x0, 0xc8, 0x7fffffffffffffff}, {}, {0xa}, {0x2}]}}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080), 0x800, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xf8, 0x0) fcntl$dupfd(r5, 0x3, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0xa0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x2031, r7, 0x0) r8 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000340)={0x0, 0x9, 0xfffffffe, 0xfffffffc, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40100}) ioctl$TIOCSTAT(r9, 0x20007465, 0x0) r10 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000200)) r11 = kqueue() kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffc, 0x90, 0x23, 0x4, 0xad6}, {{r2}, 0xfffffffffffffff9, 0x2c, 0x40, 0x6, 0x2}, {{r3}, 0xfffffffffffffffb, 0x4, 0x80, 0x0, 0x8}, {{r4}, 0xfffffffffffffff9, 0x80, 0x40, 0x401}, {{r5}, 0xfffffffffffffffb, 0x0, 0x8, 0x10001, 0x7}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x80000000, 0x3, 0x3}], 0xc5a4, &(0x7f0000000240)=[{{r6}, 0xfffffffffffffffa, 0xb0, 0xf0000000, 0x1, 0xd999}, {{r7}, 0x2, 0xb8, 0x20000000, 0x8, 0x8000}, {{r8}, 0x7ffffffffffffff2, 0x100, 0x1, 0x7fffffff, 0x7}, {{r9}, 0xffffffffffffffff, 0x40, 0x10}, {{r10}, 0xfffffffffffffffd, 0x60, 0x4, 0x4, 0xfffffffffffffe01}, {{r11}, 0xfffffffffffffffe, 0x40, 0x1, 0xa86f, 0x2}], 0x9, &(0x7f0000000300)={0xd, 0x7fffffff}) r12 = kqueue() kevent(r12, &(0x7f0000000080), 0xe4a, 0x0, 0xa9fa, 0x0) kevent(r12, &(0x7f0000000000), 0x3ca07859, 0x0, 0x810c, 0x0) 3.74423772s ago: executing program 3 (id=145): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x0) ioctl$FIONREAD(r1, 0x81206919, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000)="4626c2149f0f797102ef9dcc", 0xc) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0/file0/..\x00', 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x100, &(0x7f0000000080)=0x401, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x3}, 0x4, &(0x7f0000001540)="9b0209c3", &(0x7f0000000040)=0x4, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) bind$inet(r1, &(0x7f00000002c0)={0x2, 0x3}, 0xc) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) sysctl$net_inet6_ip6(&(0x7f0000000100)={0x4, 0x18, 0x29, 0xe}, 0x4, &(0x7f0000000140)="4f73c90e4d539c80a2d725069d9d29d4d5098324b8c6056d709a9cde03c72cad882e416fccadc1540ab039c7f129b9fccf7f3c8cf7f770678b440ba08d93eae6a13cd0f95813a36da32b872818bc5e12d196b48bde91abd6fa4e8bead311cdb2e4864141edadddf251ec2e6f6a282dc040783af501158b8f347379de0587aa1155ea96bfb845efb40b9c6612cf4d8984f2ad66c3b3ef03710e4319cb933b9750dd57ba0d2425c0fd9842aa5eda046222b9ffffffffffffffffb29a575b3ee291744cc567797fd1810ee82f6ec3eac795b0060e12d1a15a710000", &(0x7f0000000240)=0xda, &(0x7f0000000280)="87ec49913c32de6ce3f0249f4d80f5f141a4", 0x12) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 3.587196745s ago: executing program 3 (id=147): r0 = semget$private(0x0, 0x4, 0x100) semctl$GETZCNT(r0, 0x0, 0x7, 0x0) r1 = geteuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000000)={{0xffffffff, r1, 0x0, 0xffffffffffffffff, 0x0, 0x155, 0x3763}, 0x2000000000080000, 0x81, 0x1}) (async) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r2 = socket(0x18, 0x1, 0x0) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000080)) (async) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) setsockopt(r3, 0x1000000029, 0x2e, 0x0, 0x0) (async) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 3.582785022s ago: executing program 3 (id=148): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5012, 0xffffffffffffffff, 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) syz_open_pts() syz_open_pts() setrlimit(0x8, &(0x7f0000000100)={0x7, 0x54}) syz_open_pts() r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) r1 = kqueue() setsockopt(r0, 0x6, 0xffffffff, &(0x7f0000000400)="6d18e76f03f56b7b00f0270016b8c006f8ff7d2331b9f0368298c65e2457e699015314653acfc67fa07573698c2aa730edfc398ce0263c557257cd052b8be626fe3bec3c4ce61c3d793a66178508ff014b2976c266db8bbf08f3130149e715b7875479aaa368ab735808c35065e1e5c505106fef5bfa9f6a168f4f1fd56489f67dba3db1d7d9d6bad28c39ec7758f6622e2118c3e31eaa5b50bd68376b67912aea5c5edd3cc715b3395b5075b13788477fb5aeb26775b8c9a61b1e0ec72d03f80807981e6e3c304c11bb4f0017945444bf54bc9d50f4af7e80c2152e3543e77b817fa9540a156b3dff46e429d02cfbd1433f9de3c175c7b9e101cf9614fdd2eadab2e5b9fec17892f0d1ab16c4846797aedcab7a67ad213c69a2f18511c4f0dd63e71f4e4b171e9bf20ed56ecb6cb872bb2559f69f06a05bd767c5d3db34cd579df6db77edb553b7da13a31067efccd4b600a9481329c43a0a135fbd2e2e7c00102972c8303d361b58d95e81eed74ee066b7e816b6d6791130819685557a926d018dcf16d09aacc0e71ae72d2f4b0b465f93156998c76f1c143a52620b8d01b44b3e39297b069844c7921ae67432a37caa0185b8a7d0bdd1aca9d24a8b6e2641f9e5652fbbf05b06b8ddc3efa7a82b2f45c777faedb92567b312000a624252975efc43cf6ec99ab4e553589de69ede10f8bfa69d8f2489918a46ee0cf298c903c4a49aaf63b3e2591733288bb776426d6d3598fbdd12508e59254a12511f2b5bb511d77a41f18382eb59164ddf4b7b6e703522fd8aeb2fb363926458f6a9468b418f321d6f911ce3be567772a50a61c582e2918e2c9325a6808c4769aeacd639ed9d6fac3e7fa5c52a31147575ee3574008e4ca3812173b8b41e3882d9d4714f347b1d22e57c561986a4eb22b0fdab806a3b1ab03c0cf01f17b51f13b9157109814cd06150b504e9577b51d86b0a8e4dddc1019f0506c6a137da9364ce8aea2bd123ab2821524315d96ffa382b70342b5268d5c0295b5b719608fc9953319fa9e982794fd4c473f8f4edfe776259a480b876bf27ed1824ea714d8ac40477c8c96d569de364a5d7c3eddabba0447be048b8735702251c7d89753642efb9bb6e4a75065307370e5e614aa92562a7a564ebb071ae286ef06f034401884c91c6c6fcee1a892c13f6292efa48bb3585f27b89cade72f492364afde48dec8b6f78f43b77679c9050a42515782ca20bed164484169918d75a5fbb0e681cb7253965cb995b20dc98bba0bd66c78a8d04ef92462c748d71bd2985d72d814b78c7577d55497645b3076690c4ca32bbc5870285ea270a2a95e38b14f00efcb6387f06e70a9e774f8a32dc3b221e7b955c813c1c6b50e2b93962ff9a6474976ff550b3bede36b8227ea55bd61c438b7d352ce45e77fe3cfeec111643e1883246500905640df0bff1a03b2e865ceb7c8c34fff7a8f373cbf20e44b42276836cc025460f6abdd92e1ea213f2802336673826e998e4eab312ec0141c05d7612744ab388a5fa3cc2e7f3401df108a455569d9f6eeb70d7bfbc95b719509d88b374e855aecd4ef63f2e658ed6a8759062310d18a401b1e6627110637aa2a0337f3bc23ff32b1971f996ed1359c8dde1a7687f6a9670b5d43cce7d1e6783ea5421f82be284ad351d87bca7aae04e45699584f9be1ed1b842d72b08d4e09b8c3744567a247434d8bed7c579d7d36330da1a40102cad6e3c5c0b2dc4f30c5350f3d63cb4173556ad6c9fcc00dc1fde55b4ea198391a64d5f3e4872d2d3bbb14bf533f8ab91ee425668f84b0c5f3cc71a2d3803841fbb1393b2eab1c091a541f42894c510f1028ae2d3c496771b2f97f8384ff366f850b64395104103decb6e4df1b93e64d1791a378dd3368b3bd50633566a0072c216e14a7bf539a71b2e3515f316a3e162a4e6b43a441559781cbf2860758e30899929ad97aeb38567b3f225fe059973fcd15f70fc5b68c5179b8801027d296124e6998f05216b4415824938e026a9f0cbfb5c37b1c35658aa315dac194e6ab461677628bee8662f9c3d1798424d2370852e96c6f3ba3fc7982485c0a1af70f985128a785dd571dd5131331e3f4237f73666133ad5b72b095cafad11b7bb60cab806c79ddae12c3dbd05a5b5833536914be823a3a8b58e25da394c761528efbe3393742c7e7223e0f0ea51b72929ef3b0325a31e32293a3cf26ee06412a32922922d1ff532b67ed0d91acafb6dd0bfe9b6ac0f957a4e32c0a839a28a907d377490b6d89136c9d2229c5119e7bb88b1507cc77bef3a3ae6dae249b592006fa2d7e05a4cda270536249e2d3e35accc35b3769803e786c5cc56985934165b653ebf5c95b64a240e476a06d7f9fe1476c7dce9cae1d652ec15ab61078aee8d37c4485fb66c34f76d580e72fbcee5608e37bf622eb66c68ed4df50644b2a8fb735a3c1586e07c2865cba2413bc4b840dd71b0edb02cfc71f3c28437190f14c6a7c1a18da61be876a4354971df990232afe7434e653ce5249788d71e0b4a0e4b072ff4b01da0667bd3bd620675c583ba6ca21433676c330443ecfab4531b2cd2693a1be97262ff295fed2e4846bfd43a4f574157e8db8c95ffb65aefb8707ee68653508f040b4dddec21057c5a8597be8928c863d20c418981d6325f636c4620be0dd00c905a2ddaecfb7880243edd27c68093da6a3c209fbd7d5254362577859f332e042ddc99f7c8c8ab2107a725cf9aca103977cc431d5a9982400d0b4f6914e989f3cb145ccb8b9431da971c7e04301826ec456aa6780dc7d12b31232f5beebec0588cdc4d1b1b72b4a9f96ab1ae95e7570e74f7dcd8912ae33eca3cc635693e96968640311ddc38d8068052ef3b6f978d9deadecdabcdfcdf7bcf8cb3509c6348abc58efbcd8bc6251436a48d5c6e78b42346e39421ba9b56878b3667322b652826bddfc90875213d2ce7725a6e09607082fdac37b7556949ddf657768f9b1a0f481f85b66dc23c735f956ef3b41c189f39b3a7b3026c12fc3fc8d09abfae485b5cd7ff8bb4ad62c71db11b95700ffa11f6afae8d561428eee66088508050e812c1fa606fd61d8e576c1e3192474588e9db13c256e82a8971e5c39238a2070e5ac61209020df07d36d459f4c7d81a6565506eba4e97b266777a8f2a1deea708f981392092acaf3265fe6a67cffc90a235595c746212e8710b0ddd0fc617ec5444ecc4be1beb1ffb31bb37c9503dfc462760775c921e33889adf916edf27ffb7f644091ed53a03dc6edb49b4ec41885cc6766131f6e81a81cd69c7de9f01b6ab8d3b03c30cf9ed5ddc914b437644a4db52d953b951bdcafa58573bfc380130aaee179de523dbec9fda2977f88a2576df68758404aa4df6995b7eaaa3b9fbe311c8bcda1a2387c0cf1871044c8b0662c27bc3c80a04cea1a7161b38ddedfeaa2be38358aed8ec44437034a535c3a0d89240fb9c86f66e8c787e0fdc9d18199a9518eee661a043093006cb6a5b50c1cbd0712dd3549384e422dd9a40a01485e5ea71f6ab9c943a922ae69bb86c51e36e3be364bd59bf4f2901869c23e1ec6f2fbfa66335f56c2bdb949312b502df60e1fc8ebbb908dc7685a23b3ec6863265268639f274d4271eb2646332fb0f73104026a43cafaf97e202d407a0fe7910db0049b45353ae4d125bce2ac6d4798c35e80eb90232e09b9d23d09ba6cd1278df823a72d91984d72df5a201d9a92b37a898bd47d8f56a91f0d8cc1aa9b52a492689bf8a2d037fd136141bae912338ff287397340fa06e3bde221656a3a86c7fb76c8ae938a2911379f0ded4fe8d924cf65f1baee1308f652e568d20678c1cc45fbae7da608152f3b8ab00d8137dd05134313acfcb959a630c56056fcf9c051bff0a272d482c5e0840e6ab3f8fb5d5102480f6e020a538f3a9628111462409eda2cc81fcddc42c2fdcde806ea5ceb62831f8189aba258bde96b54c7957a5eda5e66e3cc3a0c5bc15cdf4bb7695328d5e4dca8cd7a8adc36bd98429dff25c18fd1a1839a7dd5c415b471468d37107ce75a07e36a210c7b6c1358466dc07d59a9179892cfb7ec14eccbb99548cd2701e507526aa9bea35aba20ab6908292488953375f8f0150f7cba595cc47a7645ea26cd1825036eb5ff967ecb7e1857670c339b6d400d238d3ac67293bffa7a2e71eb02393bf633cf2f34edd7448350ffac6937ca14d324bc7536a52cd30b6975f16413b3e235d5f652ca0ea52067f82b637cb3445faf6a9e6b92224db6e77741b280c7dc285eaf553312da9e8fdc6776ca2d4bb50647938ce7e2537ecd3b6b77ce7aac5340d7c9964ba9bbc555c904a42e6cfc3c71006811bc5cfe7c7bb18e4b3f6af71b7df6997f45840f9efd256b735471343373b82824542fdfe046ac5985faefc6c55fb9e64361b9185499b04f752f43da4602599d70633e19cc91779920ab4fa727517e7b4869dc5515ed4925358a28376fb609c10be5dc9556f1ac27da2bb99935e04cbb0008faea86ad4e7a6dd6e7e6c1b37a4899aac0cc3bbe1a759effcf821c48d0204186f498bfad7a675b45ffe335e06987dc1ca2144807521df3b326f2c39e92628b65844431ee7da6cc2a83dcbfac85160de3662b4050098a2bab6603ecc7a0a97172297453a32121fe09ae07907abbe8d8766ab1d88bcfc5409b99834d7fe45a9c834ac7bc40d3a42d3414665ad0f6dfdeb587346bc2d6f0d1b941a01fd97dc9c1b7fd225ed368ab5e9cef5b999e42896f6fd9827a52f610b8d466c9439185c27bb38ec607f15b1eaa14c51c9ed52d9629166f86f05b741d2ad7b2635bdfadfbe63e4ca96e9436f1e7fb09b69af39b8ac709c6aba0cd56ac5e1b7ef4d03d2094ad32a374e7e4e0c1f96a0d6b2cd05e127f15bd6c3103d45ef74520ffca2be486c3f5ce2902a98e97cf38075814dbf0bc353e42be2e086aa169305d524ddf9f0ce2863d4d8d4020869688e6acfbb3b3a1ef45ced118ac64b390e2e7ac01b30b4b05a462319958a770865f46c343f9eb2dd437f4bd344e2d4f93e91bd73386be8b181d6441f66beccf71b9d353a81094a0cfd33867aac7ba59a59157c84880a6fd2298b42c54c3baf2644e6c960fbf440c2563ea3ae9465aba6ddf64bb73f84da7cc723a781246ba6cead6102bdf8b3502ba6e06fd93436cd2dd24c1286d769eb3e1d2c234dcb950284b87d3eee45c47bfa8433cc9152012722142e21534918d1ac05b0965a8c638ca00df4fb278986554e8cd0283bb844e66ccd930c2bae6b6a184382e11f5f143498e3b2f670213b954fa021f9aca8a32af331eef3eb9934739161183689b773d903b9167bd1857a09af2bf2b844f29680ab250222c8d387eb3aada30458e5716d29a88d9b95f8c0ba4f5d6609defb3de466045d1530c141a3cb4c8d0b45aaeb5789593dc41c7ad1e8a97ba21ac495889d07298aca6f23a83200644276a56187e7674297e0774dd96b4d098c4048c6e4de6adca42495da058b58e4ed83dee0a7858b40bd6f5363fd1161e272412f3d20bfb0874695d9bb3d5d195f525b33e66e79a06e18b1bf954567d7979172e07a3ba31d18d37e3c852261977a5759bac8dcb611f00ae8bb3771afc7aa9ed73b89ee6e19e67989343fe5ae10867931a8516a2e88b91e5df97d87cefc7f3cf2e7d6a0e7e21409e7b46a01faf9346ab8e2f017c2a9a3cc57a22551e1e42eccd3435e2138babaa8647fa48ec4dcd962403792ffb5174bfbb4efceb5afdd96836614952b60e17bb8893d53402cf9ab40f63476", 0x1000) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0), 0x40, 0x0) preadv(r1, &(0x7f0000001440)=[{&(0x7f0000000100)=""/239, 0xef}, {&(0x7f0000001640)=""/160, 0xa0}, {&(0x7f0000001540)=""/242, 0xf2}], 0x3, 0x4) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x1803, 0xfffffffffffffffe) madvise(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x6) r2 = socket(0x2, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x564, 0x0, 0x0, 0x0, 0xfffffffffffffffd}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000080)=0x6, 0x4) open$dir(&(0x7f0000001400)='./file0\x00', 0x1, 0x0) r3 = open$dir(&(0x7f0000001500)='./file2\x00', 0x0, 0x0) symlinkat(&(0x7f0000000300)='./file0\x00', r3, &(0x7f0000000c80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlinkat(&(0x7f0000000dc0)='./file0\x00', r3, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mkdirat(r3, &(0x7f0000001700)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) symlinkat(&(0x7f0000000700)='./file0\x00', r3, &(0x7f00000004c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rmdir(&(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') mprotect(&(0x7f0000337000/0x2000)=nil, 0x2000, 0x2) bind(r2, &(0x7f0000000000), 0x10) 3.581200151s ago: executing program 3 (id=149): syz_open_pts() r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, 0x0) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffe, {[0xfffffffffffffffc, 0x8, 0x2, 0x100000000, 0x0, 0x0, 0x2e, 0x0, 0x0, 0x2f01, 0x4, 0x0, 0x0, 0x1, 0x4, 0x4, 0x2, 0x100], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x40], [0x8, 0x2, 0x100000000000000, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [0x100, 0x20000000000, 0x0, 0x100000000, 0xfffffffffffffffe], [{0x0, 0xc, 0x0, 0x7d06}, {0x2, 0x2, 0x1, 0x3}, {0x0, 0x0, 0xfffffffe, 0x5}, {0x8, 0x0, 0x5, 0xfffffffffffffffe}, {0x0, 0x400, 0x10, 0x40}, {0x7ffe, 0x2000, 0x40003, 0x1}, {0xfffe}, {0x2, 0x195b, 0x0, 0x8}], {0x0, 0x5}, {0x203, 0x10, 0x4, 0x2}}}) r2 = kqueue() kevent(r2, &(0x7f0000000080), 0xe4a, 0x0, 0x4000a9fa, 0x0) 3.411740479s ago: executing program 3 (id=151): socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f00000003c0)=""/193, 0xc1}], 0x1, 0x0, 0xfffffffffffffd60}, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) link(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x8) sendto$unix(r0, &(0x7f0000000000)="b12101", 0x3, 0xe, 0x0, 0x0) setrlimit(0x7, &(0x7f0000000080)={0x42, 0x41e}) r2 = syz_open_pts() close(r2) syz_open_pts() semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x27ffc, 0x4007fff, 0xf2f, 0x5773c550, "142e28a47e7ce2dbe73100fffffb0d1300", 0x9, 0x4}) syz_emit_ethernet(0x1b, &(0x7f0000000000)=ANY=[@ANYBLOB="fffd640000000000000000000a"]) sysctl$kern(&(0x7f0000000000)={0x6, 0xb}, 0x5, 0x0, 0x0, 0x0, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000640)="a3369c632fa93e98eff4d52dd9b8401fe7872e537ce84839257e36dca1", 0x1d}], 0x1) 2.988873324s ago: executing program 2 (id=176): msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, 0x0, 0x0, 0x0, 0x46, 0x100}, 0x0, 0x5, 0x0, 0x0, 0x8, 0x80, 0x0, 0x8000000000000004}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000000)="a68f65137950756a90cf63d4160594933255963d4f9a179802f30cbef4abcfce43b1e0be49f36d4ff10ade88918641916480c74fcf0e2c14955edbbcab3d01bb3ad557585f7709cb157aa30af691df04c362fdaee316b4ca6103360a7dc5a081930b73feaa57", 0x66, 0xc, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0xc, 0x0, 0x0, 0x0, 0x0, 0x46, 0x100}, 0x0, 0x5, 0x0, 0x0, 0x8, 0x80, 0x0, 0x8000000000000004}) (async) socket(0x18, 0x1, 0x0) (async) pipe(&(0x7f0000000100)) (async) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) (async) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) execve(0x0, 0x0, 0x0) (async) sendto(r0, &(0x7f0000000000)="a68f65137950756a90cf63d4160594933255963d4f9a179802f30cbef4abcfce43b1e0be49f36d4ff10ade88918641916480c74fcf0e2c14955edbbcab3d01bb3ad557585f7709cb157aa30af691df04c362fdaee316b4ca6103360a7dc5a081930b73feaa57", 0x66, 0xc, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) (async) 2.918673533s ago: executing program 2 (id=179): r0 = socket(0x11, 0x3, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) sendto$unix(r0, &(0x7f0000000000)="b1000500008004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x0) (async) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) fcntl$setown(r0, 0x6, r1) (async) sendto$unix(r0, &(0x7f0000000000)="b1000500008004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) 2.910487132s ago: executing program 2 (id=183): mlock(&(0x7f0000ff1000/0xf000)=nil, 0xf000) 2.849574464s ago: executing program 2 (id=185): r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0xc, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, 0xfffffffffffffffe) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0xfffffffb, 0x0, 0xfbfffffa, 0x9, "d76c1f46000000ef1f0160fb08000000001000", 0x2, 0x8000008}) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0x0, 0x8, 0x1000, 0x100, "0021007a200000406fa9c86a47f9bc2f35f3bf05", 0xffffffff, 0x1}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="323336ff346eb9b68326599f173c23772baa96b304c5208d01e38a27a45615c3d5328cb56a9308ff4af161ff74a0d85e957d6a5e91d6cb4999644805ecfee23f1500"/80, 0x50) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x54}) r5 = syz_open_pts() close(r5) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000008c0)={0x800403, 0x0, 0x1, 0xc534, "fbe704de0000fa0700000000000000ffea00"}) writev(r5, &(0x7f0000000040)=[{&(0x7f0000000100)="ae0fff35cc913e9b23808150f7aaf99c7f1a7ffdc38774fd0a", 0x19}], 0x1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) r8 = shmget$private(0x0, 0x4000, 0x4a6, &(0x7f0000ffa000/0x4000)=nil) r9 = getuid() shmctl$IPC_SET(r8, 0x1, &(0x7f0000000000)={{0x2000000, 0x0, 0x0, r9, 0x140, 0x0, 0x3}, 0x20000000, 0x0, 0x0, 0xffffffffffffffff}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r7, r9}, 0xc) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000001", 0xc) 2.747914636s ago: executing program 2 (id=193): setitimer(0x0, &(0x7f00000011c0)={{0xe, 0x8}, {0xffffffff, 0x1}}, 0x0) syz_emit_ethernet(0x82, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x4c, 0x6, 0x0, @mcast1, @loopback={0x4}, {[@hopopts={0x3a, 0x1, '\x00', [@pad1, @ra={0x5, 0x2, 0xde0}, @padn, @ra={0x5, 0x2, 0xfff9}]}], @generic="43aa1f0dd7fb92bce1ef9178b5b33ab5fdd2587b81f273cab315f9f9b4af6f531402cca8160000f353f53b86d9082708108e1b4c"}}}}}) 2.665550698s ago: executing program 2 (id=195): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r0 = msgget(0x2, 0x79a) msgctl$IPC_RMID(r0, 0x2000000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000340)={0x0, 0x48091f78, 0xfffffffc, 0xfffffffc, "ff0107002015c8a32d00000065c0bdf9c6f04aaf", 0x0, 0x40100}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) sysctl$hw(&(0x7f00000000c0)={0x6, 0x14}, 0x2, 0x0, &(0x7f0000000080), 0x0, 0x4c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sysctl$hw(&(0x7f00000000c0), 0x2, &(0x7f0000000100), &(0x7f0000000080), 0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x8, 0x1}, {0x9, 0xb}}, 0x0) 2.434205273s ago: executing program 5 (id=205): r0 = socket(0x2, 0x2, 0x5) socket(0x2, 0x8000, 0xf7) (async, rerun: 64) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) (async, rerun: 64) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, 0x0, 0x0, 0x0, 0x0) 2.40833296s ago: executing program 5 (id=208): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x5) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x6) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x7) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x8) shutdown(0xffffffffffffff9c, 0x2) r2 = dup2(r0, r1) getpeername(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$VNDIOCGET(r2, 0xc4104603, &(0x7f0000000200)={'./file0\x00', 0x6, 0xb2, 0xda2}) writev(r0, &(0x7f0000000c00)=[{&(0x7f0000000640)="994be84257d841bebc572b677cfdb1eebebef59d1074954e2d231e13f41d19eb7d5189b53b7a18a0d4e8f3b9ff35755720833851afd6b51a773c5824a5ab0b83d3924f1fc7d4d08e853df72c47bc8c1e207d651a70293f1d1498c64492d6d4ff7372df6ce0dcefbca35b0c", 0x6b}, {0xfffffffffffffffe}, {&(0x7f00000006c0)="c2b0c7ab4ea480a62656119e2a15e77580bed8c750acbf8668bd2ef821a57cf5cb79f4d96beb466017eaa36f2945a5f380a86c5fbd364f006c871ce7e57665f929aaf2a6d9c400c21079600a38e999b88986e3f0f9f58f9e6d8642d55e4bb968a99c44b05601fd6b60e8445ba0ace0a015dfbd307ea8e3d8f8c61225804a99a8ef61516f247b577ae5c5013695335e3978c67c4cc72b609485f4929747ce22267bf5991c7ef700b82d6975a04bb10e665d0edb61dd35a946eb5bd15508946ddc19a5208372951989c399688cf6b89ad3402d6d165a0f5a67805cf792ca472d2e0b2912e7e96dc5192239afc6c505", 0xee}, {&(0x7f00000007c0)="52cee99e574fa3c54208d42ac5efa79de407e5c1df3c13e2989c877141caa89e2b479ec98973597da50d1fe3a288a09e4d5d49ba1f4ffc4a643a0852029fddbcf640c49fe2c44bab63ae420745b58aed2ecd40a2f9829c84738e6442498be1b522331fb3fdf0e99b7cb6d1c3045aff4af153f47cbeaba6cb4c428fd95a1023cd00ed59518c621240042730296cd362ef0436342de0716eb8d2c4836c913744df0d1fbfcc779e36af29fa7b6ce311eecdafe6c14c4dd32cdc035e42c82744db69", 0xc0}, {&(0x7f0000000880)="b0af4db03fe60d2503e05c2800bd0590d1d4026daa378cd5fe8babe668503c9e038c628334568f5a32eb4f192f3fed6b95ba4c3ec454b057f6f4b2c679f36c69c02a2c81704ea02cc477f3b08bb6efdf5e33a57cc7e355fcf243b06cf827994360d97f10fcd5529cbce799ea2cd67df6757ea3eb96d6cab3cbee265b33ee6d241e8baed439419081c5de20bf5b2111b0eedfffd8e471a74119db4528fdcd9aad1d92b526f890242c975c384d927ccd81c433a41740ad1b", 0xb7}, {&(0x7f0000000940)="79dbbe23b9a4a03c451464f94464355650dc9dc2d9584498ed7afce3745075ce60540b5c63f46a7de1ddf5d5b9a9f9d18b60eed1b4f884cc39aeaf0f333264059c9a75b19fdfb7dcec41b31ed9bd8e8290ee78ad51c4b9ae1bad988441add1e4807207bdee8439b4adfb33bd5d0c1f98349b48b9c0601a5a064749358d258e9125c7e0ab8cb497f64fd13356ecf725191a2ebc1310eb60c0e35aeae6eeecddd2de51bf6718cd14077a91", 0xaa}, {&(0x7f0000000a00)="5e915f1fca1119aa0bd8796243aa6461495456bad91899edd706cfe624488e6895fbf91d318545d65692e3a5d00de9085687b7ace112290baf", 0x39}, {&(0x7f0000000a40)="c51bec46d1070882e20d04b35c8c59a698bf9518956d6104d679da1b970b388d21bd4dccfe846f4b18291b6c74c4ef388f789f029766d4330cd3dd87793b08e498ddaa267b962a594e82d89d06eded1965518439fcf384b3408222f167f575b6d52b66e1f737bf04e68cc9a51c9e6383b78df5aeb2189fa55dee6606a3511cc05cb2", 0x82}, {&(0x7f0000000b00)="1aa54670763df21b64aa2265cdf740c99d57dc14a967788cd7b890b67044b1f9099f7ff376c66dd8016a232bd59199b41f6af583cf29cbc19aae702240f80bf2cd3afade0fc5f8e9a2167424c8636d38e93d46871b4db8ad973bfc979a3abf9434a370e9180504839252", 0x6a}, {&(0x7f0000000b80)="f8e55f89aebf9725f2af9681be65161eae15cccd7a68379702086ae3adba4aa971e83815b8747b0aa64813350c6aa26d1131d57d064c30adf6d09015ae2323f8880198edaacb7e0796408b0072c372d10920c77687948e2ee48d75583be1c80a85ec4057db53561b1d86ba99a31412f675b0d1582cd246bd", 0x78}], 0xa) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000cc0)=0x3) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000d00), 0x800, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000d40)={0x1}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000d80), 0x200, 0x0) fcntl$getflags(r4, 0x3) ioctl$TIOCNOTTY(r4, 0x20007471) ioctl$TIOCSBRK(r4, 0x2000747b) r5 = dup(r0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000dc0)=0x8001) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000001e00)={0x1000, 0x0, &(0x7f0000000e00)=""/4096}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000001e40)) getpeername$inet(r5, &(0x7f0000001e80), &(0x7f0000001ec0)=0xc) r6 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001f00), 0x8000, 0x0) r7 = getpgid(0x0) fcntl$lock(r6, 0x9, &(0x7f0000001f40)={0x1, 0x0, 0x7, 0x7, r7}) ioctl$TIOCGWINSZ(r5, 0x40087468, &(0x7f0000001f80)) accept(r4, &(0x7f0000001fc0)=@in, &(0x7f0000002000)=0xc) fcntl$setstatus(r0, 0x4, 0x40) 2.158836933s ago: executing program 5 (id=211): r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x20000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x80, &(0x7f00000001c0)=[{0x8, 0x2, 0x1, 0x3}, {0x5, 0x9, 0x2, 0x7fff}, {0x1, 0x7, 0x9, 0x8}, {0x849e, 0x0, 0x3, 0x6}, {0x38, 0x1, 0x5, 0x4}, {0x7, 0x6, 0xff, 0x3}, {0x143, 0x8, 0x6, 0x2}, {0x1ff, 0x4, 0xea, 0xff000000}, {0x100, 0x4, 0x5, 0xfffffffe}, {0x3, 0x80, 0x8, 0xff}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x10, 0x0, 0x37) sysctl$vfs_ffs(&(0x7f00000005c0)={0x4, 0x1, 0x7}, 0x3, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 2.156640532s ago: executing program 5 (id=213): unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000000)='W\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x208, 0x0, 0x0) recvmmsg(r1, &(0x7f0000000880)={&(0x7f0000000840)={0x0, 0x0, &(0x7f0000000ac0)=[{&(0x7f00000008c0)=""/237, 0xed}], 0x1, 0x0}, 0x10}, 0x10, 0x842, 0x0) unveil(&(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000040)='r\x00') 1.838408982s ago: executing program 7 (id=214): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x5, 0x0, 0x0) 1.836458111s ago: executing program 5 (id=215): mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x1) mlockall(0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendto(r0, &(0x7f0000000040)="56efa1d0ee6b86e4170f8c5ec444366c33898cc1c4ee9758c5a18c3f19edc0546db7a50efedae1871a06d0c5b0989be1261f629321e78dbc86b9304e5b2c53738e284ec88bcb68b6f43b8693af838b8af8f91aaef389cb4a8c099d7966fe2dd07c49f29a00be9887f6c9969d0476529fc14d4b815ed2c9c28020b76353ea5cb64f5a52cbc8e047c7", 0x88, 0x9191bc14d0d6742d, 0x0, 0x0) mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x1) mlockall(0x0) mlockall(0x1) mlockall(0x1) mlockall(0x1) mlockall(0x1) mlockall(0x0) 1.835828784s ago: executing program 5 (id=216): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{0x3, 0x100}, {}, {0x0, 0x7563}, {0x3}, {}, {}, {}, {0x0, 0xc8}, {0x3, 0xfffffffc}, {0x1}, {0x0, 0x3}, {0x0, 0xfffffffd}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}, {0x2}, {}, {}, {}, {}, {}, {0x0, 0x8}, {0x0, 0x4}]}) r0 = socket(0x800000018, 0x1, 0x0) sysctl$hw(&(0x7f0000000040)={0x6, 0x1c}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x551, &(0x7f0000ffd000/0x3000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r1, 0x0) r2 = syz_open_pts() fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1000300000000}) writev(r2, &(0x7f00000003c0)=[{&(0x7f0000000340)="20fbf5213d99bdb24c35d961a795ffb417753de892466dffca7b503a201a3099bbf8a08521d0c3952cae4c6528c0fc66cc24d0aa6266c5b3ad1b236124b3c5ab4dcca8e8be3f72546ffad9332dbd852293c35b179dd57adfec5902d4e8eacdd62bc5b1", 0x63}], 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000001}) sendto(0xffffffffffffffff, 0x0, 0x58, 0x0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x0, 0x1ff}, 0xc) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000000)="0b820c7936cd818f6a56196dcc77f3e20d17b5dd17172a40cbfb", 0x1a}, {&(0x7f0000000180)="46bf5fc7c0ff14f5890e29d0e228b4e2c54bb33e794d588cc4231ca16c56af321dab63a83cf78efd33e8f5baa86c538864cec75b429bffa7bba76daad6fec666d53dfe54590fe44a0ba314035dc1063af2c1755fef9705900f507086de7a8a65cc8aef08e618f1d22ca502ff4771fa5beafc50f184e22c00294f6cb188bfeb89a97aa7bf8f802a99", 0x88}, {&(0x7f0000000240)="9bb00169e04714dc3fa887993d4cbc4947b93f844edec67c117bb2e3", 0x1c}, {&(0x7f0000000280)="12ef30e0eab834bbd326780f20b32db795430ca1c6800bdfb6fc1783838b6dfb587a7d29b442c31a081e0d249cc6a00813cc55808d69eea3944a05409fd89b8c33cbd35ef9b265e863ae8dd7f43d0573798a09cd752a326c8023db370540808b996477f49aead7", 0x67}], 0x4) 1.833054266s ago: executing program 7 (id=218): r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x9, 0x0, 0x8000000000000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0xfffffffffffffffc, 0xad}, {{r0}, 0xfffffffffffffffb, 0x46, 0x84, 0x9, 0xfd5}, {{r0}, 0xffffffffffffffff, 0x2, 0x80000000, 0xfd, 0x6}], 0x137, 0x0, 0x400, 0x0) 1.570887674s ago: executing program 7 (id=219): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x3, 0x401}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000), 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) syz_emit_ethernet(0x36, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x67, 0x0, @rand_addr=0x20000000, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0xc, 0x0, 0x0, 0x0, [{[@multicast1]}]}]}}, @udp={{0x2, 0x2, 0x8}}}}}}) 1.56854261s ago: executing program 7 (id=221): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x22, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x0, 0x2, 0x40000000000, 0xe63}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) utimensat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0/file1\x00', &(0x7f0000000300)={{0x7fff}, {0x3, 0xffffffffffffffff}}, 0x2) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000140)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x0, 0x7}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0, 0x1}, 0x126c, 0x10025, 0x0, 0x0, 0x8000000000000000, 0x9, 0x9a, 0x8000000000000e65}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000480)='./file0/file1\x00', &(0x7f00000004c0)='W\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000340)='./file0/file2\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x802069db, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) msgget$private(0x0, 0x25) r2 = syz_open_pts() writev(r2, &(0x7f0000000040)=[{&(0x7f0000000240)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0x75}], 0x1) ioctl$TIOCSBRK(r2, 0x2000747b) r3 = socket(0x18, 0x1, 0x0) syz_extract_tcp_res(0x0, 0x3, 0xf) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) socket(0x2, 0x3, 0x7) close(r3) fcntl$dupfd(r3, 0x0, r1) socket(0x18, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.446494316s ago: executing program 7 (id=225): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x198) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000180)=""/249, 0xffffffb4}], 0x1, 0x0}, 0x42) close(r2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x281, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000240)="e0", 0xfffffe3c}], 0x1) socketpair(0x2, 0x2, 0x3, &(0x7f0000000040)) readv(r0, &(0x7f00000003c0), 0x0) 1.117813402s ago: executing program 6 (id=226): pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000440)}], 0x1, 0x3fffd) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, 0x0) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10000) close(r2) kevent(r2, 0x0, 0x24, 0x0, 0x2, 0x0) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) read(r1, &(0x7f0000000200)=""/243, 0xf3) 616.895306ms ago: executing program 7 (id=228): mkdir(&(0x7f0000000040)='./file2\x00', 0x93) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) r0 = socket$inet(0x2, 0x2, 0x0) close(r0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00eb0100000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="e600100000000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00aa6600000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0xd, &(0x7f0000000240)="ea00000100000000", 0x8) r2 = msgget$private(0x0, 0x5bd) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffff9c, 0x80585750, &(0x7f0000000340)={'./file2\x00', 0x800, 0x0, 0x401, 0x1, 0x9, 0xa9, 0x6, 0x0, 0x2, 0x28, 0xfffffffffffffff9}) r3 = msgget$private(0x0, 0x0) msgrcv(r3, &(0x7f00000003c0)={0x0, ""/104}, 0x36, 0x0, 0x0) msgsnd(r2, 0x0, 0x401, 0x0) msgsnd(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="030000000000000092ef4fa5b3c2729111a395968cf9fc6674406c8297f15fb42105586d17f9fa6c4378a594e1d69cb589bc7e991c519497c4d839502203435801d8c133ac8d5a56291049a49c381a4f184ef48e6ef5b9553b3c394d00ee96dce49710b98388e06670da364603d81d6dc4c293b42dc53f0a3cdc94086bb7cc8e44b6b8b591592eb7bb3c644fa0cb7865a32038691604a331f7ad5efebfdf7d1af8e659d3f7e85face209d87f9b92f6172e85df85e7f8df63dace229b4133dce9"], 0xc0, 0x800) msgrcv(r2, &(0x7f00000001c0)={0x0, ""/120}, 0x80, 0x2, 0x800) unveil(&(0x7f00000000c0)='./file2/file0\x00', &(0x7f0000000100)='x\x00') mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x7}, 0x4, &(0x7f0000000080)="9d86c949a3011f2ab71de3419d573efc3a", &(0x7f0000000140)=0x11, &(0x7f0000000180)="bc09069f7a55a5d42d73601050e8b59d3462d77d436cf3807bc11bf8e4", 0x1d) 229.808358ms ago: executing program 6 (id=248): getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r1, 0xffffffffffffffff, 0x2) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x1) fchownat(r3, &(0x7f0000000100)='./file0\x00', r1, r2, 0x2) r4 = kqueue() ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) flock(r3, 0x1) r5 = accept$inet(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) getsockname(r5, &(0x7f0000000200)=@un=@file={0x0, ""/43}, &(0x7f0000000240)=0x2d) r6 = openat$pf(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f00000002c0)={{0x2, 0x8, 0xd}, 0x8, 0x81, 0xe288}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x810, r3, 0x8001) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x800, 0x0) ioctl$WSDISPLAYIO_USEFONT(r9, 0x80585750, &(0x7f00000003c0)={'./file0\x00', 0x59dc, 0xffffa44c, 0x7f, 0x1, 0x10, 0x3, 0x6, 0x1, 0x0, 0xb}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000440)={'./file0\x00', 0x6, 0x80, 0x3, 0x1, 0x0, 0x1, 0x6, 0x2, 0x1, 0x4, 0x8001}) fchdir(r3) chmod(&(0x7f00000004c0)='./file0\x00', 0x20) ioctl$KDDISABIO(r9, 0x20004b3d) r10 = accept$unix(r6, 0x0, &(0x7f0000000500)) getsockname$unix(r10, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r11 = semget$private(0x0, 0x4, 0x4b5) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000005c0)={{0x8, r7, r2, r1, r8, 0x84, 0xfffd}, 0x3, 0x1, 0xcc52}) r12 = accept$unix(r6, &(0x7f0000000640)=@file={0x0, ""/34}, &(0x7f0000000680)=0x24) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000840), 0x1, 0x0) sendmsg$unix(r12, &(0x7f0000000940)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000700)="8fcef45679", 0x5}, {&(0x7f0000000740)="2cab3f3cacbc4759ca2c7a75253ed9201cb1ce15e4807fb82d662d5a3e22982920233e16eca42bcf825884100002c6dceb81a57dad7a3b2c2a130c03709e6c3de2dcc1abe7b641cd2a463a8575bdd9dde608f5965a34abe7fb35371ebf3c8723280b450bec38c5e6611ec8feefa6001dc123e5065b7ecf9ce60994ae6b1843560e0d91d29a0de9319d726271a00fc17a904f5f181d2c4b333a512cafa48c18b617dae8efacc2c682ec613394", 0xac}], 0x2, &(0x7f0000000880)=[@cred={0x20, 0xffff, 0x0, r0, r7, r2}, @rights={0x20, 0xffff, 0x1, [r4, r4, r9, r5]}, @rights={0x20, 0xffff, 0x1, [r13, r5, 0xffffffffffffff9c, r6]}, @rights={0x18, 0xffff, 0x1, [r5]}, @rights={0x18, 0xffff, 0x1, [r5]}], 0x90, 0xa}, 0x8) ioctl$TIOCSETAW(r6, 0x802c7415, &(0x7f0000000980)={0x7ff, 0x8, 0x8000, 0x9, "7ac1854d29b5724def87b05cd23ae5dab580e7bb", 0x6, 0x5}) sysctl$kern(&(0x7f00000009c0)={0x1, 0x49}, 0x2, &(0x7f0000000a00)="df1f1414ce4df1d7ab1ccff67a6362e6556827b93dcee42a69f6b3ccfcd6a95db5bada3a6de8a70c60539cf1a6bf0c8c4422c2b71e220511d84623b34717f145dd6d54397b11497df81aa8c5b01d23efa287b9a3b3896aeeb8aba5ce545de7d96426d9cc", &(0x7f0000000a80)=0x64, &(0x7f0000000ac0)="3b31d3887caae8e2dc14244cfde8a342bebcbb7f52ce5182ae254e5d83fc814134d438f7bac7a061e860416e3c80f5ecc4aa31e1fdb2a9549ea13e927d0b793c1cf70335c92268b992962122c7f88f6a9c68853ad5d3c65ab7a8672ec0f3beb043cb76582c9e7febc489c52cdff694", 0x6f) ioctl$WSKBDIO_BELL(r6, 0x20005701) openat$zero(0xffffffffffffff9c, &(0x7f0000000b40), 0x10000, 0x0) 228.420312ms ago: executing program 6 (id=250): r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xecdb1f631ef4aa36, 0x114) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x9010, r0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 174.231781ms ago: executing program 6 (id=252): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x6, 0x1b, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000080)="16451a1c53e831580433e2512d4140a64212a55cd9dcb2dc6f97eee55989c3874c65e33be2cb7289f9624bfec8eee72ed409604c5ae76ad43af00b516e079c040ff1512f3d6d36eb70710081e517ec26834da25210f2acf02616173b6f7f2b64c04645ab7c1908de3ea382c363e3af558cf2046393a8cdcf6c777a31e5cb89cae6f9f1a48b0f899db4117a3b43b1eda8c229a2790717f5", &(0x7f0000000140)=0x97, &(0x7f0000000180)="9747ee0943579f34ed8ff319555179301db7b6f65e219ca74bd08bf116f975b91fe3a3aeb5f6aaeca68ad7a6b4a13cf112d8d6e9af2cb4d3780bcb364c69548b1d4ecdc39def7579890e15a11895c32a0ca39dcab6119a1fb2e633046d0e47dcf9b19a5af4110f7df833765a135cbffe1bef931282050061a9136a54d013af9275720da440fa4ef3d9e904", 0x8b) 171.867439ms ago: executing program 6 (id=254): r0 = open(&(0x7f00000000c0)='./file0\x00', 0x20000, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r0, 0x0) msync(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xf0}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmmsg(r1, &(0x7f0000000080)={0x0}, 0x6a, 0x0) unlinkat(0xffffffffffffffff, 0x0, 0xb4d370605eb820c9) r2 = socket(0x2, 0x1, 0x0) r3 = dup2(r2, r2) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000240)=0x5, 0x4) truncate(&(0x7f0000000080)='./file0\x00', 0x324) shutdown(r3, 0x1) chdir(&(0x7f0000000100)='./file0\x00') r4 = open(&(0x7f0000000040)='./file0\x00', 0xc82, 0x5c) r5 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f0000000000)=0xfffffff8) write(r5, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) close(r4) 168.30431ms ago: executing program 0 (id=255): syz_emit_ethernet(0x122f, &(0x7f0000002080)={@empty, @broadcast, [{[{0x88a8, 0x3, 0x0, 0x3}], {0x8100, 0x3, 0x0, 0x1}}], {@ipv6={0x86dd, {0xb, 0x6, "14e93d", 0x11f1, 0x2, 0xa, @loopback, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x8, 0x20, '\x00', [@jumbo={0xc2, 0x4, 0x5}, @ra={0x5, 0x2, 0x7}, @enc_lim={0x4, 0x1, 0x7}, @generic={0x6, 0xea, "f4164f167a9950ee239bb5336bb5b2950b2628a975fc5e99200660bf33b0b4c30f98971374a6fcc830c87faf7a5b73dde1d8ad849533864f7d9bea559b5a694e59e7d7b3f3d42eff197de413918470277f7cd65cdd91ab0c2b525802069b450d3037afc18c5072856cc4a81610fa1bdc95773e32ae5111aca0d40c4e53d7ea02c52389c37e12477954e3203948250c2420bf9b7f851a23e1efa868cec187563ddced8c64114ac18e5154295a2bf5c3f322f732f38170f1f823832dd5612942d6170e6b82140beef09796c9ac79ef0c557852c6c7cdea08d9159b8f7debd52f9e6be1808b6e59ead7a61c"}, @generic={0x8, 0x6, "9a2fae2aca06"}]}, @routing={0x62, 0x4, 0x0, 0x5, 0x0, [@rand_addr="ccc1cb0b5db1d820c5d922c26e138ef5", @loopback]}, @routing={0x3b, 0x8, 0x0, 0xe, 0x0, [@local={0xfe, 0x80, '\x00', 0x0}, @mcast1, @ipv4={'\x00', '\xff\xff', @multicast2}, @rand_addr="ee13b07f0cf8403239d30c93ceb084f2"]}], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x1, 0x0, 0x1d, 0x10, 0x1, 0x0, 0x0, {[@md5sig={0x13, 0x12, "b3d42d3565a6d6661760bf85d3e1b175"}, @generic={0x0, 0xc, "62ab55b237bcc741f8a2"}, @sack_perm={0x4, 0x2}, @eol, @generic={0x13, 0xf, "a3e3bcdeed178c2fb848e8a791"}, @sack={0x5, 0x1a, [0x81, 0x9, 0xfffffffc, 0x103, 0x7, 0xf]}, @mss={0x2, 0x4, 0x3}, @timestamp={0x8, 0xa, 0xfffffffb, 0x3}, @sack_perm={0x4, 0x2}, @generic={0x0, 0x3, "91"}]}}, {"45539942471842825fe44af228cd6d7cdde8456a1f2ae442a18ae2602b8b4fee16284a86db8cf2d1be64fea0fd671323bf54e1abe03634082035720bda02116ba918ce4a8003f773a4cac3fe9d3d70efe237f582e4d76b2f17bf929548e826224583fcd8215703302b8a763a011254f012621ab250de110f5f3630f76ea54f2a871d1187ac591e64b3c6d63ae2bd38d3fe621e22e4e7d964d8246e568d6d79932a1780452cc56bb4abe9c1cf75c76e4ebf262b945f085b4dc51a53f3c42c2d95782e6ee0c7bf4017501cda44b7b2d22127689f1c76aa88a738281de41263eb580899c3fea20293ddfe1d3eea20bfc01c1b4b3080854120c8b7955f1791f2f3472c38b61a66ced07cf2ccb15de734f158a9f66c85d4a842e63a61735f4ac7ef8e1adac9e64cff7cb255ef7f4e926f98dbfbeccdd47453a85dfb9befdb8477df8cf3996809d0ec3202931dd498ae5595e1d0efcb6c67bc5fb6ad31b94a3e7a75bab55278b2f1d7a4cf058a813238dbd33947e39e45316c1cd713477a29c739f64db6b62a122c166f0f203a620bff00de76717bbd5bdc1bd0518f5159ed5e05dd6a55e46a09d0c67567164c10541fe3523b51e8ce7814d51696ba57c2593fcd3f705cb07f171afdd63659b8c80bfeee5c2fd7ca2c9f37bb8ab5850285c99d921e12b1a55e22999ac5cc438e92d0b9409850ffde00da5f618867bfb092d06ff624654c7df78532bdfde80aaf3784cefdf1b61ea3d199fb09b28c5bdfe43d8ca07cda003b9a971ff93bfe00308740d4f8d3d31c88357dfc9027074147030c4ae2711a7c979420b7c8fa7bf243a5ef18ade87491daf989580468828d08ef666e14a3db3469311385aa3ebe9bf724e218abf653a2fbbc98dcd5194659e8ebacbe87cae962916a79d2233edb3b11e77891da5cb5a297620a49601f904492453d0e116b878e40c63e5ed38e751b5250f62bcff5c0a24a664ee03cf68d26a8e2583c460598bf4dc1efcf170642203192c46b93be52d37662d0f52c0d366d89b036b14d18e34de852d9f8561f3e7c5b3c6787d5661d74cfc8430973ff9df1b2e5203e32d3c36780242ca0ca163451807f0798de45e38b7811578e8e0ac3035ea3fcb1fc9369e48c8398583b2002a935249cf05fc1a4429f581041a8a173261d149aa4c050dc6ddf86d780906e26247f3123cb0afe8c66ad171a61d891b210515a37e20bf414ad48f5605829815a4f3e66d79a606c4dd1a0ef06bbc890781f0e576fa9073a112d6be1099759886e35d8367d1b5763c5d52f66decd7a8139762bec6bef70674f4f0aa032f67b63b3ad192bf393a4f23c775aac2efabd8a3ca7d59d8e70a089ab121afd5825850cfb18a8da1a3410804d7c5d93f35cebee19899b5b59fd61e17409fd898ee7653b2d70d094af378fc48a5f0a442ef5c9a7af8fd5499b6d6440bb02dfd999097fdb15ea01060503916d24ac36f83802b760d08b14dabfd5d84fa1940b8f2b5464c5637bcc6aa1ea0d2b6b33112cbb54e3f1a5052fffc22f0e71724aa1c2f2ab0774e502b9eeceda3d1050ba6dbae63808f82dd7b650a11af06f4b0a5d3249d75fc19b6248d52835d3c213b87ee1f0690ab6dc3a347cf377173a6d886c370ffff6c691a8a64f2c677dda569963e9dd99bf60c9b639e581608d72e05c6a501ea7c8f5747c1c1b0519d8e5f92a4993f9375efef0bb9c7f9a08367f26a6a96d31d8387b2533cbb7b53a67f42ba6cfb2da2e3fcb65e4035499a2fefae2dfe6d665179ac72a2b7014ec345917830c6b07d2ef06f580c0b50da3c0a31652ca2648a202833ec301dfcc746a6325e205692ebad6000d02bdcd59434b09292c726d26c75008f981021dd84552942a2218f6dc8457629b33ed2b021bef03f0785385ea251173216d0142968698952ce64213e4cc65aaa56597e7da2c00ae0078d0df995ab04e3d49ae56bee97f60d4fbc31cb5c1d8e222c4fa05458725c83ca6a03c173a2c8a0d5f115fd06c5239bc7c0de17d79b7a069ecaebd41f3ecb8594736203a696e07e58548e85db18c5f1ad88d7384b2f6387a05c5d753fd100ded92411fa9eb22b8b94e2e21741afa748451c796af29fa69b19b348b3a61bd7479229788d84a33b6ae003e1a816ff005c3cf1245c5a3df98d33d5617dc035d9ba9668dad9dfe4e52b9a29aeba9a147b2e08dad775442608cbfe5999f6d3d15f40e37fd02c1543fe2fc25aa98e78d53cb56a589056182b33f22831d5d77d5a63408341fa185c3e9938f0b0382da3aaab38e4f8398b4e0eeb922b0434add04ebd9502fc51cacee4c40c090669deddebd6ed3acaec9189c11111fc85d881594c1ce026807524709269d459e9064a63094503370b8ccf76b1d1d30128e1121007bc3ac061ecfd328812b856ba69d8c1b30fd0814b5f00673726634bc3c998978a1fbaa2436c0bd5b11b7d4dc4e9bff88d0d321a510221013f6d895f383ab15ec3234e20dbdffa5ae1fc0fa5a4284b8a1de98ca128580667209947f653a239ce1fc63e6203a62636c6bd50c505a711df5dc4294d3b021a7d55d4c43753f1a85b1d8c7d986371ba92d7bdbb2f3b15155a7a50920b507b0ddf0930a47e029fe328a8b4dae368b606b781c7a6a4df4314aab2fbdb7159f277375c9df144fc111259bdec1065875cc3ab6642d7c248f0fbe486710bc5698f4d682ee59427d5dc0e039e7e69b451ad59068a40b9322e636cd6828ecf01a5fe3d79f6cc1d033c9937f953384c987f6a3f108df3e8b31542598b995a7aaee1a039b38d326911d5380ca8cca3175d9f34f4ab7c2afafe213fa8209d876f76e40eb81953d347ccee1932224510d79c1e1275d3c9d0338a75253176725efb1efee3a785c4f89ada9188377a45a38e00133c0e9d479ef19c84e97d42840173b7394be155aa5e6dbd227ad6e2e03c9d4d6f3590dca8e169b7297b43480265c18a01ce644a3962c77e77febb2121c1e2bb73de0fb10a6420b86fbaa6e22904f1dc07b50044b11f0b8c065d034a747d82445c33d25c1c88381ae3b6ab26d4ebe4fb3d0ca0f9a43241316c4fd4dd33c7648ba595a481665ea7fed16444d33043e8b254b7b5743a8c78eb07f5e0b739d312010bce4a6c133fbccd4b5a4ce2a49c2d44d1fab83e0c101efce7c32298393e6d6700bc6f1e77993b6f8ba415e87fb9ddd24a20beb5cc9e2770d6b298f44d7dadfffc188f5a73383d20d3388c3b675847e318dd9937a5acd16c7b87454922bd1f6cfbec163fa88d5f55346a49fa8a2624c95f13a345b3aaeab5562d7107623eb3b7234511a271279c2296e27363f01246ee4f9036d03a3230a1e1daca067b40869d69fc19564639087ba6b378d91abe731b038a45204a526a745a9978c6b8676705722dfbd70201e41123182c510e9dcacd4676a12830e0bf8c1c8c11c8a35274486ce79f78a76f617c46819a5f2dd5c2b4f6a364adc20accba8eb48cfd981b2741786b7f373bd121482e1c9093a315546c0372f5970a1474b8de5db40acec4f1b491a5a61e70d3e267ede3a7a91944f3c6f64e149e041bc1114b89b7a466e96e3f7f9327490675c045e433892b731c8f53ee29828616904b79ca0b21ef73b3f0c75d47fe172b8e5ff6bec502ee93ad5c010d25afa362119f249d4103069d9173c3fe43cf2f60bea91bf50e5e1e8ec1b597c5db6e7585b8e48a4bc904c874d7ae5500c563f0a07dbca5d723413c65666f85711181ee4ee10399f3de2dbe7c98be865712178ccf3bfeef6dd7ebfcd82c2ea041638396256fbf069c09fb0c8dabdb39f2e7434a099aa7d8f75fd4143e64dc8616d121c8db7eedd96af1a2bc1110813692f6647f01f2b33c6535a6b5f299e73f0688a02046476d27a5316715113559b09fe5df121f422f687f898488e6a3c02eb1329f5a50b2055ea7c2b0eb607dc0995c9adf7aecbc0a9275906ce7e85fabc2e7351761d57f60d84bc4fac2fe952d9b123895a5b5d35d86c416edd67b90f8d2c20585fa374a7b37b9d16d4c1cf1145cbd6c44273cad811ac8a32982c06b63cdf4bd098bcd982f8fce8e029b9c2cb1a1a04535e1adc2e9b7b2c8047c20ccbac73299fd099d81ea383d2c6c73e974c35b6197413a6bae3638043dd8b7e4a1520d9a0a57db37a9f1551cdedf4e3b8bd341e56315f4bdc19245e90f6dfb1ed48a2aca29b78d8c4a4c99b3c1665f64c5024682302777f1e3ea848ce3dacd6a842b94b0d816aec17c771dc5ddfc5f1d59af596cf25fb2222a58804fd19275a2ebf29027410e0002dece4be4815227db5afc2d1640bb46c9b23e4bd03221eec12332c74cc1389185b9669956f28e04f31fa1242e666c534306c79ef4dc68ade842f1311e17cfafba3a8c3bd47811bc9b6d459a786823f6de29a2691b618a868100c80aaad20a5832fdbecc947047907c3e9ae3611c0600019dde13c357a985b81b80afdb32db4c71e93cb3c2e4b778301194081f30b11897fd88a90d400b00114585c081113ab34bfac2c37917446649586550515929c889e0c5f6636afd5e0fe113a92d53e89bada25bee1efdd7e2c2cd399ae02e2a680b38f023bcf4fdcbb5c44a7358141e6659058dee62baa24766291a82b6d854e5eac06bd4e5a1cad47b3c09f0cce0887511e130e48a4ade20118e15e5877a9b17aabab7c59bc8a5909cb7e112fe481986c5a78ba94d82fe42ff5269c5cda1304a8448e5cbcefdb8709eea4ea7acde86b29aa03e7cc06bf189e331f39116ed39eee1e9a2fbc56900f8605b9bf6dd07b274b8e3885a3bdc5ceb0451aa24a57a4ce7044d90245d01683ff017f18218788deb8f726619d8ce2aa81ae5b692d870e8912fcf7ff0cab0bb230938f4561da52af8531325428a6a8c18012592433cd5386750cd159b76a29a04d1bd265a1d5ae4e750b96084746606898ac192c3fe5335965e975a0eb61369f8af7d947c24ed37c7f9f5712d402978e740892fbc0aa94e7a048f4d821c3b6286f8c836a48d0eb39c8fec1578a3c4fff6505e8dff53d2d54646b43729f3f835fcf4aba8d01f3f081761f7446b86f2180a559efe634325b01b6aa03c188d184068d72ae72aadd45001b6fb56bb99cb4cc5da4e33aba9fc80b8dcf3307e4e62d19465d5d22ad214fd3cbdb025978d2780ec535c88b247884e8c26e73f589c5dbb1e1e3728e6e5de1bd2906ad6e726db066b5f913c2fe884cbc0e247016af6416c02eb0c16c4aaa81092cbac0b5478dc6d56905ed36cbe319c0922058c40a404f11d28c9304d15472d7b651f89ba1bce4306437c909776236af6753edd33ec2debbea50b617df6c9afa78f9b4b2cf36d9baa1a4385b3ace5f5cfb5729e7e6d5b298a2cc659b0dd356c8a74d752c69960a1bbef5e18880db6d74d7d45d278d3a1230fe773f7bb434c6e82e892a24617dbdaf8ca2e36990e39971350521af16084bddddea0025677519c0910e89e9ed32f6fb681e1ad9e0302ba4ac212c04c6d649fb801d43ef08c3271a29a1de7cab92c82f3127bcb59957d3ca7e76575c15022b81d94346f86fa511f1423b2807ceb9a90aa60780ce6881628901b8636a5e4df5ba545ae48d8fe7f37667110b3d1c6e7cb4f34eead2db1d487028c7ea7c0bd79d4cdb23c45a07470a644ecaa6fb81d00fff57ec2edd5b7622e21c90533e6bb840e332e450eb900040eea68eb58b5f206d606945bae49eedf5acf76ff8c05ddae9094d30e999358d7de58e2eab518e8f9632abfcf09968605accd579a62d9793365736905b835e2f29e2806edda56eeda2abdc18"}}}}}}}) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) 165.142988ms ago: executing program 0 (id=256): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0xf) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) syz_emit_ethernet(0x2a, &(0x7f0000000500)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x8, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x1, 0x2, 0x8}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x100, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x0, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x8, 0x5, 0x0, 0x5}}}}}}) syz_emit_ethernet(0x36, &(0x7f0000000180)={@random="b90531074b01", @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x21, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x0, 0x0, 0x8}}}}}}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) sendto$inet(r0, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d250d31b5f2e27f38caf6766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x5, 0x0, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x1a546c79, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa, 0x23}, 0x2, &(0x7f0000000040)="326fee3409009b87dc71d7b01fe285128e8a9062bc74d2be9a003b4c5bcd052caabdd85590c79a61f53cf762534b7d216c0c6f86135690177bffea5234edda5e528c372f19b50525f767fafcae4a0709000000000000007b6004cd617fcef9e7e1ab640a000000000000000700"/124, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f00000000c0)) 34.010955ms ago: executing program 0 (id=257): r0 = semget(0x1, 0x0, 0x1) semop(r0, &(0x7f0000000000)=[{0x0, 0x8000, 0x1400}, {0x2, 0x0, 0x800}, {0x1, 0x5c7, 0x1800}], 0x3) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000040)=""/138) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000100)) r1 = semget$private(0x0, 0x2, 0x68) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/88) r2 = semget$private(0x0, 0x3, 0x40) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000001c0)=""/48) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000200)=0xfffffeff) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r5 = getegid() r6 = geteuid() getgroups(0x1, &(0x7f00000002c0)=[0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x4, r3, r5, r6, r7, 0x80, 0xc}, 0x1, 0x5, 0x8}) r8 = socket(0x1, 0x5, 0x7f) setsockopt$inet_opts(r8, 0x0, 0x1, &(0x7f0000000380)="49bca24e41d33f0220ad07ac50f5", 0xe) write(r8, &(0x7f00000003c0)="0ae4fc3024fa2839c0f95086d39ebc503e70a038571cbb494b78f1", 0x1b) semctl$GETNCNT(r0, 0xa, 0x3, &(0x7f0000000400)=""/57) fchown(r8, 0x0, r7) setgid(r4) execve(&(0x7f0000000440)='./file0\x00', &(0x7f00000004c0)=[&(0x7f0000000480)='$\'\x00'], &(0x7f0000000540)=[&(0x7f0000000500)='\x00']) r9 = semget(0x0, 0x111c4e78a8ae653, 0x102) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000580)=[0x0, 0x8, 0x3]) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000005c0)=""/32) setsockopt$inet_opts(r8, 0x0, 0x0, &(0x7f0000000600)="45d0fd8c7821538af0ccd3745d8dc3f8291c839fc062594f715c1fbc4fd31c80276912b3c9bb5b1c8be222f44eca2cbb565b8c3044c9a6d5bf8c8df5aea58eba49cba37bc363c983c7ec1362d660d9710550b3587dd4e1f0f872d28b36a8952ace32d9bbbed1610087a2759f303d67", 0x6f) r10 = shmget(0x2, 0x1000, 0x32, &(0x7f0000fff000/0x1000)=nil) shmat(r10, &(0x7f0000ffd000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4) shmget$private(0x0, 0x3000, 0x140, &(0x7f0000ffd000/0x3000)=nil) getsockopt(r8, 0x3, 0xab, &(0x7f0000000680)=""/11, &(0x7f00000006c0)=0xb) 32.929742ms ago: executing program 0 (id=258): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x186) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ftruncate(0xffffffffffffffff, 0x79c8) fcntl$setstatus(r1, 0x4, 0x80) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x5810, r0, 0x0) msgsnd(0x0, &(0x7f0000000180)={0x0, "ee7a6febc41eda9d9103718c592398c8a7a9b39d81344491cbdbd0678a98e61a37cfb009c3e45b480f40db2f4ab4056d90b83870988b5f17250bc9e424a9845d577a955738c4f62c3a69483791be707bba208fee8b368e162678f4c808cb7273f0cc7b48ed5259d150f40b55638a7c12ce9f25ae028deb98d43dff31206ff45237899af24de5aa18ac4cc59671c0c26da3288fb53c1e441f897bd00a8fb7cef3d3d8284655acd3ff903897470b71fe4db4fb8c791ad4f6"}, 0xbf, 0x800) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getpeername$inet6(r2, 0x0, 0x0) r3 = dup(r1) writev(r3, &(0x7f0000000080)=[{&(0x7f0000000700)="62c778db60fb5facb6cc9bc9ab559aab5fa3d138ddfb549a90be1498ded473268bafba6aa205000000d9af9f796b61a5f97093c015902bf32acaef7170823a29de513a0933e2bef2492eeaa489744646a4d857135bd62411cc1a11a669af9c4f1bf3022c5f0a7b56780ab425f64dd6c2b69e737c688540b54b418b6dc1483ad20b0798ccd99210ecff955b6efd42d8cd61a05fe2f91ffcbdc21d44e566fc3c5ee69da4acf7930ba509304d5545c8801ddabb7ec10b000000f2142e2cfc3482f403fa4ad7993ee651c5342cc846ca3c6ce06a8458ec51fd9d411e5eabd7", 0xff8b}, {&(0x7f0000000600)="6cf3730400ffbc7b50fec48f5ee300b14505848fad6f169b7765c959d515be4e3da29ac5c111dfe423f4ffa928f017aa24d5adecb03745ff9013d44bd7430c13e985cb14d91b5efffa188d4faf46ade367364bafecdc9c75ffb3240f87aa4837ac3fb3fd9ccb2ccb623d3e5d1086c7ea7385f318629ad97fe32d4787b95c831e2d97d9a74bf5e1b3f42b176b6e0cc76e606963977d983b0cfa2a7ada4dcb32c3f64fb69fbf4890b89043f0de31c1b4a2b01e84cd828ec85822430f681713028b69c6520fc8eb39ef86f23095bd3079f50d14661784201f71aaecd5736010e70cb8b7aee46134", 0xe6}, {&(0x7f0000000540)="3bcf5dbf7c160272c43a854486b527981bb9a2761a6993f3b298b3e4d602f6b7d7ecd23dea85aea12708f3f4d4ea2e95559835c70bc3ce68d20b4b8158caa4969905291107ce3d7d78a64c20258e2463a06273341fdc4f7dd830", 0x5a}, {&(0x7f0000000480)="c1f1947e00b434314cdf40f37063e8b1fabd7325d7d67ff03b2b32cd47279ada5ac7a7a8b3c037329d3e4235f724b0a47e8a10f8e4081dc883eaf06bdde0315493293c4a5b4919474e0275e089b69ebb2cb5daba7216b960b50af2eefa138c0566f5c0aab0a855305f7f2d7f5bff1a122cbe20abc74231a4cb9f14adeb1b94f9f8e80c2349e3408fe717d81da228952d1c6317b346e4cbaee797f7caff4a91", 0x9f}], 0x4) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000440)="e9", 0x1}], 0x1, 0x3fffd) truncate(&(0x7f0000000140)='./file0\x00', 0x30001) 1.898007ms ago: executing program 0 (id=259): setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r0 = syz_open_pts() close(r0) chdir(0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x4}, 0x8) faccessat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x244, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x183) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x1f66c, 0x0, 0xfffffff9, 0x35505de5, "61b6e57ecca000000000000000162b52df2c3300", 0x6, 0x6}) writev(r0, &(0x7f0000000040)=[{&(0x7f00000001c0)="b389e5aede5da3459bbfebb27e9dcf45299570c11b1e085ac39bd5200eb2ff3252b7e1b07844c9711dac9b66d8effc15f3c4c099f79e4f3c154decba1de1d82278bab644d81436aa16e7857fe751b6ff8d9d808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acdff8f45c87f78be6513af9a784476a18400dc5e1a70703fa81973b87884e941d759e1bed8f0bc671a4606db55800adcb45d385c0bbbb2362facf9f866c43d65d888ee541d8e1c3201e89834c32a1e49876a30698799c07b599c2decc66df19b48a7dec798ffc2a5d03c5b3111a8f4d296d92ffb162b", 0x134}], 0x1) 867.024µs ago: executing program 6 (id=260): r0 = socket(0x18, 0x2, 0x0) (async) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r2 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r2, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) (async) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r1, 0x0) r3 = socket(0x0, 0x3, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000200)=0x4) (async) r4 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0xa011, r4, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3d}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0xffffffffffffff67) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) (async) r5 = openat(r4, &(0x7f0000000000)='./file0\x00', 0x8, 0x24) fchmod(r5, 0x10a) ioctl$VNDIOCSET(0xffffffffffffff9c, 0xc0384600, &(0x7f0000000100)={0x0, 0x3c7, 0x0}) socket$inet(0x2, 0x4000000000000001, 0x0) (async) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0xffffffffffffffff}, 0xc) setsockopt$inet_opts(r5, 0x0, 0x0, &(0x7f0000000000)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b38304000000817a0000000000006a89dbdf", 0x2c) (async) ioctl$TIOCSTSTAMP(0xffffffffffffffff, 0x8008745a, &(0x7f0000000040)={0xe89, 0x3}) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) (async) r6 = kqueue() poll(&(0x7f0000000000)=[{}, {r6}, {r6}], 0x3, 0x8) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES64=r3], 0x9, 0x2}, 0x0) (async) sysctl$kern(&(0x7f0000000180)={0x1, 0x49}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) r7 = socket(0x1, 0x4000, 0x1) connect$unix(r7, &(0x7f0000000000), 0x10) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000140)="274627b204c9e91fbd039c325e8aae4b0000536e5d3f1783fdb5080adbedfc78ad8bc91d323c8f62bcd5b090648c00"/58, 0x3a) 0s ago: executing program 0 (id=261): ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000380)=0xffffffffffffff24) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000440)="417744b49638250df6db09c15919a69bd888af1ba16e67bca181bacdbea10552c4eb8a42baa55335ce6a241ae7fc54c9acd12b665fa20ff0c7032b91f6e27a33f1978b84a1819d7f266511ed07544e6ae0ff14a80588729dc59451f90041fd8e58d2facef6857953b3ff1730843ec57487555fcd0daf3736e1393168eaf4c87233557af942f5d2c688e7189fa6b5fd13ae1e6ca2f28bdf2866021105112d58ea523cd6834eee8ae9c35a2b088726e1f22bae5f942f22c7c7e38773ea393846e8d7056c348c55c3cb1143974176af32076c5e02a0c1e3dd1621ae564043f1b6cd6c8234b1e0a87e6cc28e2e23bc22f2f7f97995c48f8bdcd9fe6f736b0842a6f086dfbeab8840dc9b44be634b1e6e081d1bf1fb31885a16e7281dbb0e9f83457c6284d331fee49de497ef2e7341f20033873129266767d3f878380adaaeafc1d5834daf11549edd1826137b3d0956d89d702ede01f1c5bf5c6c3aed84378b83e47ed18c13fbd297e6db757fa00dc64aa187058a0ed625ee0f2bbb61724dcaab681690042624a6db6cf15d87dc5231eaca11445cd74643c66bccc0f86785126eb413bd263034f8e37065b3646b138670cd4bf95ef3dfb4c72d7f58ce5715cfcf125c8fbf9f8132f9f576f07d2901070013505e43b96c339f54de690c6210e6bee35111067a92525c04d154b4b10358d80ea96a78e1c1fbfa7d48bff0d0d520ae7302d66b54d6e15c2b5aeffcb83a83927765c74d7b4dce2c5f710929e4c2747f52569b8c82fdec43360f6644d01ea6debf0fa065acde569101ac6b7edda9a839d462eab3a424a58190675daf49556188a1bef82813164634313c4e3b0c2ce5891915", 0x261}], 0x10000000000001e4, 0x0}, 0x2) close(r1) r2 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) socket(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.116' (ED25519) to the list of known hosts. panic: uvm_fault_unwire_locked: address not in map Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *208905 25703 32767 0x10 0x4000000 1K syz-executor 367200 25703 32767 0x10 0x4000000 0 syz-executor db_enter() at db_enter+0x25 panic(ffffffff834079b6) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bfb0588,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806bfb0588,400000000000,400000002000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,1918) at sysctl_vslock+0x109 kern_sysctl_dirs(3d,ffff80003c510ce8,4,400000000100,ffff80003c510d18,0,aba4c6097a0aa528,4) at kern_sysctl_dirs+0x247 kern_sysctl(ffff80003c510ce4,5,400000000100,ffff80003c510d18,0,ffffffffffffff67,bcd0a8c8f38d9d38) at kern_sysctl+0x12d sys_sysctl(ffff80002a44d470,ffff80003c510e50,ffff80003c510da0) at sys_sysctl+0x425 syscall(ffff80003c510e50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x10f23c07ab0, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: uvm_fault_unwire_locked: address not in map ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834079b6) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bfb0588,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806bfb0588,400000000000,400000002000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,1918) at sysctl_vslock+0x109 kern_sysctl_dirs(3d,ffff80003c510ce8,4,400000000100,ffff80003c510d18,0,aba4c6097a0aa528,4) at kern_sysctl_dirs+0x247 kern_sysctl(ffff80003c510ce4,5,400000000100,ffff80003c510d18,0,ffffffffffffff67,bcd0a8c8f38d9d38) at kern_sysctl+0x12d sys_sysctl(ffff80002a44d470,ffff80003c510e50,ffff80003c510da0) at sys_sysctl+0x425 syscall(ffff80003c510e50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x10f23c07ab0, count: -10 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c510880 rbx 0xffff800029aacdc7 rdx 0 rcx 0xffff80002a44d470 rax 0xffff800029aabff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xe7ae61fd33d43098 r11 0xf772fa9d379aa4bc r12 0xffff800029aacbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff83223625 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c510870 ss 0 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=208905 pid=25703 tcnt=4 stat=onproc flags process=10 proc=4000000 runpri=36, usrpri=50, slppri=36, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80002a44ccd8,0xffff80002a44d1f8 process=0xffff80003c4fb4b0 user=0xffff80003c50b000, vmspace=0xfffffd806bfb0588 estcpu=36, cpticks=2, pctcpu=0.0, user=0, sys=2, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 91805 177630 65194 32767 3 0x90 nanoslp syz-executor 91805 119947 65194 32767 3 0x4000090 netcon syz-executor 25703 65520 18270 32767 2 0x10 syz-executor 25703 481553 18270 32767 2 0x4000010 syz-executor *25703 208905 18270 32767 7 0x4000010 syz-executor 25703 367200 18270 32767 7 0x4000010 syz-executor 74869 518188 81175 32767 3 0x90 nanoslp syz-executor 74869 122934 81175 32767 3 0x4000090 msgwait syz-executor 74869 325041 81175 32767 3 0x4000090 fsleep syz-executor 43234 75971 0 0 3 0x14200 bored sosplice 85570 40063 36545 32767 3 0x90 wait syz-executor 65194 365446 21424 32767 3 0x90 nanoslp syz-executor 81175 350965 42130 32767 3 0x90 nanoslp syz-executor 18270 110666 60623 32767 3 0x90 nanoslp syz-executor 34268 420101 6217 32767 3 0x90 nanoslp syz-executor 55620 125957 26315 32767 3 0x90 wait syz-executor 60781 421154 25284 32767 3 0x90 wait syz-executor 65973 49471 30456 32767 3 0x90 nanoslp syz-executor 42130 13082 92505 0 3 0x82 wait syz-executor 60623 119895 92505 0 3 0x82 wait syz-executor 6217 394402 92505 0 3 0x82 wait syz-executor 36545 522702 92505 0 3 0x82 wait syz-executor 26315 216530 92505 0 3 0x82 wait syz-executor 30456 175368 92505 0 3 0x82 wait syz-executor 25284 12854 92505 0 3 0x82 wait syz-executor 21424 206841 92505 0 3 0x82 wait syz-executor 92505 62786 29627 0 3 0x82 kqread syz-executor 29627 340211 77573 0 3 0x10008a sigsusp ksh 77573 61534 4664 0 3 0x98 kqread sshd-session 4664 485876 65585 0 3 0x92 kqread sshd-session 2353 339542 1 0 3 0x100083 ttyin getty 65585 135980 1 0 3 0x88 kqread sshd 51526 143001 45016 73 3 0x1100090 kqread syslogd 45016 102585 1 0 3 0x100082 sbwait syslogd 97131 235886 1 0 3 0x100080 kqread resolvd 1966 474332 95986 77 3 0x100092 kqread dhcpleased 84600 249723 95986 77 3 0x100092 kqread dhcpleased 95986 270692 1 0 3 0x80 kqread dhcpleased 7034 220902 0 0 3 0x14200 bored smr 76020 500800 0 0 3 0x14200 pgzero zerothread 54660 515038 0 0 3 0x14200 aiodoned aiodoned 52792 48517 0 0 3 0x14200 syncer update 38156 481750 0 0 3 0x14200 cleaner cleaner 30622 490721 0 0 3 0x14200 reaper reaper 73946 95196 0 0 3 0x14200 pgdaemon pagedaemon 82008 231084 0 0 3 0x14200 bored viomb 47003 500615 0 0 3 0x40014200 acpi0 acpi0 76244 19685 0 0 3 0x40014200 idle1 32909 70793 0 0 3 0x14200 bored softnet3 81722 330663 0 0 3 0x14200 bored softnet2 91747 380786 0 0 3 0x14200 bored softnet1 60821 99144 0 0 3 0x14200 bored softnet0 645 469655 0 0 3 0x14200 bored systqmp 84857 139821 0 0 3 0x14200 bored systq 76793 48135 0 0 3 0x14200 tmoslp softclockmp 74292 337490 0 0 3 0x40014200 tmoslp softclock 90971 450067 0 0 3 0x40014200 idle0 1 512992 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 0: exclusive mutex &uvm.fpageqlock r = 0 (0xffffffff839c4408) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_pmr_freepages+0x165 #4 uvm_anfree_list+0x210 #5 amap_wipeout+0x248 #6 uvm_unmap_detach+0x8a #7 uvm_mapanon+0x84a #8 uvm_mmapanon+0x1d0 #9 sys_mmap+0xa96 #10 syscall+0xbc6 #11 Xsyscall+0x128 exclusive mutex &uvm.pageqlock r = 0 (0xffffffff839c43d8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 uvm_anfree_list+0xeb #4 amap_wipeout+0x248 #5 uvm_unmap_detach+0x8a #6 uvm_mapanon+0x84a #7 uvm_mmapanon+0x1d0 #8 sys_mmap+0xa96 #9 syscall+0xbc6 #10 Xsyscall+0x128 Process 25703 (syz-executor) thread 0xffff80002a44d470 (208905) shared rwlock vmmaplk r = 0 (0xfffffd806bfb0688) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_wire+0x116 #3 sysctl_vslock+0x109 #4 kern_sysctl_dirs+0x247 #5 kern_sysctl+0x12d #6 sys_sysctl+0x425 #7 syscall+0xbc6 #8 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839c46d0) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_read+0x2de #5 uvmfault_lookup+0x122 #6 uvm_fault_check+0x4b #7 uvm_fault+0x106 #8 uvm_fault_wire+0x73 #9 sysctl_vslock+0x109 #10 kern_sysctl_dirs+0x247 #11 kern_sysctl+0x12d #12 sys_sysctl+0x425 #13 syscall+0xbc6 #14 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff83876da8) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 kern_sysctl_dirs+0x247 #4 kern_sysctl+0x12d #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 Process 25703 (syz-executor) thread 0xffff80002a44d1e8 (367200) exclusive kernel: protection fault trap, code=0 Faulted in DDB; continuing... ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10192 10955K 10966K 166960K 11271 0 pcb 17 12K 12K 166960K 17 0 rtable 238 6K 6K 166960K 359 0 pf 31 16K 16K 166960K 31 0 ifaddr 42 7K 7K 166960K 44 0 ifgroup 50 2K 2K 166960K 50 0 sysctl 4 1K 2K 166960K 5 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 2K 166960K 34 0 iov 0 0K 16K 166960K 15 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1362 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 3 5K 9K 166960K 12 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 1K 166960K 20 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1690 195K 286K 166960K 12468 0 file desc 26 97K 117K 166960K 399 0 sigio 0 0K 0K 166960K 5 0 proc 61 91K 115K 166960K 510 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 2 0K 0K 166960K 96 0 in_multi 102 7K 7K 166960K 125 0 ether_multi 1 0K 0K 166960K 8 0 mrt 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 97 440K 440K 166960K 97 0 exec 0 0K 1K 166960K 390 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 275 84K 89K 166960K 5002 0 UVM aobj 79 3K 3K 166960K 80 0 pinsyscall 47 94K 110K 166960K 1401 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 2 0K 0K 166960K 18 0 NDP 11 0K 2K 166960K 27 0 temp 53 8638K 8764K 166960K 8281 0 kqueue 13 20K 28K 166960K 86 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 58 0 55 1 0 1 1 0 8 0 rtentry 112 114 0 2 4 0 4 4 0 8 0 unpcb 144 251 0 236 4 0 4 4 0 8 3 syncache 336 6 0 6 1 0 1 1 0 8 1 tcpcb 808 184 0 179 8 0 8 8 0 8 7 arp 120 18 0 0 1 0 1 1 0 8 0 ipq 40 2 0 1 1 0 1 1 0 8 0 ipqe 40 46 0 45 1 0 1 1 0 8 0 inpcb 376 515 0 503 8 0 8 8 0 8 6 nd6 136 27 0 1 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 458 0 2 29 0 29 29 0 8 0 art_table 32 459 0 2 4 0 4 4 0 8 0 art_node 16 113 0 11 1 0 1 1 0 8 0 sysvmsgpl 40 11 0 6 1 0 1 1 0 8 0 semapl 112 18 0 8 1 0 1 1 0 8 0 shmpl 112 77 0 1 3 0 3 3 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1918 0 409 95 0 95 95 0 8 0 ffsino 280 1918 0 409 108 0 108 108 0 8 0 nchpl 144 2485 0 805 63 0 63 63 0 8 0 uvmvnodes 80 1999 0 0 41 0 41 41 0 8 0 vnodes 216 1999 0 0 112 0 112 112 0 8 0 namei 1024 7363 0 7363 2 0 2 2 0 8 2 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 22 0 0 2 0 2 2 0 8 0 scxspl 216 8653 0 8653 9 1 8 8 1 8 8 plimitpl 152 164 0 139 2 0 2 2 0 8 0 sigapl 424 672 0 615 7 0 7 7 0 8 0 futexpl 64 3871 0 3870 1 0 1 1 0 8 0 knotepl 120 310 0 0 10 0 10 10 0 8 0 kqueuepl 216 104 0 95 1 0 1 1 0 8 0 pipepl 328 134 0 107 3 0 3 3 0 8 0 fdescpl 504 653 0 615 7 1 6 6 0 8 0 filepl 152 3070 0 2849 14 0 14 14 0 8 4 lockfpl 104 95 0 93 1 0 1 1 0 8 0 lockfspl 48 43 0 41 1 0 1 1 0 8 0 sessionpl 144 23 0 7 1 0 1 1 0 8 0 pgrppl 48 34 0 10 1 0 1 1 0 8 0 ucredpl 104 390 0 371 1 0 1 1 0 8 0 zombiepl 144 620 0 615 1 0 1 1 0 8 0 processpl 1168 672 0 615 5 0 5 5 0 8 0 procpl 648 1125 0 1062 7 0 7 7 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 688 831 0 801 16 5 11 16 0 8 7 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 2 0 0 1 0 1 1 0 8 0 mcl4k 4096 123 0 0 16 0 16 16 0 8 0 mcl2k 2048 22 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 358 0 0 23 0 23 23 0 8 0 bufpl 280 2957 0 124 203 0 203 203 0 8 0 anonpl 24 135672 0 128703 60 0 60 60 0 184 14 amapchunkpl 152 16613 0 15735 38 0 38 38 0 158 3 amappl16 200 3150 0 3091 27 10 17 21 0 8 9 amappl15 192 6 0 6 2 1 1 1 0 8 1 amappl14 184 123 0 113 1 0 1 1 0 8 0 amappl13 176 6 0 6 2 1 1 1 0 8 1 amappl12 168 1248 0 1208 3 1 2 2 0 8 0 amappl11 160 48 0 38 1 0 1 1 0 8 0 amappl10 152 5 0 5 1 1 0 1 0 8 0 amappl9 144 245 0 245 1 1 0 1 0 8 0 amappl8 136 22 0 20 1 0 1 1 0 8 0 amappl7 128 95 0 85 1 0 1 1 0 8 0 amappl6 120 172 0 169 1 0 1 1 0 8 0 amappl5 112 116 0 110 1 0 1 1 0 8 0 amappl4 104 283 0 266 1 0 1 1 0 8 0 amappl3 96 2912 0 2764 4 0 4 4 0 8 0 amappl2 88 616 0 560 2 0 2 2 0 8 0 amappl1 80 8636 0 8097 13 0 13 13 0 8 0 amappl 88 4649 0 4423 6 0 6 6 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 79 0 1 2 0 2 2 0 8 0 uaddrrnd 24 653 0 615 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 653 0 615 1 0 1 1 0 8 0 vmmpekpl 168 6906 0 6879 2 0 2 2 0 8 0 vmmpepl 168 46458 0 44341 103 0 103 103 0 357 6 vmsppl 456 652 0 615 7 1 6 6 0 8 0 rwobjpl 64 18344 0 15351 51 0 51 51 0 8 0 pdppl 4096 1314 0 1230 108 22 86 94 0 8 2 pvpl 32 19399 0 0 158 1 157 157 0 265 0 pmappl 248 652 0 615 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 306 0 25 9 0 9 9 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837b2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c uvm_pagefree(fffffd8007d081a0) at uvm_pagefree+0x15 uvm_anfree_list(fffffd805e8e1150,0) at uvm_anfree_list+0x210 amap_wiperange_chunk(fffffd805fd26e18,fffffd805e9061d8,0,330) at amap_wiperange_chunk+0x1a8 amap_wiperange(fffffd805fd26e18,0,330) at amap_wiperange+0x49e amap_pp_adjref(fffffd805fd26e18,0,330,ffffffff) at amap_pp_adjref+0x6f4 amap_adjref_anons(fffffd805fd26e18,0,330,ffffffff,0) at amap_adjref_anons+0x22d uvm_unmap_detach(ffff80003c516518,0) at uvm_unmap_detach+0x8a uvm_mapanon(fffffd806bfb0588,ffff80003c516730,400000,0,3090713) at uvm_mapanon+0x84a uvm_mmapanon(fffffd806bfb0588,ffff80003c516730,400000,3,7,5012,88170076b26e7600,5012) at uvm_mmapanon+0x1d0 sys_mmap(ffff80002a44d1e8,ffff80003c5168a0,ffff80003c5167f0) at sys_mmap+0xa96 end trace frame: 0xffff80003c516890, count: 0 ddb{0}> trace x86_ipi_db(ffffffff837b2ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __sanitizer_cov_trace_pc() at __sanitizer_cov_trace_pc+0x2c uvm_pagefree(fffffd8007d081a0) at uvm_pagefree+0x15 uvm_anfree_list(fffffd805e8e1150,0) at uvm_anfree_list+0x210 amap_wiperange_chunk(fffffd805fd26e18,fffffd805e9061d8,0,330) at amap_wiperange_chunk+0x1a8 amap_wiperange(fffffd805fd26e18,0,330) at amap_wiperange+0x49e amap_pp_adjref(fffffd805fd26e18,0,330,ffffffff) at amap_pp_adjref+0x6f4 amap_adjref_anons(fffffd805fd26e18,0,330,ffffffff,0) at amap_adjref_anons+0x22d uvm_unmap_detach(ffff80003c516518,0) at uvm_unmap_detach+0x8a uvm_mapanon(fffffd806bfb0588,ffff80003c516730,400000,0,3090713) at uvm_mapanon+0x84a uvm_mmapanon(fffffd806bfb0588,ffff80003c516730,400000,3,7,5012,88170076b26e7600,5012) at uvm_mmapanon+0x1d0 sys_mmap(ffff80002a44d1e8,ffff80003c5168a0,ffff80003c5167f0) at sys_mmap+0xa96 syscall(ffff80003c5168a0) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x10f20fdb880, count: -16 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff834079b6) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bfb0588,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806bfb0588,400000000000,400000002000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,1918) at sysctl_vslock+0x109 kern_sysctl_dirs(3d,ffff80003c510ce8,4,400000000100,ffff80003c510d18,0,aba4c6097a0aa528,4) at kern_sysctl_dirs+0x247 kern_sysctl(ffff80003c510ce4,5,400000000100,ffff80003c510d18,0,ffffffffffffff67,bcd0a8c8f38d9d38) at kern_sysctl+0x12d sys_sysctl(ffff80002a44d470,ffff80003c510e50,ffff80003c510da0) at sys_sysctl+0x425 syscall(ffff80003c510e50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x10f23c07ab0, count: 5 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff834079b6) at panic+0x1e5 uvm_fault_unwire_locked(fffffd806bfb0588,400000000000,400000001000) at uvm_fault_unwire_locked+0x48d uvm_fault_wire(fffffd806bfb0588,400000000000,400000002000,3) at uvm_fault_wire+0x12d sysctl_vslock(400000000100,1918) at sysctl_vslock+0x109 kern_sysctl_dirs(3d,ffff80003c510ce8,4,400000000100,ffff80003c510d18,0,aba4c6097a0aa528,4) at kern_sysctl_dirs+0x247 kern_sysctl(ffff80003c510ce4,5,400000000100,ffff80003c510d18,0,ffffffffffffff67,bcd0a8c8f38d9d38) at kern_sysctl+0x12d sys_sysctl(ffff80002a44d470,ffff80003c510e50,ffff80003c510da0) at sys_sysctl+0x425 syscall(ffff80003c510e50) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x10f23c07ab0, count: -10