last executing test programs: 6.998966413s ago: executing program 7 (id=301): syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd605d34520030000000000000000000000000000000000000000000009f0500040000000000000001010090780000000060397772"]) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) r0 = socket(0x1, 0x2, 0x0) close(0x3) syz_emit_ethernet(0x3a, &(0x7f0000000280)={@local, @empty, [], {@ipv4}}) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0xffffffff, 0x0, 0x0, 0x0, 0x140, 0x90, 0xfffe}, 0x1, 0x804, 0x0, 0x0, 0x7, 0x9, 0x80000000}) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000002100), &(0x7f0000000040)=0xfffffe5f) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='c\x00') r2 = syz_open_pts() ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 4.877017831s ago: executing program 6 (id=350): msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0xfffffffe, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xe0, 0x1008}, 0x4, 0x4, 0x0, 0x0, 0x60000000000002, 0xfb5b, 0x7, 0x8000000000000e5f}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) sysctl$kern(0x0, 0x0, &(0x7f0000000100)="71f91e34", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vfs_nfs(&(0x7f00000000c0)={0xa, 0x2, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4f}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x33, 0x0, 0x37) r0 = syz_open_pts() sysctl$vfs_nfs(&(0x7f0000000340)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000380)="4134a79cc735c72d86d5e19596a4352c62cdbda900cbc40ddebdad3b26b3b760fded55b6edb38b42d5c2e63c6c9868a72051578421ebc675ccbc243f4b3317a0243f44a3f12fb6fc3ef3d5dd43390ad71bf54b6123e49bc3d6e9df715747ecd2cb719377ab48e77d00aa8e1199748afaa6b56e2e17ed556501934adbef00f7", &(0x7f0000000400)=0x7f, &(0x7f0000000440)="ad96f26d36f7d0d081e0feb868ff9f73938abd190862b988f48f8c33ed521772c681239635a0a9e910626548f7740577e77b15084b52f5bcda", 0x39) close(r0) syz_open_pts() r1 = socket$inet(0x2, 0x1, 0x0) r2 = msgget$private(0x0, 0x543) msgsnd(r2, 0x0, 0x0, 0x0) setsockopt(r1, 0xffff7ffd, 0x1, &(0x7f0000000100)="748a7da48dfc7dc8c17789b7d75fe0066c0fc612bbaa0004000000000000af87a028702c31125c8f78f111775aaa27cb1bfba4b395", 0x2) getrusage(0xffffffffffffffff, &(0x7f0000000240)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x409789, 0x10001, 0xfffffc08, 0x7df, "bb08000100f167d910508bc49d7323000000007e", 0x68, 0x4}) writev(r0, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000300)='c\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r3 = socket(0x11, 0x3, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f00000001c0)=0x10) mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) sysctl$hw(&(0x7f0000000080)={0x6, 0x13}, 0x2, &(0x7f00000017c0)="573c00e4c3d62b61", &(0x7f00000000c0)=0x8, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000100), 0x0) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x2, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x39, &(0x7f0000000000), 0x4) 4.870929562s ago: executing program 6 (id=352): r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x29, 0x9, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f00000002c0)=@abs={0x8d2869cdb51c640a, 0x0, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x60e}, 0x0) 4.78358447s ago: executing program 6 (id=353): r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x9cab835cfdc52675, 0x40) getrusage(0xffffffffffffffff, &(0x7f0000000240)) r3 = open$dir(&(0x7f0000000040)='./bus/\x00', 0x100, 0x10) read(r3, &(0x7f0000000100)=""/174, 0xae) unlink(&(0x7f0000000000)='./bus/\x00') ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./bus/\x00', 0x5, 0xd, 0x3ff, 0x0, 0x10000, 0xb73, 0x1, 0x2, 0x1, 0x80, 0x800}) 4.668925314s ago: executing program 6 (id=359): sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x2, 0x3}, 0x4000000000000017, 0x0, 0x0, 0x0, 0xfffffffffffffe73) (async) sysctl$vm(&(0x7f0000000000)={0x2, 0x7}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) r0 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "0123dd2d01a187c64a00ee960000288800"}) sysctl$kern(&(0x7f0000000040)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) sysctl$hw(&(0x7f0000000180)={0x7, 0xf}, 0x2, &(0x7f00000012c0)="a10c2249", &(0x7f0000000140)=0x4, 0x0, 0x0) (async) sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="bd0f192e", &(0x7f00000000c0)=0x74, 0x0, 0x0) close(r0) (async) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) (async) syz_emit_ethernet(0x36, &(0x7f0000000480)=ANY=[@ANYBLOB="64658daaaaaa810f2ab6b410d609f734000009aaaaaaaaaa00005c40dbbbee0c04c0b1afbd000000000000000000000000000000009cc50a822cec24ac9d92b82c86df0d675e40b7a227cb10d0221d94054b1c8ec971a8943095c1df5c187ae94d308a2bcc7c12ac746af93bf43b076ef2c2899dcc1f9ef49105efeb42da45891898fd3c050eb0c09323784336f6a36f4b9e2e32575419e040e98735ec564e99872607722b687c375e24bbad42a3c1a64d86cb66a983f885ce90fa583351a461e28f8574fe3fa9f99e5facd959f87b79da0ffa9079f2f7c7e1d5e0404bb93a1c98ddc97f9210042c26a71db366d1d2f7d1d058acb676f8b17527efbc08e88a91d42b379d5d230405187d16fd9b26e42b30c0d592c44ee2003f1790cccfdb6e25577b8b97cff9b2de7a4095b0bc24ddcedbba8d100af23f81fd69b10ae029a62dbd05d327e0542eb9588c2a9f0c2aa4e779f7961e72c48176841d46572a2bfa1eda722c281083c769f496775754675a33e6ffc9381f132500b54d79f8472207e355a43ba84e42ddf90727d4", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=0x0, @ANYBLOB="02dba0d8d8a16e5c7d52c8134e2f335d91366b1224a1dd09d80e08ad5cc5f8d1ac3624c9d850b97533b795ad5ecdf4a3c8d45338e1bafe97e38035aaae677b94f8d57f792bbd5df60566a5ff63512493a64a0d5e37f4d81b975f039648e75c86624965e90557f162d7aa2822a9cc6afb271e9fcc814c8803e7f0cf8251f4edf69c5a5583be396f2f70fc2e403c8e521345a21df4b81f0e05417fb481dc635f56316f468ed9d7b6ae33f5631ae33a8baf0e3b524b7f3b087887b54878c711ee0ede812c978b621d21e4"]) 4.667137425s ago: executing program 6 (id=361): r0 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r1 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r1, 0xc0106924, &(0x7f00000001c0)) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) r3 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r3, 0xc020699e, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0xc0206923, &(0x7f00000001c0)) syz_emit_ethernet(0x84e, &(0x7f0000000200)={@local, @remote, [], {@ipv6={0x86dd, {0x8, 0x6, "4498fb", 0x818, 0x3c, 0xb, @rand_addr="7594e5ef97a1ec7140e475c018e1ca9f", @mcast2, {[@hopopts={0x2b, 0x101, '\x00', [@generic={0x80, 0x800, "02c479b1dc9df33e92f5218ff803f27fead81d97c0c096f28240f8b86cfb47d8282bcd396ccc4d327ee5b79fb8631cc74d8471e5203c6f669f4ddd38f718f6b24923b9c6603fa05f9f366f39bc45816166e9a1f1ef645bee5baff36781c62e273c4f3ff279cc6eddbb4272020d59c225ed203c68ab139d3fb39f50a559d0ca488779bc7f8852aafe1a135ebc2cd2b672a4cca91a629f317a8375d5983843e8e65845a7a3503a8f2947c427a52d142f8135ffbcd97a61a8ca78e6bf641baee575c2a1a0d5826a77644cf1126d6ffd24dadeac9438627f7c1981c427b0093ef31508e96471b78d66d76d0da8efbdc3b53edae434268eb0a0118e39bb2a6fce926c351e73c8e3fcb03edb6358e6aec9337fe9a96cf8396e265e044bced1db16ec85aa6738c66256e48e6bfdd5dd20e9cf04f1c2daec88adc28ec91f4ecd228bd1e23430354fa0013dbff64a6f283470b1f65a96735f67ba519a4b4d891d4564680302523ae75ff5561f9e3ba8467b171374c3d0f423b7a89fa3f59342bb93b9297527b1c30140ecf1354acef1f623fee35bb366ba6159ebef553ed0ffcf0c2533921879b854920dcc2960e05196900add1cb21b7fc0004bd6b3c1013a113c3333c76ba87f54b561b234546c77ade2c66fa173cc37afc5ac4720c9d7ad067d24b5e3feea5af6eb6a0f8b5463bcbdf7c0c1e9adf9bf44c2391a7868d42af0954d8f46747ea6f644912086c3e69bb4a2b32b4bc5650b85dfd1c43ababb7b69bd33bedde3bcbe0e9e955c079ec464d3eb0eb711169cfd38762dfde29d942cb0b15f823f3229376fd27844647b3b603343e2a4b2acd41f9d049997640c21b20efe8af4b3bbd34850fc5af9e38f6ddd812037e353dc20eafba8f5e7d96096f31541c2ef3b9f910a60f005db1d88ad33fa1fb08076fa9896e43daf5290822707e90e19b02c7f6d2d1ba1fa4b8f8bad0abc148e879a7cb96aa7b8eefc28d95348d25dbe321a6bf10ef98c6e2891f63403486aff5920e8a8102b6852a165d4a512d07dad0ff61a304cc00270aa62342794dad9339659afa804bd951ce492012afcf401dfa71a2f559c0f7f5162623d90795705c4cfc44531572157ec5b986c834bb7628829edec663b8def5636112bcd29ea66e20d9d8a78f5218d1aaeddcbc5756e12df24c0fb7a0eb4c6dd046bf04683e974679e5d24674fc61f7289d39e3765d001d54fd9d1209c0299b5d873c8650860d8320add5c28cc82be22b9fd2f5e3eb8980cbd8eba14e74c528c8452d6357414ff11c7e1fd7a7d920eb393a43cd77a5585f093b5a730e737e57a6f48dbf2503b59c0100bc3f2cc94d5f39496dc15cb4f207d918aedb7a1ca9c0f0d9a63819ac4ea7033f6eb5f15c5a22b121e2538f09702947580d1aba950175987eb34c59b35ce6008c25dd592a6abf1c5e83333f7a1000dc6afd368fc97ca6146447352c08dffdefb5a35af159c5a5505246377a1b68b388c3b6cc5850c820921b004e3312d7ed1299dba241600393777ffe9d9d4a70e1cc50c87e46ee18b9da6024188826c2fd4c8d2b9babfd0ede0566d401a36193703ae12dbca5d94573ff84db93aeb08832c21143fdca57cd45eef922f43cec6949610ed991b376b171a2a57c293322ac7501ed32ab74d5d7a4f6f22e703e526748150fa0a35ea4f0a53170fdf9d0abe382aa33f8ac6cdecd07ddf7c6a8e004fc64e73ccdf0b42c9efced72403ba97eb8704d06eaad7b349c084e86d315797dc87daabd387f5c005ca7d489acb58320f47830a6f19688fe6006ae90a123bafaa4f7f8d872f8af033a0f68051963def0c2f87a743693d0fb585c68a1f98bc251d4b32f9674c43a8a20b83e6fb5867c00cb6e45874e37df1ed5e236ff55516b3afda8dc844cd06e41871e399ac277db3addaa57575b48ca203fd702fa72c3d7c834cd7eef82855c93e22504293feb9723bdd07c8f44332ecb580b3d865d104f14d90ad190d7a7a6995d30a6f1b60582d35a8a1339a658f3cc586c5f8f61d37014409ec11194e396c143b7ebb60686bed5a8d12df75625afb0ac29426b546456d0b938704746027c867a1a9f0a7e173efd981d02bd0f5ab8d01eca8cc0682427230f844928b83912405d644d7bfa3a56b96ed4ebba94e0587cfb85e22857146aeb8ffda39b1a0019f75616fb3c5fc6377096a608a507afc1fc627348d5d67618d1089c11194fa0b08acc49361eea133800f8e7f28e4c761094acd1da20c3449fec2a02c6429208ccd0847e60fa4bbf14c8210e350251960ac900936ccccdf1e1eb3baa15448ddb1236d6444b4a3faedca7b62483124a73df224942775a60a9f70fd74694235b9c93f6ebfa264dd480232701fba4bd432907ba2cc4b0a59f534ff3b526eadbb7fd370c8622dc83a7ea0a43119d2becad30d095af491ecfb7a9f84255e3c25ba40bfee534abbe2e0ef314ef138b49c435005a39cc5913b1feaaf39837091bec5eb2c17a41c16008e9ab56c3a811618bd43d0ef9e554567bec388cbe0173e49c5df38559222d06d02227b04e7e2a31ac3786ded70f241eb1e53fdb23d57de2c695cbdc50e95fe599117fe4c1414592fbb6cae54c830ad019245381007e93a53b0d98867d3c816b86d6467584645ab9c7e91b073cd7331f022e06a9b9b029e6a80b00a944d878a88620acf2a4e3a62e4be86ed66a833ef644d5f1f0a16ad5caf7e684fdffea87a23ce0ecaac27e1ccde26b2aab79e922e97b9f3fcb10cfde7fe19da17a9ec8666f732d6a8e1dae1c8e4624721d76e3892d4f577fa24f10807cae6209d4c2bab3724eab5eddb612c263069ed2c756f072220b3e5e17ede9f52c217beba9b77a735ad9b7818e5e225a32b235428f19d6a150d1dc69bf97526922f66"}, @pad1, @ra={0x5, 0x2, 0xfffd}]}]}}}}}) 4.583425054s ago: executing program 6 (id=363): r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xe, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) ioctl$TIOCSTOP(r1, 0x2000746f) write(r1, &(0x7f00000000c0)="d5755cb7", 0x4) sysctl$kern(&(0x7f0000000040)={0x1, 0x30}, 0x2, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x80, 0x8) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000000), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) 2.558094182s ago: executing program 5 (id=416): r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x2, 0xe, 0xfffffffe, 0x1, "ff14e7130b1e588ba6294000", 0x40, 0x3effc}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0xc0284457, &(0x7f00000000c0)={0xffffffff, 0xfffffffe, 0x80000000, 0xfffffffc, "080000000000000000010000000000000f1e0400", 0x0, 0x10000}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)) 2.192000288s ago: executing program 5 (id=432): socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000380)="6b4a6f3c41e67a1c6278abf293a2ea03a333330876ceb9dd00e16c0cb3a52342ba6a446740c737f6425090a66ff73ac9d10381dfb6230b9fb5f45b0f137ad8098dfbf8a6a4bf58a91e793cbc39e1148b08195ce683e38395d47fd8f8c7c6461a2cabd4559d1eabbdd33a9ff911c3ab156d8b6c456f073c7b690c26965312ed72168eb5cd3db534b210a8f9faa53c5141df623b720781e671a8c3f545eb25dcbb9cc522a3b1ccdb3495c10165e813bfb7e55d5b89166612546d5873abb7bd12c04b33d31e2bae7c0a4dbe312082fe35a2dcd5534f13db16bdd2590d3497c810648fd8545eebf3a901f47d2cae44b8eb4a541c18794617a4784a9b29f29d9a0eeb829f7a29515e228be05733acb01e88d2bca2f5eeb6e55732fc2c2d7589a3439c402e3d67374077645f53e4bf6fda84557dc7dfb157fe38e57c77764738b5187c9f5d3b7261abdfca22df7e4daf092a2c4a24a79f4089c60e100f059c1f46fa23a8e0e039be419c38df4dc19191e25491ab63b333fbc7a715a8cba0bbce80bb6dbeb4b8c1b7f3b467054dea6a8227fbe07e1fbf341b3ad9475c20f31929b31e90d72edd665711da09de97dfc54719aa623a9f4e2e379017eae4d953dccbc58b5cb0e7c578a65234f6edfdcffc6445037363aa37112f4311d58e2649280da80f3935d6378cfbf45de95ec9f5525431a7ad5bf51f1a7688c0d506793389409e96fceb6b6c3e7055106f583dd01e39f5ec6adbe27da86d5c5ba83307337ba274a31e76bda2ff0547595cfd31476ab693aec0970d46a0c77cd1c77da8c3b8c9eb6bfffaba20dcb32241dc5f16a94741b456ff40fe3cc7aae87659a10b4afab55e4d9577ba60e986baa52887bb02993f0a4a9d56dbe85708771e9d194b5a7437b4240ffbefcaf4fa32bee966387110b309498d7140946ee4c3936a5c605dfde55b3088dc77c564f373e4f8c199dd2dfa3d3f26aa3414614adba6ae89b68fa78b8e33d60d0ef5ec4de34eeb2483d3659f77daf9e81d2d3580e2ce9d031493230e51b71901187775c663f6227e8721ef645feaef9b71483f0de16506ad540fe17730ec43737d98d1e752bd559607df1c9c00557b5a46f583a583a97dc8cce988db4bb6389eaf00a856e967a9676428b67ad71780f4c90cb6db1c042bb60a65de32c7f83e98ec6c3193707ec644aa560771b535bf1b133366f3579b8b78880846e24fa0d99eba278e26cd7456b0d4b7fa183d3109376da817ceddeda155b5318b3c82a78acc94431f977fdb7ef0fe0bc94fbc0aa2d7dba122f332183a60dd80aac5cb86e8eaadb2f519c38eb649dbae0d070f887aac841606edba82f407c636fd73f460e7068b6ed2a2e61485fb4b482189e01fde39c142f0b4f4f8f6b7c53fa1e55be599ada1dee429354ad4ebed7f164a0a323639c14d92af9fab534271a14aa283f0c21d78d8a051e8eb439e8c1957fa219327e3c2accf62fe3ca22feae3abe1285c06631fbf9bd6d97a977b98c84dcddfbf19e2d5c02fec68bef5d0b08d355e8a104d562c5507aa390563f5ab5cba10d9755333b806e2ba53458440773396a507b2202b8852a3bb04c7f4c948a6423cceba7cbc1c6294eb8275a75ee450596ebb5ba7c6da6cad5e273aead29d1fe81feb433f9712340a9c69465826b3b7d5b5babb055df8b75444350f77510a25c15e1ccbc6e727745cde8f1c2fc193d5636c55a500340d6d9cc192e209af09607507be92b7c2efe2764ac1842ed156c07fd6aeef1bce04b63d2372dd5f2f29d5f3aa2ee856da420fc2a8bd9fa63548eb65727b930fadff25410694976cec209f9b87e2a99bf631d9227cf79674fa2e33a4e52df8a035d9aef9b3b1ea6126034f8323bc21452390553f7ea4767dab0fbbd79f84f8c1315a4b8793e38a3d7df1a0f1954979acbe9f6b63e9103fb3b7058cd3eafc1de9d1cc8aee3577a9dc8b1f94d096fb830c67210bf72765818fc0b3d0828ef206582bbdc5b97e522bdd0c869aca31863c4f70d29047c96353f0f5387c51af1729dc2b0344c77a1b2f8b027cba288beb7ad719905eaaacdfc187ff59510711fff569800eb69a2953e6cd04788deda19d5edd6ddd243c7aae3438bee1959df8af485f4b050f79f6253f742cdd1f0f3be051c7f67027a9703bad3e3dafd39bbf3017d3038c3729853673e981e356f375faf64093c30512fb88889f32221d1390e8c9b02664047c09917d92c0424fbd85050c326178ca63eeaca8a12666a435de0856cee601747f74c879616b2b2506e1d2ba32827fedfb263e36cdaf1e3c4275860b96249640bc4bd454de3fd05c87f57d2400ab7d9cedec721ad9c76fcb75f8f302e62c26bde1d1a1fdfd2889009e614e0be92eebedb2213d47fb8e99bcf95442d3937cc6da3b81cfc6499c52f28c2b256b5d9432e6fe1bc09f6f03361360303d0ca65f6c341aae73d48bd0a69c8dd6cc7bb286e3a3a11c9ffb45b155d2fca9fc4424b7da8a8364b49907d5ddc9b4883beedf718010ace33c7e6528e4b2d5caf6e5aebfaec56bde7fb2fe49627132b78af6fefb77e916b9a265357d5747c2481afa2b4d0160c6a5de9238a9939825d1239f8ca008db4e3d8dbf4fe880c1256c7421db3617b6edd5cc0bd7cafc5a4f64c75f3010f6c41d3c146faeaa5790978275e16731a7c0f48fbeaa23ed4ebac3241f2102c8feb8bdb4e2494e0c737542b5ed1e5ad95a774f9ed7d340dc17f3ee321938257682653b86471fa90ce460a0225a0f3d447a728095ab7ac4ed2e8b5242ceee9132e729c34cc1827d4e2925dd89480f3c2a1f201b76c59d2b8f9707aa5cb34a73c76b645b803003943ea1282a80dd25a66f4b9c22f3477c07cb4c200482e54cb5f7482253e6b7a58e40522f79ccb21719e3b6488bc712c881e2e30c3dc044cefe3e1e58714ba007b2589a6a8331adf4770db1121369a06f6aad0b44e95fa6f76808723ddb75da1650193e3090d41982eb92", 0x841, 0x206, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) setrlimit(0x8, &(0x7f0000000980)={0xb, 0x4e}) r2 = syz_open_pts() syz_emit_ethernet(0x3a, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x2, 0x2c, 0x68, 0x9a7, 0x7, 0x1, 0x0, @multicast2, @broadcast, {[@noop, @timestamp={0x44, 0xc, 0x8, 0x0, 0x3, [{[], 0x61}, {[], 0x6}]}]}}, @icmp=@mask_request={0x11, 0x0, 0x0, 0x10}}}}}) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000400)='Z\n^S', &(0x7f0000000100)=0x4, 0x0, 0x0) close(r2) syz_open_pts() ioctl$FIOASYNC(r2, 0x80047469, &(0x7f00000000c0)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000100)="812d08f756f417375aae387346ecff010000002f4247fac130c406912818f91356c6ed6cfb3516edeb27f30945326f0a986f36ab93c4540045a5419a8ddc08d141c7f3fc0853a243aebb619fd342d847759f8041a007b7d0dc563fe334247f70774b3c7e62b42b25907396a92a313c97ac57fc0cb1b1d687cf44428a8f636f1764dd7b7bde273b5c8a394353a578edb5722a870bb38c41f0b9349ad472fe0771668eff6693b859339a7d253e3e2498ef12fadd3b6fe94731d3c8cea85e843a5336851a94a3f1323d9ed2e176dd1f172bf6ac7564a7f17afdb3e7d60b800659c83e59ea008a24a2c1329877957255187282e42ee8ce9af589e4348abd", 0x9d}], 0x1000000000000370) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x2007, 0x7ffffffd, 0x4, 0x3f2, "090e4de6d30aa692318c7e0002f9ffffff00"}) stat(&(0x7f0000000040)='.\x00', 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f0000826000/0x4000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {0x0, 0x0, 0xfffffffffffffffd}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil, 0x40000000000000}, {&(0x7f00006e8000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f00000b7000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f00005d9000/0x2000)=nil}], './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x42, 0x0, 0x37) 2.126489526s ago: executing program 5 (id=435): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) (async) fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000100)={0x0, 0x3a6d, 0x2}) (async) ioctl$WSKBDIO_SETBACKLIGHT(r0, 0x800c5712, &(0x7f0000000100)={0x0, 0x3a6d, 0x2}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0xb, 0x0, 0x47) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000140), 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, 0x0, 0x0, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) sysctl$kern(&(0x7f0000000140)={0x1, 0x41}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') (async) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x9, 0xb30, 0x9, 0x1a9, "bfe749eefcb1a919bf16be5b6fc98e8b95b7c19c", 0x5, 0x7a3}) sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0xfffffffffffffda3) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x4) (async) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000000)=0x4) 2.002708282s ago: executing program 7 (id=439): r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000000029, 0x25, &(0x7f0000000000)="8858b2a6", 0x4) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, 0x0, 0x0, 0x0, 0x0, 0x199, 0x7}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0x5, 0xff}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x27}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x40) linkat(r2, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='./file0\x00', 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r4, 0x10000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r5, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r6 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5004800390b330ff"]) ioctl$FIONREAD(r6, 0xc0106924, &(0x7f00000001c0)) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180), 0x800, 0x0) recvmmsg(r7, &(0x7f0000003740)={0x0, 0xf}, 0x10, 0x802, 0x0) r8 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r8, 0xffff, 0x1003, &(0x7f0000000280), &(0x7f0000000200)=0x4) kevent(r0, 0x0, 0x80000000, 0x0, 0x6, &(0x7f00000000c0)={0x1}) sysctl$net_inet_divert(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x1}, 0x4, 0x0, 0x0, 0x0, 0x0) r9 = fcntl$getown(r7, 0x5) fcntl$lock(r8, 0x9, &(0x7f0000000000)={0x2, 0x0, 0xeeb0, 0xffff, r9}) 1.998022929s ago: executing program 7 (id=441): r0 = kqueue() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$FIONREAD(r1, 0x80206913, &(0x7f00000001c0)) 1.997313026s ago: executing program 7 (id=442): r0 = getpid() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x0, 0xfffffffe, 0x5, "ff14e7130b1e586ca6294000", 0x40, 0x5}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000380)="079facfaaed69aea4dc561c3b736feac0a2a76087be8b904ddc6f90b66e0f69b6dfba683b348224cf0ccc2a39b0f79389a2bd9b211424a22ca014b9231e253e257706c75b3f320166475c72455021edf575fab8b5d65b8d261c87c3ccc4e784ea7462f3723edabb8e26d27acb1797e2ef4db27270a", 0xffffff01}], 0x1) syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) getpid() ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x200007, 0x7, 0x101, 0xb, 0x8, 0x10001, 0x10, [{0x0, 0x7, 0x4, 0x35}, {0x7, 0xfffffffc, 0x10000008, 0xfffffff8}, {0x9, 0xf86, 0x0, 0xaf9}, {0x1, 0x800, 0x8}, {0x401, 0x7fffffff, 0xe, 0x7}, {0x2, 0x6, 0x3, 0x99}, {0xcdf, 0x1, 0x4f8, 0x101}, {0xa, 0x7ff, 0x14, 0x8}, {0x5, 0x81, 0x1, 0x9}, {0xfffffffe, 0x7, 0xc8, 0x88}, {0x3, 0x10001, 0x9, 0xaeb}, {0x7ff, 0x9, 0x8, 0x4}, {0xb8c, 0x4, 0x5, 0x6}, {0x29a71717, 0xfffffffa, 0x6, 0x6}, {0x4, 0x80000000, 0x6}, {0x0, 0x1, 0x2, 0x100}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x0, &(0x7f0000000240)}) r2 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0900dd600000c0001400f900000000000000000000ffffac1400aa00fe000001000800001a0000000000044e204e20", @ANYRES32=0x41424344, @ANYRES8, @ANYRES16]) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r2, 0xc020699c, &(0x7f0000000100)) r3 = getpid() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) pledge(0x0, &(0x7f00000000c0)='\x00') pledge(&(0x7f0000000000)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00B\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\x1f\x1fj\xa5H\x01nz\x947\xf8Q|o\x80\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\xad\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8e\xf7\nn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\xddwB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc89\x19o\xf5zJ\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\xab\xda\xe2\xd4\xec8\x8b\xb6e\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2ym\x86\xc4\xcbm\x80%\xfc\x9e\x9f', &(0x7f0000002840)='tty \x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEn\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = syz_open_pts() ftruncate(r5, 0x7fff) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1004, &(0x7f00000001c0), &(0x7f0000000200)=0x4) r7 = fcntl$dupfd(r4, 0x3, 0xffffffffffffffff) fcntl$setown(r7, 0x6, r3) setpgid(r0, r3) 1.417049729s ago: executing program 2 (id=448): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) (async) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0x8060693d, &(0x7f0000000100)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) open$dir(&(0x7f0000000b80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x0) (async, rerun: 32) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x150, 0x10e}, 0x2, 0x8, 0x1}) (async, rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x1}], 0x1, 0x0) (async) r2 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000600)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) (async) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x22) (async) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') symlink(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') (async) mkdir(&(0x7f0000000440)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc0) (async) rename(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.416693208s ago: executing program 2 (id=449): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x1}, 0x6a) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) r3 = dup(r1) r4 = dup(r3) dup2(r4, r0) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005", 0x3, 0x0, 0x0, 0x0) r5 = kqueue() ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000019c0)={0xfffffffc, 0xfffffffc, {[0x4d3, 0x8000, 0x5, 0x7, 0x0, 0x8c, 0x8000002e, 0x0, 0xfffffffffffffffe, 0xba47, 0x0, 0x3, 0xfffffffffffffffe, 0x1, 0x4, 0x4, 0xfffffffffffffff7, 0x1], [0x5, 0x5, 0xfffffffffffffff8, 0x0, 0x6, 0x80000004, 0x0, 0x7, 0x0, 0x47], [0x8, 0x2, 0x100000000000000, 0xfffffffffffffffc, 0x1, 0x0, 0xfffffffffffffbfe], [0x3, 0x20000000000, 0x2005a0bf, 0x100000002, 0xffffffffffffffde], [{0xfff, 0x9, 0x4, 0x93}, {0x2, 0x2, 0x1, 0x1}, {0x2000, 0xfffefffd, 0xfffffffe, 0xffc}, {0x1ff, 0x1000, 0x6, 0xfffffffffffffffe}, {0x0, 0x400, 0xd, 0x40}, {0x7ffe, 0x2000, 0x9, 0x1}, {0x2, 0x9, 0x7}, {0x0, 0x9, 0x201, 0xc}], {0x4, 0x5, 0xffffffff, 0x1000849}, {0x206, 0x10, 0x4, 0x2}}}) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) kevent(r5, &(0x7f00000002c0), 0x138, 0x0, 0xffffffff, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000100)="10cdb499517ee2ad413591b772e58530ce513455b2d4addaac147dbeb3848d52da2b1959c7198b92822bab8cdff4501bdda59dae433b6bab55", 0x39) connect$unix(r0, &(0x7f0000000000), 0x10) 1.416341134s ago: executing program 2 (id=450): 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, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="27913c11b3c9e91fbdf59c32417020e3a81e536e", 0x14) write(r0, &(0x7f0000000080)="d99aca906c", 0x1dd6) r1 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) ftruncate(r1, 0x10000) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x998e) r2 = syz_open_pts() syz_open_pts() r3 = syz_open_pts() poll(&(0x7f00000007c0)=[{r2, 0x2}, {r2, 0x10}, {r2, 0x40}, {r3, 0x2}, {r2, 0x22}, {r2, 0x40}, {r2, 0x7}], 0x7, 0x4001000) 1.275139171s ago: executing program 4 (id=460): mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x80000000009, 0x7ffe}) (async) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x80000000009, 0x7ffe}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0), 0x8000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='W\x00') mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') (async) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') (async) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') socket(0x18, 0x2, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x400, 0x31) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x83, 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x101) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) syz_open_pts() ioctl$FIONREAD(r2, 0xc0206917, &(0x7f0000000100)) 1.273715102s ago: executing program 5 (id=461): mprotect(&(0x7f0000098000/0x3000)=nil, 0x3000, 0x4) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="ea00000100000000", 0xc) 1.272491558s ago: executing program 5 (id=462): mknod(&(0x7f0000000040)='./file0\x00', 0x1ffa, 0x0) r0 = open$dir(&(0x7f0000000280)='./file0\x00', 0x40, 0x3d0) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xc7) read(r0, 0x0, 0x0) 1.270448207s ago: executing program 7 (id=463): mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{}, {0x1}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0x37) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) (async) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0xe8, 0x0) r1 = fcntl$dupfd(r0, 0x3, r0) r2 = dup(r1) kevent(r2, 0x0, 0x814d, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0x9}], 0x40002, 0x0) (async) kevent(r2, 0x0, 0x814d, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x2, 0x2, 0x9, 0x9}], 0x40002, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000002280)='./file0\x00', 0x1, 0x1a4) (async) r3 = open(&(0x7f0000002280)='./file0\x00', 0x1, 0x1a4) open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x10) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x80047476, &(0x7f0000000000)=0xfffffffb) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x81, 0x20, 0x5, 0x6}], 0x0, &(0x7f0000000380), 0x4, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 1.179618534s ago: executing program 4 (id=468): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) (async) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) (async) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x2, 0x0) (async) r1 = open(&(0x7f0000000200)='./file0\x00', 0x200, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x26900fffb}) (async) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) (async) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x114) (async) ioctl$FIONREAD(r0, 0xc0206921, &(0x7f00000001c0)) (async) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005010000009f18003f01073045e83ea02bd3cea79c5dfaf66e8d030100000000000000ef3044d2d236acf20bf404be01000000f7c8cf5f8823298058aa0504000051e2f0ad3ebbc25769a51f139b672f335c22db830c032bfa896443c32118210000720fd38bfb0000fd54c125191b1257aea8c500001602fbfe0c2300008abf090000000008e37193f8343712050500b71d8000090005080000fca65361ba84913fa4cbff998dbf719b151dbb637c", 0xb1, 0x408, 0x0, 0x0) r4 = socket(0x2, 0x1, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x8}, {0xffffffff}}, 0x0) (async) ioctl$FIONREAD(r4, 0xc0206922, &(0x7f00000001c0)) 1.092070267s ago: executing program 4 (id=471): r0 = semget$private(0x0, 0x3, 0x55e) (async) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) (async) r2 = socket(0x11, 0x3, 0x0) (async) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x17, 0x10, 0x40000000000000}], 0x29f, 0x0, 0x8001, 0x0) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000), 0x4) r3 = socket(0x11, 0x3, 0x6) sendto$unix(r3, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) (async) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000180)={{0x401, 0x0, 0x0, 0x0, 0x0, 0x188, 0xffff}, 0xaad3, 0x9e, 0x7}) (async) semop(r0, &(0x7f0000000040)=[{0x3, 0x1, 0x800}, {0x1, 0x0, 0x1800}], 0x2) (async) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/218) 1.053906152s ago: executing program 4 (id=474): sysctl$kern(&(0x7f0000000000)={0x1, 0x2f}, 0x0, 0x0, 0x0, 0x0, 0x0) 1.053554605s ago: executing program 4 (id=475): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x0, 0x0, 0xfd, 0x80000}, {0x2, 0x0, 0x0, 0xfffffffd}, {0x5, 0x0, 0x0, 0x20}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0xff0a, 0x0, 0x37) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x1) 1.050775732s ago: executing program 4 (id=478): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) r0 = socket(0x2, 0x2, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x7, 0x0, 0x0) link(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='.\x00') r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x23, &(0x7f0000000080)="bf03d914", 0x4) dup2(r2, r0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x188) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000180)=0x6, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x1000000029, 0xc, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000080)=0x6, 0x4) connect$unix(r3, &(0x7f0000000000), 0x10) write(r3, 0x0, 0x0) getsockopt(r4, 0x6, 0x3, &(0x7f00000000c0)=""/104, &(0x7f0000000140)=0x68) 942.729906ms ago: executing program 1 (id=482): close(0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x200, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x2010, r0, 0x5bf) r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc2585601, &(0x7f0000000040)={0x10, 0x10b, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xd}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3ff}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x57747b24}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x95d}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x800}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x81}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000ff4000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x2}], './file0\x00', 0x9}) listen(r0, 0x5) mquery(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r1, 0x0) ioctl$WSKBDIO_GETBELL(r0, 0x40105704, &(0x7f0000000240)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280), 0x800, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) r3 = socket(0x20, 0x8008, 0x7) setsockopt(r0, 0xd81a, 0x4f, &(0x7f00000002c0)="f9e1544fcd0766272adaaee717efbf8fc86aa44dabc9bc6984826bb840a8bf520e452313fecd8d740bf425db1b589e6e28ffa1e1bc0922ef2891d4a9fad9516b776eb9db3ff222904b017cad409ed6a95ca786af5508e43a7c9ed80a053c5ee37fbe40fb951319c079e17eeedade9d5077b8a26046ee703b48055087486d45ac1a", 0x81) getpeername(r0, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000400)={0x7fff, 0x4, {0x81, 0xf832}}) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000440)=0x1) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000480)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0), 0x40, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0xecc, 0xfff, 0x4ad296d, 0x0, 0x10000, 0x6c65, 0x4, 0x1, 0x0, 0x8, 0x10001}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000580), 0x20, 0x0) ioctl$WSKBDIO_GETENCODING(r5, 0x4004570f, &(0x7f00000005c0)) listen(0xffffffffffffffff, 0x5) bind$unix(r3, &(0x7f0000000600)=@file={0x1, './file1\x00'}, 0xa) accept(r0, &(0x7f0000000640)=@un=@file={0x0, ""/262}, &(0x7f0000000780)=0x108) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000840)={&(0x7f00000007c0)='./file1\x00', 0x800, &(0x7f0000000800)='./file1/file0\x00', 0xe}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000880)) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000900), &(0x7f0000000940)=0x8) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000980), 0x10160, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r6, 0x80085754, &(0x7f00000009c0)={0xe642, 0x2}) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000a00)) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000a40)) 941.92805ms ago: executing program 1 (id=483): r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x3, &(0x7f0000000140)="12000000", 0x4) (async) r1 = socket(0x11, 0x3, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) (async) r3 = kqueue() kevent(r3, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) r4 = socket(0x2, 0x1, 0x0) ioctl$FIONREAD(r4, 0x80206916, &(0x7f00000001c0)) (async, rerun: 64) r5 = accept$inet6(r0, 0x0, &(0x7f0000000000)) (rerun: 64) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040), 0xc) (async) sendto$unix(r1, &(0x7f0000000100)="b1000504600000000000210007000000331c13fecea10500fef9ed061ddd1efb7ae320b37b673039d2d236073705ae04be38164991f7b85143222b297ae1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af63043728210800000000000000f5a472c881ea6e69e0bb76d907a9000002003b1b1257aea8c5000020020000000000008abfba090008efffffffffff3512b132ae037503682ce371a300803712051eadb71d89e0", 0xb1, 0x8, 0x0, 0x0) 903.146805ms ago: executing program 1 (id=486): mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x7) mkdir(&(0x7f0000000040)='./file0\x00', 0x84) sendto$unix(0xffffffffffffffff, &(0x7f0000000080)="74d25e2810d03bc1c08bb7a30440c2c7542bb8236b359b003331d08980b2b9a624996f885afb29c10f219775d79cb77fae63e305e7ae283accdb43811864e92cfd4ed577eb7b92ece6edb379c9abf65b0118e85e68dfb58a7a14c3d37003608f9ca18c9ae445110fd5d4bd9b04d38560990def", 0x73, 0x801, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000180)="142daffc86c5c5cfaca735f4ea01d64e16af07d6a24e6b5031c9f332208ee38b12d04dc18fa825427ca71dab6e587bd83cb4f2f7d4742a92b81acea89dcd8bafed90f59aac4aa9aa1bd81256298e6b575754b281496f5a07211d78ba495476d85008a8c22804047effbdb66de018b63c18cbbc4487893a11c57ff34a9aebf2f5366f6e1611be5b969041b9dfafd12573dd9524835561889108b31beb419e515daa213869b54ba9d24c2d9f73aa33", 0xae, 0x400, &(0x7f0000000240)=@file={0x1, './file0\x00'}, 0xa) r2 = dup(r0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = syz_open_pts() kevent(r2, &(0x7f0000000280)=[{{r0}, 0x0, 0x81, 0x8, 0x50, 0xe0de}, {{r1}, 0xfffffffffffffffb, 0x22, 0x80, 0xffff, 0x10001}, {{r1}, 0xfffffffffffffffd, 0x80, 0x1, 0x401, 0x7ff}, {{r0}, 0xfffffffffffffffd, 0x95, 0x40, 0x8, 0x6}, {{r1}, 0xfffffffffffffffc, 0x8, 0x40, 0x41d9, 0x2}, {{r0}, 0x0, 0x12, 0x40, 0x2, 0xd7}, {{r3}, 0xfffffffffffffffa, 0xa0, 0x20, 0x6, 0xa}, {{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0xbc0, 0x8f55}, {{0xffffffffffffff9c}, 0x7ffffffffffffffc, 0x42, 0xfffff, 0xfffffffffffffeff, 0x19}], 0x1ff, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffc, 0x81, 0x20, 0xffffffffffffffff, 0xbe5c}, {{r0}, 0xfffffffffffffff9, 0x1, 0x20, 0x3, 0x4}, {{r4}, 0xffffffffffffffff, 0xc, 0x80, 0x4, 0xd666}, {{r1}, 0xfffffffffffffff9, 0x2, 0x80, 0x0, 0xfffffffffffffe01}], 0xaf6, &(0x7f0000000440)={0x0, 0x4}) sendto(0xffffffffffffff9c, &(0x7f0000000480)="81b36ef230e9108a15a1f533af210ee20cf228f22ed23979c25ddfa89d75ea66e0bbc6d20b348cf0ca537ce5ca5fd4b1ae2d9669306c4e790a7eb501efc9ebc712d4f2ef70a870739ce7fad26253de3a7ac82b1169bd56934e3863a3a658176a17de20", 0x63, 0x400, &(0x7f0000000500)=@un=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCSTOP(r4, 0x2000746f) sendto$unix(r0, &(0x7f0000000540)="6253dac0af", 0x5, 0x400, &(0x7f0000000580)=@file={0x0, './file1\x00'}, 0xa) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000005c0), 0x800, 0x0) close(r3) sysctl$fs(&(0x7f0000000600), 0x2, &(0x7f0000000640)="3c539fd1e27d492ebfc7a1fba81fc63ac236a5423a91a4a73a036c00201c003d2307508e868276968c05bd902cbf00f4936b23ff4883d9e781ee4c798791f2f0f54e43677d02ce53680e33c63b6ed2626f4b3f511ad1ba44788baaea29061cd880a946ac55fbfabd4d140b26e836272d1222aa6bcbfbd8be29a1b04048427b6973154a03642e638f27252c65c6d1eb1e441b8daf2a96ef256f9d95ef07a5c24afb5028989e8b3a72988ae4d73f5ab9dc1109", &(0x7f0000000700)=0xb2, &(0x7f0000000740)="d59d6fd8c28f00e3bc4ae2e6dfb75d54aa065bec9a183b9bab65c96824a2567a3979331706fd9e35bb59b2e2be8468ed52fffe18fe94fa4a70360f5042b5314d0aecb323d471c093f5aed9b8545782be7971f79252bede828f56065f54ac9d02ebb86c3f16fa2868a6353ac5542c94f70d927ff97536082d06e68a7c86698b7b756e982674fbb37de56cfae4bf213da24a74b2f24d380b3187bd21bbb17a2eb0e9cb85718ee2c940a97e90a27769359849d1ad386e89ad4ec59010e88aecdaf1c4348b2740d785", 0xc7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) pread(r5, &(0x7f0000000880)="4bf970bb13b57be461b3ae40806d22ba98c7e43283ab0be343bdf0b4a67e3ae5c32970bbaa8f551673d082b0d18fd0bbc04bc66931149536b69dadd4303b69", 0x3f, 0x589) sendto$unix(r0, &(0x7f00000008c0)="52f7380ec27581a0cca7d50369b0ae930c3a3f899fb3fad0bb97a9aa9cd4e9072abda78a5e514a5bc3531bdbc851720eb353aa035f2cab978d9f14dc3372eed0b4a50c0456f5d70769b8e4901670b3d2e811c4c9159b1432895d682505e6d88b87e7", 0x62, 0x6, 0x0, 0x0) setsockopt(r3, 0x6, 0x3, &(0x7f0000000940)="1a398fa6ad8ce8986077106e5187503948b86c9786be40cc04b6e5fe531c4ee413b049590215112210f5b6a457cbeed6bbdd2a86792b26f4418e83a79e4162cfe62974008d93945ec290b6aea8fdce822ee081fe0c6096ceb54e0eb8c873d01feb250c6bec241da59f1ad7ffe53ff9b5fc21871cb287753023e5e0339dfa9fd9feec0a72d2bd22fcf2f2f1bd5bc17faf462a3793c89f878ae4fafe9cd9071f86559c3a2345e995e1af72f4fe54a230d6a142f84235c31ab37f66a9961542858914b1f2e0bfb9de8d561208012e337106cf49a057", 0xd4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) setsockopt(r2, 0x4, 0x5, &(0x7f0000000a40)="de46c6aad1e5e923646d2995e4314ae8a821969fa9c4b531086279a8086dbf7d4a5041bcad9317641eca038be4bf2076ae446bea7cf2b8248b26f48748c7cf41324bbb7ae1c037ccd38b24678e22515f659ea76a2ff8bcc96babc41cf070ee9a3e70d7c3c51ea47de8ae6ba772dd89f5c205654baa6c424d6a30c84385be3906e1b3363187c0f2abde41a34f85adc710a414c850d35b89b398f8c9dd1de136df24f75cc5868739075da5a0313ec8e439480d0e691673aa6bcea2eab3435742044a7e0df6cdd53eac5580f4a4cfe372eb96ed0961744a5950691d137ec750ab818be2c164076a8238e0883357e85395c3fd075863cdf62dd1cf202254e149963111e7e3710bb9933065308b7cfb887e072786d125fc1c41ac768049f2e75640fe3c5324f6cb555c43d01d3ead1bf63d7423575597b1849b801d035a1afc97920887730d818591254282f44bfa6e205357285a8d4b5da5d1f85967849c4537b578cd9ca036e59bacf2ae1ca59e5b744409d3ce16844fadb604f4f91cbc2fc216d1ad2e9cec09ea384604502e1c60d4a24cb72a0c384799e302a195e5fb1b738382edce9a427bfa4fcb411c9f681e7fb11c0999f7ea591ae5fb981453492f0c4b1219c90b1bc9ac4160badc5ab32613772d2a56eaf91beb7adec62c7fdae4c9996e0d1e09bce9ea7a7c354a51b179662aa96d965593222a66742bd1468e196803dbed349a2002548112cccebcfc5b01d0eccd4b0a285aa19b43a3592fdf1e2c5e204a1fc807e816d0c0131f175e346ce055af2e33e4afaae2b356d91f6de08cfc0cbdc3afca24b6ace69f0735f61d206e3a6259cbcc44fa5eac23621bea714b8a329def045f3047c8366582fd69ce901f5e99633b49fb9bccb55428c4ae0b1bf18f5a158ac4186611d5cef885017c4f39c416191918dec10fc46cf9d776e43015d49873a5edf97e66b68ec5fc741e6cd3e8209538c93a38c4ba7605388fd80d19f08ce05cbc08fd97cea903bbc526b8020e177f14b6870cfaac908320e0715f1a58e0608872b90d97591f6a7c0487abd93d82d56edd17739d1375ff276e93af464fa1ca5cdc1b5b31c419cc038457fda24be9fc9db194adc04fb4b78100549d051a6bda42d8fe994df0c398feffc39018f50d54813d51426739de279edeafe0ee6c3770933a4e31e3c33c893008c1764ff91416267cc151887c06c25b1740b4517f2145cbd686d82bc3ddaede1773f053b1b86e14017c71f43fb6ae75e5c00e8f5cb1be59079f58de9dd292d5dfa4498f14e6afac3c48b4e72ed9291381990e58c037249a9ea9030391b9b8f3469738873e2e26be0393ca76bf1e136242abd3e5a085c1cb1e65e62a72d71ca494031c16edbea365ac6abf028cc7c6bfeb883d8ab03db36b1ea0c052fefcbf9f80b413acd183ec99cf0b9d1038ee056597780b2ec60b1d17ead8673fde2f146746ed45cc4fe899b5b5f60157c9d86c153291a30fbc15f517675dd60e7a2c0f6aa713cbca307055d45dc37977131d4373e3c85cfe251417106b27cbbf9c842fd81745d98a5c028c04b664b5a50e9482184a70c4523d2eaf3629d14364544ac3beb61810a01fcb2c6e2577211bce1d0c8efc43d2109ed18176fd174c32075ecd0daa51a0633f8ae5a208b1810b3476f200b66ba1564dd8957ad1f2f59b87350e2030a20749ba1a03f0df9908b026f3d5a26591216a252d3386ef4a5b00dc421c7c30d2cb327e04c00bc7b9319c7f9a9bcab0aff5ab710249677d127b94d1854dc73b3bc102a0c956cc4adfaf85bff7d43584b1cae8454528da924d71539ffeea7984044bf44e5b44e751229c21b5e467a33f53073559304556bdb28ecf00cd94323ceb94b1273c2aab9e7358839ffd4cf0db062e24aa90f8c78e6b5bd2977e9947fa8fa19a81fa82f528dec4de349cac9e6bc78b282b275e681f129679bfdb97076f4712103b39cc61cbd79193190bcbc313541e2b0bfa0d056cbec511df671c0c528c5bc81df253bec73f7e86112efdacbc8a400d9ab01e20f139944548bea7fac12cbb9b6b63ff113b237a72a149912661e5f4866b00e6d977b7c4cc8ed5d1ec1555e5d32294423402613e9ab78bb7013d3e6227e43c5dc7aa1f97ce6f12707b6ff93f0a9220af85b032f9aa6efb98ce604a93823ac564f5764ee2403e77eb1acdbc3808176b032b6d5cc43172b2602c2558e9ec790f27624c384d0ff8d289fba75c6af5f4fd95f1c07cb51b97c78c7fbb797544eedba7484b5fc656805e9dcda5efb300a79729c8d32b7b93c09ce431bf06bd68a59f126dcd8f1da30e4803f28cb194db10c5dc145f206960522cf0ca981257cf26305034bea1e50bbf287572d7de1f4e9c61ce6bc9e636d92e22da00d4af8b81dc3503bee593ff1b0a400714f196159d0f27b4d485a6dfa3d9cad6f16a857ef8c91a9a29e37f87cfbc6408483f71851452986f0b5198d393ea9a64cd30e76584a5a40a3f4c4f9345f984986253dda2a1b2c9df66782c2bcc45611227e7104f8ce3279a8077a6cd80e07d1bc97168944e9d3db6438e7ffe0934131a50acef275d364af1f275c95da0738e2f90fff08a67f1391aee1b7dd4cca9949d39aa9d07dbf73d6413033c1186a0e48ec8ba7c7b160e44a7f227fbe4864e5494217e6fd7f945cf72bc15457f1a91ab1668350bfa0bc3e986638f6ab1d38875ec424693e6ed0b561b99c6eeef692de65f2cb52dc47e0b50dcefa7172484090c1951790502c9df94295cd624b8cd57c86ad58f75490d7b5e2a2b9caa7233b7b6df73db7dbe41c46e90d4e61b209f7e71d246397d96ba32957b66007413a0da88281b9c5e9d910e609ddbca17aab3fa07a6b65a8baf8377f862d17fcbd6a574f63154ed94ea3d52d0ead0a00d71738aec5bd353a2abbbf0e239d6a3f2186fca71a37cae65efff4e83172dfb524c8cdf05002fa592c249f1787ff453b464142b2b906ccf61176ea44f01c40eb34c44df1a0f0c32eaa899fca7c31545fde6808139b3ef134effb5db73391e410a3c23fe3a6f61deb777ee6448fae019d976f1ccf2d73bc11ef8731beb4bd29cdd79a9a61171949eb088dbeaa047dc167b098730ba661aa62b71b259b398284f6e6da4e3a6d9be402d05a961085dfd8852b8796a3bf92adb4cddeeac8dcbf7baba4e807cbba96b246f58cf06a082f0f44f7c72cb6f3b6b58904cbceb83c93a07e580d2c950fb00fabbad39f2ddcb66c201f0d9d6d4077b65e50d8bb87ab648657fe6e0e67c0b22ea0231fa6406a46f7680b14b3e60dec659d29b75d58b0b1c562ac1d4d3d3bae3ee337a4197bd8f68c6cfe6362743d230170b1668edfcb8cb44e7fa5d99c48de4497103c93883b57af03a7f92a5f141f61d82778bc197273bbb137ec7fd9d022458a79c9cf391b7c89e40147037188a1c500514ad39563b70a9767aea80fb83d72c4b86e9ad36da665071aa233e434b1c32a68c80194fb34a182802a96bbf822197214280f701a5c02333f5bcf977c8572d17264a79d4c47242076c4a2581a42e35d558a1d733f15b626b8dd7f668feefff0b5d6425223a49dee4b9a9592a9cf1981d0f580cc77371512c6a89dfe2a17405fd858cce1c3aa28b7bce47a140a996f0aef388eae2a653f3d7b29e97c5efe7a0a943f569f5da8a8b961f2fbc10a61744ef8dce0b51f10c9069cb9c5dfcee56418bc588a13599597f7082e03dcef92cbcc68f8e6050cd38961a8c6e54ca197a7834af55992253568862ad097e01c59599c93d686dfa6ecb2dd3824839a11ab08a47a7eb200abfb31beacdf375374730af134f0626b84b8f240e8aa6161167523843ba2b39affbe91a9cb5893e4d4f7e06da408927dc64f948ffa883e31eaf966f96d71ef43120e7cb6057f3f669d8a60ea5068b9374b5dd4cb9f9393cfdbd664d2e49738d23058e39dc1533e867fd9da087e648056cfe51c5e76bea63bf44421d0acf690ba5efc2e0bfd14d30b8a1e2a20ba7e7942b19c2f443f539839a6a84e2ce9ca016b6da600d41582e5941301356f9794a96ece5cfda0709ea9ff87cffa891ab7851d48cf9f2113c94ed58fce912eec5b7666d9b5c5a704a59b545495f12c9524708179833b77dfa73eb5fed047ca92f145c3e91cad639adec6a5cc71e67353e13f37917c4f6efa8551bf38409e404883fa9af7385820120f53748675f3cc57b3d02de838f771f6b246ba3f5b1c43c0df2aeee29ec23992e5b7b7f446c017d6501204f171f0cc6c7a621e542073e0c33cab0abf9be27e0d18e0b818528ac23533fe1cfe45e54c7a47a35bfd4e9b2d418f7aa678a56ffe3ff547734832f432d08ff97b8b7177ac891d7aae6e1db64608bc76bb06613f6d57ccbc4f90fcff9c85620bb599d5bc9618e1abb28c9a05a3a7074d308123ccc9b194e9758302f1eb45d9e6cd136c4b494b162143bea141cb7e9b73fc546de265c9a1b778ecd02e6977a93d4a00f27d729b8eb995edb3a0d05523d2aae6b8c0a691b9238da468dadc09f990937c91d61f5696afd11730c0df5034965e586a82ec18c05520a4ac695aa8c2a744308f3f605e15ec331752426cb54db8dd0161aa9048dc0ee841e6de67391a7150245b24ed0a3ad5d4014dd353ee5d3fc8e1b45f38e0e00473b96cd4ee5f853d46f5e14a8f4d347c553b1353bfb2a79f82c5e096dde6dba8b9d120c2c6cff51a6a651a4f2b56d3da1c7b28a0984b62fdbfcb20017234c74f65a7c51723b7f7ff88b9831734dc973349da01e740054ea947037ea15c29aca17788e17cfa3aefd98d9964b19e2cf01b694f5d1b705fc620b6b23fcab207e1422597e081fec20f45d2f87269ef7aacbd318706f0e8d7f0fbeed62036acc633c8604e3bd09aaa669f4040f78cd639875d369ee9d87270a3585ef06a3246ae0086279111c9db96d551ef2de78b96b56795e4ff35cb55a62f29710a06363405e96a30d9088ed78125cf32603cd97a477781fdc889b161687ede5a6cd1bebfcbd0e0a245f7c127452d94d135311349be42af4cc447bd1d724a20248f5e115c9e90b8f2db3eefbb6392c577bbbd628d803d95e804fd6493a5fae40d092743e2110e8bde633b3086f85d77ff21bbec6dfc96d5a3961ba5ea5062f2af149bf1144dbd4f4bac64c41c74035b979cf8bb1b93ccf8aeb6140ece79b5965222f962f183646363ac338febf04941bc3839dc43df729fb0435e268aab38ba5c3427efc1bc36fc4e3e76a3865ae3a695c492c64f8e71e6450a43ef8791f79710641dc14e6b22fcd04980c52e4c57707bcb3bb38d5cdf5444d8d2ed38671ad1a64d005d55386cd082b52d9f42fed3693a637778c1b2bf8f57e489e8e3fb63c0b5eb20e37b236af53666a365cb5af9124aec42e115466ba207e316d7215bdb8bfd3bb82d3c0a136343e93d9255e0199e60a3bebe6f727ad3c0551d9b94f92c6fd6e9565dab699f15d7dee354adae174b18582e145e1cf6d29d2c469f2ed4282669a370e4cd5df11a9f006b0a056f8db9f8906f2b3e58ba028a6ef01486b41386218833c6a1f74c86c9cf88eadeb3841ffb6c7224b9d56d80de8c4cdbcb5efe090cdc49bc010b2ed837755a71ee729ab173df5b6cbc58ef80c64015b6b8c4f42aba0465eefffc3fe96f36874e2a776b75208525abee4e868c3c2d650124e47d1e32ab85fdbb7eaf04ec255ad1bf47acedca28b6ffc7f1e5ae5789a6067733fab23f5aaa244ef58b2fcd93c514934a8aa411bd78071cf280a194104f15d66eb35802b52e899f15dc933319ace26df6bdcaa", 0x1000) socketpair(0x20, 0x4000, 0x4, &(0x7f0000001a40)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r7, 0x7) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4) mprotect(&(0x7f0000ff4000/0xc000)=nil, 0xc000, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000001b40), 0x10000, 0x0) r10 = syz_open_pts() sendmsg$unix(r1, &(0x7f0000001c40)={&(0x7f0000001a80)=@file={0x1, './file1/file0\x00'}, 0x10, &(0x7f0000001b00)=[{&(0x7f0000001ac0)="6df8d348bb7341c80d9a7812912a05445b8514be41", 0x15}], 0x1, &(0x7f0000001b80)=[@rights={0x28, 0xffff, 0x1, [r2, r9, r8, r3, r8, 0xffffffffffffff9c]}, @rights={0x20, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r7, r1]}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x28, 0xffff, 0x1, [r5, r6, r1, r4, r0, r10]}], 0x88, 0xa}, 0x2) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000001c80)=0x8) sysctl$kern(&(0x7f0000001cc0)={0x1, 0x37}, 0x2, &(0x7f0000001d00), &(0x7f0000001d40), &(0x7f0000001d80)="0fb24e56d623def2f234e68abe67e7a116c1606d54978d85407aa221c874f6422ad8028e7821bde43fe1fefbba573d844a036b1b7e0808b7e3a00f73e04002821f381c75bafb63ec75dfacb2c244bc1057c3f5c1ec9cfd8663513c7f2d4b68341271c79135895ee0055e805113e34a2c201fb44d394b4896074a83c962af5f565036f1bd1caa824bfd957370e713c9afe682ab8eba7ec5f2090abbd8605a9c27fd2d95d20a4500b7dea353b0ec8748c32aa2d5f8af65e425223fb895188cf43beae386e24094bfff92a1a4e91fcacd38076754b88afff673305901888d4fc1635d492ac4a5817a975c87d5ec4d18b8fc4740284f5f15", 0xf6) 887.765512ms ago: executing program 1 (id=488): msgsnd(0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="0300000000000000827fe4c4bce7325db5401cc315578d699e9318cab94b9d40359a05e15cca9791907bbf63bd9b2deb21cbf8f7a7a00dcbecce154c631a3faf432a98643e"], 0x45, 0x0) r0 = open(&(0x7f00000003c0)='./file0\x00', 0x82, 0x4ebfac6bbaf79e5) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)='#', 0x1}, {&(0x7f0000000040)="2187", 0x2}], 0x2) write(r0, &(0x7f00000000c0)='\t', 0x3b) r1 = socket(0x6, 0xc001, 0x3) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000180)=ANY=[@ANYRESHEX=r0]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000), 0x10) r5 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) kevent(r1, &(0x7f0000000400)=[{{r2}, 0xfffffffffffffffc, 0x20, 0x1, 0x4, 0x1ef}, {{r4}, 0xfffffffffffffffc, 0x20, 0x4, 0x4, 0x7}], 0x2, &(0x7f0000000500)=[{{r3}, 0x0, 0x0, 0x20, 0xf23a, 0xffffffffffffffc0}, {{r3}, 0xfffffffffffffffc, 0x40, 0x5, 0x3ff, 0x80000000}, {{r2}, 0x3be9c9d9ca12d2dc, 0x32, 0x2, 0x3, 0x1}, {{r5}, 0xfffffffffffffff9, 0x70, 0x1, 0x1, 0x7}, {{}, 0xfffffffffffffff8, 0x4e, 0x4, 0x6, 0x800}, {{r5}, 0xfffffffffffffffa, 0x0, 0x4, 0x800, 0x5}, {{r4}, 0xfffffffffffffffa, 0x40, 0x2, 0x4, 0x9}, {{r3}, 0xffffffffffffffff, 0x10, 0x4e75712b7233a78, 0x0, 0xec5}, {{r1}, 0xfffffffffffffff9, 0xf0, 0x20, 0x7ff}], 0x80000001, &(0x7f0000000440)={0x8000000000000001, 0x3}) r6 = socket(0x2, 0x4001, 0x0) r7 = fcntl$dupfd(r6, 0x2, r6) close(r7) mmap(&(0x7f0000328000/0x4000)=nil, 0x4000, 0x0, 0x5013, 0xffffffffffffffff, 0xfffffffffffffffc) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f00000001c0)={0x10, 0x9, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x10}, {&(0x7f00003c6000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000301000/0x1000)=nil, &(0x7f0000ff6000/0x8000)=nil, 0xa}, {&(0x7f0000060000/0x3000)=nil, &(0x7f00003a8000/0x2000)=nil}, {&(0x7f00001dd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f00002b8000/0x4000)=nil, &(0x7f00003bf000/0x4000)=nil, 0x2dc}, {&(0x7f0000110000/0x3000)=nil, &(0x7f00000ce000/0x3000)=nil, 0x6f8b5872}, {&(0x7f00003ae000/0x4000)=nil, &(0x7f000019e000/0x4000)=nil, 0x20000000ffffffff}, {&(0x7f000005d000/0x1000)=nil, &(0x7f0000375000/0x1000)=nil, 0x4}, {&(0x7f0000164000/0x6000)=nil, &(0x7f00004eb000/0x3000)=nil, 0x3fd}, {&(0x7f0000312000/0x1000)=nil, &(0x7f00005b1000/0x4000)=nil, 0x2}, {&(0x7f000073b000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f00000c8000/0x4000)=nil, &(0x7f00001f4000/0x3000)=nil, 0x7fffffffffffffff}, {&(0x7f00003f2000/0x3000)=nil, &(0x7f00002e4000/0x3000)=nil, 0x16629c0d}, {&(0x7f0000027000/0x4000)=nil, &(0x7f0000161000/0x2000)=nil}, {&(0x7f0000244000/0x1000)=nil, &(0x7f00000cc000/0x3000)=nil, 0xfffffffffffffff8}], './file0\x00', 0x84}) recvmmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0}, 0x10, 0x1, 0x0) r8 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r8, 0x0) setsockopt(r1, 0x1000000000029, 0x3d, &(0x7f0000000040)="00000080", 0x4) getsockopt(r1, 0x29, 0x33, 0x0, 0x0) getppid() syz_open_pts() ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f0000000400)}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x2, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000480)=0x1c, 0x0, 0x0) syz_open_pts() 756.998305ms ago: executing program 1 (id=489): openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000), 0x240, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x3) r1 = socket$unix(0x1, 0x5, 0x0) connect$unix(r1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r0, &(0x7f0000001480), 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297b61aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a421210000ed710fd18bfbb670c1f5a8a40000006e2ec5890400000000008000361b1257aea8c500002002fbfe0c2300008abfba090000001de371a3f8343732051ed6b71989e00004051b0000ff13000000", 0xb1, 0x2, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000200)=0x1) r5 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r5) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) preadv(r5, &(0x7f0000000180)=[{&(0x7f0000000480)=""/126, 0x7e}], 0x1, 0x338) r7 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000140), 0x4) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000200), 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="c000150000000000ffff00000600000069b41d19cfc46f33236a39535f714a4b9c9b972f4ad2372bcaecfe6df5c09eb3604f6ae07936288bf5c5a63a4deae8847a7549cdbde0006c6a067ef918f9cc6e9645d3f056444bae6daccda7b19980ac04609411677c5f6fc0e1b17a4ae635be9a6f5c7f07e8e99b6e3dee00a4c34ea416f1db24ce16214a9584758fc4e0b99402071720263130c921ab09c137b3c63e19f40e9601e1545bebcc8bab269ad29be00ab75d41b8d01249fe2575083b796be361007800000000000000010000000b000000c4e7f2c909867fa14c614d72a3d51bf1ed7afd61038fd256e41f8861e2a06ab9e637731c4d52c72b21f685f15fb23dde242bd7d66bc34ffc776e265d5674976b1bee0e44e92bee0737ff5b3bac21482748ef9878e3ad236d020bca9cc2ce820abe87f4477a0000008800000000000000ffff0000f8bc000060e429984c818f1a4910313a5f6642fc4d8828ecd550ac76510546e06373ad21ccb4517cc50f63b654e502da982e66ed45bb4d9dd4e6e4d859ba5c8af65a5745f65817dcea67b095bfe4547e15654655e5632f7198dd452b9ee10e4991c46a80dff3e5786e523b6371fc065668358df044a20dc3aee9311fa084b01c1ced8a0105"], 0x1c0}, 0x40a) r8 = socket(0x2, 0x4001, 0x0) shmget(0x0, 0x6000, 0x220, &(0x7f00000a7000/0x6000)=nil) fcntl$dupfd(r8, 0x2, r8) close(r7) r9 = geteuid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x4, r9, 0x0, 0x0, 0x0, 0x199, 0x807}, 0x85c, 0x4, 0x0, 0x0, 0x80000000003, 0x4000000000007b, 0xffffffffffffffff, 0x8000004}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x45}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 754.733206ms ago: executing program 1 (id=493): socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000340)={0x5, 0x1, 0xfffffffe, 0x966b, "ff14e7130b1e586ca6294000", 0x40, 0x3effd}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000140)=0x400, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="079f", 0x2}], 0x1) syz_open_pts() fchmodat(0xffffffffffffffff, 0x0, 0x4edbb89800b8e3fb, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0xfffffffa, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x150, 0x10e}, 0x2, 0x8, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0x9, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0xa, &(0x7f0000000000), 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) syz_open_pts() mquery(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x0, 0xffffffffffffffff, 0x6) sendsyslog(0x0, 0x0, 0x0) 690.936272ms ago: executing program 0 (id=497): r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x4, 0x0, 0x0) (async, rerun: 32) setitimer(0x0, &(0x7f0000000080)={{0xb, 0x7}, {0x0, 0x6}}, 0x0) (rerun: 32) setitimer(0x0, 0x0, 0xffffffffffffffff) (async) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x5) (async, rerun: 32) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b0209c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) (rerun: 32) 689.518523ms ago: executing program 0 (id=499): open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x4) ioctl$VNDIOCSET(r0, 0xc0384600, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', 0x6432, &(0x7f0000000080)='./file0\x00', 0x8}) ftruncate(r0, 0x79c8) setrlimit(0x1, &(0x7f0000000ec0)) truncate(&(0x7f0000000100)='./file0\x00', 0x400) 686.457668ms ago: executing program 2 (id=500): mknod(&(0x7f0000000040)='./file0\x00', 0x118a, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x200008, 0x3, 0x43, 0x10, [{0x10000, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x8, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0x3, 0x7}, {0x800, 0xffbf, 0x80cf, 0x7}, {0x0, 0x5, 0x85, 0x2}, {0xfffffffc, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x2}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x0, 0x69}]}) (async) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x8, 0x8, 0x7, 0x2, 0x200008, 0x3, 0x43, 0x10, [{0x10000, 0x3, 0x7fff, 0x80000201}, {0x4, 0x8, 0x8, 0xfff}, {0x1, 0xfffffffe, 0x6, 0x2}, {0x2, 0xdf, 0xf, 0x40}, {0x2, 0x7, 0x3, 0x7}, {0x800, 0xffbf, 0x80cf, 0x7}, {0x0, 0x5, 0x85, 0x2}, {0xfffffffc, 0x1, 0xfffffff8, 0xfbffe2e9}, {0x8, 0xffe, 0x6, 0x2}, {0x3, 0x0, 0x5, 0x7}, {0x8, 0x8000000, 0x8, 0x7}, {0x4, 0xc7cb, 0x800000, 0xa66}, {0x401, 0x10a, 0x9, 0x40}, {0x200003, 0xee2, 0x4, 0x6f5fc48f}, {0x81, 0x101, 0x3, 0x7fff}, {0xffffffff, 0x8003, 0x0, 0x69}]}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) (async) open$dir(&(0x7f00000001c0)='./file0\x00', 0x2, 0x101) poll(&(0x7f0000000000), 0x35, 0x0) (async) poll(&(0x7f0000000000), 0x35, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x7ff, 0x7, 0x7, 0x101, 0x80000001, 0x80000001, 0x80000000, 0x10, [{0x1, 0x7, 0x4, 0xfffffbf9}, {0x7, 0x6, 0x3, 0x1}, {0x8, 0xf86, 0x1, 0xaf8}, {0x2000004, 0x0, 0x7, 0x1}, {0x3, 0x7fffffff, 0x0, 0x9}, {0x2, 0x9, 0x3, 0x101}, {0xcdf, 0x1, 0x1, 0x1000006d}, {0x200a, 0x8907, 0x3, 0x8}, {0x0, 0x81, 0x2, 0x100}, {0x6, 0x8002, 0xc7, 0x4088}, {0x24, 0x10008, 0x34}, {0x7ff, 0x9, 0xb, 0x5}, {0xb8c, 0x4, 0x5, 0x6}, {0x5, 0xfffffff9, 0x6, 0x6}, {0x4, 0x7}, {0x0, 0x1, 0xfffffffc, 0x30000}]}) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) (async) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0xcb7828ccebfad2a4) (async) r0 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0xcb7828ccebfad2a4) syz_emit_ethernet(0x2a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaa917fb1855c7d091e773d4a2616aaaaaaaa0000c31ae02859c8c46f0b6c304718ad7c021c8e515d39ed650d3588dc000000dfff07067c5f1d34b17fe5d189116f000007c544ecafd83c2193d9601cffcbc30932f0d54be4eb761d3caaa8bf4ef2147e4ddfc1e559a1605a38295edcdb666f42b070bf3f278c533b1279dc03"]) r1 = shmget$private(0x0, 0x800000, 0x95a999646a72d594, &(0x7f0000005000/0x800000)=nil) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000080)="01", 0x1) r3 = shmat(r1, &(0x7f0000719000/0x1000)=nil, 0x2000) shmctl$IPC_RMID(r1, 0x0) shmdt(r3) shmat(r1, &(0x7f000020d000/0x2000)=nil, 0x2000) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000040)='#', 0x1}, {&(0x7f00000000c0)="2187", 0x2}], 0x2) socket(0x6, 0x3, 0xe) (async) socket(0x6, 0x3, 0xe) write(r2, &(0x7f0000000200)="092020406575e1ef00a2e29be2e79448e009cebdfab1b46c0649a4039d0a", 0x1e) (async) write(r2, &(0x7f0000000200)="092020406575e1ef00a2e29be2e79448e009cebdfab1b46c0649a4039d0a", 0x1e) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x28ba2, 0x0) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 583.936456ms ago: executing program 3 (id=502): r0 = open$dir(&(0x7f0000000200)='.\x00', 0x8000, 0x1) symlinkat(&(0x7f0000000dc0)='./file0\x00', r0, &(0x7f0000000ec0)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000980)='./file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a80)='./file0\x00') rename(&(0x7f0000000d80)='./file0\x00', &(0x7f0000000180)='./file1\x00') symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') open(&(0x7f0000000000)='.\x00', 0x800, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x3ea) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, [{&(0x7f0000347000/0x3000)=nil, &(0x7f0000663000/0x4000)=nil, 0x5}, {&(0x7f00005c9000/0x2000)=nil, &(0x7f00005ea000/0x1000)=nil}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f00006ad000/0x4000)=nil, 0x1}, {&(0x7f000017c000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x20006}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000131000/0x2000)=nil}, {&(0x7f000000d000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f00004cc000/0x4000)=nil, &(0x7f0000661000/0x3000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x14}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f000038f000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100000000}, {&(0x7f0000795000/0x9000)=nil, 0x0, 0x9bbf}, {&(0x7f00001cf000/0x4000)=nil, &(0x7f0000142000/0x4000)=nil}, {&(0x7f0000573000/0x2000)=nil, &(0x7f000013d000/0x1000)=nil}], './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0xffc, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x1, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x10000ffffffff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x2, 0x0, 0x0, 0x0, 0x0, 0xa, 0x411}, 0x4, 0x10003, 0x0, 0x0, 0x1ff, 0x2, 0x9, 0xf}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x2, 0x0}, 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x10, 0x4, 0x0) close(r4) socket(0x18, 0x2, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 583.288581ms ago: executing program 0 (id=503): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) r1 = syz_open_pts() r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) pledge(0x0, &(0x7f0000000000)='tty\x00\x00\x00!\a\x9bp^|#\xcbhl\x97\xaa\xe0\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\x00zq\xdb\xee\xa1|a\xb4\xb5)t\x95S\xc5\xec\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) mkdir(&(0x7f0000000240)='./file0\x00', 0x1d3) r3 = open$dir(&(0x7f0000000640)='./file0\x00', 0x200, 0x91) chmod(&(0x7f0000000680)='./file0\x00', 0x104) fchdir(r3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000000)={0x10, 0xffffffffffffffff, [{&(0x7f00001d0000/0x4000)=nil, &(0x7f0000663000/0x4000)=nil, 0xfffffffffffff801}, {&(0x7f00007f2000/0x3000)=nil, &(0x7f0000826000/0x4000)=nil, 0x8}, {&(0x7f0000060000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4bb7}, {0x0, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f000063a000/0x3000)=nil, &(0x7f00001f5000/0x4000)=nil, 0x6}, {0x0, 0x0, 0xfffffffffffffffc}, {&(0x7f00001cf000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f0000826000/0x1000)=nil, 0x40}, {&(0x7f0000110000/0x2000)=nil, &(0x7f0000501000/0x1000)=nil}, {0x0, &(0x7f0000156000/0x1000)=nil, 0x1}, {&(0x7f0000027000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f00004c1000/0x2000)=nil, &(0x7f00001a0000/0x2000)=nil, 0x9bc0}, {&(0x7f00001cf000/0x4000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000490000/0x2000)=nil}], '.\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) select(0x2a, 0x0, &(0x7f0000000340), &(0x7f0000001900)={0x100000000000000}, &(0x7f0000000440)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(r4, 0xffff, 0x1024, &(0x7f0000000140)={0x0}, &(0x7f0000000280)=0xc) recvfrom(r4, &(0x7f00000002c0)=""/131, 0x83, 0x1842, 0x0, 0x0) ktrace(0x0, 0x5, 0x128, r7) pwrite(r2, &(0x7f0000000080)="15a8caa17631c8ba3866b32d71aa3fa88367bd05773c0ecd0f5571e04c779ecc4bbaa35e12975fec2084fbb2bdefc44c", 0x30, 0x4) poll(&(0x7f0000000000)=[{r1, 0x1}, {r1, 0x100}], 0x2, 0x7fd) dup2(r0, r1) 582.942618ms ago: executing program 2 (id=504): r0 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f00000001c0)) r1 = socket(0x2, 0x2, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xc06) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000), 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) socket(0x18, 0x2, 0x0) (async) ioctl$FIONREAD(r0, 0x40047309, &(0x7f00000001c0)) (async) socket(0x2, 0x2, 0x0) (async) ioctl$FIOASYNC(0xffffffffffffffff, 0x80047460, &(0x7f00000000c0)=0xc06) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) connect$unix(r1, &(0x7f0000000000), 0x10) (async) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="9876d692a3ef9c7ab923a2f0", 0xc) (async) write(r1, &(0x7f0000000240)="14bdfa5d1d34e2fecb284a6498307dcda9aec43050036123339a346f737850551408753f95b7688ad4c4e1dd5489e7bafc58d3e5823757ae8b630719ef187ccad995f13dbe19a6dd4e6902bd8297b0799b426aabe9fad9db6996571c6d9f8bb5d542c2148aa42be940970fe88d34d8f99afe7e7820237400000000008000000100"/138, 0xfc7e) (async) 491.072422ms ago: executing program 3 (id=505): sysctl$hw(&(0x7f0000000040)={0x6, 0x12}, 0x2, &(0x7f0000000140)="f8c308009071709d7450b14fcfb988c170f01c9566ff2c574c84daa0100829178d7131b40f", &(0x7f0000000080)=0x25, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='\'\\[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='}.}\x1b^\x8c\x00', &(0x7f0000000240)=')\x00', &(0x7f0000000280)='&+#(:\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='[\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='^$\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='-\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\'*#^\x00', &(0x7f00000004c0)='-+\x00']) flock(r0, 0x1) mquery(&(0x7f0000ff4000/0x1000)=nil, 0x7ed841f1e000, 0x0, 0x0, 0xffffffffffffffff, 0x0) clock_getres(0x4, &(0x7f00000000c0)) 489.734409ms ago: executing program 0 (id=506): stat(&(0x7f0000000040)='./file0\x00', 0x0) 489.163992ms ago: executing program 2 (id=507): r0 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x190) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r1, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) ftruncate(r0, 0x10003) r2 = open(&(0x7f0000000080)='./file0\x00', 0x18289, 0x138) readv(r2, &(0x7f0000000440)=[{&(0x7f00000001c0)=""/193, 0xc1}, {&(0x7f00000000c0)=""/127, 0x7f}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/65, 0x41}, {&(0x7f0000000340)=""/79, 0x4f}, {&(0x7f0000000140)=""/20, 0x14}, {&(0x7f00000003c0)=""/8, 0x8}, {&(0x7f0000000400)=""/24, 0x18}], 0x8) pwrite(r2, &(0x7f0000000180)="10", 0x1, 0x8001) select(0x40, &(0x7f0000000000)={0x17, 0x0, 0x4, 0x8, 0x0, 0xfffffffffffffff5, 0x1ff, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) sysctl$net_inet_ip(&(0x7f00000000c0)={0x4, 0x2, 0x0, 0x28}, 0x4, &(0x7f0000000100)="41320608", &(0x7f0000000040)=0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x10, r3, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x3ff, 0x0, 0x8000801, 0x0) ftruncate(r2, 0x1) 488.939757ms ago: executing program 3 (id=508): pledge(0x0, &(0x7f0000002840)='tty G|\x00\x02\x00!\a\x9bp^|#\xcbhl\x97\xa3_\xbc\x04\x9d!\xd9\x9f\x9f\xb4\x96\x13\x12\xe0\r\xe7\xb9E\b\x00\x00\x00l\xaaY\xe1Q<\x19\xc0\xf6Yf\x9au^\xa0\xc9j\xdd-I\x01R\x00w\xf7\x15\x04\xa6\x82aY\x1d\xd7\f>Y\x06\"\xad\xb6\x88_\xeb\at\x91\xd3\xbf\xea\xddt\xe0\bt\x06S,\xdbH\xa7-\xaaw\xcet\x044\xc5\xa9e\xa9\xf6\x1b\x8e\x05\x86\x91IsC\xb9ul\xaeu\x94\x9b\xaf\x04\xc4\x03\"F\x8f\xd5\xe8\r\x8d\xa1\x00\xcc\xd7\xa0\xe1\xeb\xc1>\xbd\t\xc8\x15\v\xb0, \xee\xa4\xa6\xb9a\x01&\xadrj\xd5\xc26p\xa14\xe0\xbf\xa0\x1es\x01=\xdbd\xf0?=\x8afcJ\x8eYEj\xd4<\x00\xec\xe4^\x00\x00\x00\xca\x90\xfa\x98\xc9gty\xce\xab\xd2\xa1\x85E\xe4\xa9\xd5\xab\x83\xda?w\x83\xbc\xcf\xd20(L&b\xed\x8c\x1d\x1a\x9fd\x99H\x9e\x82\x10\xea\x05\xf8\xff\xff\xff\xff\xff\xff\xff\x00\x00\x00\x00\xa6\x8c\x05n\x83\x83\x12+\x16\xc1\x00\x04\x00\x00\x13:o\x0f\x1fB\xa4\x00wB\x92h\xde\xfal3\x88e\x04J\\\x00D\xae`\x8e\xadd\xa8;\xee\xc4K\xe8]\x84\x90\xb8d\xfb\x95\xb3\xe9(x_\x80]\xadW\xd5\xa9\xaa\x03\x9c6\xa9\xc4\x01\x03\xea\xe5\x90\x85\x16\xb0DV\x13\x01\xab\x01\xf0\x8f\x02\xc2\xc8\x9b\x03\x1f\xd7\xdbN\\\xc0\xcd?Pg\xd5q\x13\xbd \xfa\xab\xccJK\x11\\\x16~#P.\xc9K\x15r\x04\xd9Z;\xc0\x8dOze\x96\xe9\xc3\x93\xed\x94.\xc2\xa0\x1fU#\x96\xe6\xb6C\xfa\x03/\x8b\x0e2\xec\x96v\x9b/.\v\x9e\x80\x18s\xae.\xf4\x14KS`\x87\x8b4\t\x00\x87{\xa8@e\xbfe\xeb\xee\xa2\xe72\xb8Q:\x9f\xc2b\x897\xbe\r\x04\xdf\xe2\xc0\xf0FV\'m\xcbm\x80%\xfc\x9e\x9f\x87\x80A\xbe\xc2\x00\x00\x00\x00\x00\x006\x96\xbb\x9f\x85\x98\xbb\xbc;\xaa\x97c\xfe\x82jz&t\xa7\xc4\xcd\xb0\b9G\xcag\fY\xe6\r\xcdT\xd3\x1c(\xef\xc0\x038\xbd\xdd\xd9\xc9\x93a]q\xd2\x9b\a\x1e\xf8\xc3\"\xc8:\xb8$\x9f\'P\x17\xfa\xf3Xa\trB-\xf2g\xe6Z\xd5F\xd2\x80\xe0\x99\"\xc12\xe8\b\xc58\x00'/659) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) 404.063402ms ago: executing program 0 (id=509): r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0xa, &(0x7f0000000000)="618e741ac4d2de1894fca709cf2f4086a0d555c5f43e0865034a2ec44f5af5611c9cf921f855a15ecc912273e08d0e2d5ac1ec0abaea34", 0x37) fcntl$setown(r0, 0x6, 0xffffffffffffffff) syz_emit_ethernet(0x2a, &(0x7f0000003c00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb08"]) getsockname(r0, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 400.248797ms ago: executing program 0 (id=510): r0 = socket(0x800000018, 0x1, 0x0) semop(0x0, &(0x7f0000000000)=[{0x3, 0x2, 0x1800}, {0x3, 0x3, 0x1400}, {0x1, 0x0, 0x1800}, {0x4, 0x5, 0x800}, {0x0, 0x9}, {0x2, 0x3}], 0x6) setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x2000020e, 0xfffff800, 0x1, 0xfff7ff8f, "0800020000087db300000105001c670000000010", 0x27, 0x800001a2}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) unveil(0x0, &(0x7f00000000c0)='c\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x1) socket$unix(0x1, 0xf8f98e9f0c61632, 0x0) r3 = socket(0x18, 0x4001, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$unix(r4, &(0x7f0000000140)=@file={0x0, ""/4089}, &(0x7f0000001140)=0xffb) connect$unix(r3, &(0x7f0000001180)=@file={0x0, './file0\x00'}, 0xa) close(r6) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xebabb00f3fe59d73) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000040)={0xe0a, 0x2}, 0x8) r7 = shmget$private(0x0, 0x2000, 0x3b2, &(0x7f0000255000/0x2000)=nil) shmctl$SHM_LOCK(r7, 0x3) ioctl$BIOCFLUSH(r5, 0x20004268) r8 = socket(0x1e, 0x3, 0x40) close(r3) close(r8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 399.866004ms ago: executing program 3 (id=511): openat$null(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) (async) syz_emit_ethernet(0x2a, &(0x7f0000001340)=ANY=[@ANYBLOB="ffffffffffffb55d145e54af80354521001c00650fff00f09078041400aa7f0000014e204e2300089078"]) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="1400"], 0x18}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) pwritev(0xffffffffffffffff, 0x0, 0x5e, 0x2) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(0x0, 0x0) (async) getsockopt$sock_cred(r2, 0xffff, 0x1024, &(0x7f00000002c0)={0x0}, &(0x7f0000000280)=0xc) setpgid(0x0, r3) (async) wait4(r3, &(0x7f0000000080), 0x3, &(0x7f0000000180)) (async) setsockopt$inet_opts(r1, 0x0, 0x24, &(0x7f0000000040)="fd0cc085", 0x4) (async) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x13}, 0x4, 0x0, &(0x7f0000000000)=0xfffffffffffffe00, 0x0, 0x26737ece1968fe2e) (async) r4 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x80, &(0x7f0000000280)=0x33ee, 0x4) sendmsg$unix(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x0) 399.481657ms ago: executing program 5 (id=512): pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r0, &(0x7f00000000c0)="c3", 0xffffffed) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000140)=""/199, 0xc7}, {&(0x7f0000000040)=""/54, 0x36}, {&(0x7f0000000080)=""/64, 0x40}, {&(0x7f0000000300)=""/175, 0xaf}, {&(0x7f0000000480)=""/201, 0xc9}], 0x5) syz_emit_ethernet(0x0, 0x0) read(r1, &(0x7f0000000240)=""/124, 0x7c) openat$zero(0xffffffffffffff9c, &(0x7f0000000100), 0xfbac9874e44c443d, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x11, 0x3, 0x3) sendto$unix(r3, &(0x7f0000000140)="b1000504000004000000020007000000331c13fecea10500fef96ec0c72fd3357ae30200004e3039d2d236acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896466a421020000ed710fd18bfbb670c1f5a872c881ea6e2ec58904000000000080241200361b1257aea8c500002002fbfe0c2300008abfba0900000008e371a3f8343732051ed6b71d89e0000405f8fffff0e000", 0xb1, 0x0, 0x0, 0x0) setsockopt(r2, 0x1000000000029, 0xb, &(0x7f00000001c0), 0x0) 399.213592ms ago: executing program 7 (id=513): pipe(&(0x7f0000000180)={0xffffffffffffffff}) (async) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x2000, 0x4bea036a) sysctl$kern(&(0x7f00000000c0)={0x1, 0x36}, 0x2, &(0x7f0000000100)="71dc1e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1c, 0x0, 0x0) 398.99307ms ago: executing program 3 (id=514): setrlimit(0x8, &(0x7f0000000580)={0xa, 0x56}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xfffffffb, 0x6e1, 0x4347e793, 0xffffff8f, "0d26280c00007f304406b85648ceffffffff0004", 0xef, 0x7}) writev(r1, &(0x7f0000000040), 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) setrlimit(0x1, &(0x7f0000000080)={0x3, 0x3}) 0s ago: executing program 3 (id=515): r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) sendto$unix(r0, &(0x7f0000000200)="eb4ff4d7e81114729b75f5577f92ebb8c4b78da42f758eba2858ac1bad7098ebc78e9e532e20ee416383e6c5fa7ba9f6242e8f380919b1e361891a8e04fb05c44bc3113c6a335670d48881e3442a75048dad0f52e113e8ecf12dac6e3492ce051f3bcf3f008ac57458273f037da587cb06ec7395e2f6ad7092e52bce08b127f7f9697a127abd6feab3e62170ccd26e6b7a1d6a3fdbd5f595393a15ea9041cd980f301c3ce8659b", 0xa7, 0x40c, 0x0, 0x0) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f000028c000/0x1000)=nil, 0x1000, 0x1, 0x2016, r1, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) mmap(&(0x7f0000362000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/81, 0x51}], 0x3, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) write(r4, &(0x7f0000000000)="ed", 0x1) execve(0x0, 0x0, 0x0) ioctl$KDENABIO(r0, 0x20004b3c) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x100, 0x0) (async) sendto$unix(r0, &(0x7f0000000200)="eb4ff4d7e81114729b75f5577f92ebb8c4b78da42f758eba2858ac1bad7098ebc78e9e532e20ee416383e6c5fa7ba9f6242e8f380919b1e361891a8e04fb05c44bc3113c6a335670d48881e3442a75048dad0f52e113e8ecf12dac6e3492ce051f3bcf3f008ac57458273f037da587cb06ec7395e2f6ad7092e52bce08b127f7f9697a127abd6feab3e62170ccd26e6b7a1d6a3fdbd5f595393a15ea9041cd980f301c3ce8659b", 0xa7, 0x40c, 0x0, 0x0) (async) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) (async) mmap(&(0x7f000028c000/0x1000)=nil, 0x1000, 0x1, 0x2016, r1, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) (async) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d", 0xd2}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d11", 0x3e}, {&(0x7f00000014c0)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80754a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f970ebac3413cd8ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f365679fba1bb6f1e265ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e400645c149b20f8a10af54db3289441499e122413495c7b32179ab6c274bbdf6dde48ce26f46f07ede9a314c1a73669ee8cb0d854c8a3206dcd4f532d36fa7affca1226962e20ca2c6ca0da1ab0848d23d6f198681911592815c080cead9fe6c81cf0d7ce3578978dbf1dc2f1902e51f740f95b02ebff4cf25ac8d28b8e16998f5e329e9a377a82b5bc227f77c2f1ad505286aac8618799c2363a2d07d229519370be62ef0dde6525df45a7b807759b9ba1c8557bdbecb429432c4e1a84094edda567f1245ba887686342d0a31b7dbe09bd2be75516b255d2bfad9337649e86a29b0a19e16b4059c7c45e9f81db6780af6487a11f9088ea265a99d6e95535e14fe839945f8f7da9bf9142dd12c305bd41bb392cae8eb81b28fda176d4b538f4ddaaed47913cd9149d934ca36879718bbd76a2d7ce11e6294398ea433af6cf53b951974ec96a9527178b6cbad3088a2e2dc75113fa88ede462e68b4d6b63020a45e94fbc6c3e6677d6cffee0e3bf606cd2d4b9fac89f91db8f3a1fb9f506708314249fa5c36912e3cb281acbdec3b080735ae24ebb4bca3c7900c21175435afbe5024a706e90f8ecf257c99cd8b67b5a9c2bdc2bb624201f55882349526f8faf463eecb183635db72a6aef5fa2048d97e6f6c513598f49158050df1efc6b13b8ae396cd6a905c26b94d1d50d361f10c0362a8c206c7dd553dd8b116694aa82ac029c64aa71b8a307793da12043687befb7968da97ffe91d45e4fd506ba4d9c5d7fe5ac7433fb6bb3ce471f59ade734d109d2093fa119827b65a360f2128e7e85ab494609b60d6e236ed8a72984f6c75652f5baa07e2e921365af2b819eef58343e65ffb45ba8580d62f5b8a9988f7176c1559f8ede3b1b92e0ff27978fc5225ed1512b605f1fd4fce46e768970b11a7b4802c93eb05a8571887cdc15f69929eadcd1f9d08ed2d6aab2997ffa2102c2d8983a78ad43779d03aa612ecbbdde634b14e980b176f04f99efad82a04001f34d6addb89e0ce629856f5ad401fed1a2c046e1fe18741b24d4253830af94a1defeecdf6f70b430e48d7b2e4ae2fb331322d96e1a361e4dcae1d0865e7ccc4aa58bcbb3ad1ce0b294437887e03088a6bb4c92c3044bb33d2a893975023ad979fb2f84d4842326cf058595398779116245c452e54989df0591238af63c5b187d18457f008f2759ae470282ee4640e92639a46915fb67f22967beb1f46736aa9c90df08f39ee481f6859f9eafdecd473bdc24ef3ad71b4c54dde360f2d550db18af7589c8107f29b0a713b65f039da10c2dc55e408ce75c77aba97c116ab078ed1467464fe4041668228316f0fff7c0e0f1a3cc47aae570182197cc3a030a4af7fe2d401b5a13d59b8fe55d48b0667b782cbf1c2e9e491167d87830bb25008aff93c4459a3ce9fd8655a542c6311d91ec6b6bd7935aba1cd01d10439f5e5a3883566c8538edb97c5d2a7c7533d415973729f52dc03134f3d777b7ad07c0f5b0d985ca48fde6cce9ec99f1223f476dcfbb5ef865a3f54459415b25e2031eeb469c83ac68fd77e59c6b6a4b9543a943c4461e47e94d038c63abf2734a3c0e99b95505e13af6cf7b66840dc60e96fb218436ea00b4a577c2effdba43e6adf97cb47c0ce606e87a7834dec04396c1e4f7df59ae5acedfd1d68c87e405fc5d788884686270cb08f0fb15fe8b11589792f9afc11152cd45f43fac6e758588cfaa88874267c3096bd689108bbb0296f3d182df7d46cf7e6b8bb923ba887443c3d2211785e364c1e55d4e9396d950e50cc11ba9a4da70a64f6acbbcd421183eb2c0521054c4f39650409e21a9d3b781725b0c38abce7b4615fa64a9cbf71a19f7e414279a7494d2e66e4e2b2d5ce7027109cfc763a9dcac37065ae80ec0cf3962deec0f9eba3bd7c514a9854ddec6542cf60a1e69cf5d1a73239633675d4ac1f3b0758e69d1d9fb8659f43f07ef6b0b2a7c9740649198b44f3272a8810d374b00c1d49b7f667ed538d89e91e5734f8d6e270aef0a406fcb4072497dd5f25b49d31cfd64f7af2d5b4df72b74c39a66f442ae61aebe1cdb96b660e3248dad3d05bfce3d8630902a565c3a7636220e0435679ce1c45367570dd08722ddfe7f1bf56c44bcab8ef2d0979eeaa569dade4ec34751833d455b31b55edcb9b64f3045725fcd3a08ce0c20b09a437133df5738092eba91430208814b4135b0a64331aff1847ca60426c91e96a029cff039b14462da6e5f9c545980b3712f7fa5f3958d92278194cf6b37ef76e91103d14db403956a7070d87afa81df227f2189926e1265a2872e9d64c64496083caff36dd3c27e961957acb86f0f9a3cbb5ddbb6bf9c62dc102d70d62eea969b1c2c5f42823f76827e918ffa77cc12ca8d31effd0b55529c496da762b6a95d43360ea4e811979ee316e143733f886a6eca5ac76746d4a302ec57b6b4af57c25631d7773243abd400d15274703154dfde2f1a63e075e4b22ed4516dd1496e3f7848bbf19e3215edda64140649d9b1a06975773d5dd0ca9c4bdfd5eb9fb6164aa659e2a8415098dd05496d0b2a20d966a4c9efefa964e007a3b731d3bad501fd21ca564c6155d893c3075c234af6378a12595d8a88ae0518350b75d57fb91b7610bfc3168f548a9a63432b49a9dbee2ee1a4ddd80255e2c655cc80d59d7e90e21fb090db6d59ef84c0becfda6bd01c5a806ce67bea77fdba62ba40e2114d31e6087ad67b28adc20d7cabe7911aa2db119cf5f43b2011bb92556e8e303a264f813764027fbec36f8248a667c766cfc12c80d96965f222d39b5f58a54b255d3b1eb4530952b6d251ff1f9a2cbc585d539704c8ea6884699ebc95d57cd1daef169da86cc10fe7300352e939c35bbe3104aea1b1c681f3e98be8fad7c91bb56724ffa794ea4ac7c4d51d4aad8e94087b4cdcab897e70558e6648ab42dfadab447735912af011fdbd9a47a4958b953b01d2e274449854cb7d4b44d88fb2db162b8dd664c7c32858c7714c69b838cb30b17e6a42ca760256c4c6da57a", 0xe45}], 0x4) (async) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) (async) mmap(&(0x7f0000362000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0) (async) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) (async) preadv(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)=""/2, 0x2}, {&(0x7f00000002c0)=""/145, 0x91}, {&(0x7f0000000380)=""/81, 0x51}], 0x3, 0x2) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) (async) write(r4, &(0x7f0000000000)="ed", 0x1) (async) execve(0x0, 0x0, 0x0) (async) ioctl$KDENABIO(r0, 0x20004b3c) (async) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.228' (ED25519) to the list of known hosts. panic: keWrAnReNlI NG: SdPiLa gNnoOTs LtOiWc EaRED ON SYSCALL 83 1645336544 EXIT 0 a Stopped at savectx+0xae: movl $0,%gs:0x688 TID PID UID PRFLAGS PFLAGS CPU COMMAND *318856 69880 32767 0x10 0 1 syz-executor 440191 17298 32767 0x10 0 0 syz-executor savectx() at savectx+0xae end of kernel end trace frame: 0x7a89203f4580, count: 14 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 *cpu0: kernel diagnostic assertion "(pg->pg_flags & (PQ_INACTIVE|PQ_ACTIVE)) == 0" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_page.c", line 1309 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7a89203f4580, count: -1 ddb{1}> show registers rdi 0 rsi 0 rbp 0xffff80003c479220 rbx 0 rdx 0 rcx 0xffff8000fffea550 rax 0x3b r8 0xffff80003c479150 r9 0x1 r10 0x16f2bdf02bd14060 r11 0xc876f0bb6cc47aba r12 0 r13 0 r14 0xffff8000fffea550 r15 0 rip 0xffffffff830903ee savectx+0xae cs 0x8 rflags 0x46 rsp 0xffff80003c4791a0 ss 0x10 savectx+0xae: movl $0,%gs:0x688 ddb{1}> show proc PROC (syz-executor) tid=318856 pid=69880 tcnt=2 stat=onproc flags process=10 proc=0 runpri=50, usrpri=50, slppri=17, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000fffead18,0xffff80003c4722d8 process=0xffff80003b0126a0 user=0xffff80003c474000, vmspace=0xfffffd806cb5a7d0 estcpu=36, cpticks=0, pctcpu=0.0, user=0, sys=0, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND *69880 318856 8435 32767 7 0x10 syz-executor 69880 58062 8435 32767 2 0x4000010 syz-executor 42587 36110 72287 32767 2 0x10 syz-executor 42587 516928 72287 32767 3 0x4000090 fsleep syz-executor 42587 483186 72287 32767 3 0x4000090 fsleep syz-executor 17298 440191 68985 32767 7 0x10 syz-executor 17298 93195 68985 32767 2 0x4000010 syz-executor 17298 237750 68985 32767 2 0x4000010 syz-executor 17298 273720 68985 32767 2 0x4000010 syz-executor 88143 21387 88935 32767 3 0x90 nanoslp syz-executor 88143 339079 88935 32767 3 0x4000090 pipewr syz-executor 88143 227795 88935 32767 3 0x4000090 fsleep syz-executor 32777 161194 39522 32767 2 0x10 syz-executor 32777 457357 39522 32767 3 0x4000090 fsleep syz-executor 32777 363022 39522 32767 3 0x4000090 fsleep syz-executor 68985 462379 40715 32767 3 0x90 nanoslp syz-executor 71683 415198 36568 32767 3 0x90 wait syz-executor 88935 77356 46175 32767 3 0x90 nanoslp syz-executor 67528 426336 31450 32767 3 0x90 nanoslp syz-executor 72287 376781 57895 32767 3 0x90 nanoslp syz-executor 8435 72664 61296 32767 3 0x90 nanoslp syz-executor 40411 166507 94379 32767 3 0x90 nanoslp syz-executor 39522 406603 97563 32767 2 0x10 syz-executor 31450 522162 53961 0 3 0x82 wait syz-executor 36568 335234 53961 0 3 0x82 wait syz-executor 46175 87164 53961 0 3 0x82 wait syz-executor 57895 87374 53961 0 3 0x82 wait syz-executor 40715 445965 53961 0 3 0x82 wait syz-executor 61296 259380 53961 0 3 0x82 wait syz-executor 94379 432884 53961 0 3 0x82 wait syz-executor 97563 443468 53961 0 3 0x82 wait syz-executor 53961 245208 20977 0 3 0x82 kqread syz-executor 20977 484761 33861 0 3 0x10008a sigsusp ksh 33861 385697 51256 0 3 0x98 kqread sshd-session 51256 242312 74320 0 3 0x92 kqread sshd-session 50428 37652 1 0 3 0x100083 ttyin getty 74320 30066 1 0 3 0x88 kqread sshd 89382 510465 79685 73 3 0x1100090 kqread syslogd 79685 107921 1 0 3 0x100082 sbwait syslogd 81877 330504 1 0 3 0x100080 kqread resolvd 19250 128129 83836 77 3 0x100092 kqread dhcpleased 15086 312226 83836 77 3 0x100092 kqread dhcpleased 83836 124255 1 0 3 0x80 kqread dhcpleased 17382 3334 0 0 3 0x14200 bored smr 71476 322013 0 0 2 0x14200 zerothread 94610 226462 0 0 3 0x14200 aiodoned aiodoned 24515 376827 0 0 3 0x14200 syncer update 93955 190244 0 0 3 0x14200 cleaner cleaner 59578 114113 0 0 2 0x14200 reaper 96351 461994 0 0 3 0x14200 pgdaemon pagedaemon 42791 56155 0 0 3 0x14200 bored viomb 98241 483363 0 0 3 0x40014200 acpi0 acpi0 79181 242482 0 0 3 0x40014200 idle1 15101 112989 0 0 3 0x14200 bored softnet1 69959 407895 0 0 3 0x14200 bored softnet0 66744 183935 0 0 3 0x14200 bored systqmp 83432 151985 0 0 3 0x14200 bored systq 4819 102191 0 0 3 0x14200 tmoslp softclockmp 97282 6738 0 0 3 0x40014200 tmoslp softclock 32860 46633 0 0 3 0x40014200 idle0 1 240634 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pmap->pm_mtx r = 0 (0xfffffd806cda0b10) #0 witness_lock+0x5f1 #1 mtx_enter+0x4b4 #2 pmap_do_remove+0xa9 #3 uvm_unmap_kill_entry_withlock+0x269 #4 uvm_map_teardown+0x117 #5 exit1+0x6fc #6 sys_exit+0x1a #7 syscall+0xb17 #8 Xsyscall+0x128 Process 17298 (syz-executor) thread 0xffff80003c472a90 (440191) exclusive rwlock uobjlk r = 0 (0xfffffd80607f9bc8) #0 witness_lock+0x5f1 #1 rw_do_enter_write+0x419 #2 uvm_fault_lower_lookup+0x53 #3 uvm_fault_lower+0x89 #4 uvm_fault+0x274 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806cb5a500) #0 witness_lock+0x5f1 #1 rw_do_enter_read+0x3e8 #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4f #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x42f #7 recall_trap+0x8 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10222 10962K 10973K 166960K 11315 0 pcb 17 12K 12K 166960K 17 0 rtable 243 6K 7K 166960K 393 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 9K 166960K 10 0 counters 70 37K 37K 166960K 70 0 ioctlops 0 0K 2K 166960K 100 0 iov 0 0K 16K 166960K 36 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1335 84K 84K 166960K 1536 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 21 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 22 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 25 93K 121K 166960K 657 0 sigio 0 0K 0K 166960K 22 0 proc 58 99K 147K 166960K 541 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 1 0K 0K 166960K 115 0 in_multi 99 7K 7K 166960K 121 0 ether_multi 1 0K 0K 166960K 3 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 265 1182K 1182K 166960K 265 0 exec 0 0K 1K 166960K 406 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 260 169K 186K 166960K 8067 0 UVM aobj 96 5K 6K 166960K 100 0 pinsyscall 46 92K 110K 166960K 1788 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 51 0 NDP 11 0K 2K 166960K 27 0 temp 75 8680K 8744K 166960K 6242 0 kqueue 14 22K 30K 166960K 124 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 26 0 0 1 0 1 1 0 8 0 rtpcb 120 152 0 148 3 0 3 3 0 8 2 rtentry 176 116 0 3 6 0 6 6 0 8 0 unpcb 144 412 0 397 3 1 2 2 0 8 1 syncache 336 15 0 15 1 0 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 736 358 0 349 7 1 6 7 0 8 4 arp 136 19 0 0 1 0 1 1 0 8 0 ipq 40 2 0 0 1 0 1 1 0 8 0 ipqe 40 3 0 1 1 0 1 1 0 8 0 inpcb 328 846 0 830 7 0 7 7 0 8 5 ip6q 72 4 0 0 1 0 1 1 0 8 0 ip6af 40 4 0 0 1 0 1 1 0 8 0 nd6 152 28 0 2 2 0 2 2 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 482 0 25 30 0 30 30 0 8 0 art_table 40 483 0 25 5 0 5 5 0 8 0 art_node 32 116 0 13 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 20 0 10 1 0 1 1 0 8 0 shmpl 112 97 0 4 3 0 3 3 0 8 0 dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 2449 0 941 95 0 95 95 0 8 0 ffsino 296 2449 0 941 117 0 117 117 0 8 0 nchpl 144 3377 0 1689 63 0 63 63 0 8 0 vnodes 216 2530 0 0 141 0 141 141 0 8 0 namei 1024 11492 0 11492 1 0 1 1 0 8 1 percpumem 16 50 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 10464 0 10464 4 3 1 3 1 8 1 plimitpl 152 296 0 270 2 0 2 2 0 8 0 sigapl 424 960 0 906 7 0 7 7 0 8 0 knotepl 120 548 0 0 17 0 17 17 0 8 0 kqueuepl 224 214 0 204 3 1 2 3 0 8 1 pipepl 344 154 0 126 3 0 3 3 0 8 0 fdescpl 528 944 0 907 3 0 3 3 0 8 0 filepl 160 5941 0 5712 18 0 18 18 0 8 7 lockfpl 104 287 0 282 2 1 1 2 0 8 0 lockfspl 48 52 0 48 1 0 1 1 0 8 0 sessionpl 144 31 0 15 1 0 1 1 0 8 0 pgrppl 48 55 0 31 1 0 1 1 0 8 0 ucredpl 104 1323 0 1304 1 0 1 1 0 8 0 zombiepl 144 909 0 906 1 0 1 1 0 8 0 processpl 1232 960 0 906 5 0 5 5 0 8 0 procpl 664 1856 0 1792 8 1 7 7 0 8 1 sosppl 176 12 0 12 1 0 1 1 0 8 1 sockpl 752 1418 0 1383 11 0 11 11 0 8 6 mcl64k 65536 5 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 1 0 0 1 0 1 1 0 8 0 mcl9k 9216 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 121 0 0 16 1 15 16 0 8 0 mcl2k 2048 24 0 0 3 0 3 3 0 8 0 mtagpl 96 4 0 0 1 0 1 1 0 8 0 mbufpl 256 1176 0 0 74 0 74 74 0 8 0 bufpl 280 3321 0 123 229 0 229 229 0 8 0 anonpl 32 5515 0 0 45 0 45 45 0 246 0 amapchunkpl 152 25718 0 25038 30 1 29 30 0 158 2 amappl16 200 2343 0 2313 6 3 3 5 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 7 0 7 1 1 0 1 0 8 0 amappl13 176 409 0 408 1 0 1 1 0 8 0 amappl12 168 1314 0 1268 3 0 3 3 0 8 0 amappl11 160 7 0 7 1 1 0 1 0 8 0 amappl10 152 45 0 35 1 0 1 1 0 8 0 amappl9 144 255 0 255 1 1 0 1 0 8 0 amappl8 136 19 0 18 1 0 1 1 0 8 0 amappl7 128 80 0 77 1 0 1 1 0 8 0 amappl6 120 271 0 260 1 0 1 1 0 8 0 amappl5 112 84 0 76 1 0 1 1 0 8 0 amappl4 104 432 0 409 1 0 1 1 0 8 0 amappl3 96 4869 0 4744 4 0 4 4 0 8 0 amappl2 88 602 0 547 2 0 2 2 0 8 0 amappl1 80 13571 0 13006 15 0 15 15 0 8 1 amappl 88 7211 0 7022 5 0 5 5 0 92 0 uvmvnodes 80 114 0 0 3 0 3 3 0 8 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 99 0 4 2 0 2 2 0 8 0 uaddrrnd 24 944 0 907 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 944 0 907 1 0 1 1 0 8 0 vmmpekpl 168 9972 0 9939 2 0 2 2 0 8 0 vmmpepl 168 68897 0 66829 104 0 104 104 0 357 8 vmsppl 488 943 0 906 7 1 6 6 0 8 0 rwobjpl 80 21713 0 20661 26 0 26 26 0 8 1 pdppl 4096 1896 0 1812 118 32 86 96 0 8 2 pvpl 32 13411 0 0 108 0 108 108 0 265 0 pmappl 256 943 0 906 4 1 3 3 0 8 0 extentpl 40 45 0 27 1 0 1 1 0 8 0 phpool 112 359 0 37 10 0 10 10 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff837fbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e6740) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 cnputc(61) at cnputc+0x67 db_putchar(61) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff83388604) at db_printf+0x9b panic(ffffffff833b0c65) at panic+0x103 __assert(ffffffff833f011b,ffffffff8334596e,51d,ffffffff83422192) at __assert+0x29 uvm_pageactivate(fffffd800883ac78) at uvm_pageactivate+0x1e3 end trace frame: 0xffff80003b00e420, count: 0 ddb{0}> trace x86_ipi_db(ffffffff837fbff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e6740) at __mp_lock+0x192 softintr_dispatch(0) at softintr_dispatch+0x125 dosoftint(0) at dosoftint+0x54 Xsoftclock() at Xsoftclock+0x27 cnputc(61) at cnputc+0x67 db_putchar(61) at db_putchar+0x36d kprintf() at kprintf+0x29c5 db_printf(ffffffff83388604) at db_printf+0x9b panic(ffffffff833b0c65) at panic+0x103 __assert(ffffffff833f011b,ffffffff8334596e,51d,ffffffff83422192) at __assert+0x29 uvm_pageactivate(fffffd800883ac78) at uvm_pageactivate+0x1e3 uvm_fault_lower_lookup(ffff80003b00e5e0,ffff80003b00e618,ffff80003b00e560) at uvm_fault_lower_lookup+0x2a4 uvm_fault_lower(ffff80003b00e5e0,ffff80003b00e618,ffff80003b00e560) at uvm_fault_lower+0x89 uvm_fault(fffffd806cb5a400,200000000000,0,2) at uvm_fault+0x274 upageflttrap(ffff80003b00e780,2000000001c0) at upageflttrap+0xa9 usertrap(ffff80003b00e780) at usertrap+0x42f recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x71baae775360, count: -20 ddb{0}> machine ddbcpu 1 Stopped at savectx+0xae: movl $0,%gs:0x688 savectx() at savectx+0xae end of kernel end trace frame: 0x7a89203f4580, count: 14 ddb{1}> trace savectx() at savectx+0xae end of kernel end trace frame: 0x7a89203f4580, count: -1