last executing test programs: 3.530484531s ago: executing program 6 (id=7): socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x1, 0xffffffc1, 0x3ff}, 0xc, &(0x7f0000000080), 0x0, &(0x7f00000000c0)=[{0x70, 0x1, 0x7, "32673533c262e4ceb1d697adf0173939d88cb66e96c8a8f5626edda646e8d6796820888b6b7c290fe29aeea3a15f3f57b2408eb62fc3224be30efe05a99c8b1fdc1de5835d27a0079038c818ae998ed3dbf15306dc246e5e105304a2f52d4590"}, {0x100, 0xffff, 0x5, "d108dd110df84fe5c15ab7a0c22e5f764d49096edc514ee189f0e53620e0016e917036d3771b16603f8a47eb355add4f217ffc84e79f0b2b81a98dfecfcbccaa444e74a4bc85522e55cd2c89a7a44d2c271318d5240ef718f7d7b1f6569bc8a7579f61419bfc879ad83f84968185a6e6092f283b6d4bbc81e3e0a3959d5e0bd51594dadfd35184b6cf085818ce92a358a8c6ee87a063e21f2ac1f279348a898a0c73b66370cb04ecb2f0472064b55abd55957cf90d3bbb0916714e929ded860c75d9beb7bcc9c13a270fd7cd995ca4abd225b40f7bb95c3cfd46a80562df27e12234a44cc1a084a181fee4"}, {0x88, 0x1, 0x36, "3acde27d5a26644476b86cdc9f2bde6533332f4d33faedce32710a5bbe0ee202a43f432a61b166d1380399dd7588d7f5cf6e480b361f441f338c70efce528a38386802a7e92acb9d39bf6b9543bd6def0913521faf3f23c8e2b706bbb82a27c26ac393ddd48d911458deed62dca033347466d8fe44"}], 0x1f8}, 0x409) recvmmsg(r0, &(0x7f0000001740)={&(0x7f0000001700)={&(0x7f0000000300)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f0000000340)=""/243, 0xf3}, {&(0x7f0000000440)=""/178, 0xb2}, {&(0x7f0000000500)=""/64, 0x40}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/149, 0x95}], 0x5, &(0x7f0000001680)=""/121, 0x79}, 0x3}, 0x10, 0x200e307821d93dad, &(0x7f0000001780)={0xaf1, 0x3}) r2 = socket$unix(0x1, 0x1, 0x0) recvmsg(r2, &(0x7f0000001e80)={0x0, 0x0, &(0x7f0000001d80)=[{&(0x7f00000017c0)=""/127, 0x7f}, {&(0x7f0000001840)=""/227, 0xe3}, {&(0x7f0000001940)=""/143, 0x8f}, {&(0x7f0000001a00)=""/93, 0x5d}, {&(0x7f0000001a80)=""/51, 0x33}, {&(0x7f0000001ac0)=""/207, 0xcf}, {&(0x7f0000001bc0)=""/13, 0xd}, {&(0x7f0000001c00)=""/125, 0x7d}, {&(0x7f0000001c80)=""/50, 0x32}, {&(0x7f0000001cc0)=""/173, 0xad}], 0xa, &(0x7f0000001e40)=""/42, 0x2a}, 0x1000) sendto$unix(r0, &(0x7f0000001ec0)="61c84be366c42c959b13fc02152ca863aa264f88d3211cfe54b31994feeebf9fac7642dc87bdd5126a9a15c022905b6f074cad9575d03dac35689564f5da53cb70ac3d", 0x43, 0x1, &(0x7f0000001f40)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000001f80)={0xf}) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000001fc0)={0x7, [{0x2, 0x2}, {0x3, 0x10}, {0x3, 0x80000000}, {0x3, 0x2}, {0x0, 0xfffffff8}, {0x3, 0x2}, {0x1, 0x8}, {0x3b9d54a738c49aca}, {0x3, 0xd}, {0x3, 0x80000000}, {0x3, 0x4}, {0x1}, {0x3, 0x8aa}, {0x2}, {0x3, 0xfb4}, {0x1, 0xe}, {0x2, 0x7}, {0x3}, {0x3, 0xe07}, {0x1, 0x80}, {0x1, 0xffffff86}, {0x1, 0x100}, {0x1, 0x7}, {0x2, 0x9b}, {0x1, 0xfffffffc}, {0x1, 0x2}, {0x0, 0x101}, {0x2, 0x1}, {0x0, 0x6}, {0x3, 0x7}, {0x2, 0x5}, {0x5c70543e912f104b, 0x2}]}) r3 = openat$vnd(0xffffffffffffff9c, &(0x7f0000002100), 0x8000, 0x0) ioctl$VNDIOCGET(r3, 0xc4104603, &(0x7f0000002140)={'./file0\x00', 0x5c3, 0x7, 0x8}) sendto(r2, &(0x7f0000002580)="3767c779cbce070b3648dddb896afd2f3628419e5bc3f52c126b35324b286f7960fd2a2a54b69f60daefa13ab11e0ec0df960fc594e436df182331cf269552fe1b7c9d7efe5fa13bc7f272e0e8486b96fca1767a88bd6494e0e801d0", 0x5c, 0x402, &(0x7f0000002600)=@in={0x2, 0x0}, 0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002640), 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f0000002680)={'./file0\x00', 0x6, 0x101, 0x2, 0x0, 0x7, 0x6, 0x6, 0x2, 0x0, 0x5, 0xd9}) ktrace(&(0x7f0000002700)='./file0\x00', 0x0, 0x8, 0xffffffffffffffff) syz_open_pts() ioctl$VT_RELDISP(r4, 0x20007604, &(0x7f0000002740)=0x2) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000002780)=@abs, &(0x7f00000027c0)=0x8) getsockname$unix(r5, &(0x7f0000002800)=@file={0x0, ""/74}, &(0x7f0000002880)=0x4c) recvmsg(r2, &(0x7f0000002c00)={&(0x7f00000028c0)=@in6, 0xc, &(0x7f0000002b80)=[{&(0x7f0000002900)=""/244, 0xf4}, {&(0x7f0000002a00)=""/77, 0x4d}, {&(0x7f0000002a80)=""/253, 0xfd}], 0x3, &(0x7f0000002bc0)=""/62, 0x3e}, 0x0) accept$unix(r1, 0x0, &(0x7f0000002c40)) setsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000002c80)={0x8, 0x2}, 0x10) openat$vnd(0xffffffffffffff9c, &(0x7f0000002cc0), 0x80, 0x0) bind(r0, &(0x7f0000002d00)=@in={0x2, 0x2}, 0xc) sendto(r1, &(0x7f0000002d40)="560a804d48b94ad70e607d1e8848caf6a388129a65b86e97f8a90283123a0ebf9a47d047477180a3f2276b4d6102919686ab13a00ecacddf8eaff6ffc14c33066dd158cacd7cf81e007f3a255f870546af87b44149e308a25ff7c36a95a9a98a72e74827dd246b5b475a6ca3f43138b6f535dce4ed1a7d3038685df213a945b228f20d4e81d74b97195a290e0298419147eee530daa4f019c361533d0916989fd295b2bd0d290a8e49cbd47149f81fec", 0xb0, 0x400, &(0x7f0000002e00)=@un=@abs={0x0, 0x0, 0x1}, 0x8) fchmodat(0xffffffffffffffff, &(0x7f0000002e40)='./file0\x00', 0x181, 0x2) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002e80), 0x180, 0x0) ftruncate(r6, 0x3) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1) chflags(&(0x7f0000002ec0)='./file0\x00', 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000002f40)={0x1, &(0x7f0000002f00)=[{0xf9a, 0x7, 0x1, 0x9}]}) 3.504740958s ago: executing program 6 (id=12): semget(0x0, 0x4, 0x50a) 3.26733548s ago: executing program 2 (id=21): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x26, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x126f, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd609ded1a12390000c4a4e3434e58d02583a8a81cf312b8befe8000000000000000000000000000aa00030000000000000101000101000401000404000103000000000100010200000000c7ab6f1eba08bf03d1805fce0ef2ab82f4a065245eccda108bec7cb23f632c993265a4cefeb77b1406d562a47d4b0054943553278b519ed107f62b5c352f8e68d83c1fd85b8e1083556d7fa2fc09a3e823fa940de6ef1b18ddb2a2dba0d2d9c1b44b20ed3a932a2c47f4f4d3e34ea1b67a607001a4541a87d5d347b5049b3444dc2b7abe3499079a5701e88493acb2eb1808e8b1f74311083f93341607915aa46325934e81b672d8fc09cb6bc5f3d64480ba4db4432a67c2548e259fe7831f7c6dfe2ce84ae692a6099e9fd5a38affffffffffffff7f388c0562572e51be84c44c0132c1f73342e4a684be13f653b4035c2b0f56bf8afa7045d0f5a6679d2477c6762bfd5a90e1cb310cfbb6aef6b4c72c78c21be4076659522ae32df0d3cfbda053b4e950258bc7e0be2d521af6"]) sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f518", 0x12) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r2 = syz_open_pts() poll(&(0x7f0000000400)=[{r2, 0x68}], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000080)={0x9, 0xa04b, 0xfffffffa, 0x5, "a9a1ae24db42aeb9a403c687ec2b23bcb8068ab8", 0x9, 0x1e92f123}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x3) r3 = socket(0x18, 0x2, 0x0) ioctl$FIONREAD(r3, 0xc1206949, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}) r7 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f0000000180)=@abs={0x1, 0x0, 0x3}, 0x8) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x9, 0x3, 0x8000000000000000}], 0x127, 0x0, 0x400, 0x0) getsockname$inet(r7, &(0x7f00000000c0), &(0x7f0000000140)=0xc) r8 = socket(0x18, 0x2, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r8, 0x1000000029, 0x3f, &(0x7f0000000040)="6700d6e5", 0x4) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)={{0x9, 0x1}, {0x6, 0x5b}}) pread(r6, 0x0, 0x0, 0x3) fchmod(r5, 0x3c) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x2, 0x7, 0xd4, 0x4, "62630ca69175a46251d4087d36382c1eb2f66c39", 0x6, 0x1}) symlinkat(&(0x7f00000002c0)='./file0/file0\x00', r6, &(0x7f0000000340)='./file0\x00') getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000240)=0x5d) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x4, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x4d, 0x0, 0x2e) 3.266347715s ago: executing program 6 (id=23): chflagsat(0xffffffffffffffff, 0x0, 0x10000, 0x0) (async) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) sendmmsg(r0, &(0x7f0000000340)={&(0x7f0000000300)={&(0x7f00000000c0)=@in6={0x18, 0x1, 0xe, 0x1}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000001640)="157b8d196e16a00d6c5e2f4f48ecab79845c7bddf5588fc8b76dd58a28138c5f925ecf1c5f6ffaf40c3396da010000800000000062f2517f51e5bee53659b137d41c6f50cff38b4c9cc5ed8cf37c4bfac5747a8c3ec1488eeeae261522882019bb7033b8237c5ea489bd5c5646e0cd0e870a6a90d53bf2fd1bb31097264fe77147f07cd46a6653c90a3e6c673d7b57a5b347ba6c3e32c220ed51860121dd8ef8d750348dc3655671377d15992906649fd9fb1f0fed12d7eec738647a0000af872bbc2fe6b929d50fbcf0c019dfea3eceafe2a68cfcfb514723a9512b8f17e0dd15850df841a88ad0b8b3d205018b367d90fcbb6f629767139928f2267a1195a21e23568939dfd76c01fae5c24179101963f400e133f1cf33ccabce97843f75d2de192460a4a0d2b96d2bc8a9e956775f68a4df72c8573e49eb77d7dbb3b08eee64753d30dc1229c912ee9c597a5df7df75bf175c4072090292cfd4c98d6b5b51baddb6746af4648753344cc82dc539596b5122c24c4394ac9a1721972ae411cb012486ef21e056ea1d62763f1f1b35086ef3e0b07e5da523037bab1423810c9d99745b00103d80645bb320297eed21a1df1e8fd994bb460c82edfc5911ae31b5d904f10dfc8bc8c2e8ab1f167494641bc2c9b0a0ae7b532b0495bb156d1a24bb2a7736456455f5d7d81e5df42dbc46fcd3d8cca148b7ae6562e582d2350dd53e2dc08f8f3c70ef48c48da4a74e55c71ae6e6e971bafa5b599cb85f8560e53f2fc9e535f0bb7ce34d3e8b51eff79f828cf4225d619ac7e7e12c003531606bd261d03800"/590, 0x24e}, {&(0x7f0000000200)="f783e232db5b4ba7cc66d6601fc0a35e5d935a1964af70cf147467b0d0806a9b44a2c2b42628cd91e233818827f5c0b4feb6f20cd5291dc614eff2e78eddd72d298d906db6c1c6acf0c8c0d400afb0a81ea56227590a133f8a81b32f19f9fa8feee390a388dbecd88c974f6ea1ce33296d865cdc0e4f62eb1edd46940adcbda9311c1afc009e9fd315f3977b1af83f7a8e396478441b4a71621f517e26ba", 0x9e}], 0x2, &(0x7f0000001ac0)=ANY=[@ANYBLOB="c000000000000000ffff000007000000ed6f88e4a15f358b3dccf212c294afcdba288bd6bef00f53edd0723d4f09cdb1c9cd1c8d652e3b51662d9c033aadfc875b85e9eb8b53c47f8430abd5b473033bab8a374b44cb1f01f3c1bbcfbbef7bb082a8f4d8ce20ea371a3dc3050e89446aa0a7d203620000004a700f784b220f9907793fa152accc9e31ecf4a971164d3972017f0de0f7ef150346a690aabd5e98a8d9e16d621a243c41a1f2ec32d65f689251f5f3928ae31e3684fa00000000006800000000000000ffff0000050000006db92d21720f03a027fb036aa445958614218b849d10e70b3b207942c9f3fd49111fc5ae04176a25ec143169a62669abd908a1160e0833347a424872469237b698dc808ae3ca2ada30a8bbd1895242298df7f9df380000001001000000000000ffff0000020000005e2e9ef6d4cbbaa038d7b637eed4e3fb0a77138bb1925a2f99a650ad62db7eb3aab99e5d4363484f14d1d44c6fcdccd96760be2bd24e3ae9421cb07e93513d7e06b10951c413af0d56bc11593e7b80450d5ce3508d8b75411aa7b24acf4081cd228358e854393748b1d3fe67488ea4fcd03865f67340a9e5698af5377740b062b46df3ea674b6a4fe2d64d757986ee677a5a5bccc61159a6be38d7eb9f0f598b928a0ec55112df46a19a5ac594e8affff6b200144786217fd3b49b63b43a25af31cbb7e33fabc5dd78ee6fa1026abeb3b147c711d1842d343039dc0619f783fe97d566980fcdd0cfe02442021d73f643dfd43e3fa7e3eedd6965b25bea0000000801000000000000010000000a00000066a6ea1e98b66827ccb4fad3e31b1c8c57b4fdcbf9b0a1a43b932e88b230f903ae99e8297cd4be2e39f202d6887f93c176f125ca95870a016db4a997283abe9175c79eed1b36dede3b3c471eb72571a1058acc82ca513e361cafd12000c9c54be8597c18eccde7fb5ed4bf16f13c72f5ad5a5aec317a304f95b8ea261f155e586dc6a1c1af8cf52dd46ee6ac231b253f5d86d01e6e5fbd876592750a8a16682f02a277937112cdf668085935608b2b68b134623fd38a01abc35132013c2f939621ee0d64344806a720e0ba2ae53b709bd786187be3d721ced68309b3c4705f0b90a26e580feb16897af39d1c0ac79dc3cf580000000000001010000000000000ffff0000090000000465681cff30810860f3a3f625ad4f1f2f13dfe9b31195ff79469163feeb4d4109a0891ea3f2625c7baddda93d90e6657445f70c2ebbb48a560bba7de6a0b35ac46931c2af1cd8b197f86793e19f4313cd2c26be862219950d7c321113d8585e49583d79a065c65bb64aa861637a30626b9c96bc58979f78a09abc18235f405143cafac927b90be1900dc08b396108587a09eb59f2ff2e92a6372633fa5b3071e250b7c54b9eb36c196bb520017fcb3110e24d71b8143f35514e515c926da83cfe67187cf1e4cf5a3a11b9c572ab21991d8b58664e1596fc739a0b480694341d47e94c009e6a4b517c29a24a1a0c6a2e98e27b427eb29a7ea0974044b0fc5069381e95ecf4a07702feb2ae49e5d337bb43a0c81d5725e0b3d417d6e2a1eb8bc80d9fb5e15371c54747415863e72c207e7be6a7a31626f1f931e245ec760d60c68ab648148024ff945f944a6261d57e1dbf76c41cae3169aac9098104fcf5933679741645563c8a4061c17605f42ef5e4b5fe55087251076a9749783014937333100585bf392c55cdb1939d92a0a2f302c734f0c45fafc30c4f45b658b3731f99ce42a7d97528de0ccee37e44ea20cdd1776c1c39909cdce988c93cd520ca441719695e655e86fc3a94250d684dcfe09eea59c205ae6b141ef0f3fbe0e488097a06e42c1a16da0bc4d0e280b76b21b9747bceb96a6efd27d2b60e9facd5317499313a5a0fb4907f91e6a9f076a53b27b81a6c80d4bf7ea222c54fe4af851566cddc32ad2d51a02b87d3b5d201c7dc5b279f94b731c52a92931dcb4a0b27578c2b0e1e55ffb2013d7a74258061f63eab2496e2c2398c8b70b02e61f4fb19486382822893c44d2f3aca9d6cffa6b24c14c349595dc956eb3c0486f22475f14270ff853f1cf9fbd5ae821874f3b5c1faf8e8790812b37aedb7acd86c10833353fdb76bf9f79fe137615b05b7d998f7f686edc5f4002dfc8ebdeb8800f5911c427e1629b4e6bd9f56f89234312ba04f502db0b3af26b6fdfdfe9cd5503d30c78e202368e422eabfb94da52cb07e3441ede08483f23e1e19446db2fbf6157b129b929bc432940508216a413e6b2ea02ca163847c7fac1223f3c6d0e0380582e44d78252033e972b98fd9dc347e15575aa7ae84583598fc42e89c9e21defdd995fcfaa311ec94569b107c0ebdbf1665189186240e8960d3b14d7fde12b56a305d46a7e3422bceb7da048d6e62dcabd9ce5004a7234a46ebea2de20ee2744ea1923e142162ff3ab03b1c328346df550ba111c0ebe62ce2331fedcfe0645d616ac222c1829ec21c92d87981164022ce7159b170bd2d3016a6d04ae22b6586bcd58d8b2c0061dc39566a86cf1eacff06e9c0122634157fbd580fa6c190dcac613f33c3843eb5386f5fe352cbb03072e2ded3bb91e75859a9819a82c69debe30831a76187aec62bcbb347f8503b967a3aff9be06d0908e16c24a2e50bf30b7b414f6b71b87ceedae50a981f2d5af6eda05352c4ec627ee33898decdaec9cf2f5efadf6421b568844fafd64ead6d81a29668fa4f707671ca560254c3e3321d5c6ceb968c2bb85f6998146431de6687022b0f6c85ffc250c3008e357d2752be478c31ef341de0dad077988b15b4b6c3b576167dee65b4b61a3100dbceb04f4e90ea7d632d3dce093b2c94345d684305e4bf57a96e46576561fca91d482aaf78341ee7babc34f2e6c1f563d50b158097642d6e21a14e7659bea69042a68b5611d174f72c3011ac733278b82dbd29d904d061233a2cabfe46c7ecea4d9afea41c40f61531d172fce150f88ab9fbdecb54c47b00272e4e4ca3c659c84205e3d93c8b0c57411af796beee9f0b7a9a783f24361b919f98216c2c1491e20897bc02aa341e68e272e75447a1cdf7522b73da7a4d64a0e7c0e8a4a7a7a369f34400a864961da8038deb35a805d05f24be05219e4cfd998cf911a7370b7bbc082b02be9e8d850f5de4ab20f53a35b91d0f595bd1d39ee6d89db9761573ccba8128b4d695c08e0c13789176a04a70cc1057dc6d0f64f5030eea524b58690fdee1b43b7af96f151d9e505288833418d7adabb68d8c230eed37be64573d2dacdf90b819f7f5e605bfad36c3b176946fe1ac752ad13567dd1509ec1bf7d9566598a6fc9d8e36663b2445fbaf4ac1625ac564cfb13fc7eab24fc7a28fa02cf7f6c9d59b2643511099088b542eaf29dc1cc34e112490d84275cc6a684f0c167b47afb23b2b55ec86764f5424d6d7a59c747435d448ec758d12f223735a40aef023677a18c85ebd837f0c026e6faed0735beb61448096239f96b9897097f417142972452fb2109cdf9b680b457600821c1614dc3586f9ac3fe1d8d3494729032ed21387cbd9298b30ce7e4bf95221fa6422a3082e9535782b28885c83ee0241f74cc590f38afaca7c508c903aa2b1b4f17e7410c01bc27d247f81a29e13a24b83c24e54d4fe74d41855fd21559e3e28b5c537f4446fddad6bfd83ad13ea79cca7944baf5dc4786120e4414346bb253305ea9af50e40a372f6bee4928b5214abbd0b770e8e7f2974e5d26d0cfb957661215accd4ea1cbea87e7fbbaadaca886ecf6c5f6ada6735624c3aa1fd7b14c23e8e34746cdb142f264ea9b07b00231c9f9286c10f3478642d6ba344c496703b90a67adc6359e31d223883a73b51bb1275293b9df0451dbc222ff6d7d3800755e3b620a30dbe6fd647b8703b002cb1a31513ff1fac9938312dcba7c34abb9e8fcbd025243ffba65477efd1b63e339efac99ece15e709d7f9cc96d42c1647b897081256718395152846c715dc85a2e2dabc30ad869f137fba4f0334dc664dbe08dd813de05eae30cf4872ff2d9bdbcbb4b2f46f465fa91a049d3b7810fc3f8a8bc33c73a4a28ccbd4dd5723f32b9591148f43e4cc4f3089391288135c34e514d548c494b923c41b0b4d83d2092b7153d2a30e00ea85eee211a5ae3e2cf26d8c401cddb119d494ab9d9d3f62438e1973ee18a426da710a6a4b966172eeab2b4be47ff957ea90c0743f4fe0bb6ae653369d3387704f78899c352dbc410ffb6900e4ee92ed8aaf14d5f6ff97fc6140228d1ed02a65d2de38145b5dbd07c55fd704573f898734f3f486aebe40becb37a5fc4c7fee37a03c075963d7f7fcd324aee26e6e248a2f59689ffa99624f5d9dad3cd0ac31849ca136a6b108e12f2021fca264f6d3458abc250c2cf930db0825ae77c136af94c4ac37d7bbff16f04a27eefcc619d4987874f5de9330c6c4d494eb41cc82100104982d8695502ee3b32ece4746050db7f58d6af2065e9209b6fa47875f590b12e88e2139f023a281f45fcaaf7b886845f52ff4cb8f7da331eb40dce758e7b0286176990d0dbd8281a6894a3ea7f4033e1be9b2addd415445057afe3ff7a18b7165780fe9e824214dc7667bc998be8d534439944845b4ad78ebeac5f26fb45bf15764174a37423939f9dc55e5ccac059fd2aef3683aaa066d82c683f4a3e9c64a96696b59b31962858261a8e18df3f9cb9bf920257c9c5b9e3724e0c15798a9c17a747724c229903a23dea5021f86ccd5925a100ded69791c304dd39fb777f6f2f123f5563af7a1f426c4c43d42915cd3d3bf528b4fabd0cd2f7ec6e8c664e7e980814befaa2904f3da1c4c8249ded8818599ad56cc5c650a695510a80376b39457080c25420a936e7003b85065e196ec7196bef0826223d01ccf2a7e6270f8afa59e4af968caf5b32e2aca67ab955b55cbed416deb64e176ac3c1b5fcdead8d08d4c72ecc06555b179eb8ed388bb3644942a941a376cf72b7938b94e6da6bf78d9321ba6eef3f2da6a5876060e4d6575c5ec0fb4e877a57cc8135043fe70d2e010dd183efe9b1df519ae1167739c40b0da57ddaaa894d4cd6cd6984514146349432496555339dd6b99a125c5b0e98634718f4a6d245926f17a466bc3d349ec9fb4cb6e6c6aab713f7c07512adf40ff2be5e5a9a3157bb66c2ccbc010bc31c9fc10db19b66346a7a3f1de603557eaee1743e82146880d79629187581d2e7b637522bc405f5fae8b862c66f8759fd7bb3e517d14381e72e59b941e7b7a8714765a98a86e79ef99536df80bccf098360870249a7ddd292f8fc948196c96eabb975fedf974d6bd194894a57a836164dba2cd5df83e794b526f0babc173ee2d94ce1ed2b564843edaedec8a43e834d7d5ecb5a8cdfdab239125de1a4740cfedbf75c6eb5efa1d726bf84c061351f83702aeeec9c38bf67f53e0226f17ee0809fe0da629ea40c5cfcae19c33e8a03104a268a783d86ddb0a00b2c9555f93947a0bdbdd9888da82b05d931fced02c3770d9e8bf4ea733a9167019f305fffbf513a58b9694513e5dbd770038ced4ac4d03b6fc64f631009653bee5dfc8d29fb8cd00ac698bbb0de37018479d40368a77a4fb50f5d033c92ec9d8cbbbd30006afed95c9ad6146d34e30c0670c5f585bbe0be3e8491aea34be25c06683ecbef492557f2088f26f8928072e2369e5949bb675c33d1cf99b4f41332324b2eab52387d81870f9d56a1d8083dec1df0f6412d8cfc3803fb591a6e7e761aa0abbb4c24aa4cf859153f2c7667619455309e4afeb64491441b42dcce58253e1a58821721fe310d23c3a3baf4b5bd4045a0efdeb76c33f43a2d0bd057831c7f55bd4ed360dd8c31a41da9f7f5bcefcda1c22cc65a1e1df80a0caa83dc2fa56da5c321e132ba842b9f99d67e53244336532a216676f92545665ed71fce7f192446c0f6619c162660040898c8653d031297e80ed984fa253351df9d629313d9609c2e3acfa5ec1919a04c03ea033d93a1747c3252ae5f0edc0af930beae9c9e62c93d7206818efd5e0f92534a19805cd6358614df44b7c4396647113b612358090b4f13eb2ca32d83860d83afaaeefbeaa5018e22bc25e9456c176eaa23cf3697955fd8ade99ec451e18e8240b95803acfa31588a45a80ad40a92cd0cff19605e38d6c767b99a6fba9023a29048affcae786200c83d7fb85de303479b4fa9ecae0b01c81eb180b925e1657344143521fb37f9ebd220ee3c478c30fd74aa3edf3dbf463629b536157a66cffc4c5af2df3a2e06f84174b2d563182bd285d65852456d54a901e706da0fa7f4f2e37ccb1d32e7854af971d63ca0e8319f767905482fa7fde1482125a7d31cea6d358d98fd1b5d79210e46a37aa50e9acf4e8b6a3f32d1d47be1b3e8b7b835500d268a861ca1ffa67846e6cceec3ad62a26cbf456eaac2c2b0105c14c28ad221f7ef7262a7c1dd1eb7cb656c582ce0893a168c386ba7a7e511e9218582841b8084a38d3fc5a75d9ad5948ea7dd48f38031de23056e7bebc61091af9d9a1363219b6f8d61fb96fc922082cf05ce418a39d896a37ae237dd13c43935cef6c7fb39a51f937d85fa9ef142e59bbdb8bd113a7fd1b29a5ccb5d63ec0bc3246e4d9124dff9d76995a9acbaa47020f982b02e2a4fa5b00936bbd6d73b83a8a7e64d23507e2b0b142ca3c54a66993a62e03668bbc6fe17ef5e7239852368d2e9f1c4b43b564f2db1efc76e3965230692de8f6a63b8cadf0a4ed5091272cea0926d033af2dad92e1e171c6fcb95a3aa5362e618145d0d3cf2dc463b07a9b2580692d19c350a8158146a6f848b034bc343e017ee5da77e75f878e4733d542fd9e023da47c04820519d7d5c3f23402ba28ed4df9167138c05dceb56da4b5e8fdb93f20095554973d7005a746cfc82e57b06d6107d4d25ec99444f0dd97385af6587495b46706f2f0c800000000000000ffff000002000000a779f3c84500faa4ba37b2939c6475a03ef7d9bb88741d11829d85c7d4c69fc0b35a55acf4fa4678d3839e55a912ea96b93886b9a0803a30c7e4716712831a3a9be6be4e12740ec799ff7e98f8884726cdc088999f345a411bc06d3b40296823037fe69717bb98481dc13c92c445d34a9d6d0df169e3df726116adf7ac5041de7060521f9b4d8d60319ffdc86b2e691e8bdef89fa99ae15247bbcb41ce1e200047419cd6ab25474fec7a50223f05720cd0116250110000004000000000000000ffff000009000000bb4afcbfba8ffe896ed8a72c9a95ccd92355d268834025fb34f8db38990cd2aae66b210e17a0c0eb9224260000000000bcd2fdcbe2a90cffedca19dea940712d0a4ec93f792a9e46226e971ba73ef5b1b65a2ec84f77088a26f6f1fe2ef872704cfd16cce5348d55f3e2e96b8494d4defe4d7f12084d69764a2fce8a663136cfa6b1a66734d04c90579d8646675c125c6c84161f0c0000000000000d01cffdbd3c4b8bf700c8874444c6cf11a352a9335a03764ceffe01c62699c5aa5bd5825bfbeff92a6d4d71dffa34d56187d53b030884d71838560f53bf97a956d3be8d3cd7002e72b72d2106928a6dd772b227e876003fb73511f76926e40b6887585e17ae7b41b9c98578f207c229"], 0x1458}, 0x2}, 0x10, 0xf) (async) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10040000000001}}) (async) mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) (async) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) (async) mknod(&(0x7f0000000140)='./file2/file0\x00', 0xc000, 0x10001) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = syz_open_pts() write(r1, &(0x7f0000000100)='@', 0x1) (async) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) (async) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x97, 0x3, 0x5, "01928047105fb73955a33d89457f3933494075f4", 0x51fe, 0x3}) execve(0x0, 0x0, 0x0) (async) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380), 0x40, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000400)=0x2) (async) accept$inet6(r0, 0x0, &(0x7f0000000080)) r3 = dup(r0) (async) r4 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000004c0)="43005a212bb80bb496f0ad34ea50c395190dc47bb9d3f4973323a752c2c1e07b052977813f15977e6a9736d339b28887993e2fa1369ce94c716b8c70f579a9de142a571b1f3fefa3382a2d0db03b9ddb68c289e31c4e2b3721c0bb31220ebc61cf62050261d6e825f3d0c81068b5d2dd73283c47bc57ac1661cc5b4119c6bbdad2119a329eccb53e598ee67d76c1d337629b7a63ea25f1df8d84189c041ddd7571f30cdb9016782433b987628fc85849409da914f6e1bd831962aa3afc49c70fe6cbaeefc40ba6a4d58b368efdb32199d7e121d8e698d58b892e644932616bfc985379d5eff46e281a55742de125c7a63af5960c09555e3d3306dab7ba62d905ef70376218311360bf8ad54720d79f0a57ebd77404143c2ee59837c0077f796ee544465ad7a0612a0015df2e99ca9af3641c87655743e2273a3c9502b5e3bf877564570e4a770e1656bf34cbe91f18ef0183c172c35d35a1599358f55c274327015eb4881214c09b841ed68817579b1154b14b7087f6aac7244050da19b51f4928a2f7c6adee8e7cbd1373c275e9134b326f97e099fade12abdea581e6f7e87a01d77b8864ba22af1bd80f109ccda421b937c21e7ee2bfab7f3630d4528ec91e6fd962546fcb63187f095bd4a849baa7091ba010769946a9ad5a624ec653c275596f8a77aca5251263895dd6009d5e728e23c15147a21b579e1a942b63f31c30cc1e01fe9462b376ebae48938040dbcc0cb199ad3ce3e349c5e5044842bf798850f7396377e5b8ff7120f0d36a1885a8c17c3e471f8b385dc170cd6d14a867b7f62cca1dae24a0234dab7699c188d3f97e016cfeda940b35ebda02c65064435bef5ba4ec2bcf11cb9107c7424520bc5d35c6da6d5b07acf3bf2b719949f8d2a13bcc328b851f75145f5b138a8da13db88758432e62973bffe74983683c1ec82775898ab720899d173cd9eb56bc83d2503c8bbb98d690f14470d70a321e592e7483be3a24f46708b37c47479889246b3c47ac201fab1ce2c5e5da4a749a63238cb9a44e3edd2bd8a03893d7d90f998b2410d3d2759c9e84b2967c2662f4de13cf659bfe5168bfc64f11267d23f3bb3d5cce7632f7df51e5cdd896e944dc484fc197bba15db8e288b9d4fb7301fb6459516971d020fc4d71412ed56a6010d5141efc3b522e3b8eb353b2369eae92db4fa2ad8d38d4730c62d329286230fc9a8dc26ab563842feef5cbbfc121229df06f9b47c6d0a80167fdf763c9c8cec2bf8fa2a17b21b20ebd32ac099f5a0a63e3eb37bdc2318ace6747af51f45ec96d4c29b21ddf668ea670ae91bf1c156d88540ec9aa37fc4e14552af7ab95ce487d00abd4aff013cdad972c7662465f228aba6b8325cf2fc11a9e2f2df3cc22604ea86e94df3e72ce0e39999fd9589dc05eaeae56fb5184e839bb3d847fdd15bdd0f8148cfc8c5b372fbf4da08ba68cc22f99ffcd0627b97d34276b458641facfb2bddaad3630caa2c3436a65d6336b918d97ef58dd38cb17f7fe8b351437493a54bed9b2c0f4e97cc6215fd4cb8cac6bfd6e47a341bd8c99d057e5526d466101a2af0c1cc0ae8ccc3626824e8271bce271d7669a7403629f681338bab0c30964e21779bf93802a478eb9666e17539d33e74868501fe0c3403d471af31dd60c6eb3cb9be26388dfe0af6f8b945bc88e1f524045a7b389dd4123b1a59a6cc1e366d2ccb0fd254e23271d2620bcff73d814683a5de09a8a5e6fd4598beca1d4dfa91a5c5ba64f585ab5e18fb38e880757af028b61f5ec236dd565493881e95cc1dade26d524df8608a571d7d37a5d6a33d241a3485018b82432c72104bd7895d9aa1c5e0d838c404caee53ddbe78dceda8430e8a4bd988f5b893f631952da1f28f41df92259565075bfa5094f3f20a706f4b123a9fd2b77a943cf9ec3c9eb1159d4e0e3ea869269861b4ad4f650f1eea049113dad3f400ff45997a7f779eb6a55bde00cda92f3a56b1e1bf45ae46bb6992ac098fe5615611b81f0cd0db624c405c93b68e33163a02694fffb954481b3ad09fb66648c710fffcef19acd03debd212abb859f4a026d486f9b5c53ed1143b5bdbdf98ab9e002b05d170e0d30187c655b8ee381574167f7c4f5f7258e1a1d8485c7429ad4f7ddfe5bbb3c6c2d0606958bfcde438d0593196881e2291d283f0483e6d1c4fc2b3e7fd553b1134514dbf79efeca492eecf07f5bdbd41dfa9cce7f0f2cb2b1d2ec78f8412c86d1c9f3976604d8b8636587e13352bc02664c146acfb4af2f282d62b1d960cc245eaf5845e2a8dde106b4a3071ffa8113b06481541da1dfa9e151e86de076e2c9994669eb5f9cdcb41e3a48de44d5f9be431cc4dd2e3873bb1c12988e420b5d9669af8880ca8e50fc43301a197636222c58190d26e145005f19f4d3c721f1edb11c509fa822180ae057b44308148bbd284e571e2ef7fb6892797060c526799f6a61207a76b3c0b7762169d32d2865f3c598d001fa78ee3c85def58935d722fa29e23c48fcdf1ffc7ab447fa236b976a910f29e7f6a248619298a8bd9acd1105230540d3f208b395d4c5ebae48b881649c16dfea15ce7f03f1431b58cef2e7411bec30cc13839f9c5a2b54df393be481d2bfc02d308bac71e3f600a3f3d60b5f31b48f589dfccea18aa8e8da2e3f69b7bf2c89c7e7a60227858738fbb188d5b2eb859a3985989b1491ba4a2763f57687d07c47cb6a8421a7a380f7ac6afc13f8af3a0cbae8995cd2550eb8d7c0eb3656f1f554c316a1aecb7028b8d1efcd565933f9a78d74bb41a0fbb11cea24b80f9136c359fedee9310d6477feabbcf47ee07b095b32b1229d6787ae6ecb4530dd12ca2afa1ed08b15db3967ee768952ed6abc0101b4325e1914d185da8aceb78bcf032549a1d46dee1eca6b4f1524dff137b5947d725792fe9b4fa3db5d7a57c69bbf0307f2300a17c0c5ed415009d69c02bcde7dd7ae0ac5a4920c61a0de9534821513c92f28cfc00cc96132e96b351a280fd753da95b26ed58f0b350526daa7d05b5cf30e2df1ade1e79e83e0782d09b3e6ac1d0923c37a1f222156b80bde3b8684d7fd937ab21e6ddd8451b12b3badd9ec575e7b1e278788f4b8ebc6601a2b3b2611ece51bb4bdba82ae549a809ecc3c0b94fd74be98b55e30f17dd672ce7738ab1c6787045684dae7649d7c87006d2ecc7ea19ed3d7a7752a28542ce430af9bf313979e3e0eb806160f2f3959952d2142e5437055f2b86ef4478dd0bb89b1062e5ff02a8b4d3e805dc558a1acbfa43deb54c4f1c3ed78ce757eaf5729b09c1a860cb2ac6952fb9115bf04a084f3f730fddf7e7ea6f0c28ee22fc06f796fca629b8cdf784f9c474b838796967800905d65525bc50e48cb3ac0115c565503a0ac3838bf4a7cde13006e38c8d0d238dfcbd59d30e517e08682a6d24ccb98f992a6c9c59732d8a2c66c633d7a24aaf31f5672b5a410161a4e799932648bec10bd8099ad858f06ca986a7ef45bde9d6c7a5cf0b6698ae1e95648626a8982d9ea558c69955ce41ac1bf3ae668ed2e5f488062bd4556ed1f9f6a1594318c0072fd883dab144a0c22f47e4bf521d4bf29f7295ed6ffcd7f379ae10e15cfe7f0258fec1e1697a9591203be2897ad187d9e12e2e500d5ec64e5cdee3a3279b07c5abc51da004552a3dbf4fbdd46742a6b4ca8911723e13f63ce06ba823f838a49d16206c25af7fd4f0abbcbfbf5d1a549c166d986649d4012d669b119d05d12654e03d09382aef33033fd6695a50f268135473a5540b5aa16dc7b7a62a44a96432798d39fcfdd8f60f02fa14b6fe82356a235fc4e84479d453d9d465979c4de58bade75346a3be4cddfd62617dbcb1ccfc10639cc57ed881a4174a02876b4f981b9453cd6b9e3c5967b8fcb3de6e64a01b0e39e3b39869e7fa795e0e15c3d20f80d9acf053abbd9d19f3e0d489ae6e2b73c20d77495098f6833a97c7203e1e835da54335070c2e5e834f55563bd6969678ef2cbf7b3130b67f1c761ee1a14838b4c154a8e02685cf0bb6aa7d59fcff6377dc7ea1d59a2e3267b836925059ba00e9cfb44842bba7f7d71870cd0916ebde3dfff8349a79e675241c329c04383a161d2736d08e554c7cc5f15e90fdf29ffbe24f240bce847a0b71eacccdb1454675032d261c062f3621369d70c8f21a8ea1b371fc8d07e4d5b3550b2bd837b2f579cc56c9898db63c0ece285e9cae0105b56594a3cdb87c501f315ab10e628382172d361b37105173704f955740f603f84ccba98111173e9c9dd760111720f33b1e3fb42896701d0b976216e01441fd661cbec2cf141bbdeccefebedb7a67bff71cfc8f9a071221a999533cc14fb675fc086a154b12306d94cc7d28a3db8ce47ec4351e37e348c10f82528b10248570743e3d3cc7707d458557c9025803b062bd0683405059531a4af061af9ce5f47da5ac906c65a1a84f839b7175396219f795ee272cb1e99e051f77a5500ecc16e5b003f73b5596eddd2b8ad994e501b888fa5597b76cd41023aea7cac198912503ec0b3f9c3ea84a2a156311a23594b13acf2bc7d3de123c87b9c66f11cadb354207819029ff2fc351c759756949eb928f375a95929debf8a7af634f07c40b6f54eb957b90db7f327b02d138073b71859f682ac648d37e0ee034ab90c184d805a33895319f8910daf9e16f61468c77b08fd2f1caa61615b7d9facac1d3228bbf759be0a8293953aa58cc61104927297cf32d601c6f85eaa35da0ad4f48aaf61e179ccde2a6a06cb70c8569dc7249e18489c27ef1fb8ba2b8fa0ba09925e857800507da2d2b2c3ad29f4ba9d6e1b22e9e30c880c7a9a9fc10de2b0976cd241300f351e3916cadd6ae16ead6cb6548a09e0edd43ec3d2adebb8e941b7ee06d5f1e74c55bd435cd63ac273184123f0eb7ec62321659426e3e56065ff163f8faef04d5dae3d48153f221fc8b826f4ebbad08fd1bc008689c130cede291bddf036f6824b8d6fa7d850fde8d5ac40a37de327b29a9c9ae6c6062b3214e1bd57540b5d9fec2a1bcd19e689c497eb8c02d9c14412b9cb2d5eb62d4a389a6bc99bc8b0b2cf4fbfb1906c716f8bf97cfd32a88b64538866e63de8217f92c157d7f72cca9309a2948973cc0f95af2e2f7ee355c9332d9b12ddef9e54cfa8e7c9670fd75750fc44deb157218974a2b10fbc4db235e743ec7d6fe48d918f9d15e17143e91b94b8ac06287d9cb4385641afc492d43102b6b172cf5c1ca42931b4f8eb25849b764d32d0537250e2a611e19a4400450d18d4ba19cdc518b52bb65299997c2a1cbbe7fb2826fbc6cb92ec7b5fce75866a09ba53230958cd0e79d9361b4f48946419b3029cda9a67dab9aa24de15dc4b4c3636f601e6dd85aa09aa8223fd5b2c0d88812d1069dbe801f1a7de2e6ad0a793cb1098af14a06fbb3dbadeba45d81685b3018ff6ad512631cab02ab7197df0e929cbd1eeb2adc688e706e28d1ab75a9b000eadb244a6c76317b3833d978ded7b84ebc3af4b7c9a7c3da92fa2e7973d4c4ce092294abddea19e88b5ff17e86a0ae1a3153c70be07c0a06bb71ad73756af6403ed4edecb622d3d3c6326e604b580eac68eadcd20db46ea126015a44e4135127b838fb43a63e814f28752bf0fc39de3137522f00c2d7b7246cceb2da285bd0e68525dec7f89c5df1f70ef07b49f14ffc86f07a2c09a87d8759c12cca0b7b67a3ed98c39d33537f0e787a3d2a3d29e4506874060ac475393a2ecdbcc1bb13d33838bb44542b3bf6c7dc3c347ed47abd3aba292a590bece6256a6f46dfa7e98e128bfd5f82adf91da067304a4b64641d56c05fd", 0x1020) setsockopt(r4, 0x1000000000029, 0xffff, &(0x7f0000000440)="ffdaf652000000004f052700aa11062e5297fa01c40000055f473e0000", 0x1d) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) (async) fcntl$lock(r4, 0x7, &(0x7f0000000480)={0x2, 0x0, 0x8000000000000001, 0x200000001}) (async) setrlimit(0x8, &(0x7f0000000040)={0x42, 0x62}) r5 = syz_open_pts() close(r5) (async) r6 = syz_open_pts() close(r6) ioctl$TIOCSETD(r5, 0x8004741b, &(0x7f0000000000)=0x7) (async) writev(r5, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) 3.218786787s ago: executing program 2 (id=26): unveil(&(0x7f0000000080)='.\x00', 0x0) (async, rerun: 32) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0xffff, 0xffffff49, 0x3, 0x5bc, "225e00dc554709aec100", 0x3, 0x69400}) (async, rerun: 32) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504000004000000000007", 0xd, 0x400, 0x0, 0x0) (async, rerun: 32) r0 = socket(0x11, 0x3, 0x0) (rerun: 32) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) msgget(0x3, 0x2) (async) r1 = socket(0x11, 0x3, 0x0) (async) poll(&(0x7f0000000480)=[{}, {}], 0x2, 0xd0) (async) mmap(&(0x7f0000277000/0x4000)=nil, 0x4000, 0xd9b73ea496d2c71, 0x2010, 0xffffffffffffffff, 0x7) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) sysctl$net_inet_ah(&(0x7f0000000000)={0x4, 0x1e, 0x2, 0x2}, 0x166, 0x0, 0x0, 0x0, 0xd4) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0xa}, 0x7, &(0x7f0000000080), 0x0, 0x0, 0x24) (async, rerun: 32) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) (async) setsockopt(r1, 0x11, 0x1, &(0x7f0000000280)="12000000", 0x4) (async) setitimer(0x0, &(0x7f0000001000)={{0x4, 0x84}, {0x0, 0xc9c}}, 0x0) (async) getitimer(0x0, &(0x7f0000000200)) sendto$unix(r1, &(0x7f0000000000)="b10005040000040000000000010000331c13fecea10500fef96ec0c72fd3357ae30200004e300300ff0facf20b7804be38164991f7c8ef5f882b297be1aa050000672f4d335c223e7d0c032bfa896443a42102c881ea6e2ec5890400000000008000361b4cc702fac500002021fb7a0c0f00008abfc3221554f4e0f668246c0900000008e371a3f8343712051ec80400"/163, 0xfffffffffffffeab, 0xc, 0x0, 0xfffffffffffffe23) 3.217906712s ago: executing program 6 (id=27): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) select(0x2, &(0x7f00000001c0)={0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000, 0x5}, &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x8000000000, 0x0, 0x4000}, 0x0, 0x0) syz_emit_ethernet(0x36, &(0x7f00000003c0)={@empty, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x32, 0x0, @loopback, @ipv4={'\x00', '\xff\xff', @multicast2}}}}}) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) 2.994758136s ago: executing program 2 (id=28): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) setrlimit(0x0, &(0x7f0000000180)={0x6, 0x10000}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000000)={0x42, 0x62}) getrlimit(0x0, &(0x7f0000000100)) r1 = syz_open_pts() close(r1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) select(0xfc17, &(0x7f0000000100), &(0x7f00000024c0)={0x1fe, 0x0, 0x0, 0x3000000, 0x0, 0x0, 0x0, 0x2}, 0x0, 0x0) r2 = open(&(0x7f0000000380)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) write(r2, &(0x7f0000000140)="02", 0x1) readv(r2, &(0x7f00000014c0)=[{&(0x7f00000003c0)=""/4096, 0x1000}], 0x1) r3 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047470, &(0x7f0000000140)=0x2) ioctl$FIOASYNC(r1, 0x80047460, &(0x7f00000000c0)=0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x8, 0x1, 0x3, 0x4f5, "0cd5d171c7f44b0aba756a467150a04932556a7b", 0xd, 0xf}) close(r0) r4 = syz_open_pts() readv(r4, &(0x7f00000012c0)=[{&(0x7f0000000300)=""/14, 0xe}], 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000380)={0xfffffffd, 0x0, 0xab0, 0x9, "d7be16eeb801000200000080b001f40001000100", 0x2, 0xab90}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000640)={0x0, 0x20000002, 0x8, 0x100, "0021ac878d335e3d6fa9c86a47f9bc2f35f3bf05", 0xffffffff, 0x4}) r5 = syz_open_pts() writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)='\x00', 0xffaa}], 0x1) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000340)={0x0, 0x4, 0x7ca1}) sysctl$kern(&(0x7f0000000000)={0xa, 0x1}, 0x3, 0x0, 0x0, 0x0, 0xf) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) write(r6, &(0x7f0000000080)="9e4209810b", 0x5) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f00000001c0)=0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0xcd5, 0x7fe, 0xfffffff8, 0x5c90, '\x00\b\x00', 0x9, 0x7}) 2.994185714s ago: executing program 6 (id=30): mmap(&(0x7f0000f38000/0x4000)=nil, 0x4000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 2.993976137s ago: executing program 32 (id=30): mmap(&(0x7f0000f38000/0x4000)=nil, 0x4000, 0x0, 0x1011, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 2.138012186s ago: executing program 2 (id=60): mkdir(&(0x7f0000000040)='./file2\x00', 0xc1) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) chdir(&(0x7f0000000240)='./file2/file0\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f00000000c0)={0x1d, 0x6, 0x40, 0x7b8c, "dd024fd2d39c3a41c8d191121c121e768b87bf0b", 0x800, 0x80000001}) sysctl$kern(&(0x7f0000000040)={0x1, 0x22}, 0x2, &(0x7f00000002c0)="71f91e348e1800589a601f88479dcd9cb88a2c53567548786a36bc5a91501d94a31ee15f84cf71b59c7afec347f279d17cd61615e297219d17e97c5afa2f7ec41d8ee4afb52600d71e51aa36eee7e88e9b9f87375558203251c1907534e11d7c97afb57e0bea84ac41b16e236c9a144f72f206a08e267a922d22e258509cc5cd8921e8a620d17109b9c16e9c562077c4ab577fb7e4e9f935afe8028af02a71df99183809f70afe6005a81b51659da314400a43cd987cef7b568961c6d5865688b0fa86e02e9b65eb5f9d0a16d2a3e89c664e468b8a2d00"/238, &(0x7f0000000000)=0xee, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="1000000000000000000000000000000014"], 0x180}, 0x0) syz_emit_ethernet(0x8a, &(0x7f0000000140)={@remote, @local, [], {@ipv4={0x800, {{0x1f, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0xc, 0x0, @broadcast, @empty, {[@generic={0x1, 0x7, "377b4ade99"}, @rr={0x7, 0x17, 0x10, [@rand_addr=0x80000000, @local={0xac, 0x14, 0x0}, @multicast1, @empty, @loopback]}, @generic={0x44, 0x12, "ad573625d4693cbdb2123414b8ca19db"}, @timestamp={0x44, 0x30, 0xf8, 0x0, 0xc, [{[], 0x1}, {[], 0x8}, {[], 0x400}, {[], 0x5}, {[@local={0xac, 0x14, 0x0}], 0x3}, {[@multicast2], 0x5}, {[@broadcast], 0x4}, {[], 0x1}]}, @noop, @generic={0x88, 0x6, "860ada57"}]}}}}}}) utimensat(0xffffffffffffff9c, 0x0, &(0x7f00000007c0)={{0xfffffffffffffffb, 0x8000}, {0xff, 0x9}}, 0x3) 2.040879066s ago: executing program 2 (id=65): sysctl$hw(&(0x7f0000000180)={0x7, 0x10}, 0x2, &(0x7f0000000080)="ccb46307004cc60d", &(0x7f0000000000)=0x8, 0x0, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000000c0)=0x400) bind$unix(r0, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 2.039649865s ago: executing program 1 (id=68): pipe(&(0x7f0000000180)={0xffffffffffffffff}) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0315f1d89ec5a317a9357682", 0xc) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0) getsockname(r1, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) syz_emit_ethernet(0x3e, &(0x7f0000000140)=ANY=[@ANYBLOB="6fb28a494c64aaaaaaaaaaaa86dd6a1baf950008f002fe80000000000000000000000000000000014e224e230008907800"/62]) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x0, 0x1f, 0x0, 0x0) execve(&(0x7f0000000040)='./file0/../file0/../file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc2585601, &(0x7f0000000340)={0x10, 0x0, [{&(0x7f00000a0000/0x1000)=nil, &(0x7f00006ab000/0x10000)=nil, 0xffff}, {&(0x7f00000a7000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7f0000}, {&(0x7f000008e000/0x11000)=nil, &(0x7f0000090000/0x1000)=nil, 0x8000100000000}, {&(0x7f00000a7000/0x1000)=nil, &(0x7f00005d6000/0x1000)=nil, 0x3ffffffffffc}, {&(0x7f00002c9000/0x3000)=nil, &(0x7f0000090000/0x9000)=nil}, {&(0x7f0000092000/0x4000)=nil, &(0x7f0000198000/0x4000)=nil}, {&(0x7f0000091000/0x2000)=nil, &(0x7f00000a4000/0x3000)=nil}, {&(0x7f000009d000/0x4000)=nil, &(0x7f00000a6000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f000048b000/0x4000)=nil}, {&(0x7f000009e000/0x1000)=nil, &(0x7f000009d000/0x2000)=nil}, {&(0x7f00000a6000/0x3000)=nil, &(0x7f00000a8000/0x4000)=nil}, {&(0x7f00000a1000/0x1000)=nil, &(0x7f00000a7000/0x2000)=nil}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f00000a4000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000099000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f00000a6000/0x2000)=nil, 0x2}, {&(0x7f0000097000/0x1000)=nil, &(0x7f000009a000/0x2000)=nil}], './file0\x00'}) pipe(&(0x7f0000000640)={0xffffffffffffffff}) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) r4 = open(&(0x7f0000000040)='./file0\x00', 0x18289, 0x110) write(r4, &(0x7f00000004c0)="b96abcf5ac7cffa09ea845315c0d853a14", 0xffffff1c) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) getsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) unlink(&(0x7f0000000380)='./file0\x00') 1.831558325s ago: executing program 1 (id=70): syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @empty, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast, {[@timestamp={0x44, 0xc, 0xf9, 0x3, 0xf, [{[@multicast2], 0x3}]}]}}, @icmp=@timestamp}}}}) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) clock_getres(0x5, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) setsockopt(r0, 0x101, 0x1, &(0x7f0000000080)="dfd72c15de9ee151ab069f001d2cf681265418c0955f3a9d1e5c361bf524c8a76899f08fa16af95f3c6099e64dceee60542ddd2c2baedc7f6b92ef2a9244e928e7bf52118643f0e7bac2bbb0a872f9c1e7df8cf1f576681c097accc8414c0d01a47c1ac70b73118d20b07520c0a0db90549b868c4dbd2b2f14b4fe5330", 0x7d) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$FIOASYNC(r1, 0x80047469, &(0x7f0000000040)=0xfffffffc) readv(r2, &(0x7f0000000680)=[{&(0x7f0000000380)=""/227, 0xe3}], 0x28d) writev(r1, &(0x7f0000000080), 0x0) 1.831234098s ago: executing program 2 (id=71): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0xfffffffffffffee1}, 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.831066909s ago: executing program 33 (id=71): sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0xfffffffffffffee1}, 0x1) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) open$dir(&(0x7f0000000000)='.\x00', 0x8, 0x0) (async) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 1.830132811s ago: executing program 4 (id=73): r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x37}, 0x6, &(0x7f0000000100)="71f959343efb71bcd0567b4d6a740a0000", &(0x7f0000000080)=0xff0a, 0x0, 0x67) 1.448381712s ago: executing program 0 (id=88): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) (async) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x2, 0x0, 0x0, 0x0, 0x0) (async) semget$private(0x0, 0x2, 0x80) (async, rerun: 64) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc2585601, &(0x7f00000000c0)={0x10, 0x100000000, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000260000/0x12000)=nil, 0x7fffffffffc}, {&(0x7f0000695000/0x2000)=nil, &(0x7f0000417000/0x3000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffc}, {&(0x7f0000318000/0x2000)=nil, &(0x7f00000d6000/0x1000)=nil, 0x5}, {&(0x7f0000708000/0x3000)=nil, &(0x7f0000188000/0x2000)=nil, 0x9}, {&(0x7f000027f000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000676000/0x3000)=nil, 0xc}, {&(0x7f00003d7000/0x4000)=nil, &(0x7f00004de000/0x2000)=nil, 0x403}, {&(0x7f000036f000/0x2000)=nil, &(0x7f000031b000/0x4000)=nil, 0x1}, {&(0x7f000015b000/0x3000)=nil, &(0x7f0000632000/0x4000)=nil, 0x1ff}, {&(0x7f0000129000/0x1000)=nil, &(0x7f00004e6000/0x3000)=nil, 0x1e}, {&(0x7f00003d3000/0x3000)=nil, &(0x7f0000000000/0x400000)=nil, 0x5}, {&(0x7f00003b0000/0x1000)=nil, &(0x7f00003e4000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f000053a000/0x1000)=nil, 0xfffffffffffffffd}, {&(0x7f0000169000/0x4000)=nil, &(0x7f0000159000/0x1000)=nil, 0x39f7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00003bb000/0x3000)=nil, 0x21000000002}], './file0\x00', 0x9}) (rerun: 64) r0 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc028698d, &(0x7f00000001c0)) 1.447402392s ago: executing program 4 (id=90): ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x30, 0x8, 0x0, 0xe983}]}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x4, 0x0, 0x9, 0x5c1, "225e00d15547436e47f637c727dd00", 0x6, 0x9}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x1000300000004}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f00000003c0)={0x0, 0x0, 0x7fffffffffffffff, 0x1ffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0), 0x10, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x20001fffffffd}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005040000040000", 0x9, 0x400, 0x0, 0x0) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r4, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a378343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) 1.43579777s ago: executing program 0 (id=93): setrlimit(0x4, &(0x7f0000000200)={0xb, 0xffff}) r0 = syz_open_pts() r1 = msgget$private(0x0, 0x5bd) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgrcv(r1, &(0x7f0000000cc0)={0x0, ""/208}, 0xd8, 0x3, 0x800) close(r0) (async) close(r0) r2 = socket(0x11, 0x3, 0x0) shutdown(r2, 0x0) sendto$unix(r2, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000180), 0x80, 0x0) semget(0x0, 0x1, 0x281) (async) r3 = semget(0x0, 0x1, 0x281) semop(r3, 0xffffffffffffffff, 0x27) close(0xffffffffffffffff) close(0xffffffffffffffff) socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) (async) bind$unix(r4, &(0x7f0000000040)=@file={0xd19450564dee018c, './file0\x00'}, 0xa) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt(r5, 0x0, 0x24, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) (async) connect$unix(0xffffffffffffffff, &(0x7f0000000440)=@abs={0x0, 0x0, 0x3}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) (async) connect$unix(r6, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) (async) connect$unix(r6, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) dup2(0xffffffffffffffff, 0xffffffffffffffff) (async) dup2(0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() writev(r0, &(0x7f0000000300)=[{&(0x7f0000000600)="bb6a12de96b93bf117983163d7f9a543d5549144d4ca9cdfe4c4c4dea9bc9434888cf93b22bdad65f2deb0f36f838c2c5cc459f6638f5deac132d3c37e31828b1796ea3cf6fb017ae58b72cd219b1e3d27c13670a5de33962293e9f15433bc0972d8ae06a98c13b6bf9fd5103487fed28dfceff066803bb743ffd5d16c1aba434b0e2bb92c50409d8bb397ec74cf728db1636d7f817a7530226174fb115f92840264adea6752f807996eac4b1b484cbd0ff4dece4b0d6078ca6a115f2ebc04eeeb4147455bb056a1b33e69403dafbe091e7eb492f7b428e6a3984a4fd81ea679aab9b948e7893cc65612ce1024fe871f63ec75df9d592b6e38d7c42c80e7815ecd19ae29980beb4bc005906cca596809a6facf566e7d640dba15c2853297cb28583fdd67ce57dcb302990558dd9e3673fbddf45b87304a4e5231c46b04f8382e5ed39d46677e80137618507bb86f28e5784ffbfc1e7d6a8fa84856faa8439d99bf677715f3652953166c6419e0b00a0db57c0cf152dcf77ce8b619fced12dff94e94fe01e4c0e78ec5d916d82cf65f29a90378bee8e5fdb4f2ab68d305a107f074daf88c6126b19446d5cb5f471aa155e685179e003928a36833330ac3d10b2416a7be9f1f956da2154d7e4a521a4bf61a0ffcf8eea6aa2698314824fb6d22291b071ef8886748b6f5e5d176ee90d59ba58d63bbad39ecf8735e98c516bfa6fcd818916dba3506c86229310e591fef2653b624f554c638cc90c65f433c6f9626a4ee219e76c1610584d8c4db020b877517f73fe561e279f151466e63c23336c3366cbd7d1c319c2a52089c1a096dc5ddeac9e67bdd21b9722b0f49b352b21500"/623, 0x26c}, {&(0x7f0000000240)="e5fb6b044896adac23f3787008c03414610029831a72d682c64c220e01b6364f964dec11ec87a51140ec49b189d41b00"}, {&(0x7f0000000540)="ae9294686474874fdbbcc83f9583e8dcc0f66de7ae2261f89e6c6942e0e823e23c401cf7d5738078b43f42e5797adfbb73b3322aca5e5e4b1e13622e77290dcded97c6c464afc65a10f1fd3bfff1bd6309834640fe01e7c6c4837e66887a3dd8d2153e460fa41fe11b1cea8012541bb4408a9a6d7e405ad65d46ab2234eee3a662d3deee9f64f03bba3fa6ef72c68d6baeca7d65f24cf0abafee765d8061e57eec2b7a766be7433323f5c6c4d4bd97c923dc485b4640dfb1cd4a12"}], 0x1000000000000277) (async) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000600)="bb6a12de96b93bf117983163d7f9a543d5549144d4ca9cdfe4c4c4dea9bc9434888cf93b22bdad65f2deb0f36f838c2c5cc459f6638f5deac132d3c37e31828b1796ea3cf6fb017ae58b72cd219b1e3d27c13670a5de33962293e9f15433bc0972d8ae06a98c13b6bf9fd5103487fed28dfceff066803bb743ffd5d16c1aba434b0e2bb92c50409d8bb397ec74cf728db1636d7f817a7530226174fb115f92840264adea6752f807996eac4b1b484cbd0ff4dece4b0d6078ca6a115f2ebc04eeeb4147455bb056a1b33e69403dafbe091e7eb492f7b428e6a3984a4fd81ea679aab9b948e7893cc65612ce1024fe871f63ec75df9d592b6e38d7c42c80e7815ecd19ae29980beb4bc005906cca596809a6facf566e7d640dba15c2853297cb28583fdd67ce57dcb302990558dd9e3673fbddf45b87304a4e5231c46b04f8382e5ed39d46677e80137618507bb86f28e5784ffbfc1e7d6a8fa84856faa8439d99bf677715f3652953166c6419e0b00a0db57c0cf152dcf77ce8b619fced12dff94e94fe01e4c0e78ec5d916d82cf65f29a90378bee8e5fdb4f2ab68d305a107f074daf88c6126b19446d5cb5f471aa155e685179e003928a36833330ac3d10b2416a7be9f1f956da2154d7e4a521a4bf61a0ffcf8eea6aa2698314824fb6d22291b071ef8886748b6f5e5d176ee90d59ba58d63bbad39ecf8735e98c516bfa6fcd818916dba3506c86229310e591fef2653b624f554c638cc90c65f433c6f9626a4ee219e76c1610584d8c4db020b877517f73fe561e279f151466e63c23336c3366cbd7d1c319c2a52089c1a096dc5ddeac9e67bdd21b9722b0f49b352b21500"/623, 0x26c}, {&(0x7f0000000240)="e5fb6b044896adac23f3787008c03414610029831a72d682c64c220e01b6364f964dec11ec87a51140ec49b189d41b00"}, {&(0x7f0000000540)="ae9294686474874fdbbcc83f9583e8dcc0f66de7ae2261f89e6c6942e0e823e23c401cf7d5738078b43f42e5797adfbb73b3322aca5e5e4b1e13622e77290dcded97c6c464afc65a10f1fd3bfff1bd6309834640fe01e7c6c4837e66887a3dd8d2153e460fa41fe11b1cea8012541bb4408a9a6d7e405ad65d46ab2234eee3a662d3deee9f64f03bba3fa6ef72c68d6baeca7d65f24cf0abafee765d8061e57eec2b7a766be7433323f5c6c4d4bd97c923dc485b4640dfb1cd4a12"}], 0x1000000000000277) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000340)="ee2df3770e2c2ac5ca1ac6118e9bef61c834e802215bf989f26e0f6f47eeb74a179b31435499c02f89bd151eccd3c181a0b120539c41ef500b723cf46312bfaa811ea1c8043388f6a7005017ec1c7aff2a0e92567dade012b0e42ccb71335ac99b74a75ad0e25ffc89e9aad4525c0143d92d68760b0ab8d9dba9a8c6f9d5645a832374edf153c529539f91ad3c067003", 0x90}, {&(0x7f00000001c0)="841721dff2bd11e9b35db5182a1ba1bd48481826d921a971c5caf6b5c478b45a278c8966f80aeca68593020ab943103fc5e60da907a7628d", 0x38}, {&(0x7f0000000100)="6a038bc9bf1ceaf3f314127e9e76db0fc32e1a1a32dfc11f37f83545453f80719778802ed46bcfdb119ced0cee8dab1c2432208295db9a5d0d287ef25f4769a3c4d8b5c871df55ae3afd67e4e1557635bc88ec4338dd6e53392a9fd4cf3580d03d5853", 0x63}, {&(0x7f0000000280)="424a7677730c8637f0aa5312a034b6cdd59035d37a34da0320b520772b6a0defbfbb4839", 0x24}], 0x4) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaacc86dd6000000000302b00fe8000000000000000000000000000bb000000000000000400000000000000013a05000000000000000100061d75da3f2389d18958b0c02a8bb694dce22f426b1b641653d38e374bdbd1010200000100"]) 1.272114214s ago: executing program 3 (id=94): ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) (async) r0 = socket(0x1, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000100)={@broadcast, @random="67253a1011c4", [{[], {0x8100, 0x0, 0x0, 0x4}}], {@arp={0x806, @generic={0x18, 0x880b, 0x6, 0x0, 0x1f, @remote, "", @random="4ddadb9b8732", "3f6a5e8393648ba3d627856055dd319d"}}}}) ioctl$FIONREAD(r0, 0xc020699c, &(0x7f00000001c0)) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b1000504000004000000000003000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa050051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea0400000000000000e3b1a0", 0xb4, 0x3, 0x0, 0x0) 1.250371848s ago: executing program 7 (id=95): sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000004c0)="98e1240a8234b5afc759f5026cd3ef7beea43c1d3a22ef9ab2c837c7d9a27e79abf22b8ccf4d451e503009c41c5e4f0d30dd62f7aa7fadb89a44ddd9a60a1b9f221dffe8bfcbbdfcc6bef90f78b6f935397403586d6ceabb8ab2060e61d843d87d89183edcfd4e137044cc249a43126a92729894877b67fe628f2472fc9d7d84e928b1a375b6550329479a3083c39ba774963ef319b1d5ecc811cf66c78a13247d86413c494d4a74e05b0a933ff606baf3409f98fc3f14d03fdcc2fddf7f634a695786bf4d870fefdc55c7ce94fea2847122efd0d8d7d450d18971d8be205d7012571bcaaad9ab94bb0f1e3ead15594a765e4e54b3b108c42bd4705ee3b14f8b5382b62a0088b65ba51deeed5d78af16ab918ceeed8d5e3188bf16678ac1754545693c518f699b5f2edee6d8b29b43b8ffaa57d52d038ba261033aafdfa1a6d3765d4e6daea69711013a8ec18e228b145f63b8b0bf35b744a2b91f14b33d823ec03332c88f4606da2800855dc973a92610975ba11f38d645d1835c636a8b5dbbe1c9f91280039fbd072af150d7b6cbc5bf80967d53de2d771d767a80118ee08e6f308632ae6b2436f1730e2e0e696fec9ed379f8cc5b2e5de53474234383558e637b38ded3e878a696c32834f9dbe5644c6529b9fd8b677e3638c931f090f38bd15a1deae19bef267441e625405fc33fc74f47da66360cb11add108d592642c08c18b89f65ca849c697dd7c77283babec9c8caf0698600e526fdf079e3f3c80d698279abdf0ace4501722e44775bd632c049bd5039e1afeb8a9350af11f9802c7fbb5dc62004cf813af69884a3584f001115fb424e6dce6a738048f933b51324f6846e3ae574e47e9e98bb8be8a3b971e2fd516deb7fe0b9a260c85eff47ed55183c232bee64562675db4878c1b9988d9943c1a3912dbb3902e503975bf355eee2bf69564910daf3351686f2360bc419037289f39e9926aee8f88270075142ec76b71155f61b6e9fa1b2590f6656ede700fb10bf593be6db35ba3625d17660ce8cfd099f6f538f91c5d0684cf48b3868220f4e379bb787b83744a7adaf538440c5098b9027b1aaec0c2570508360e035002bb1b5de7a9ac3782c7ab747d5ce24154f8718777876dd3bedcb84788677393058525183b45aa0cf734bed64d4cbe88adc146729e4756bfba9d2fdc56b43f78bcd0f107728c9fb55aa547c35f2e3a382c73ffbca05c97488616da671e3cbbeb683725cc843a66d3db500454d5ee8ffda1f4ee0d687de0f9788397afa4300ed006f12502f7a07b82ab08a271a688d0febe8b17049283fbd7390a791bae608b5529b70288c00547cad552b3930b949844d363b193aa5734faf6e554be3b1775284d258308dcc604023fe16c39ac411cfb0fa0d90c3f9f9ee05260b0edb9d3c1f4f237b5c7d9ccaac0840507adbd51aa899a841fca2bfed792c4672b5171e3f23143e0157eb550f90208148b4d3d8ee43b1380a859d57203086a16073932c3a1b893f0984a3dff7ac15051fbc156c1249944d4334ed73dacfe1b5988b4d28139338d2b67b9e369690480b362c23082bd00f446d74dafbc432782d72c600f0b0ac6b4db7a982cbebef7179db519a3af03541302e52679689a7df6cf977a12491a948987087c1857369a3e8384a747b6f7fa85e363255fefb41aec3342e8069699e24e62affdd1892b23dbc89da46ce0bfe39c0d6559d707ef31469e013dcea2a2b819ea327981b5e16af77cd5492d1068f8fa7fd4794e4f3d51b6b77d87d3252ab12729d9ebe7f32fbd309be6601318b1edfb87ac56c5790ffc38e3287859fee1d1b229ce095c96ed671aeb77906590bb6da2593f7725af5b0437a90af0ac1bfef3fc1f864c0843255eabdc732eaf3fbc71892de78d73370bc7c7e5113474dd43459e284deeb752b1214896348ded169d89cc362dd2c4922a2b5b95bb98c043d2bfcc0fa4bef75be3d5ef3e5b99ccf14c6fcf2662f21f8a826dd3dfd53d81173218d9482b206c237581a2a595e4b6c0d1b855d00996c37f06e1275e6fdb5b872fb4db86eae5a1efa51ec023f6a20630deb6664e2f504a78c1a13ab62fabd128cc281ac1d9e9943debca814af2e71c5ea054bd07f7aae772af69fe8f1c89792be07ffa1f82cc29c9c1d86a69391400b413d93c3e2e7c7fd3ca68b7a9a794d0ae6ddba50e106c5c1d33d54eec86340ce243b54573bd68509181e44c6f99a2a7eac8f88335521c4d39a18af593e2b731b9070e94d51bb5db973387cf6cba3cf26134aeb94ef5b15a1df79fcccf82de862f66ddc9adf279ed9ef5759863f7a671ef47d179e1b4e333cda4324fe6e2e927b48ef64074698a20fa545debf6678e6d7ea9e0606770a0e18a4be2cfcf913c0ea5b086ed1c87025e092180db3b5a7865f0045ee3bd89fcf02c7397948a20a06e088813fba2d49aa1e51737e5fc9405ad11078391d0d64c0f096fe93effdfc34ae47cef2b0fe853523ebbd29a28c5053026f339dbb5741ff21e0cdded83266430712666535d34e2bbdde4ae0bbd413fba9aa6624bec3bfff59af7a621455e1475808209e90a57e7744b4e8a73501a54e6bfaa5d9f77ed4f1e320c795121b8c6c310d3b37857aea05b7a9b5832631bb5dc6c6a2e287eb0f3a90b447413b5ccdd45a45f30365595bb3a5a1a2072f537dccd7801190787a75f00daf6005100046d472d4cfa2aa958da828ec1dbdb5ad78f0526b87b05c6b061dd5649002a5f1516ce29e0231e47e4f3d7fd5203c7e104161941eb4ebf3b0b3e550f2a6a270fb9478ef389c08501905e8f2a47df3d5022e0e440c85423a051cbf695bb0666419650f6f980d6ba04d2e5c6816743c9142d50ea8cfd562746205486c7b06e88301d8bc601ef4909e55c378f090f242c4d6e81eb5035f1fd4e42d6d250fca4d2025f577089510ca06b3c8668c74c325c40e13f3d41a8acdbb2f3fc255015cfd5664736a3870457659712d4c1bd9c0af87dab31f2a380cdc2fb23c87a1d52f5b17b872c79f035a66c56eb30d763740c2dcb4a9d7bb37ff43e46b1f1c87e3f690cf93944cf012d468cc4fff7f082bf426ffab2ac480015c02f8cc596142409c76fbe0209480c255d40218c8c0910ee186ce49c1777f2d8a97204093f01cf8d2ed34abf9a45702fb4fca1a4e8dd4a74b2de1eb62b26d6d4f3a239f4c41c235c97b610494aa5633708c89d2a82b64af3a6fccdcff3df90d9e13e3aa5b470126437036a502bf69b03ea62ae487e6da8489b99d2a8837bda50c30683d25c5402a093be5cedcc9a737431a4c1e8e4bbe988e2a166180c78880cf2ed76a73b8fd8a07b222c143c23ba20d3bcc416462ad122aff89a6b776d96b0e00cd9a714f2ce8b898e2ed1dbb32919e42b07eddfa65ecb6ea302ab31c7106271829856d0cbdf0995418befb02e0dcd590e963e264d06f8a2b9274e1ff4696eccce7a040e39fcfc107428c175cd1bc39e27ce3d1110af8c4c2a8b73ee65a23a5dcc012525975d8501de29b1e1bbd7230eff07bf33992bfff0241b278d024699374c9400a5c3c35ad5c2d27bfd5873c0ffad0b147752ee0f37e28d9f4e615dee4cdf890ef7e90f4b1e0611e48e2dcfc3e839232e7db1d2162c180780697de1e9c3156decad8d88126fab531a3786f59ae5d496e25176abd1edf3d13dd20d52c7a7d1f68ddf8a76efff2437c71ef5f95ec6f7b06c7dccf71c799f5f8cfec921004829dd189d0deb4fbad0061621795cefbac56911262df1f2b7d6fca0bd3be91b17227ddeb030a2f3ad70f25a1bbb181d02ecbf2ebf98081165e632cb1cf1d6ba991bf282538652d6de09006df1a708c0c453e14ed5bbc607f49e1f5ac4294de996994b96a73e63954db7b1a7edeeab5896b4a7320c990b59b2cd18c73da53bdb5155b10977b1c8850cf95d5fe69e3f9d25fc3c9bf1288315cad0758eb3fd7e33e07c62a138ab6ca57ef5f496d74a96ab3e6e5c150808c717a80292295c80f66935ec4252304d3ef0e976c791c5e9ad96d674ba56b9f8024ae08e518e410e5bf94d2fc96afe84d333980e3d2bd345346b9034fc89441a7e1deccce43ba6afcfea9cf19d74ec80212e2fd3ef8b8389dd0b72f6725b76455676e99d8889920bda2fe64ea7b56538de95b104c4b94b20b01abfd90b629a99c985a51388fec293c81afa8983faae9848834391fa7eeed722aa675d3248bd34a902df686477db9857e8ddadfb063194475f96236ffb0ded3332149e772b4cf5f9c2484062e36efe412cdb3f0b880ddba2a0ab4eacd8e53b6294d9e783e7468eaa6b4e34477d545ffcfc5b90003ad5fe249389e3a1eb4bdfb10c6bbea973b1d827b8dffa69e2fc8974f4674f9381ac659dc8f5d1b473d533a3f5684dab85eb5c3d3f2504ae44a41c72e4d37a75602a8d42e80db2fa4ee6b4df4b96584440cddc941b2615ad7b9d2123814b1933f46243658c13fea172596673a823b0101b26bea65d363754590965739020d0d31fd90e57c6124ca7b0008796bff48d21092c111acc89824296c69df857fcb666eaed1189b8a9dcea97f4cbf28f12aaf601b7a5b4c222931ee9380fd76ac43465cf56987463d2d58e95f1287812be36bf21343396ff2682d42d36e7084a54827d276beff997334aaa7e9e871b54099a5dbb2015fd0886de09c9dabbe60bb0dc79d76d995588744e9249245d10c1504cded5f69c062921a93e660499c94795a75550a2257d6570819257c1a7e21ba91e81a01aa7cf50961e98e229110f054b19471337b3d14a38825484d2d3a998d100067698ada31db88331be4c54f8cfc7f8f97cec3a8203012aac84c633dc61ff972e4c0d396b1d9eb6280df34fcfb9946612405865bf9fd40dd92a32a70c4a04eb379d17db59384473daf8ce6c70e3efcdf82f8e0f54a2cab6be15dc0b09889cf94faaf55b2f76859e088147b4b68f80a02fd281d8d3d496022e9273051b4a51368fec14ad1f6df16b6f1091cb486e6155ec246a12c94803eb4c1f5de701c8236fe507c135759ebacc496d12669215dd9d850c53789930aa815ce890fd664d58e325271c169c24e0d8b66dd17c35ee6f4b53107a3dfb9c5c91944c4347cbdde61cd29246abe7b5a5d374f15602d4cd4aa4a68f7bbd486a9f42e78e2d8ba5e8fcdef08d91e22f1f7e7fffa8d4dfc00528e14adc64bd413cf16a6e7d8dfd61548e716cbb4503e361fd7b0da90e3b3843a18318cab19b0250ef433a0d31a74527f73ffc0d9c9594d49472427d36a58bdfb47a4b522a5ab356eb4eb2b1bd9da8174c240ec60c221a8ab868325b470f8c44a1d0edb1ee6ae74365271051e7bb6cea4f90bb469128360a0bfa5b2807e6954c2b345668ea6c7331aaa91b7fa8388b4cfb925f183574df42da467202bd464f0e8e8a4ac2195aee1f6b95643e3904e5a4c0c3af3cb2083acbd3c97a84f878583a81ceb27bcf807a7f0a6f7eb796599ef4252e7c8744013d121f20bedb335b92106053343e8230432b00404203886166de57a86fd69578c5df48991cc24a039756c566b65e26f76a935e10c913f5f591104207b731786ae662d63fc063074744f70bd3c21ed0c27953e39fc2cf40f046e1522323337270eb986f8835531e40bc90414e5323c17ddfdd56e8f72540d03e6cefbae0d3ffdd687bda2cfcff06a65d70004590faf08e251ba564ecf88f23617bdbc01ceaeb597876098d2513a1b764f15061e113ac40b80a17d5149ddf0420aa2762d16e343394c7a57591d9dc292c6b0ae3b1ed279a279a09886c5e0db6dedbf", &(0x7f0000000080)=0x1000, &(0x7f0000000100)="d48c", 0x2) (async) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xd6) (async) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd}, 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "9ac9d0", 0x4, 0x2b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @rand_addr="b82957248c3701367c9909fa96bf7cb7", {[], @generic="2b53e576"}}}}}) 1.108648512s ago: executing program 0 (id=97): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff}) connect$unix(r0, &(0x7f00000009c0)=@file={0x0, './file0\x00'}, 0xa) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) r1 = socket(0x2, 0x4000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x5, [{0x0, 0xfffffffc}, {}, {0x0, 0x300}, {}, {}, {0x2}, {}, {0x3, 0x5}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {0x2}, {0x0, 0x80}, {}, {}, {0x2}, {}, {0x2}, {0x2}, {0x3}, {0x0, 0x7}, {}, {0x2}, {0x0, 0x40}, {0x1, 0x6}, {}, {0x2}]}) sendmsg$unix(r1, &(0x7f0000000940)={&(0x7f0000000200)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000240)="fa58d89dd15be7efddee00955c0c196fe544e7fb5453a9b3630018b975a00f0bfcde7b62421e5b2999692f0968e1d22d4a678c8cf81856352214b3b0fe74c7a2c13ba6720729d91eeb3b703a3257e74a1be3774ca529eaf564f13f4e5e1c7d6aef947e990a5a7b6ccd64173758219ee2947d57c2f8eecbc9eb10c7115c1fe8afbd9f24267fde4de4e0dda4658326920cef6406b08003d79df58145d588b9d2d4ade6857351f3aa44fcd94e50e487bda72bcaa10df4f565f44cbe8f10b22cd7ebbb3fd5112495c3", 0xc7}, {&(0x7f0000000340)="56647cfd9cc9a1113264a0dcc555c7d5b70b8f4d0b45b6bcc704281a93982b5830f3feff9360811fadca3150e2cf8aa78c7d12e31512a4d7d96864f0bacb9df974fbddf38892ee0d2bc3c86abaa4bb1e5cb30b337fa08b9b53a5ba7efa3c79770d61", 0x62}, {&(0x7f00000003c0)="b562c4cc78a8953eeafcee8b7cd066ab99e1cf89bab953ef77d2b1f8a7cd17009a55f5ab756d0985e461cb4c2e60d597b12c8c84991763fb25a539a862c0cad01ecbedda2d7bc7c2553d83b015bf4031c9e9e00580ba7d747f30567609343e693e4649e19eb2e5e3c41c5c67393f24970a34ae32684df9d4d72127018cfc2691c5da6d3bfcea6ba0beaea9663caacf46fa006f41e1", 0x95}, {&(0x7f0000000480)="029a7d7d73f9e2b2ef3a25fd463b2a74f6766da40886da14ba7de124f07c9e5082b210333327df0cfc03c1e8facefab666ac5dd146b665df136be05b3c80eef6", 0x40}, {&(0x7f00000004c0)="e9839d01e784a704d4f940e1ca7483cb530902d6e1621286bc8e7cf3b1262bf298693c2f9957b9eea4ee83fa7051c15398fe48fa4c23a8b40997fc43e73f526c3b8e1c37a755262ab7db4731f38768c0abbc8be0dffbf32d937dd155f862d26160a93b79447cf61488d8ecc0175e26bdf21d03d0d5cdfd464f1c4bd7f15bbf6c8c19f7926d7b31766cfe9810b39793e406757dfce02b79ecbce8c78c03cfff8d979a91266eb3edacfbd89137ee39c9617560a87991805a5806465765d76e", 0xbe}, {&(0x7f0000000580)="be5e49b1da77583139cff49a2b12628ed992e191708e5f4b7d25890f55d31bd2282e18e6041f8492a4f3543b4603f8e5bbecfab3b9e3883539ed793fb33ffbaeb6ce730d0bde0ced4f31e6e242a79ece9baf74eca2c37d16f98f03d81bd7da30cf079fa0837344ea5d6b414979fce3fe27b747744f1381f2cc0916939ca9f14697fedc5bce43567e3ae8de1372e7dee94e71314a4b2cff931ccc01fd9080dcbb88af1373ce091ff15ce78cf9b3802e146cddba1ad01849b94256e6fd91d6341fd73398853891cabef7b28ac2ee4a4be85d7fa32b4f4aba302551888885488c8b", 0xe0}, {&(0x7f0000000680)="963620256229f14c70659a4cbbf76f29d79b407145123c8d5d947271c3362a79985c6e3486820d19bb14f2d3dca0fe8f129bbb7dd8ecb74474cb81896bc317fb1fd8ba70fdfd63094d2bb23b55114cc6231ab252ece09ec82b5d6d0584e1e17dbf8e271e8520a48e37ed5ca5375885146e0e7a1fee162072e87dc02411c8", 0x7e}, {&(0x7f0000000700)="27c7c1c3522403f94f887ce2b6aa1c5a1d65973467fbbbc4fc892f162507c4437811fb7bc0c7c07c3ff97a38fdfddef0c6ae9e92ff29dec82230d161864f59b6f25001f8d3fe9776805bd3e6be5f91758555c6ad6d4f99b225a61898509c7612d3bebc37", 0x64}, {&(0x7f0000000780)="37bee46f3368d17fbc2dec9b62ba3b99ca145a86d9049526f8517902967857440ff046f44917b56c7a8a64b4a2347eeaae42c7fbf5f771b3a6ceafc84a32d353ec8452658fc606ff4696a2be51d25aff757a807fecd3326c0b4411277b70fd6adb08af88fee9bff82699c47658c58967d84db849d5e738bb7a11c6ad2a7e188c01f5bee3662d5b72fe19e72d64dc857cfd5ab43d6495a136efe566ac59be0bbb9dfbdf4ffda4a910d2f386123fe9db3359cc6b5aa411cf902079a1f73c28bb3601c8f46eea0220", 0xc7}], 0x9, 0x0, 0x0, 0x8}, 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r2 = socket(0x2, 0x4001, 0x0) dup(r2) close(0xffffffffffffffff) r3 = socket(0x2, 0x2, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x10000, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000001c0)={0xc0000000, 0x5b61, 0xff, 0xc397, "d213317916c367e07f0b5e3b8eb6bda5073f3341", 0x8, 0x1ff}) connect$unix(r3, &(0x7f0000000000), 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000040), 0xe0) poll(0x0, 0x0, 0x1400) r5 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x12, r5, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r5, 0x907) r6 = syz_open_pts() kqueue() kqueue() r7 = dup2(r6, r6) ioctl$TIOCSTOP(r7, 0x2000746f) ioctl$TIOCSTART(r7, 0x2000746e) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000040)=0x8, 0x4) 1.108447873s ago: executing program 3 (id=98): r0 = socket(0x2, 0x2, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe800000000000000000000000bbfe8000000000000000000000000000aa"]) getrusage(0xffffffffffffffff, &(0x7f0000000000)) (async) recvmsg(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x31, 0x0, 0x0, 0x0}, 0x1400) select(0x40, &(0x7f00000000c0)={0x6, 0x2, 0x5da, 0x1, 0x9, 0x9, 0x7, 0x9821}, &(0x7f0000000140)={0x7dec, 0xdcc3, 0x6, 0x49cb, 0x6, 0x4, 0xaa, 0xe800000000000000}, &(0x7f0000000180)={0xfff, 0xf3, 0x3f8a566, 0x7, 0x2, 0xffffffffffff0000, 0x8fb, 0x6}, &(0x7f00000001c0)={0xfffffffffffffffe, 0x8000000000000001}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xc, &(0x7f0000000000)="ffdaf64c000000004f0527000000055e473e0000", 0x14) (async) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000100)=0x20000, 0x4) 1.1045565s ago: executing program 7 (id=99): symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000002c0)="673bb5b8cc0c16ed08e85d58765036a8ff3210c3e444efe8f1b8d24e2217f981aa6a78ef1d35e6abbbdabb26a52ad7f4601faa903493e339865dce0f22", 0x3d}], 0x1) sysctl$kern(&(0x7f0000000140)={0x1, 0x29}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000040)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="18"], 0x20, 0x2}, 0x2) unlinkat(0xffffffffffffff9c, &(0x7f0000000080)='./file0/file0/..\x00', 0x8) sysctl$net_inet_udp(&(0x7f0000000080)={0x4, 0x2, 0x11, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) 872.937073ms ago: executing program 3 (id=101): r0 = syz_open_pts() readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001200)=""/1, 0x1}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x1, 0x0, 0xfbfffffe, 0x0, "d76c1f46000000ef1f0160fbff2000404b00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x5, 0x5, 0x6, 0xbb, "0067b400000000006a000001000000000200", 0x7fffffff, 0x6}) r1 = msgget$private(0x0, 0x5bd) msgsnd(r1, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgrcv(r1, &(0x7f0000000cc0)={0x0, ""/208}, 0x14, 0x0, 0x800) r2 = msgget$private(0x0, 0x5bd) msgsnd(r2, &(0x7f0000000500)=ANY=[@ANYRESDEC], 0x401, 0x0) msgrcv(r2, 0x0, 0x0, 0x3, 0x1800) msgctl$IPC_RMID(0xffffffffffffffff, 0x2000000) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffff0000000000000000000000000000000000000047cb000000000000000000", @ANYRES64=0x0]) syz_emit_ethernet(0x1072, &(0x7f0000002140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb81004b0086dd63f3bfa010381101ff020000000000000000000000000001ff0100000000000000000000000000012c0300000000000005024fb8010100040103010a00000000000000000000c20400000001000000006100000000000000c204000000f20000aac3a3a758fbb4d454e171a8d15e51170f920b209a501b064d0fb2fcd78ec338fb5bc6971f238cde5b1a96b03c2552694720bc7638074193fb768b8e69dbf04ff1052b4531be4a9262227803bb6d5ddca630a8f4b00a946588ef8e1fa6f48c4598ec960faad8c708a3fdde1eaef40d207c0e032d659794adf210ce3e888f5ee11d1a00bd7c2db61ffbf7009e1e1463c88c5d09588dd8cb23b173e50cffcad50cedf43b078524f691e665e9d0b445fdab65eff493dad15b25f49b9f96efd1ee8466903ecd97a819c2b3d14b964954bc6664fe653a59c1b1180c7ad9035784dda773279bf28bddaff0e7c4a084c3f82287c745210b267a28c47d926d26c73d811ef4a9ccc41b460601ebeba12eab3d5e5e54888d312ddca3c17ab5bee12dcdd11213750bc2c8ce67a45b8d4a88827a0257f3233f80141c421f592a88351a745aee16c8867bfc940a1579cdaf2b400a318b00957875c47504bfef1e85f5e0dc5f910fd3b04336a48393425616a72a26a2045c936caeb8abf4be9026c3e1b0d190adcf613e4ddce5faa3373ba6c4989e3301cc8f7707d4fe5784c80883652ca41f2e87a5ad6c007b6cfb7b53fe3353e8971b9dbdfe3b6158de166073e4c47d8bf76afa9dd72a57b841d9741e45591796888dfee6608e363eee9390a924654848d03729c9239644f8cead63f27390f1e6432b5e0e312e131c2fec831b7c265147101270b021220125f309dfdf67be049b054add18619e928b0e9d65a7cd8eb2157e89bbe5da170562aee76581f0ce9db0dea3a4980e668d69e34d69b0fb25f0f4341d1a90d58a35d1ed744c50d09efa84e95b1a734ce1f8de6415a0332f2fa179584bce9e3ff645dc4ea33dd170794a59a161c6565331f36f231bf44b9452abd1a3f453ed36ee5e9e60222a8cd1458a4fd826d60006023ad7ce8cd776541e79f519c3c90fa089ed2507f7d5a9c51e90b9a6410c3ed28a80c55e309a5e7695e0f5eb253b44b18b81fa4575260a4caccc2188d589a891e44bd3c74507dab5d9060aa656cb8676bf6f5459ef500dd6db84443fd1d647de875fd155d706f0ca3eb4a35a29375ed9063a01106af4094072b837adf9e224f51ece6615e89cbab0c2e3f937a5e1ccea5023f91b4c6bfd50e75165e6ca1f0539977e69601422be42a1e6aa2bb7a6fb1cec0d00907e3ff48eaa16d8b9d5a1de89f712fc160e7f72caf86378165782e2b0ce00ec8730dabb7a36318d64fa7a7adb9d559964dcd56bad143ac40e5f42f424244307e52fddbd19fcf6065eee7dd568384551c2a0a23fa81464e37a615cf17461f150a05407d40a5f33f2c3c9ee091ad114eeba7f6d991fcade80d82b36ec1a321b90990f73d003fa28224b01cd656a5390de8eb223dfb6406b5d484cb6397921911b350692e3c0b07c3e454d1a6325aac13be3d1f6240b2e5f4d4cc23603ebfdb5e6760343066b373a4bbef8e6359a3b5f191870ded9cdbefeb0a1a796ba4f4cd70f3f8906e113c8586c86358c415a218f118cacf68f62992f229d1094439b7e8f4c17c306954e34882ad589c6d72930083ded149abc1adff226ea2985c2018a1c0505f6ede630cf9469c2f36fe38143590e8aedd7a84a2c4caf161fdf5491e0000481c95ec53a4ac41868b2f7505bb18e27554ee0d9e30af12b23797f52609d0932c50ef072dea3984e3f95d5a8d36d3f556640883703acd88c3e91672e005fad6392f850de1369237fe19f828a1d0da23fab8d5a0822aecbcc179fef0354c9f1f001b93ef524409044841e4cbd3cb4f960a70d7ce70139a596020f5dbbec13cfc833b97abc439ce7068e5800088d6cc314161062ba9c4c2c2670f93c98c11b36570ff53759bfa48e3e7b2a859adf87862b50279e9a209f544764bcbb1ad2ffc251bb0201c975e800dcb9cd6ae7dd6ef3735772cbfb4fe4241db4d0d402d7e3540ce8a0de643118a7e11dda2ed3179f20cd4e7be1cff132eea2b09ea914c8cb0ea3bf5a33a43c755bf6ea288f9c92337a362519eb0f4a6018a387a06721f4efd00eae143d69b21ea694436e83f9e3aa00c5570849729a20414581ba6b411caea5c2778576d45ac78541fc036e343a3d87b90b42cb56f912406763fef24e2e32df2393a6af6115886f894b740419b429ba9574583c9a1ab491a3f8e70988240ba6e010c11f2d059ab5afe18746342c695ff019778c01018a47a0529986221dc032c5441a3aa9fd5d238ae165b4c56f78283e5fa7ec51fac456b21d316bf0f827d33d64c94930b555a5e72a246c3758184cddb5e1adc20559b9f701c5fbca352a302977437081e1c6e867241f080f4e96db3b4282db3d7e498986baeb982d83b847b6879dc7b9df30bcf583c46602804e009ae5197bc2b5c82151854dc1bebe2f430e7ac1977b5c61241f38d6d5f04bc97996e5d74445a69f3340505e4d7620ced4868858936678a0172f2cb18a00aadfa215a5f8c8d0e2e5b45de94730bae4505d660e9d23cc5a7adb9e2d9d48b76696e5d774ee583d896ad64f622e7ef545d8a239e7d4f646cce0c28116d68ba2d764a07b88e32e5f836bda3ee6e5341fc16bfac61f19d63a649483987e6603aaa1fe5fb4506228dde9a9ea7e9204137f9187171842b470de42fb7d95a84172fc347c4620faa17d42905d6322ce2b5d12ce5a27aa98a2f47d8b391234b44462e3d0c483303205b03395f7d64b21c06c3435bf8f18d3039e11e10c8804b0408678b409e497de2638e859347820b13ede390143a0bc9de7e3f1abb6a5da1ef0349f2cb2a39b8145bce65f807fd9f00cd9acd3a0d66136c33c765e4e81501a7f316515409c2201692784996642c7cdd5c652cbb9826170d99c05453edb9f8578e3c2ed5f87827ffaad6d2d731d633f94bf3da737a593ecb1570a5c2fff1abde62762a0469dfa42314791660e26433c8218a7517d261800ffb7892608add741541a6e5c48245609eb70cf4da4fbe79671b431dc8122f25bffc43e65583236f2971dc8a84c1c8c707e4e8b92d39f757db2ca9607da5c56e11ace83dc450c45aa14608a7b2d4b402125a3f608d3d965cd3b667fa30389c84b6daead90b981b8b0d586dbac5efdefc0bf5598d638bfa6361c307ea0874648602756ee3efe1ba2441e7636524e20569d4ba9e94b64aea69f19ba6aca5ddc1bdef2c69dad48e8a4f9f81c2742afdb18e41200bac0e7d43b3bb3adb41e5cf624c0c92307b5555bc68c33d847a1cc54687beb9c52cd668f60ec4737a2f2306d0143177509cf5192563a14850a0620ce8a6a30f7feaa8f6f50780b5c473074cc2552d598bf317d3d52f5c682c286f393cc10c9cf9a6edb65961e710fffbfbaaf33a42cb7ca4a28432985df291bc8c15897e1b33d4da93ca79564718c63a04b86046067c41b6b5455b64c0954a2fba855e53a107951efb784f22adf3422f576f46a5af760088a8b6b58ccd0e6087e02b7da2b744a97567b3714bcc4551762c4763fa3309d979453ce67e7a81865fae6a841e9de6ae74ba121e9cea230449179f8b9f892c834225d9863eb01fc8b2e4d8e0e208f265c9584930965652c51e6d2c8ae1b8224e2c748ec857cc22c61be02f4d44af8b27c3b2d750c056a6dda8b4289f24f5fdd47097340ae5121e6635496cbef46fffed58a4f2b826313c058aadc82044ea7a7554c2be08ad0aa707288cc96ce8f7a5a322574450a28bb194e7c095503a6adce15d8497beb0f0233fc5e463c2e2d519ae43d678c82bd441cd0526d54444839bd9a7da856657c8cd32ca93e45c835a8f82b299297913864b1a51f21c056e5f199a05a9c8fc547454e916a1a7cfe55cbc7adad867202ca8001c28aa0f513daefb2aff089b229abda8cfe637f50e7bef1bb2f6b33c94b1ab23e2040573d895bb861472d58e7ccfe2e2dab72dcba1ade9c88d008fcc3669e5180a08fb715d97cce3cb715173c44dfeb41d9afe4c1886d701bfb1a86ee22a1ad40cce9044a55fca1e7f07b56cfba2a7ba1bf29ab98273df94928acb819e0c80c8bb1c131b1aae10d9dab1d72f4247a7f3a030885f567174f61673d20671b3e7d5f8ecf7ef15698b2810f87803ad23e0003bb1ad072d1ef42009c7b68a9683246a4262dcc487f46a25b6a36d0bec696434f22f020f8bf7540376829ecf9cf70d9d404a17564989dce6729a966e48d57bb273899b3eed020b58c077bc032ad3756440d4b1a4d202b0d9511d6f0aff7e1f39cca84e338d6c6173d5beb971f169a383d2d49e983b14e820c2784c0e915546e543ac8963d779ad50a50feb14a11ab32502221674715113fa5125c73548f36845affa24792404dc76693324d2cf9083503a49e262365b80b08af4ee8eed6caba123bb391453433668833929c3f9e5d5bc03239226591b9052e6b86451b04e1c597b9fe4f3fd1390869332fb17c5989a7d021d5d03410ea3c3228af29a5e3de6adf1d90c3533b4f4a2fbc3dfd8d3f3cabda8efda4c2c230cd8a0a0fbc16fa8919aaf9bcf8bb8f7f4477e5ba615221da579cf9ff732546661c9583930977ca79e14b5cd13744f412f7008c9eee710d497109a341eeb7947eeeca6450f6ab42af6b53a25487487a72c5f1d37962726d3cfdc3ee37d928800f84b1ba0442fc9ca26e65e66b8fb2b95946ae36b91c51227a0614745b88ec2269347564ed8e779257fac3bb3c9e659ce0d9ec5299cf761f103847e49f975a6c300076561de577d7d395336723ef0de256743b73e31834088909da5392f01ba1ec95adb68b79693ecc8a07320ef43c442d41d6366749abba56626526711429bca076bf7e4a6bf55c45ca8180059759a28105374dae9d4b47901e36c821db1850dc363baa130db8b8bbdd6a043a96cbffbb79f536c2299cdf0715ca6b2a6da39d9c1def9557ae85cda0145aa47ff4da3d96c883d2a4fa25b547d86f1bdbc28edca79407880dd8c1af0e4c2c2473b4bfa6d67f8b46cdfa5fde885491806e9d078f1ccd3028a4382908b08b20b40f2f999dc146ecdba7fd116d757672065cd0275088c070579c9ea9a9dda13eae2849590cd7f53bf1241f3baee99b080fd58abe90aa76ebc24349c75712ac02cbc7d76e20836e5b62ee3dfb110f10c27c50a6a05b65639bbf33cc2e8977dd43a2e9cf68b577f7e6ac67d58b14701dad289955094d83d35433aabcd9e23fb161086d03557783070af2cc7664fe91486f1fa629fc12ad8ab586359d741601a35aea5a670f4cb66569cd4653ab15137b0fa3269f278405eae57b7bdd2e7ea49ecfc9ba6a3fdca505501e47d4080f7470363075b405c479c9f033fb49dd032027f500de2ffdde27d65044859b18fd5ae8db2ac83676f07460899b02e4f5e8f8324d4d792a2c87d394b3ea89f659035f4c8520283576ffba56ca7fe51fc78b4ec0d3433ea0c43948884d0e460eabf21ae645809ddfded7fba15a8ce8d061eb193c3e5d971e0430569b4a6525b5b60355d59b3aa5ef587da535285fa5ebd99e8074f72e0c0360faa1139955db85eea88f8b529f2bd6f2d2eaec5bd33adf68e20f34d9e9c6fef2ea277026ed0220dbe91b869501a0c8708577fa5d28d7434e3893c4affb5cb30b5386e8fe989e6aa5fd20dcf6ecda7509fce2641cf447af9177a01aae1e9762e455c6dc204dc5279885e00ac541dde326df5364849b8a3d304dd9f5f13bc8ce5687cab0169fd147916d2257f017dcf77fda15628064513d53d3dbc4ed15c09335326a69964bc59fc3fcfec29d77bb1cc8c8a4c22a0b990fc4f918baf1051402720cc83e296e7a0bd50f63bedbae05cc7d6bcd4f115be707f3842ecb4acd3a7ae984e3c9c725dd80f3768d517e1744af73858f9c6112336937c978ee961e525dd90ee9f3f3d25d4c65d2555e4855410039af0e70b622a73265ccf31ddb637fe0bc432b80f3c81184cad2c402954d434774a1b068281a10ca0a9e0ad73642133345335aa9e65d565012ef3bc19649159764c4e1031180374c3c455d93117c414a7fec4335407f2fc6b7fc53674feb6813b5e8183b1c4fe51229f31d689bcd8c58e1faf96ecef5e171dfa11e396a4feb"]) 870.011489ms ago: executing program 5 (id=102): r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto$inet6(r0, &(0x7f0000000080)="0345abfe4ab0080f7fdd7e55263aa54f57ed1243ed54e005fc57484add453fdae23ec7a902d11f05486875b625aa2f2dac2409793b75a392e3fa33d6faabaabb5470b8454e3361c1ba03e5477bcbd4920bc3290d2f5d40d043283ab36c8db682f89a451c57f1e801135e66921957f8e83021c8c2f0484e7d3d99a418f2dc0d19ce452ec5eaeeab23e51665b90c39e0dc6bb4b3667626445a3177338af540da2be631d4e2cf9663aab75afd316fbaceb60f28810ee58745571e66ceca6b4c1b73ff", 0xc1, 0xc06, &(0x7f0000000180)={0x18, 0x3, 0x4, 0x9}, 0xc) r1 = accept$inet6(r0, 0x0, &(0x7f00000001c0)) getpeername$inet6(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x2, 0x0, 0x9}, {0x18, 0x3, 0x4, 0x8}, 0x8, [0x6a, 0x0, 0x9, 0x3000, 0x2, 0x8, 0x7fffffff, 0x99]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r1) bind$inet6(r2, &(0x7f00000002c0)={0x18, 0x3, 0xd8, 0x9}, 0xc) sendto$inet6(r0, &(0x7f0000000300)="d9511c3d741dd2b9c054304eccf671fde1de28495e52ab", 0x17, 0x1, &(0x7f0000000340)={0x18, 0x3, 0x7f, 0xa8}, 0xc) recvfrom$inet6(r0, &(0x7f0000000380)=""/190, 0xbe, 0x2, &(0x7f0000000440)={0x18, 0x1, 0x3, 0x5}, 0xc) connect$inet6(r1, &(0x7f0000000480)={0x18, 0x0, 0x1, 0x4a}, 0xc) r3 = accept(r1, &(0x7f00000004c0)=@in, &(0x7f0000000500)=0xc) getsockname(r3, 0xfffffffffffffffe, &(0x7f0000000540)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) r6 = getgid() r7 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, &(0x7f0000000780)=0xc) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000580)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000005c0)="cff96dd33b7e5c58b77aefec8901089be485587583181fe18ad476095a1e34d112b119503e5672e928f8b0397f9af02f0b2fd853976386a973db24ba89fe799f56269e02fd9f10557eb092b7a2068a02c3c213b3986e5c00c3a5723c90f8a69c91fb8c9a887e8e66783c9b5f511266ceb8e535c6a767723c5382f3d638a89e77535d05abff772b1bbe7f27582e9b939b58780917414391ba4a5102dd3670943b98eb3d4b7bfc1287a5cb64dc12bb16700d5cebf7998cf7fdb3ccd5acc66770441711df128b36071102ca1357fda574cc8bb1d31cb67d86ee9dd36a7debcb90", 0xdf}], 0x1, &(0x7f00000007c0)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r4, r6}, @rights={0x38, 0xffff, 0x1, [r0, r1, r0, r1, r3, r1, r0, r1, r2]}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r7, r8}], 0x90, 0x7}, 0xc) r9 = syz_open_pts() pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000900)=[{r3, 0x40}, {r3, 0x4}, {r9, 0x10}, {0xffffffffffffffff, 0x10}, {r11, 0x2}, {r3, 0x90}, {r1, 0x80}, {r0, 0x20}, {r3, 0x2}], 0x9, 0xe5) setegid(r6) dup(r0) write(r3, &(0x7f0000000980)="bfcbaa3f5c437e29db1c309471c246854c05046b8374f7eb7eb292c7491d3b22bf10f5dfbb1033defa9d0b8380954f693d97c4566374d798cda2579f86510f99340e8d8a3141d742beca7f38a700cc8329a32a52472f776cb8be66fdb786a83d5a5ba8a9cfcc05b288c44abef7f379fc3460d614dd7cedfe3a11905e22e74b51754fe6812bb9e2aa", 0x88) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000a40), 0x10, 0x0) poll(&(0x7f0000000a80)=[{r3, 0x8}, {r3, 0x100}, {r0, 0x2}, {r12, 0x56}, {r9, 0x8}, {r11, 0x100}], 0x6, 0x3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000ac0)='./file0\x00', r13, r5, 0x4) bind(r1, &(0x7f0000000b40)=@in={0x2, 0x3}, 0xc) recvmsg(r2, &(0x7f0000002340)={&(0x7f0000000b80)=@in6, 0xc, &(0x7f0000002200)=[{&(0x7f0000000bc0)=""/238, 0xee}, {&(0x7f0000000cc0)=""/3, 0x3}, {&(0x7f0000000d00)=""/181, 0xb5}, {&(0x7f0000000dc0)=""/4096, 0x1000}, {&(0x7f0000001dc0)=""/242, 0xf2}, {&(0x7f0000001ec0)=""/254, 0xfe}, {&(0x7f0000001fc0)=""/176, 0xb0}, {&(0x7f0000002080)=""/241, 0xf1}, {&(0x7f0000002180)=""/84, 0x54}], 0x9, &(0x7f00000022c0)=""/81, 0x51}, 0x1) setsockopt(r0, 0x5, 0x200, &(0x7f0000002380)="465aa8d835cd4ad635aa318d77de7afed092e4304f32f977acf97ce0a3e79a3d0d020cc23281c422404e7506965e3e613ebd58f01cdab4694ca127128efc76d43e7e6829731b8621e523dacaf93068b2f8efaac238c17aea9b94d1931769f45257ef94c0ef91ccb76aa8bc232e570268f87ab05501fef5a8926b4fa5d5a38332869e802928e6ac08458a994075d07238c9e621110bb903ae04cb56378278c442783fdc3580c92a4e31ce64b736b3fbccc2bf6438bfbf74cc73e062eb7696c84444b1867d30ede13cc5a3b6a7ce1524de2f7b0761e5ab0f032dffaf0f0d6c3644e08e03d516b5406418114d08ed492e2eafc134d9d731dbc2a58465dcb85327ec2387f607106b20be85ab39e8f3f8d8835bb1de1cd0214cfc69fdf44fc9999e8bf4af4ef4642d2d97832f7a12300d2532016366819acb4f667adfd5c6152f924ceec9ee9ac85e997ee9844827de12261afe90c597a0e0d34487e2db6072378ac35aa1be77c7ea493f34598cc50c149d55286bcc10adedcbde48c8cba46e80cc514e79a66a38ac3e418fb5b8336bd30879abcb3f1cb374ab6b268485ecea778abb8b902f6b9d76273327483e334a6ca53a17d3d7fd93e76433bceea13f92fcd450f65ab248225a64c81721b00e4d6b5522809a089757a6f4781d429c24463730e1973eefc93d748c9c4e644914acbadf50ebe0a0e13077c52b1cffb2b90326d7815771c074b5e3f66519862cdb4dbee292b745f26e090ebc550950d34703b1873ccaa2ae1cdb1910a8e46c587904f0f9a918e6a290a9637104474ac96cb4dc625a6352b1c7a93e38cacf39efa02f36a8dae6b25b31de6ab4af460e30bcb45c686c74a669fb65ebb709efb870523fed365a563ed20eaac162f539b13a2faca752aa57352eff9271100b2cbdce6202ade20b0fa76ac244ec158ae2b6c74730e2a847f713f5b3373a96918e004f7f1c522982ab3552682d1760c2c8f9db569d3fbefc2aab93c68e5f9ecfdc7812d0969465cccba7b0b4471803f73467c685b1d09ddcc101c4317e03af3902b68312f4b96ffac8b84ffa8240229168a59ccb8c70fd5790c71520aa5bc5f6fa80b6e96dfff39940bcaa7f342ab06a467c71a371160326433dc2235cea4b82f8c0f7a15c2790b6b7d20394c7ea1d3da8947b65e53a34da371bbbb946eac789169553b7b6e30b111b982c89f98500de4e3515a8f45723cc61ddba6c9dff293a5a80f724b48ddfc31e52c3391cb1e72006e3073aecdd792a0aa433373cd758e625b4c36a3dd1d9530ebdb6c8cbe1d88aeb0284e49295fad1d4fe413221de6aff0f2bdea65957fca7d8bcab96930b7e1d736961c2b6a71684246aac1a527757951c54bfe86b3a94e768f7bc40b45a3ee697a71c805163e6b4467112e860855992aced9a3259ba4948a8001d78a62a6ed5be88a36d897e75fa8bf724ed71a9744ad9a6d9e73832ab142a67c5a9070e8e82e59bc048e54150eaf4f204cdda99f2c88bf68abf0ec73984c14cd51ac9506368c495e43ed88d0928f5a79b410854876ba2f1a8281fc58b1fbbd7fcec300b16e488c84e56de8d646382dc0ce16defeb1a647b106367d6e9da11534cc37a5a54328b2ec7fad53bcaaa66cc6e9e522d5acc8d5e5c0c2ae6869110ac35dd9aaddc9f30ee2078479f2c3da6bf85600704aba7c3dba3b31a3a6fe0832f30209cd58db10d40e79303c2c3704e41b810814b146ed6e4bca0b0ec016dc3f77857dbb56c904656846b8fbde5ec1c97f74eb2c4666ba466091f2e336ef65bb03356d476103c497435cb140102415b9eb355b23cbbfcd50e07c0c0b2012030dd5f5205d16c3c43b5fd7626f62fd5c0be2e5308a6de6afaf76c56dd4b0e1b92a5a74ce5dd90272f527b3c8faca4fa85857d531d7889651f47a7d8f84888d1e145a11d812ae5ef113ebd35981c1c1ce7d0f8a648f60210653fb2bc56d127a41f2c5b410b1e5a3196d61e81796afd2c18d477a8aec5dc4cf382cf242266f2827c6a6036896f6b026108c442475fc0beadcc667cc76236f23484a6d65b52b047d5d3487ee607e2f9ddd984980b3d06d0be3e9ccd1fc510e83104649c21e286e2c3117ad5c2696c1a51de1ea87d2a160b12f62eb42e339b914409c0c13d6911f3aad260c2308a4e516d284a9bb4280442f49de254353f751f68271b8f2210a9dafe06344760315a2f6637d1bd67d737258bddf8b2c95c668890039d69b1badd98cc7cfee2ae478c75121778bdb9c3ff548ca48d07d13f703d14ca84d5f7d9f54cfaa3fd237e8c4d47edc2b530576e4213c9063212c7f575bf96ea25f56744314783ac7a00b5d678e7ab258898fea6bb1c9724f935dafee6e52721952c49b2eebe78edee40f8112ea0e2d7c1a8b12b8ee72918ab698a11db0df30a30e407d37e7c96a9b89687dd47bfbb83db8464bfb53323e2b4b56ed1224775ed3ceb6ef41818240a01162774f89b17f9ff3ad8eb8decae32b0cd021c36f979aeeb498f04bb27b847d3c9610ad3cb806582086069a6b7b32f3367c6db32122d10dc65d62309887224bd7f2ac3f1835f50ba1e51e681f71cb617b592749f301423d782aa6844fa1d0334d36736ecaddf146f2d2696a6fa2fc4cbb1a614b230dc1b36a7f028b95a04c0fb627ee17cb9b14a9598d6fa1a50eaadf8b06039882356f58275e3588f72f1295837e43332b97494604cec961af105b20082a6934173df177c65e30cc14dc13f70df136b261538a35e25d9edac7444f6410cb981774de889b0baf039fd702cca352d937000ec4cb13fc90024ef664d8e50018d89eeacff6d4031558b64d5607f23c0d3c803b91d936fb6556c2030ed9bb2b0dc04c0ec1ee61d21a0ca6d0a570f69393d6d1f97023df032a84fc269f41ec39b2b98fd0850263bdd5a11b17b8afcae196fa8d50febb1a8e7a2dcf4c7c60ef2dd453aab2288c3ecdc01d7c84509978bd91fff8ff00f32cb55acc17456f04cb7620703c831b7a0d5ac96378a50cc8f86fb3cf565205927b6ebcff56baef7e71530a1f301e4e1cdd9b8a97fd518571ef458e1ba69ef5a27b3e94c1a7e1a50e9db21934bbcc2bc12fd1106ca2ee66e0494aeca3209548b58d53629e2614ef24f47421f83a83be0bc7856fece3aa717411ac09806c965109dba0828334dc6765eddfd22092f97d672a6a70d326c7313c78e05d8067199d287063ed711a8fcf95ab4fdbfbaae2adab3c0b869442a991edbdcaac20ba4a3c3df8ecf4d2fb196220278f34a187b13a23321f70627cb5813adb54b797258b98b2baaa09c1044d55d3fb21ceb91ef4afc289c17dbbaf518d2c8251a513ed6c31c87fdc5c78ec47777b9658ef655f9089efa7b5b5968e92d9ec415196ddbcf489639a836163cef3e8000f64cd76e079330358c8c0ed97eded3b56640f3927760349ceb2a9e2a77f1cf6fd487cd80eb7d1232a95d5291159c1d84bd435780f99bd72b3f23a8adc45eaa3ab53bc27c63e56fc2ffc55ee33d650fedb1c5239b3d5a8576554f50191f25540ff17af9212a205b93139e60b7a63eefce96c23054c2a32b37be933d2724712513493499197a51b14fede94b985f693b6a39c869e5d0e6ce39d899a615b86e9060e8952c39598d2c74997f094a9fde6158300c634b04c8c4e1fc221cf58d18e763ae43d5671f5727cc5c002b01e5a55480ff85e4ee4a0ddd6cdff183fcebe2b48478021e122af4a939a99e8f34981b86e0f2a2fc15edfb468f2d24ab1cd1dd4b616041b26be31f6fd1170247c8b7793a2e1a66f5ac7df344d91d2f6903a145ecc592ac7b9fb5ff242178ec02677080895a48f3865d71faafde87561ec6e705e8d5e6c5471fb1b03badd8d55b33fe91ed3136f231289cbd0d26adcfbbc991344d251d53b9247f1e275e2efecf253276434968d335621184470e7d60b9dfd1f628cbf02a0eed177eb52948c55d6c0e9276b9c21467a26d05aa868517cbace751b982ac594b1120b0a3468fd767e0bdcfb0aa20809cf69f6a2be77cc2b25610163c3f55521593e3db3b6b880a548868a1e07669864a4701f2df2d0a3312d3fddfff097ebe40931925c09d244836ae960abe902f3a0ec3b5edd33809f6ce41cbba1efed43dba77288f2e6886334b7774e48a01add9b40a246f4a1a71b4138c9d15b9ec4a06f7e5f77a1ce0f1f9ea5f1b730d12dfe4ea5162d18622e63f7bc7dee739eee83f497f660ff42b39e0be07f385cafeee54a0166847eae4e3ef114a717f91e47d0d6038bbcdf39ab3bca839a764eab36510e63085b3ba1389cd29461701e618d0365320e023b7f16bcff1ce7cef7ae60f48aa0788efaaf44df17321cab9cc2cf58590cb88ddc8a94ce4fa0812f63e6b47d0f4896ca526f896e0f0860511dea2251aa2c616fafd3e85dd79589500e4d30186a7d7370f12f9fec63178f98db429aa02a0c498b342cd1656cc713d384939d1e8a31079e75e9937cb5eee1d266aa7265c746750e2626db712416e1f2c134e0a3889bf40ed712b8aa229d88f5c4839458241d3624c3ba71b9db5f931f296b8722ff442f3d4e6fbd275f6d642d0f88615fef614450c0b30c0757413e364c82c90e454367bac9e224fe4fc90e43fe72a3fa0bf8435d81901e62bb7c9c4acadac4a73bade2c00a710ca1dbf497f942a7c5fe0af9c2fa9d433008b3499c7a15c2e0c5793c41a8f023e478995d9d464c461ab56685bb8c49d82caa82471b3b8ea021e26ae2d889603767808ae8c3d5f1b5bbe01f573a7940355f7650623fd495b47755a7db34b5e087a9e3fbc4b4ebdccd5fd1073bf55ec385bbf5b33400b7047773e12a50eca423ac8e4e202b4c2f7bbf6921dfac4c01d2eee709eab1bbdced18b28c25314d27bc9de2f6a6952845c6b68a11fcb6c9a7b58fa35df2b917970d2b1bf8fc943c6427946da2d71b2d831fc1577b3c30e67b3720b4409248ce0006028c124c1ab02194414268eb740ce01639c6a4b5c7dc5a91425559a5b71746f419404f3abe4f380f28bb5fab755df7d99f8b24258b15848e1990ab47cdbbc8ca70a604a32126eb6cbba727b521381008f456e55d6f9d40fbb3c1f0691895f9e63b3b54c6cd1a3a2a88071dcf296f1449c68107e5f69fb7b30b732204256f12712816ca5317a2762a78c2221ac1e24e3622b7dc97a5dd7024f7449900d383ac9a3db1da717fcaf00e1854c327dfdfad89c3cfdcfdd2eeb92ec86acdfeb14ab016203c686a66669e716c4ce6125b12d9c70f6a5ca886a0ecfb94fbba9c2fe5268306dee49f7027bad7556c06758241f2e997db45f5362f6080f909ca79eafeb226acdfd1bc33df5c54da9d6a2f741b34aa88684368c118d6487fc2767fcd76de1506ed5f30a9d6a36d49fc87f73ebcebda8861745c70e312e270d296af3e94875360c28a7844b863f44b30e008abfabb413bd08575e771e79e68c30e78e35784a2d2029c28b52a673310b211c9676c946c8a25475d0a2a9bca38fac29a5b6439ef1e7dbca5c8b6aa38cfad4f26ac1ea1ba472621c416124fb95a71857bb73bf81126e82108d95edda4197fedf69e19dff2a4f328603cfc04c82ac2d71a430b5e5dbbb63abfd66c4ef08648e5b6c2873c75d2104bbfa4efb6d3c0d29d48423fa88e3e651237ed4c8174a588e78f411bc1e3e2d7d62094defb30934b2f4a7639567a6d8905a6d1ea530d1f4729e5b61a6a718fdebf7df845a24b3be4882beb51084d5d049d84a5e8d5743b76790b98034d84af18ea05fa519c2310a7ef310ed5ba06e6816e0888e50ab74013b9a1dcb1a44", 0x1000) 869.487875ms ago: executing program 7 (id=103): r0 = socket(0x2, 0x2, 0x0) sysctl$net_inet_ipcomp(&(0x7f00000000c0)={0x4, 0x2, 0x6c, 0x2}, 0x4, 0x0, 0x0, 0x0, 0x0) r1 = semget(0x0, 0x1, 0x281) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100}, 0x0, 0x10, 0x8}) semop(r1, 0x0, 0x0) semctl$SETVAL(r1, 0x4, 0x8, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r7 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x0) fcntl$setown(r7, 0x6, r5) lchown(&(0x7f0000000180)='./file0\x00', r2, r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r6}}) r8 = geteuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x31c, r2, r6, r8, 0x0, 0x48, 0x400}, 0x6, 0x7fff, 0xff}) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x11}, 0x4000000000000007, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000040)=0x400, 0x4) 865.332924ms ago: executing program 3 (id=104): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) mkdir(&(0x7f0000000180)='./file2\x00', 0xc1) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x23, 0x0, 0x0) mkdir(&(0x7f0000000300)='./file2/file0\x00', 0xc2) rename(&(0x7f0000000240)='./file2/file0\x00', &(0x7f0000001380)='./file2/file0\x00') r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xf668, 0x7ffffffd, 0x4003, 0x5fffff59, "9cdc452e307e0804002f4cb600002fb468cd3304", 0x6}) r3 = socket(0x2, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x2000000000000243, &(0x7f0000000100)}) r4 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r4, 0xc0106924, &(0x7f00000001c0)) r5 = kqueue() kevent(r5, &(0x7f00000000c0), 0x101, &(0x7f0000000180), 0x6, 0x0) ioctl$FIONREAD(r3, 0xc0206921, &(0x7f00000001c0)) r6 = socket(0x2, 0x2, 0x0) poll(&(0x7f0000000000)=[{}], 0x20000000000000fe, 0x0) ioctl$FIONREAD(r6, 0xc0206923, &(0x7f00000001c0)) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000200)) r7 = socket$unix(0x1, 0x5, 0x0) bind$unix(r7, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r7, 0x0) r8 = socket$unix(0x1, 0x5, 0x0) connect$unix(r8, &(0x7f0000000000)=@file={0xd1653077bafa0114, './file0\x00'}, 0xa) select(0x40, &(0x7f0000000000)={0x7f, 0x3, 0x4, 0x4, 0x0, 0xffff, 0x200, 0xfffffffffffffffc}, 0x0, 0x0, 0x0) accept$unix(r7, 0x0, 0x0) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) recvfrom$inet6(r9, &(0x7f00000000c0)=""/164, 0xa4, 0x802, &(0x7f00000001c0)={0x18, 0x3, 0x6ef4, 0x9}, 0xc) 862.256738ms ago: executing program 8 (id=32): r0 = syz_open_pts() r1 = getpgrp() execve(0x0, &(0x7f0000000100)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000080)='./file2/file0\x00', 0xffffffffffffffff, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4000000000000, 0x1, r1}) flock(r0, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x12000000) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r3 = socket$inet6(0x18, 0x4, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) syz_open_pts() 693.49493ms ago: executing program 7 (id=105): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x5, 0x6}, {0x3, 0xff}]}) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000540), 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000180)={0x4, 0x8}, 0x2, 0x0, 0x0, 0x0, 0x0) sysctl$net_inet6_ip6(&(0x7f0000000140)={0x4, 0x18, 0x29, 0x33}, 0x4, &(0x7f00000001c0)="9cb8e95041b5ebe0e715b24a33b5b2aa80ebd112dda6", &(0x7f0000000200)=0x16, &(0x7f0000000240)="0105977cd38da6d618204327b53e36406ee1bce2f98363b6fc2e839bad6c3eb89ebfcae34a81ceb64b7067db39d15bbf5737fd5cedf67b99dc5f781cf3a5ebbc3ae48b60515f0fd94bfeef9ed372c1617716e1252d987e4730e6efef87f8d2e5f4612639c4a4909cb34208cf2d33884cf4da8f283978a808b753c9b21e99d120d546939643a35fbe9ecaef03c3624cd33de5635658dfa9a59f74d63e67afa093b095c2d8fe0e4a079075b4c3d5cc9aaf7f0c96db8f7e53fdb3afd38e1831366461ce59f12b9f18d614530fe3868c44dcd58999627a1c708520ffd3ff2d07757edf1e73e605a328a21b75b388b913c8562008b0e510b6d444710e556eced058822ab16922b0334476419f356e29708815bb58c990e7f60d0359b0e87e652057e8322139650ec97f1617dd63bf4fc42390a7bce3183cf5e0e9991c72ad9cc8ebc1aadd5ca1d58048eb6799d17c66b2eac89d00d2087406fa593552c93ba787b52bc5c9f34b63b480003ba1be200d60e5c99f6c93cd00a32b8b7f36400afacddcea8a57f471646ef96956292c203a5876ebe111ae085292f69c528584f3738b5c3d00a1264f56ef349f71f85499a6ef5b982e8e15c80976d4bdf24debabe44e7295fe011109c95c892413cd9d8f2de959b1b06e29cfac493e6b1ff815fe9f985cbf4e8e98ab8a64d17f306c973702ac03762dbb2f6162edbd60abfa70a9daf5284db902feb5aca81864d92f1eb0adedc6661387642efd2e3c4cbdd14bdd1b141365f50ce766e2687d4732302eb3fa981f7caacc2dcd3bfe16d9a76148c35c6cd8443193eb082ed8aec93adad25e8e83de9d0bde920e4b566b19fd443f82be8ca7ecce347da5961bdd127a79797e7addc7240d81acedcfc66a7d2ebe3d6b8c4c188389694fdd4fcf5a76fbe6117adc568c342287b4e268df08d6c9cf4620c52515b0d06c710067616b429b4124586634edd354e2c753e7d536658660e7dc9179d550fa55c7d96c9a1387fffb1d18de6d9a67708e294a8171644177dc80bc29fe0a2ff844056c720b07dc350efcd860ec6b99a4b2e4f18a340a70f406abfee7a23fb40bf0932e70adf44dd65fbe457675a5a75a50de8e3300a6cc14adbe37e2e45227356c7890ce1604519fcdb5d16a5ff1e9ef8e6f628352ee9e4705305bbb7017ff9a1eb3327164a1314f5ae902d624c3f84de279fbbe021d1fd88f49a12ee706094f750142428fccadb932b369f346a1624597c4649ca31e36c362f7df9fd2c6fa4647e7bab74edd825a917e8d30b0ddc0406c828cd22fb9f3936e94ae43c71837117e288a62b0cb6f6f9a4bacd2b0eeb2b1a375e50662bba194647dccdf1c60b29d482e2a0768d571074481f53c774275bc8d22c87d982592bd400518e6bb5725bf64008eb97bdbbb6aa4fcba15a0eaeb40a74c57ff68a85962ba026f64bc2a6c3bca023be0bed47b6848a051ee433a6e4221b89ca4446ae79bc10aa294e90aa4a86b5aa7eabd24b999b23ceb203c9602955f3b25d90c822349b5cb5469c71e3f77883af9c755d11f0bde3d3207bee744baca8015202ec44c2cbf04c4f8ff727dfb4c9726a4d667f64ff63ff68ef54e1990b4a4fe717fdc8a7e0410ce7e06ac966f2cfda6cd19eb5067f215f278be4e71c7741522b9cd2884e3a355daf908f40f542b74b06480f8f3ce66cc223121652416a48d74e0cecac8b4af1c09397a9dbce72f490c00e475351a0de3f7aaa7406e344935fef172e5033044af0e4155fbccdf0c6a7197d70e2178cfbbe26e72ef79ac7346696dc151a48ab1c4c2e02a51bb58b1a7b4b96baa439a871369a451907e4f021eea1017245adc502532cbc49334c30afa2537b7cc6ae3b9dae9102f507a33d2b6db194ffe9c96196f66ea2a6b8e479acbae31e0e9b732458d2c41d561c3f25c79c42ed1c5c625b6dd24d54772f2354df8f0c2157c9aacea057a3a9da6cccdd9dacb264ba37ca40d2d21dbe01c83860944721575d07c5834d67a2d6fef9b25de8f81f9bbb83256974dd1638fbde98f7aa786865aff77dfcda52cffbc0142f1cd2733b382a0d1821707fb0a372ab59917e7cf04ad7b83fb67180f50dadde253ab94e5b01f1a389812ed82c970a187b51b03ec4ccef54095aed1dfbe1e163b3861983da150cba2900c7efeaa87aa00f8d5fea91a3930c13ed65e9673cedd035ece97ae16740d3ea81754f28504042dc67d2d2652e6882b9e5d4561a90e3a4fc2e6d378bd5c4a8aabe8d1c0a4675410df33606f57f40a694093d38407d516ac3693f2cb16da3a4c7235b4f2e96b419c8ef4975a83024c2e0fc608cc6710b5b513edea9c352dfd175cb78d996445414f382780c4884a053c2ee1f84d5d71e3b2e2c22f1d7f97991931248840424caf66235fd856d6cbdac31193ca558f4ad477b30f8fc7b44ba62b37e3929d2b7239fc8e89f3cb0a1a79f0c7c20e96f05851bb693d16584ee038fa880c369716fc714c0f505261ff9b70822aae04654018e168fbca3ebdba7453d8e3eb89cbe8b22d6a67ad11fdbe9a449a085c2faf1f0fabc0a48549df77e402e4705be09711108ac432a7da98928baa274c8b0ffe9ac5733976fc7b1e9838eab96f4d6b86b7a5da195c2c576b50cc7ec25a66cb403394e10184269cce30a899951b0456b4af58906e5ddd48ab36c11ed5d4859e594479ea909facdfa871a75c287e34f8d390fb4478c00e1221540198e0d136a09dc9b5bf7521ef03991487e69b569d47e378c9002a4dae7060fe694ecb5ebf50ca16a30fa2c39d2407279c91007aeeb8a09c023d09c5abff51dd30e653163d5ecc3bd13f07d568541a17ad971dfdf4e4ea760ddcd7c5aeb02bcd1e5c902e5f8763060698972b9ed24c1db7cec619787f68f5fe0170e2a251c517b9ec32a689178888e9f51f388ee0c47f5e6bc6b2105839e74ac544d88c554d8cf268fd4c896b3072eef3dd70c78c8ab8adc4433a3a0dd96e3b4d28557ae9c8ed8d788067412d29a4cde0137af469f9bb1b6e0ecfd86475c7dd95d9d682cfb6076169d86c799bc9828c5bee3cf58c5e1f4300c6ed2878235d49a7b10ecdd2318efad2fa85c396a1e1cb4b075e9386cf7e9f8c43c9a2f645051dc59fa8815f5a8e1ff0272f2a224eb88e7536be3f7a873b39b5c10113b13a35573f9d965af7a70a73caa0c683ba20b052b850f7af48347fda48430aa4d7c2117d21772f562ddd641ceac5fef642415b59bfbe99f4cb2fc266388db4b7a0c9b0b66dbcf704f4a817f87bdf5ae4ce0fb2c975b480726a0511bee42416382743fac2e683a82b5aeadff94e3288c0a6499239052e82eee4a42ec5edf10a8220822de43b022ec3288c26282feff13f9f4ef14fa448f39338a33d40665c6bf00d16dcd23747c08cf22893ffb5776bff888485739e3a5f2061469b0946da334c11acda0c518e96178e1eeaca6b4d52fc2612e9d0821ead8aec6b6a79b34248f1494d46bce4a733b6fed69bfc61e6a994e329dae61f4ac5454f8f0327b40c2b85ded1a748fcd31406eab149590e89469f6cf6b420e8df4a7603694f669c48d4bf564b1bf5cb785f09d19d3617bb1979ab42a077d1f2426732ef42654bb8406346d9ba0b5c840c6d0a55ca981032964c0581b66cbf5830591b0c1c44a9f8f5ce13846b11efd33b607fc44736f812fb617405631439c9bbecfd45719877164c276cab1d566e11cadc3319b1c38a561b5091e62788c57c67a0000f4644f4ef496771a7944cf2c087ea44594f5c29730de6837995ffd1f170d6a1517186fec66788c43970cf4ab776c6b56dee39030793649f7d849bcee9c15523a146cbaf0da5875fd5944e37f9d7989752d9f9e3f91a84761aee1b27cf5f9c9db0baf20a0b31be0e09ab076fc0f5cc95fc57f16cff2085c74f605e033739c8a0650af54920fbb2bec3ca3f5bd1f6ac1da792632161210b6a60381667fc2a0ce5d94f3cc25a84bc70f047be3d719bc3c68d7d615672e76b859592488092424ce79190044ed233aafe40b70dac5def8b51c216900f49bf78883435bdc940caeba9b443227e3b1c9f383716e036b1f8111adbaa8d823d15426aae0677162daabfa863db17fb180bd2f05a96def681736c95a9273ebfd44a2d3680595ec2a740f9554a6b0e414e89450dc67357e6559a9b308c316bd5314f282e0dcba9d4793a64aa599bb426f411158421aa69d6d018847eafc86efb9efee527aec7e4f27fed6bd03a8f1a603f650b918cf7c1536f8fec8ec543baa882773047938f1ea5a920152edc98603846336d9774296daf91cd5156bf4fd4609772f8d8d1ad9bc2797f819888110b1664aa1355b8a7f4fb0f2fe10abc744c9ea904199f9aca2edd8736e0135690a515629e6c49573dda4553a7483799daea13d818d316f4f4d7f68ca8658eba127d2c571e7ecfd44f2a89429fd4bc46eb5add98b5c8e1d9afe8d378182b015c40f646c3a05c1c25b962fb239bb41473fcec4a92651054a6c7563626db8e78b2eed037b5a25db2a1924931fd08c0be9c8163203cb0fe4a70dbad21a24297e1a124a8822159bcd34b633aba9f556e7d5b1d260a4245a3fcacaa70e53e711894c4f3bc5e4406708cbbfabaa4796a32c52097b98e6d26e884278cc9b3c345303d004c42810f0a3b69b762d9d61c6fd5831d169b68cbaad2eb1b0ff75771e7f0f39c8bffe2061ed2ce6d1fe495991216d37281f50531e9202e44d3cfc35aabcd91c5ae7f58cf6713234ba23aefd354ccdd6a47fca436e866bbaab640127f1c48ad418e240a0f8ad797e13450a9ed38c50d201e33de4e6389df07eab726b34e85ad0b83aeb5625426b92997ec596e3cdfb87fbd96692d2e26f2ae6e3af53d6f8346a5774abe7e3c63510bb474b426b12c518e42fd1af72d2b91e75e5c89fce8b17401be009f3ddce8366151115f1ab45c728c2fa6e59764c36adac27967655efed15973183e151536fe928aa0f258aa07c2bb02b291a8723cf1e51abc62e473bf7d302fd80817b334aff87e721f4d5f76bc6e6b2174d03838483460375211801a2e1ed13c9079e02ff49684e6c86ff666a0bb0b869de0eb4580955112648205e350638de1356a3d7bad2506263e53473a92d5805601cfffafa6b26947e30fe882a875cb7f43d7a47fdbe51866d2dfd07308fd16efbb7d0763a8457cf6ca286ed14d1f2c35988961b94187fce6c65694594222582157b97bf4c083587474904e50354924d3f80899787e2f89b38e9d86a61c208f8a23d751525846e3aa005d8b40e7630b6f553975fd00e112e79f29d0a4f8605c9c985405bec1e549248a7845b5b9b282766986f481e8243dbe9c03197372cd45beaaa32669ddc5e9c1c6cee722b9b08c3a67340624dd842f4bba6aa4315cfe935015b816fea58aa6a01461e44017e117ed43cd8c0c84ab6f1ad6a87ffe764b45db7fd61ddddc9e06692439888a2b94776acaa45178017a4ff58cceb5cb04e71d1b4f5b53c1a239efb9ea8484843adf1701660b0a6866088b3f6453e46b9fbe11334beea98f9bebdd6fd7bad0c30f93fcf8f6da4fd5d0c8291190dd3e4243cf14316682aa8ffd1556bf417123261ff1a1b0f0bfcd9f3f62be4747c85c2cbb7c45c80ae16e5522346f9b33aae533e8aa449a99aeaee9338d968d97392298610597eabeb8c25505eb99389bedae7db07b0e11ffec7abee759d2a392c657fe347749eca397ace62f565f32fb0c866019ea17043ce6077775913a9ee778fb38b1fbaea6319560980c3ce0b848a21c19331afe328df1a14c60f69c05bac8be", 0x1000) r0 = open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, r0, 0x0) ftruncate(r0, 0x79c8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000300)="c3", 0x1) recvmsg(r2, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002780)=[{&(0x7f0000001380)=""/94, 0x5e}], 0x1, 0x0}, 0x2840) setrlimit(0x1, &(0x7f0000000000)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) sysctl$kern(&(0x7f00000000c0)={0x1, 0x33}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x3414, 0x0, 0xffffffffffffffb8) 692.861398ms ago: executing program 1 (id=106): mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0xa011, 0xffffffffffffffff, 0x0) ftruncate(0xffffffffffffffff, 0x79c8) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) sysctl$net_inet_tcp(&(0x7f0000000080)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000000)="87de5256", &(0x7f0000000340)=0x45, 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r0 = socket(0x2, 0x2, 0x0) ioctl$FIONREAD(r0, 0xc0106924, &(0x7f00000001c0)) ioctl$FIONREAD(r0, 0x8080691a, &(0x7f0000000100)) open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) pipe(&(0x7f0000000040)) truncate(&(0x7f0000000000)='./file0\x00', 0x2fffe) open(&(0x7f0000000000)='./file0\x00', 0x9cab835cfdc52675, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) 692.141464ms ago: executing program 9 (id=85): sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 691.770257ms ago: executing program 3 (id=107): ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x9) sysctl$kern(&(0x7f0000000000)={0x1, 0x32}, 0x2, &(0x7f0000000100), 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000345000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x3d, &(0x7f0000000200), 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400), 0x40, 0x0) ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(r0, &(0x7f0000000000), 0x10) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000100)=0x7, 0x4) read(r0, &(0x7f0000000280)=""/243, 0xf3) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc1", 0x2}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r3 = socket$unix(0x1, 0x5, 0x0) open(&(0x7f0000000300)='.\x00', 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x10c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000002100), &(0x7f0000000000)=0x1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40, 0x0) preadv(r4, &(0x7f0000000080)=[{&(0x7f0000000480)=""/240, 0xfffffc47}, {&(0x7f00000000c0)=""/179, 0xfdac}, {&(0x7f00000002c0)=""/229, 0xe2}], 0x50, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4, 0x10, r4, 0x0) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f00000013c0)=0xd2) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0xd1) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) syz_emit_ethernet(0x1316, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000008100490086dd62b0123b12dc060100000000000000000000000000000000000000000000000000000000000000010c0b00000000000001030000000106000000000000000100050200050106000000000000000100c204000003ff0001000c2c00c6a05585edc19c17042d00adb769a236f57e3df8f8f4f4119bb6f8a172f2217dca1e1638f14a1a3fa0a27bc2040000000200000000042000000000000006e794cd7fd7d4a8b67188b18e85e559b31fe4afe73902e3c03bb3ffeb789f26d5ba129dba85fa576453fb0f6b58fa8ec4f49a5e8da1df36c5e2279fd0752957bba98488c759f2e6fa4fc1dff2d049c5455c59b5fd4d8cf2db2a562b79d3b05b343c1cb8edb17a49155a3e3605d8583bb0b9b292c644f4d8e2b32951f634b90b5423034aebe5842b7b9c250a3a4089b02c4e1cd6a82589c6c7e02df77a687eb9dedd0c21cc7561ec09542141f175406fe7dde3060da0d8c3703687bfc1e6ac87afa4e38e8063e7efb6b9fd33cd44b66d43db8b5339de50b20c4df3cd5211aef765ff7888367456be8905027190030b95f1fd81673d95302ce76104010c050200060101000000000062020000000000000502000504010344007508501d94817aa0201cc98cd3e99843e1c425483fa07bf72c6a5b5d9582057a5c53a546b8792698d6c1593b4b4fbfe0d53b83faccadc7c693ad7fbd3538c0068034bbd23c5611947ca1ed6dc27a2cb79385e0685882f58e6ad86adcaee35ec5171445814078e60e80fb88698a3bb09885920d88c722970e4387f2db19d0ef383078e15a5057cae7d432c703767bc4a186dfab42c03d0822d0079748c6310b00ede87253d63cb9eb8ba1537257e9e7232fc68dc49ba03555824d0ab7f7500b0dad21c1c133d9cac2cdacfd8650fa3fcce922adff993efb968e320eebbe83c49319b9b329bf96c87a67fed54dae7fc2661480ad31eb7470a2c42f10c69bbf67eb24d19247ad40459f17af8e88f735fcd25b6daac20fb5fe44be3654bad7ed2939e55c46ff0e815a588a7bd760ccd8ffe619c46e4c2d4c46a570aa690fadd4004d65bb953719b05daeff96903ff8e837ab7f205a918d4ff3cc1977f851c1bd8998108d14b55cf3e0822f4a0f2fbed6832e3a416c012bc500ae6873e283b94b1aa368cf5853e420d8945cd079ce0670fb680be0d315976d0fb8994e7bdd5eb5b1c979de1b5cfc73cfce67c5e07afbf0820135a6f4c776da86a5d010ccce0f7cf32164b977b912b776de7a0b13d297244786762bdba09f40fa97382e9907da713c31412a9294dd7d44083666f67f2245428679c54063cea32449dd4fee8b07abb290abcaedf00d76c8a98114e21c148e8dbafcd3c9f84726c87b146d6e18320ffe60acc9afc0cb798faac65f666050c9ebaba023f2772bf5e2817a89129024d3eedb3fc588b6bc09701f2f48838d5f94cad232f6003246c449cf448f99d12a2f8dadb4cf3eee1207f013e8e203cc3b59016b5c35d65355d8ea0ded8ba7a5b2c450df82df87247a525dd76fc1af2dd2782bf0deecca2400abe66c41db8eaf06c7767c9dc7b3106ca9018b5986bc3e578a6c454f594673def1013aa7d1a28e5e59b59a167a28343f5de907a0597a5609bf1579b472413edba9c6ba656de72ca2865d78ff57852bf86a27cec9ff320f829e12c311ed6d53d2e5a01510ceaebdb02d46306fec18179f888fb0ea30c14674eecfe256388e889042cb4af78bcbd96d209c3adcbe94fdd112e9952812f4be1371dce8825ac949ffc7101dddd44b24e3145c0464544db20df46f4a804fd6c10fe739025cecf7732b2dac354f400f1e4dc77fefa4c53dae728b64607fd31891072702e81a5e924ea4114cae4a3d9ddaba6493e6c8a334e4d4af307588c4eb747db1aa69a4f02bb571c0f7cd81d8d15c01d3c591ab7323e4d55e5ae602d11b86983e73f69cf85840605f751b0252d87dfce1227dd2630ea366bf733184b6016064e188efdc827c54f9400c517a82dc33a223627d480cc5255eb43e228adf3cee9c9def6958d26d1d990722c11d45dc90c534688ca12c4a69c6a2b407daf048aaad332e7bd663b38ff1262d5fc0b7fed1c36810349bcdf1a140072146560a5e63feb4a61266b75f343dcca921c4c119ce3050a31e1215efa6c644d04684d4536d6a259bd6caa5b71b55313d4d996edbde6cc177e5cd49dd04eaf3d72d49315c23adda817bc26ebd85d43a0778ceedeb4aa00587aeb1c91f5ec833bc120eb19deda3a510330aba1a60dab731abfe9b5410476c8de92f2ca7e8bfe2e02716056630f1cca6f887aca66aa81f2e9f759ca346b625eb27c6dbe66b4850735dfd061f13d7fd4c7fb2a9b6647c51cd61bd2c5bb325b5c10bcf63a7f7a657177b1329afafabce14416a1231c6d145207ffe198e42b5131a8c300ce3d9c69b937c47d983341a3279b7e5e8a0295ac8dc5bd87c7ea60362cd45f6ff98f2edda2dcdb93a0d0790d8e1c4a6dd0bcd4b07c286b43d3700e95c2da66aece3579e649b7320f6d19c6d4213b40b8068c18b6659e0153291049ab0550ac2e3bc57a4e4e2277d5bb450cd3ca4cd1d5bd26e47b53dceb9150bca4349155d3a576b8f97bdd02f8ac2acfebc7cee0a097a121e25d8519ae759d6810200aa7487576d27554902b1fbd55c64f7816eead627a0d2156b172f672523b3f870bb4abec55a18f60c80ad728e2daa6db90d068558298b7c94ffbd9a9be0d9786ae41423e78d8b13adc65625a8a0d965cf1f65fbfb1919b79e259854e486b1837160c0b58df607242b2b23511a9f2681280ab784894c43393cb696cf1f577f153daf4c1bf48c06e8cefa6112d9dde3878c52a9c772549232f92ca74f966db02bf35629d16c036a81892a4d65f02cd49ed9c58578d8097c5fc125b8b8fd8796d1d5ceb4e056e92e633f6e34d05ddd3f37c92b2c6e7672ad7dd144a2de7c2c78b8dd70409b0ffd137568fc93d91779097fea5c7b15998ba85b41de94f1a491dc4e609a001ff820d963f51fd56e3bc640a69dd6741a3f73c35992969b1fd6b4c9256f663c33b32c8ac6ed996161c449d18e79ec7db87c4b2e53fe854e9b5dd9cdb0f568bed0a4b6f1be38a70d6f3889847f889eeecf3d4867434458c5f17ab9e846f3b94e92a3e4d8fb98c53c9dba15777d2a6ae76c5cf89f2652caa1bff560564b6d4fd0926bf59494ac9ab49cef332e7d62bd62f5d1580858b62fb78e6d8d02984897220d6f69faea4a7440d1ff46197e4035c03c0232d5b0a2092866f333e1e8b865f6915cb2d017f23e6d923c32a2c84a8db49d807f44f6409a46b14f04e0a2040e212c06696088aa9efdddec84bd5099a2171da7dc481a38efb1d110186266ac90c667f8f02a0df6b4ff8bc241ff1f6114a68088baab40bcd63408003f61f0fca79957d69717a83bb914f6d4268105ca3d84980621734003bb53776c8e8d1aa3d726d5240be3eb242d0f11485c964a9e007139e3c3dcc910d38e6745b98b842afd26453c659db145f5539a4edeb169b4dd8f753276fa4313c72d61c16e0ee7387428adc675eeaca6003d30ec9fce105973d528bbf67129946a354f7dc8ab996177e04a835d6cb51f0c555f2f47f3d2b7ae931e268821990fe2c92557b0c98bde00eb4e330a5700dcc55a42061ab509f270ea80dea0eb0ccd890e8ce9bc47e07896a8a929876812f0a1ac208e328c6df4aed69480999c59b452ee944b9cafb1a6c3738321125ed2458554a1fde5b63c2c32099e70754feb33af6dfd135812d5ed16f5fc6ab71debaef1a692e540762a1c29150fca8315e8ecde9890234cdf5f760ad893951997dc3c97946bf0760e78761eecbf61cc6624cab91eb4a324aaf6e59f1f695abc26d2e9e541c92e8560285b9e1766b900be3048e015294f180420d0f11143a1bc3ce7dd7428f2ab92fc87d3b62da5f9f4c8ec31f59c9a09ba50c478184379dfadb5aad0a2d96dd80248343750461e92eba0b10de4fed019178de78b06403702fe83b95e4c80833ace2df3f5c66c4746d230a9cb7e854fa35d652259c2025675733498a68226fdbf1739aa9dda8c7a0131e01e42a8301aae91cbd50517bc45fe7b83e6cef423edda641bf0e766ff76b6f6c200db6dec48d5dfcd6fa222c46550408c422aa041a92fb5215d62a2b4767caeae5e86f5a2f697c6e27b393e561c782a0cc087eabc8414e09d79018d287f70de34cfcced68a58353dcba083d86e5af8bda5dd8ca45e0f5a2430c0b8b20a82305fce3a81ded42088f765dd0f4f6edfdd0a8fae95dd7ea50d01ece5d5589176415fc40a230ec958138ad9f5ffa8c52b0dce0ec1a4107e4f79f05efc4e951263dbc77c57d5e091f27638772315d968383309ce6a6607f4daeca8142c51b7c73adfc4297818cad42f149b666681e7432bc357ed7aa08ae72ef726dbf962febbe4de79cc903dbd1a4c66bb19a217e240fd86de7ff2b98085f62a26382839835e2cd1f1493c998197b9ea4f0faf0d2b533800df79ec636b0f2628ae9c0df8ca3a2063c4d5acb382d2a65779599f40b4bddfee4c19fff321630282333d62a0fd2d6b51484c012767e0721c492433c75114991ceb07955218f668a3a8f08ec12dcf75aff770d0c45c758390878312301888a5f41f1abd44fb0d2827fba9286e504c07112b994d981edfb37303094d936e81e31fcf239d7379bdc0b8fb024be4cb9ed1f1700aba639f5ab09a196ea8ee452abe3638e60abbf2837a5878ce21149c44f834260e5c7bc8ace65b3eb5233d65e1e2fe9e31f0caa7f59d5eed18a1d96c36d278522afcd47a3b72d3f36e5d7daa8cb6c02916d6bdd49aaa60f9fe8eb689cb6fa781ff4e42a682176f089ef89c4d038e151d973df491c5449cc98e5c15c1afb05b1b7c21d4c85544fc8ad4283e2e318163bd5f3dcf236ed429e21337380864d0fdf0304472f4dc5c2f3f939eee654d15239fb53b53663586c3cb479aa3cebc74054cf8ce74169654558a9312bb0782c38e742a1ad4deff60d5b65dad3d77804390d9f77a17645479965fbf4d1dc027deb7dd2407f950602dcd4a9322201b559fc66cbbe2740dc1f30e749b96144316978f974d875eb1aeb4e4caea176ae8c76b1e047377e980231c71be45cd70737c11f2b3d4a439ea7db9f838148a7bceec3332c2a864ff83f0091838d3084a9e9734907723cf1d42c9b57322eface2801e688e3c80fcb74fc700e2e81d14681eb20e7975fc655637717ecf8324f0b05387d3523e85a008d8c0e9e00330003358ed731848862cbcbbf75c6bd8744716fa030ffb204d8cfae96fc58f33942b1978f5ebbf6de2f9d4f8fb06726767cd123c921f166cdc4eccfb102fc5c36a44c5f6f6cd437f396c29834ccf02e1889bece537e6985410edadb78546da3f459e61fb476e9fbac9fa9b7a76e6acc3b2503a4b3b892703ee5b6fd9d27c76e18e5a7334b4728ade021dfb6a7665abff036cc3d3c8b69f006801e3c4354f3c67dd1a2fe39ecb8a28c1b872e6b85b182ae6b42dcc8a9d4d9c016cc319adf0bcf185a7f8fdb20bf266501bdebd44a9042a74b7c3d96088a49b21876e680353ced1dbdde21d4e449174473cef4aca1f89a10931b0ad06f62477d2682e032ddcad74a66256a2367671942f4047fe661fc6f8a5097c7a3b55c533455a96f83ecb5fca25f1e1a3a0c3391206fb518583d0bf8dc24aa4e4e8ad7daebc259057005a0f1150041a25baa73cadaad0d0824fbcf9442f801665b751d8cfa10e348ec84959e719b6ba1e669ba3e791e0010c8bbf38fd668d96c6dc455edfff3cff77d696263052a0c577505f18dc4f41b1a560a637ce7c32293fa8b9cf839c863491cecbe03f11be6446a7472ab92b4ce0d3351af58a051a91b0373f958192d92cc7504eaac7680484459b427a6193facd23376b3b4013a5c35e9d8878be58c429a0b0532d9fb0990ada70f01ff22270390d2ce81eb8f936c6a9885c5904ec20cd02573bdddf6e89a52ccf09b9f92c0c52abcd1614c20f123142d5794919f92ec438078e5899f0ffa803bedbdcf90252ad50adb1ee4f671872000c3f0fba0ece4b189666b8dc922a5966e362136a04026d11d5cfed3402105791f90cd5b25da3a9a16c2fb0295462d903e8cf9a6eec6dba2bdb3411de2e30a0bd2e61cbe1648cc960c21ae2dd1880069cb28ba341c9c435ea7e58fd8e0d74dd579666cbf51b1c4cd1d53669a20342291ffcfc38f8efc6197160c1bd78db0ea39c3d3fab4b96c8f4762a0f4a3b287715d91ed6ea6f8c3e53a3ae0d126d27924fbfcec25668cd03d49f9fbe4cc9aa96da77c118568adc443e90065c4230fc847cc3910ff0780416447e4c694ffbd3292a656512851acd5f07756d6f66c4838c463fca0c95cb65ef15f09c8a179a79f81fe35c20400000004040104000000000000080100000000000005020005c204000000d500000000000000000009670000000c000df168000000010d000000000000076125d418198a527cd74ef3a202a5f776a2b36448d6a5d82279a97fed30466c5fb9e8c8ece7a992229a7d071d5cbd9f72444e1bacaa8c73f851d0a27d1273d2b97d5802562fcb0b8cf4de22e7db6e9ac7bb62a49c44d750ded19901ee79ea5aa8eb930103000000880100000000000000010005020008050200090000000000010008c0650000008900907800000000ff010000000000000000000000000001917d1e182347e29c623025d6bd7da3b3180c86d5f78ac6c1eab79566c9f4a08ac55997eb96df788c3358cf0e3f2be1cadb29f67b3f0604105ef864bb37f966a171105f224ddd2b103454395d7bb981751849a33d6dd99ae19cd1954dae48be036a6f53266d403aad57a6560421fe080801172812"]) 687.798672ms ago: executing program 5 (id=108): r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000180), 0x20000, 0x0) (async) socket(0x11, 0x1, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) (async) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x8) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00083300fe800000000000000000000000bbfe800000000000000000000000ff"]) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27, 0xf0000000, 0x4, 0x4}], 0x8, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x9, 0x10000}, {{}, 0xfffffffffffffffc, 0x8, 0x8, 0xf, 0x37}, {{}, 0xfffffffffffffff8, 0x8, 0x80, 0xfffffffffffffffb, 0x7}, {{}, 0xfffffffffffffffb, 0x8, 0x1, 0x3, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x1ba, 0xfffff, 0x0, 0x9}, {{}, 0xfffffffffffffffc, 0x8, 0xf0000000, 0x1, 0x9}, {{}, 0xffffffffffffffff, 0x4, 0x4, 0x1, 0x7}, {{r0}, 0xfffffffffffffffb, 0x46, 0xb5, 0xa, 0x10}], 0x800, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) (async) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r4, &(0x7f0000000580)=""/58, 0x3a) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x2010, r3, 0x0) (async) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x80000000002) (async) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) (async) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x3ff, 0x0, 0x8000800, 0x0) (async) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) (async) writev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000000)="6dc100167f", 0x5}], 0x1) (async) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x5, 0x0, 0x0) (async) r6 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r6, 0xffff, 0x1003, &(0x7f00000001c0), &(0x7f0000000200)=0x4) (async) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000), 0x10) (async) setsockopt$sock_int(r7, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) (async) connect$unix(r5, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) (async) sendto$inet(r7, &(0x7f00000003c0)="757b76e838131fb5cb91b86c712bf71d2b86ae8354340b773c2fd7190933455e46de8727f793ae264f6b0ca5441c4e0cab43df0d71db62a38cbbd63329f58c76daaff783a57c668fbf15d3cb16db3a0134d546be18e51f4b02a09ac4f002fe104a670acff468d25034ae6ce6c79da2e16766afafb2c8b2c39665967c3d2289f042d8e42a05759200"/145, 0x91, 0x1, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 687.548129ms ago: executing program 8 (id=32): r0 = syz_open_pts() r1 = getpgrp() execve(0x0, &(0x7f0000000100)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000080)='./file2/file0\x00', 0xffffffffffffffff, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4000000000000, 0x1, r1}) flock(r0, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x12000000) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r3 = socket$inet6(0x18, 0x4, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) syz_open_pts() 546.485357ms ago: executing program 7 (id=109): mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000aaaaaaaaaabb86dd600000000000324c00000000000000000000000000000000010000000000b89b04ae00ffff873eabae"]) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file0/file0/..\x00', &(0x7f0000000100)='r\x00') open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8000, 0x40) r0 = syz_open_pts() ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x1) 535.98727ms ago: executing program 9 (id=85): sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 535.723108ms ago: executing program 5 (id=110): r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x40047477, 0x0) writev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000080)="76e5eac907f9ccf7a251ceddcec7d6aa45cffe2c63a56077123a276d3ba4e9d17eb3eb5db12a3783a8e0620d357de1fe04fa9465b5bd1286e9624dec06a00c222f", 0x41}], 0x1) rename(&(0x7f0000000100)='./file1\x00', 0x0) mprotect(&(0x7f0000278000/0x1000)=nil, 0x1000, 0x0) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') mmap(&(0x7f0000341000/0x1000)=nil, 0x1000, 0x0, 0x6032, 0xffffffffffffffff, 0x2) r1 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f00000003c0)={0xffffffffffffffff}, 0x4) r3 = semget(0x3, 0x2, 0x204) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() lchown(&(0x7f0000000000)='./file0\x00', r6, r7) r8 = getegid() getgroups(0x1, &(0x7f0000000000)=[r8]) r9 = shmget$private(0x0, 0x2000, 0x190, &(0x7f0000ffd000/0x2000)=nil) r10 = getuid() shmctl$IPC_SET(r9, 0x1, &(0x7f0000000040)={{0x8, 0xffffffffffffffff, 0x0, r10, 0x0, 0x10a, 0x9}, 0x2002, 0x1, 0x0, 0x0, 0x8, 0x9, 0x7}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x9, r6, r8, r10, r11, 0x42, 0x5}, 0x1, 0x2, 0x6}) fsync(r2) setsockopt(r1, 0x1000000029, 0xc, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sysctl$net_inet_ip(&(0x7f0000000140)={0x4, 0x2, 0x0, 0xe}, 0x4, &(0x7f0000000540)="43c10159fdb053e7ecfeafe4410d47e35343b27f4d75ee72b09758edd6a86b8f9ed8d3f6c913d171699bd9e249740c490e59bc30582f80d3ba522304dd93557eddfe468cab53b380662b1b54d7f5e4d3cd159e9b14605c541a4ff5417586d60d868a6295f8090860e5a5c0801c93621ac72abe209faf80447172e097a83b0633f482387e6c830312d9c7969602647c101f9c403a4720d93500138b616553ce6a93e4c6950427447d250516033fdbc2fb666c97fdcaadb9fe49ed3bc1d222f633745eef07e6cfda497751f1c88db7b980f0578ebff3f761147511a9c3158317dbf8a97e9385de0d8908b18c947ca8c55311833ddb0f4ba162959eb452ccb4a7874050de967f1d1f7e02e715d73fc70d5b2c7d1ad7098cedf6f856a6b995ac1818745fb991d4919378a188df0d299ad96f140c195f07eb15cbf07a", 0x0, 0x0, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) getsockopt(r5, 0x14, 0x80000000, &(0x7f0000000440)=""/213, &(0x7f00000001c0)=0xd5) symlink(&(0x7f0000000380)='./file1\x00', &(0x7f0000000340)='./file0\x00') shutdown(0xffffffffffffffff, 0x2) unveil(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000400)='x\x00') execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 534.921804ms ago: executing program 3 (id=111): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069af, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x9) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) shutdown(r0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x1, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x7ff, 0x2, {0x1, 0x4}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0)={0x3, 0x1ff}, 0x10) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5031c8c600000090"]) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) 534.654232ms ago: executing program 34 (id=111): r0 = socket(0x18, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb0}}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r1, 0x802069af, &(0x7f00000001c0)) r2 = socket(0x18, 0x1, 0x9) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xffffffffffffff35) shutdown(r0, 0x0) r3 = open(&(0x7f0000000100)='.\x00', 0x1, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000040)={0x7ff, 0x2, {0x1, 0x4}}) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000002c0)={0x3, 0x1ff}, 0x10) connect$unix(r0, &(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = syz_open_pts() fcntl$lock(r4, 0x8, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000001, 0xffffffffffffffff}) syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000001c0000fe350e28ef0900c08cfe24be00000000fe8000000000000000000000000000bb00000000000000004e204e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5031c8c600000090"]) sysctl$net_inet_ip(&(0x7f0000000280)={0x4, 0x2, 0x0, 0x23}, 0x4, 0x0, 0x0, &(0x7f0000000180)="53f26aef7623ba3c93334d8028df9ef5ea234abf5ea8361356fc962ad17ade4d7dc249ea77aae57a39db576b16027c1a64a5beaba2001c5b2d7b453de5f7424c4c62d4a67fb459311f1e9c4e6571f58fcddf60ce42fc125005877a91ba6ce4f1d95e5c1f9a862ade829bcac5d45bbf9fd8747282663997f4a2e5848cd9449e9f1eb2", 0x82) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, './file0\x00'}, 0xa) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) connect$unix(r7, &(0x7f0000000000), 0x10) 534.5112ms ago: executing program 4 (id=112): sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x4000000000000004, 0x0, 0x0, 0x0, 0xc464) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000000)={&(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000040)=[{0x0}, {0x0}, {&(0x7f00000000c0)=""/110, 0x6e}], 0x10000000000002db, 0x0, 0xfffffeff}}, 0x10, 0x0, 0x0) (async, rerun: 32) recvmmsg(0xffffffffffffffff, &(0x7f00000001c0)={0x0}, 0x10, 0x0, 0x0) (rerun: 32) 534.282616ms ago: executing program 8 (id=32): r0 = syz_open_pts() r1 = getpgrp() execve(0x0, &(0x7f0000000100)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000080)='./file2/file0\x00', 0xffffffffffffffff, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4000000000000, 0x1, r1}) flock(r0, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x12000000) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r3 = socket$inet6(0x18, 0x4, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) syz_open_pts() 486.952827ms ago: executing program 9 (id=85): sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 407.088675ms ago: executing program 5 (id=113): setrlimit(0x8, &(0x7f0000000000)={0x5, 0x9}) syz_emit_ethernet(0x20, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88e7"]) 406.542762ms ago: executing program 7 (id=114): r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0xf02, 0x186) mmap(&(0x7f0000291000/0x2000)=nil, 0x2000, 0x2, 0x11, r0, 0x0) linkat(r0, &(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./file0\x00', 0x4) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00000100000000", 0x8) connect(r1, &(0x7f0000000200)=@un=@file={0xc92e87ab387b84c4, './file0\x00'}, 0xa) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000240)=@file={0x0, ""/31}, &(0x7f0000000280)=0x21) accept$unix(r2, &(0x7f00000002c0)=@file={0x0, ""/40}, &(0x7f0000000300)=0x2a) fcntl$setflags(r0, 0x2, 0x1) r3 = socket(0x18, 0x2, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000100)=0x80005) recvfrom(r3, &(0x7f00000005c0)=""/54, 0x36, 0x0, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getpgid(0x0) fcntl$lock(r3, 0x7, &(0x7f0000000140)={0x3, 0x1, 0x3, 0x1, r4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xe0}, 0x100000126c, 0x4, 0x0, 0x0, 0x7ffffffffffffffe, 0x8, 0x9e, 0x8000000000000e69}) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000504600000000000000007000000331c13fecea10500fef9e906c72fd3357ae320b37b673039d2d236073705ae04be38164991f7accf5f882b297be1aa5b236deb51e2f0ac3ebbc257699a5f139b672f4d335d223e7d029d6ba8af630037282102000000720f70c1f5a472c881ea6e69e0bb76d907c400000200361b1257aea8c5000020020000000000008abfba09", 0x91, 0x404, 0x0, 0x0) shmget(0x3, 0x2000, 0x38, &(0x7f0000ffb000/0x2000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r5 = socket(0x11, 0x3, 0x10) sendto$unix(r5, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) pread(r3, &(0x7f0000000040)="7ec685a7da8f87052fd3f5468653255061f0d27d6cd194d4dc0df702deef37352a82a8cc63c1651af0c69b3ae570794207042799780a0e8763c9e1b67e5cb7fdfee461f9027a90ee48583b71557f07184559c809367fa655ac11907d724e", 0x5e, 0xfffffffffffff2b3) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f000051c000/0x1000)=nil, 0x1000, 0x2, 0x11, r6, 0x0) ftruncate(r6, 0x8531) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) mmap(&(0x7f00002df000/0x4000)=nil, 0x4000, 0x4, 0x10, r0, 0x0) mlock(&(0x7f0000000000/0x800000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) socket$unix(0x1, 0x5, 0x0) 394.956905ms ago: executing program 1 (id=115): setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xf}) r0 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000002a40)={&(0x7f0000000000), 0xfffffffffffffe96, 0x0}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x80000000, 0x3}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) msync(&(0x7f0000703000/0x1000)=nil, 0x1000, 0x2) bind(r3, &(0x7f0000000000), 0x10) dup2(r3, r2) setsockopt$inet_opts(r2, 0x0, 0x9, &(0x7f0000000240)="ea00000100000000", 0xc) dup2(r2, r1) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x1e, 0x2, 0x2}, 0x6, &(0x7f00000002c0)="b2aed6092326129fa955adfe04b38c308f37efa6e9f3455d2d9e676d4779e3605ed0bb0d9983b70846418ad47ba2a4970897aa6dd910a3e81ff174f4c5ab34fc5d70ddf3c4cd2acd411acb4649e7ca5d4f7fee949f8c6efc9504ba962580bd77f68f70e6b64273a4998a4bf73e72646fb68981a7429fe8a15a2f535ba7393f9535f07d90a5d38bfc8370117218d288a0b87194ad41c4f7585bbab7f705d0ec7f63facec662a58ed131bbfd49d8db7e8acb96e8e119cb5fefaa64f2edfbd14aef91cc4c1ea25a47c5ffc006ba7b9078f0dd183f9b02e2ec080000000000005a73908b8ce2e1f3", 0x0, 0x0, 0xd) sendmsg$unix(r1, &(0x7f0000002a40)={0x0, 0xffffffffffffff89, 0x0, 0x6e}, 0x0) 391.398474ms ago: executing program 4 (id=116): ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x96, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb080040"]) openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x82, 0x0) (async) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001b80), 0x82, 0x0) pread(r0, &(0x7f0000000080)="99c20946", 0x4, 0x4) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0xc895) 391.166566ms ago: executing program 8 (id=32): r0 = syz_open_pts() r1 = getpgrp() execve(0x0, &(0x7f0000000100)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000080)='./file2/file0\x00', 0xffffffffffffffff, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4000000000000, 0x1, r1}) flock(r0, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x12000000) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r3 = socket$inet6(0x18, 0x4, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) syz_open_pts() 328.574536ms ago: executing program 9 (id=85): sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 280.561576ms ago: executing program 5 (id=117): pipe(&(0x7f0000000180)) (async) r0 = getppid() msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f00000000c0)={{}, 0x0, 0x0, r0}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x33, &(0x7f0000000200)="b2111f170d816685c8e360f2faae3cd7f3a2840ed6f5aad2dd197a177c1eedc9073dc90142a8429cbe7868de45ed3fc33719ca6df71ece5b4ba3c8a918beef2c10a1f8de1a5a6f4fe180e9cb9b21f9982230f575295d4888a9b6921796b2dd92fc9175680b37ba06002c15e6d7c91b8ed900ab006ddfb67869b51a2216114d0000000000000100"/144, 0x90) (async) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$WSKBDIO_GETMAP(r2, 0x80047476, &(0x7f0000000100)={0x0, 0x0}) (async, rerun: 64) fcntl$getown(r2, 0x5) (async, rerun: 64) mknod(&(0x7f0000000140)='./file0\x00', 0x1ffa, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) (async) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) (async) socket(0x18, 0x2, 0x0) (async) openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x1, 0x0) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) (async) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff06000000aa"]) (async) syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="00001c00ac14"]) (async, rerun: 64) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r4 = socket(0x2, 0x4001, 0x0) fcntl$setstatus(r2, 0x4, 0x40) (async) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) close(r6) r7 = socket(0x2, 0x2, 0x0) bind(r7, &(0x7f0000000000), 0x10) (async, rerun: 32) connect$unix(r7, &(0x7f0000000000), 0x10) (async, rerun: 32) write(r6, &(0x7f00000000c0)="d695f284e44e4c8df9dd46bc1c35c38401c68855ea06", 0x16) sendto$inet(r2, 0x0, 0x0, 0xc, 0x0, 0x0) (async, rerun: 64) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080), 0x4) (rerun: 64) 280.245729ms ago: executing program 0 (id=118): shmctl$IPC_SET(0x0, 0x1, 0x0) r0 = socket(0x2, 0x1, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000)=0x20000, 0x4) 279.082665ms ago: executing program 1 (id=119): setrlimit(0x0, &(0x7f0000000040)={0x7, 0x4e}) (async) r0 = syz_open_pts() (async) r1 = syz_open_pts() syz_open_pts() (async) r2 = fcntl$dupfd(r0, 0xa, r1) getdents(r2, 0x0, 0x0) (async) setrlimit(0x3, &(0x7f0000000980)={0x100000, 0x54}) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) (async) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1000, 0x0, 0x0) (async) r4 = syz_open_pts() lchown(0x0, 0x0, 0x0) (async) close(r4) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000000700)={&(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=""/100, 0x64}, 0x1003f8d}, 0x10, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) syz_emit_ethernet(0x2a, &(0x7f0000000440)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x11, 0x0, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) (async) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg(r5, &(0x7f0000000080)={0x0}, 0x6a, 0x0) (async) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) (async) sysctl$net_inet_tcp(0x0, 0x0, &(0x7f0000000080)="9b180bc3eb987aa9feb1", 0x0, 0x0, 0x0) (async) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) close(r6) socket(0x18, 0x2, 0x0) sendmsg$unix(r6, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) (async) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mquery(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5eb53b0dda716e1b, 0x10, 0xffffffffffffffff, 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x12, r7, 0x0) (async) ftruncate(r7, 0x25b3) (async) execve(0x0, 0x0, 0x0) 274.848857ms ago: executing program 4 (id=121): r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) setrlimit(0x4, &(0x7f00000002c0)={0x42, 0x7fff}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x27ffe, 0x4b6f, 0xffff, 0xfffffffc, "102e2618007bf5000000006e3ceb00", 0xc, 0x200007}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000300)="bff103170ba1be3415004bcfa2ea22fa87019e58f6ed01bec17cb4f1225f359b68e1229c80c33b6d27d6455b21418951fc1782d19f8dc921479551cfe7b18304f9084a906454af019b6534193683ad946e28b3e6da4918fa0f8f5cd96bea925246d750fc335693dd378c372da80a4054a90b7f1dba839aab17872873bdbaad78503bc95cff3e2958786a309b6b42b70d359115027a550b8af12a1b35b2c141d142a71f996c34aa1db1f94ddb8d89b5ef5bfcf62b22b923d6dda39bc5f323380f928ce2438f900a480be98a1c5ec71fa1b21ac2029ed62d84f54112423f162c21f299de4ab0691e7a0bdb278313299212a9cacee891f1997797f9234d0959608fbcea1204737ef8fb1b49e43e2cb7b0a0e7c5e709caf6c304c53cee6a651099859f0421bf6c5845ecba23a1727a9bb0234d81ba8847b60404632cfd2384dc211dc8b956eaf85749a13ee2d7bdac8af0de6577d3168c77615be89cbc2cde7ee2d095a2c37a4134d136f0d77c6b7640369335992c8b3d6c5fb4b2de2356ca0db483cc10db23ed85e070d396b53750619ae29bf30654227111fcdf2d3af03ea48750a73df2d20d13c3e3f971aef283d7242e51dce45e6ad4a07b13423d8a1293f4c2bcbb4fecdba96c1f86a342e7d81c3028d236532fde42211c787cfb66af8f5cafc74747f367a72ee603b07a25860d9a5d589a7ff76c15961356dcdec6d5dc65c4423a9a7addffcb8e9ee9786742a4b6048361496d77f95d416d7bdf0a0a25c7f74ce8f541dc41b9cc8b46cbd8fee665dab4e0f2aa89f6ae886ba8d51799c53cf0ac7d3788c275277bcad8ccb4d129f3ddd0d4df65a1b10dec37d22eb0cf688fdfb84aab765c346b5f1601796ad233fab96842f392b2a5c89fcbacdb9e755735ad4e78d9878bf7394498545eb19a4fe27ab0b7a6280624669ce8d46593ebe5836aa9d173ad6114467173ec38f5785a24cd1c250dd272564b1adc152a6b05a1d917b4fdb1d7084a6fe69452e89ecd3bd8097076558ba6af1700a1859580649b93526d079b9987a81866a8679c9141dd4ac14872321f111ee52de6c7dfdc057834eb2b1633480da3b76c4f8accc1c13866bd3300d6a83239af6c8a7bb4489066a5d9fe8142682af8973dd12ac77a110eeb94180ac5ae0d9e880bef2b075873932aa214a870b964922ce8402cd7e5bb7b66c87a5cedbe74ee26d50e324503cc5a2e675cc8cffaae86ef39a4e7731675b77259d57b4f71b34b9ed070b086186ef3f26711ad2fadb65317433a7ccf29202fe07c64537d3db3881abd21b972276af139dbd2fa59e50adee11227d9b2cb0bbffc0fe10a2d5c491d4024ef56bcce973bd46502ed5ba9efc2c25a12a95f04312c168414b263b52ba13af349d5b5aea85ec68f50e628215ce768613b6831736af0b6c47e037ac6c198560a2fb743cf33b057d40b552c91c01168040bf631b8ead69fbfcb92468a4b2dcaff444c897c10254166a0205d4c74208789baa4867fe495831b1f9ebbe5255e47cd2dd98ec25801523b47f0c85f88c30e188a8960f3f28a97b7abbcc695435901c5a6f1192056f543c845ea8ba8ed55687ac437c96416c7a560b9093d758e90f95f6cdfbffe6bf94e9b8f48dab77f249db7d58a3af9619d7c5ebf359a568c6bb108776d7ca657b8a3f28bcf48157f3dec73689bba505dcf0aafb15ffa9618cb18e5558982349b9eb45a8d818a90b47d562569c08e0192f53da8f6800ea3728e8d6e36b11eb739df7b8f5d9c3d5bef70398e52fb700491230f7d3579ed4c88f9d03cc7cf5316f7d59a87372b658e0c320c424325309ef301cc7de2ddc882dddaed7e2e76fbd291028b9c70a39a91fa31c21de7e21ac5551a95b8bc2bc70d6474c10d1f3b08221236038bb6b82563fd8c06af69bf1a6c0c1a4ac46e6702e744b5aad6f8668ed828deb5adeaf3c96a4dafa88c9167b351871329439fee1cc4585ae0e42f0dc72f09efc527a32234350dcc622426e7f0cde9ff1158603e5579408a13c8be2efecd2403b124cf799a2d8274abdde05c28", 0x5ab}], 0x1) setsockopt(r1, 0x13, 0x0, &(0x7f00000008c0)="2413d821b7a087daf34c44d54f4b53ce33cb9809cd27022fe2856a3018e86c82fa04573620fbb3e029e1fb857655946a92d4301ac41530cc9764c237187c66fbd25f171c65be289df1aacb5c96c0f2c476e960245603871e6072dcc24775bf0c5ecb4495a315e1f1030061ab0121db2c4daf0f4546fda4d096438261412fe0af102a29e685c8f089bae18d11dabc749564fa08a312a6d6db9f5698c7211c16ca85db6721eb2b356ac7ff391c39e6f82f667b06bf776edc1e4cfbda2f695cdfe6041ca536d798f5c475820d8864e6abfb2116f699d00123d71fabd7021ce28e0d84280c29eb2e80451fc62515285a93c3a94df574d1bb0bb6f23984d57954d67a2fe282fdfbbd3a9e748c6c9ed5fc550d8b7a24bf69c56ed3d75867cbd314447f08803eee79f70d0bc40481e79d5cf6fbb17c01d91b7b3092d3b2df3ef9bd7e6a7c6b0f738470cc0dcbd178e98ee52a72803707d7613c1c93303cca5cf16c43b6f1db9b12df2cf57415c175a0df10351b7c541a5218407608f2704f786dcf1303bdf0f2e092842c11925d8723737cf4f3e582f3bdb2ed45fbc96f692dd0538ff7983fb702e52a8a5a9653198a07c497f428bc739730a51ab103ddc72a96e3c56102e182384899b1af23a4bb2908a2cfc3de8b7febcdcf5bd8bd335a9068103357758a92e93d6c8f2b3796bd0ac717245dd3c228a6b63cf82d93b2ee848b44736b5348ea1f0b1781ed2de9a772b004847fbba86d2a563dff3839c151f4706cd02518b9a3e72136c31f9297e8336f829ad99b1bfa2b026e84920cdcedb6c770d13d8eb50ab61338c1a3ac8f0bed2cd873cb95ca5bb52804b82f651319d3dc83ae4f865859be78e91710df74111aa8443a778289e46939e25bd8f97ff18d884c922f20d38b3b4ecc219feaedf5c5ce0139a6d8ed0ab6f6c351c4765494a0a0d978c752fc9e587bda8a37a595cc00edc21705e1f8640e056d49eacd72166100c6d0f5c06c5117ac11971db26488c84c721013111127c936ec6a47f2a505fc59e951e0ee077104b4be5916b94a44354ddca597517d2ea58f14482f82cf5ddf27dde2a9383be414d1eba7bf2dcdcf276b8474d9e65a07618ee836cee9081810cf90ea899b61de45c24c0174bb464ab6db1c67f13b0e5273e8450ee2ca6a990515fd901f02a744e55a83b4a45832f215105b337a8b8429db721eefb4dc306484410252a3ad17c7577262a22dbcd1b1efd0319039c9aa18c283e7bdef68473fe42fecc443f8c0785d6047ee1fdc7a678fea7f4744ab22ada7b77e5ef552ca2cef834c6bb611e8618e27c2d01c95ee3e2385ca4cf8fe5ad40095986dbb7370f1bd6d317808e17d0b433bfbe15eac4312f67135e24c4adbbf6958221a898e01ddf5976075cd0303f2b94d63fdfca57ac979794ddc3763e1c423f1f9b9238523781588dcd43ed7098014cf1a6ede839b5a64a4bed20b65acd214baeb9daa9cf5f7650b30e576bb69934ffb40985972a53221b29f53c9141a4cac141e24bea815d7b2c60e73dd7bcef890e0777045788874611d3a5b63e12a4dfb2252b1485746b77e5a83c687c275a435f2f40c1d9e83a21588c6810e4b1b421e94729bdbef0ec6225ba057a9f36d9239f946064f87517aaf67c9c65f5ef2eb7acce5d9fafcca312fffbbbcd6f9b5d8c0df79220b845db758c8f71701816d9d8993e0f23530afc21aa63419d25158184de9ada94d2f848b9a02a8a8fb92c5e7452597d3dbde9dd09b4204650320d6160d367ac2057784c7abf7d1064ebb0dbae87d9e2774503a1a6952f1142f34023a40fe7c305fb8512465d89fe2b5363b18858118043c5099fc5a2b74b49277b7c47e2651094f0f25bd44d71c43f688e333c93c65878afe78a28b0a047f41d0861f006a6d34de09ed4a248e6ca5c55baa7388a429a7f314d5679c3effe3939fc63e1fe6c912de15266e2202cf5dade1cad7321d29c2f625b79472a5734f1d6f2a60046a96e7562239c4a23fc39192b846e17a7e0729d1b9205690acf7e8c806a2d846fd8189312defe0418a3236485b22914bdfcf2dff3be9e2f95b1a9ac51948c410ec350dae07e19f924c376de37d691b9c34a79d11956f69ba86c6eba0bb0a23478c13b7b056462cbb1a8a481025ce7dce8c956f14cfa4744bf8628718361c9ce1ab4dbbbd628e5d9f349fea13890802d0d96b37a4cfaa0e919751a8c333417e53806377b17f62906e900ec1fe6d37211da141db9850ed1b54a44de946fa7b9d812c39612d04c8f21bd9e73be32395aa10fa2491b9028102d30163aa7dcfdbbe42a213072a8e6e3a0b5a100b494071dbf80b8474afd40d8b7953e7451917751ad272b582359c57d84611f93c6438bcd774228f558f6cfaec8bb0b2a10d61b1d7c2f2ef4ca1592e8173ca075bcaf2549efa99aec9e178e56d3bc451b9f8bdff57843fececcc83defe6ac0dd29e5e05b6759838711fdbdce04fb33a4e061510fa314e33af624620f1ed1844c254993a785ef2d650eb37b87752b77d76041c6fe8e5d47aea0f47187fd3c4210640885d4a62fc19e83eb6c25a904d34d713b6ba255ec7e82b966295a441039404c3b891a86a4ea543f564e50fdd372f511e2d5844457976346531c18991325aa9ba554b5631a2054aeb2671f31440dee176fe55dd6a88d2b834a0b26e7da72e319e1b8e7613f5ba74f58c48bc966800fa3830005f0014a15d384d49151639596decefc4a3e5637fa4081ae3ee3e34a903b0dea57bd41e2576d5e7cb71e7bf85678fdb7d4397beb99e26177c0cac072ae9bfb91317484c4ab8ddf07e6076f0a22ff9bc3943175ad01e312831750a4de10fa99104060d1ef6ade3436817043bfc53698a8328a211c0c0bb045b8a0cac96c152cec6bed8371b7973ca25bc9005ead1fbc6358496e2c75aedcdd54815857dcd57d514ae59265cf4d8bcd0cb8f63b4131efa5863e89931b934ed69215cbd724e00745ac6213b8a105959c7a0c185dba0636b05253d1ec067716f791639175adc3d2c2f1970f67db111041c4bf65e4f701a078e82eaf14c4cf52f41ab87e2b1ba74c23363ae2a3d258cfbb55fa5974420e11ba2122924325ad2471f0e5f5b17fddd94999cb6b9099274549a05abcca86735ea39467b765741070e07f8a20dea2d347d97517dc8ef3c470cfb2cc25d17ef8dc6c6c2a7f09385a61ec935f5a57503b1611dd66a32b30377f695b5e619d1b743255e7b5826144fa4a2e230d21f660d3974a7ff47c1069ae64dec72b6bd2243707808a6686323a980f210f978e5118a5ddbbbbdd885b194131badcbf413680c2b6d8b8a3681a77cc0a59d207eb9a1ca382fe489b22c48a40f65ef4639918fc6d74afcb9c8f79c655801d11a683f0befbcd353fb09a808cfbe99ef4cda5a1dab648a7682158aeebc77e36eac993b355336d43cdd4ac31ce2bf8ad392bf1be78563066aadb2537e228a71fb9286c4e8624e396ff79b9f68978ca3d0a030ba04c25328eadb3ecc03e4b8e647be567aae2f559bc793df4e3e8be1c96c75afd04f7848b2e3ab57384de4b89fc98194c347401f8e15d6e7494dcbd2ff33df7f5f1361e376150339e9d6bb1e5bd4d3fa9f2d8295f8a122998d9cfa377024d9e05786e5e8a6c83fadf16f2ca2625a8879e1a6d20c838f40f2a32bf19a0f6297fa1b050b46971ec318b8a3e2bc4480b809d51301ad2f6388a93d3f8ab038bca15c6b1d1b54bb48969b72fcf3a85afffbe2c062d2859df9d4e0d461103f7dce6110430107a5f257eaddc102e68d83e1f4d2482775708928cfa8628fb76958aeee104d5e445d8f3825768c7c51d018bc20502169f809cddc8bd93c63c77c4222bd1862754bdd535e9d065c06e9f705ba09c79b9631fe72325bd1bc7d14f8c5324e0c95fab836e41ea2951b9b23bb3364e458618ab43a7c2691c5946ddae06dff7f28e8f4286bb1a04efb19942012f1fd833a875cf0f67d12dbbc437c5b1fa851809092f6637cdf4f2ca8f0cea3f83f68c6d7ca84bb63700846089d3db639ad9f2ce591c12498c34637418638c2106345684d6f2eb67c546d8905cbbc1bd9520a66d1db9c6636fbaacbbecd8ce43da2699eb0b268468ffcaa9057a21dd34184cdb6a91513d35a9e345248048df2024077374631cd6ed351b030708f6515f23b4fd6183a5442d30c136f515fdf505d06792da7b21786644218fa41cf307bc7bf5ef5b1eff83132f677958375a1cbc94d6c8aec2452321f214e58350f2bc573e6528463e5370acc74f447e6b068f5085771cb7941f9319c63b16975b1fe4abe8ed614004fe6fdcaa529e8e543b6e84cebf08634014b3251cba93bee53b120c3e3a23e4d4f59a019e1585197c02835415756a7fb4ec25bff34631e6ad78ca06d64a508971742cd7e571b6f7e5681e656033f23e03cd1e0a2beaa3d709f520bb14442b4b750c1123c8157a762ec86ca67be25f505ff6e325ee82e44495bb7b454527c59e637a840ed583c5891b6dec045ac1d47a85fe71056e9ef36f5640627f174d871524b3d03f5f224c8e91472116a72e359bb3b4bf1724694bc9c90da9f8919a7d588b4cd6c31bcd8a47d3ec2d8d6c7bb41b614c28ddf2ccb6879f485d13997be7cddfd2bf834770c2c2937e5b95965db24dc9b6ab783f544acba7667d25db7358218c78646b0c48937f5e213ce637abf26456a37e0bba720f315590b333a7f9918e8b95d2895b058bf97e53da8367dfd69d9e38158125c4d2a0e14d510fa83a5633df606f9301de7082a060b47d3d2590d6a11db8d49a4e8e0f3dc2162544572580ce4554d9252fda54714bf64fdbed77d3c1441c79f5f5d13eaef379672c93ec697fc62db019e04c735180faff3bd2954147af31bc0f59e44f5cf7d186dd4c902d979748fe3ad1130bd3e26268b36dd15d07101a968537b2a94a5304b7374e9c525479182fd2d02438a19751831f2a85897f0fb5d68ec5d20568b12046da47e6456d9e82d1c138f036d07e68811b0cef4ae9b5bff59e4a78cbb8e5dd7f4a93be36f30de3db3975495fc99c6b4d8d6d4dd44204dfa88c9bedaf7266ddb8db26061163dab6ad7333ca468b714d48096fa853d3aeb7c49d4089dceb3bab19e8902515f10ee4dcd069423da7719ed687c4f1ea53727935cf1875cba2850c9c6a9e6595d511fa622638dde24aac47e4e54cbb6695816b7094b8edbf8f83573489fed24bc85b46bb8e7a0f4d4031478fdd9613a055a58620f64ac7faec1b87d04a8c5b07b67386162dc551c9b77b5c31bacf8b93fbb5a273e9dda91c00f39e77acdfb8476a1834e3ab00aee071b6f9809a979efb49379f06b1b615baf31ddc97abe4c9e903041e8b59544fee7254b57b08aec16b44dfa4f170b4a7477732fe7fcfa22214febaf41e17ead90912dafc85ad7f2e72ebb2250844853f126d7294fde70ac5d92119c8fb7617e2c19ba0f449349042685e8bb8a97a29bb698ee885e6c3f13c88259331ff3560031d5a46d041769bddeecb9c8624301a35eaa32496794ae0e67d63b7de867e6397d4ecdf6b43475d03bc38531cb4d5366a3273fee0eede76da46fc670bc6761fb16c136a07bf14609c7084dedd6b7f601bf09b9241efc933caf300c53887fe67cd675aa099c4f5da63fd256e482164bcd58e8ccea0a089e05059d94f8ec7a2c3321a68f743796524b27a8c879129d97d3e5dd3eb1e261486001ec276e8b9e6fe2a663bed1c18694026109834c02ee43da3ace544db93c799dc58028cdedec284c07b29d99bb1eda0002a2419507a56", 0x1000) close(r1) 274.320451ms ago: executing program 8 (id=32): r0 = syz_open_pts() r1 = getpgrp() execve(0x0, &(0x7f0000000100)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000080)='./file2/file0\x00', 0xffffffffffffffff, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4000000000000, 0x1, r1}) flock(r0, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x12000000) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r3 = socket$inet6(0x18, 0x4, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) syz_open_pts() 39.483508ms ago: executing program 0 (id=122): semctl$IPC_STAT(0x0, 0x0, 0x2, 0x0) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0xb5219f1000b913f1, 0x80) ftruncate(r1, 0x8000000000000001) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff}}) shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x3000) shmctl$SHM_UNLOCK(r0, 0x4) syz_emit_ethernet(0xa9, &(0x7f0000000080)=ANY=[@ANYRES32=r0]) 38.722645ms ago: executing program 1 (id=123): setitimer(0x0, &(0x7f0000000080)={{0x0, 0x4}, {0x0, 0x6}}, 0x0) setitimer(0x0, &(0x7f0000000140)={{0x0, 0x8}, {0x0, 0x7fff}}, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x8) sysctl$net_inet_tcp(&(0x7f00000000c0)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000540)="9b1e09c3eb987ab7fe4189c99e805e6e84d356960798a692992117d6728436ba1bd87f42e3303eac3846520d050712f838130efce33f524b3fa75085f35dfa4dc7e149d4d6d06a3f23616e774c02f1a07bee7385e6664282cb6988f8d9cae75e39a5a11e32e0e6ebd635450b2eba540af7f2aa5dbfbdd900a0da9e274f50acd76b5c567049ef436dbea0d7562f52950fa5ef6ec2bd02adc7f1fe850c081d95dcf4f06a852ab475cca257352828a76e5334be562995e894238b96ca5d4d3f670feac9b4e8aa9bef19525cb6f7e8570b2a374f1408341ed45bb7ad3fb975ffc080e963cb9a8bd949ee0fc6dbceb7d956e658a5673cc947b3e88aa810f8ed7cca1021020000000000001345daa49507756f49775275ca390b94e85d5a95b8bdacb9429c25483a9275d0da3b561c6adc3c141f1b7e1cf2785198a318bdbdc9ac0a623855e941dc1872fcb045e0d9df1ecc6357ee21e2b0802cb60eec6a34396ce1e34e8a0bdd5e94723235f0675fad5315e7eecc3e11347f40e67a8c0ae4428f0760c70e1dd7873e27142bbae1a7e44de453a073c799353d46dd81439b115afb2e353e3bb073e3342773216b07e49ca4df0fd2dbe9a8eb3770ea880f76e6f4588ffb7d82693a096344671843a1f2082612b09a507c6e505ff594828b388f9ed85f1602a20561aed73c87e1ef080f7d9d6a8a38d4a3151c41741dd196f4f7859e071fc98111cc9024f790ce68e3f54baaee16", &(0x7f00000002c0)=0x210, 0x0, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000003c0)="63dd", 0x2}], 0x1, 0x3fdfe) r1 = socket(0x18, 0x1, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="6dc100167f", 0xffffffef}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000), 0x10) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r4, 0x0, 0x0, 0x400, 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000080)=[{{r5}, 0xffffffffffffffff, 0xa1, 0x4, 0x9, 0x4}], 0x40, 0x0, 0xa, 0x0) kevent(r5, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff9, 0x17, 0x10}], 0x29f, 0x0, 0x8001, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0xfffffffffffffffd, 0xd, 0x22, 0x3, 0x8}, {{}, 0xfffffffffffffffd, 0xaf27f39d073440d7, 0x4, 0xf, 0x9}, {{}, 0xfffffffffffffff8, 0x2, 0x10, 0x4, 0x5}, {{}, 0xfffffffffffffff9, 0x2, 0x2, 0xf, 0x10000}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x6, 0x8000000000000000}, {{r4}, 0xfffffffffffffff9, 0x8, 0x20, 0x6, 0x1}, {{r5}, 0xfffffffffffffffc, 0x40, 0x80000000, 0x101, 0x8001}], 0x7fffffff, 0x0, 0x80000201, 0x0) mmap(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2, 0x7810, 0xffffffffffffffff, 0x800000000000399) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000100)=0x7, 0x4) sendto(r3, &(0x7f0000000140)="a3a4fc5578", 0x5, 0x400, 0x0, 0x0) shutdown(r2, 0x1) munmap(&(0x7f0000000000/0xf000)=nil, 0xf000) minherit(&(0x7f000000e000/0x2000)=nil, 0x2000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000180)=0x6, 0x4) munlock(&(0x7f0000ffa000/0x1000)=nil, 0x800000000000) 38.581934ms ago: executing program 9 (id=85): sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 38.448222ms ago: executing program 4 (id=124): sysctl$hw(&(0x7f00000001c0)={0x7, 0x14}, 0x2, &(0x7f0000000200)="06228a0fc939ea2b90d1f0a40730a467d69be84c905463beaffa7a5d303077b54a232df458c10e63ff640fd7fc663801000000e8b3183cbb2018a4166b006bcb230934d1ab913596db42f62b5f70d0e9381bc88b007c1d58b63dd4261549880504e921fa466957c9424d541bc24405004c60ba863d0fa2eed7de25eb787f158bef400b41138de9c4b187f5fd1569073bf5c4c51f8454af159f7f3becdaa36f63b8097745545e887ee78f915d58a3a5900c367667ed52d6bf98ee3336bec5c5dfcf818e270777", 0x0, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x3}, 0x2, &(0x7f0000000040)="ee3bc2690c6e1c83983ae1c0a87cd27efc7e239b51cff84e7cf1e769dac0089055b5b718ff31dffc02a89b7b0964051a3e7a08d3b101f0da", &(0x7f0000000080)=0x38, &(0x7f00000000c0)="46ea67d0dc1a9e93cf236833440a90b956fda6b2ba7b57e6f9352e96e0972c09e5f990bbf0124627f669a4bdc5efb6330147ac8f2d8daf61e8c875e3c446539742db6ed8fbe59c145808e7b29b4e63c92b29bafdbd8079aacdf5fa67a425debba4bb5e44b4b18fdc7fceb2a0cbb6e144436ce1615d85b88c42e4c3bbc537b7e288d015e38df2ab86702914d9aeb68981240f7eeee6794bd983ce408a096b57a0339060c6d7d370dddf828746fc61d7d2b04108a115a7c272c7b81e764d229bc6898acd8fcf43544b7cc26be7fe6f60a17a9b0c101aa9a5", 0xd7) 36.916626ms ago: executing program 5 (id=125): syz_emit_ethernet(0xd2, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa0000000000000800460000c40000000000019078e0000002ffffffff4404f9f30000907800680fff1e1ef1b2badad8c5887f1c8605c232bf635af90af65f6e65e5ab93ab5d24b2ab69c0a0c8ebc876a22e0642155e08b4eaa2ad33269fb09762a09b72e98c9e0b0ec006d95fd85d5bfffde2450d3a8d889e94bc78390fc4f5315f8c0aae4e8f62c79671e1a14a08d003675377890713e2b7e2e09405464b4150a097cf5040a1138d966d429f4e7b5b6ccee97a21aa5e3b2dc0b0fd5862765b2c"]) (async) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000001440), 0x80, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff86dd606aa43f00082b00fe800000000000000000000000bbfe800000007c"]) (async) getitimer(0x1, 0xfffffffffffffffe) (async) r1 = socket(0x18, 0x4, 0x1) mknod(&(0x7f0000000280)='./file0\x00', 0x1ffa, 0x0) (async) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffa, 0x0) (async) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r8 = getegid() sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0xff5f, &(0x7f0000000080), 0x0, &(0x7f0000000200)=[@cred={0x0, 0xffff, 0x0, r3, r2, r5}, @rights={0x0, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x0, 0xffff, 0x0, r3, r4, r7}, @cred={0x0, 0xffff, 0x0, r6, 0x0, r8}]}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) utimensat(0xffffffffffffffff, 0x0, &(0x7f00000001c0)={{0xffffffffffffffff, 0x9}, {0x7ff, 0x9}}, 0x0) (async) listen(r0, 0x6e6) 36.360621ms ago: executing program 0 (id=126): mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2, 0x5812, 0xffffffffffffffff, 0x0) (async, rerun: 32) sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x35}, 0x4, &(0x7f0000000080)="ab", &(0x7f0000000000)=0x20000, 0x0, 0x0) (rerun: 32) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) 27.61245ms ago: executing program 8 (id=32): r0 = syz_open_pts() r1 = getpgrp() execve(0x0, &(0x7f0000000100)=[&(0x7f0000000080)='//\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) lchown(&(0x7f0000000080)='./file2/file0\x00', 0xffffffffffffffff, 0x0) sysctl$net_pipex(&(0x7f00000000c0)={0x4, 0x22, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f00000000c0)={0x1, 0x3e}, 0x3, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1, 0x0, 0x37) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x4000000000000, 0x1, r1}) flock(r0, 0x14) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140), 0x10, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x12000000) syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) r3 = socket$inet6(0x18, 0x4, 0x3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchown(r3, r4, r5) syz_open_pts() 0s ago: executing program 9 (id=85): sysctl$kern(&(0x7f0000000040)={0x1, 0x3f}, 0x2, 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.67' (ED25519) to the list of known hosts. uvn_flush: obj=0xfffffd806719f888, offset=0x0. error during pageout. uvn_flush: WARNING: changes to page may be lost! panic: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1739 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *146877 36692 32767 0x10 0x4000000 0K syz-executor 9890 79466 32767 0x10 0 1 syz-executor db_enter() at db_enter+0x25 panic(ffffffff8344322d) at panic+0x1e5 __assert(ffffffff833ecaa5,ffffffff8342c4f8,6cb,ffffffff8333f2e9) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bf223b8,400000000000,400000021000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806bf223b8,400000000000,400000021000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000080,20000) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c1092e4,3,400000000080,ffff80003c109318,0,0,64a1253a625946d1) at net_sysctl+0x69a sys_sysctl(ffff8000ffffb498,ffff80003c109450,ffff80003c1093a0) at sys_sysctl+0x425 syscall(ffff80003c109450) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2ec9488b300, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic *cpu0: kernel diagnostic assertion "va >= entry->start" failed: file "/syzkaller/managers/setuid/kernel/sys/uvm/uvm_fault.c", line 1739 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8344322d) at panic+0x1e5 __assert(ffffffff833ecaa5,ffffffff8342c4f8,6cb,ffffffff8333f2e9) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bf223b8,400000000000,400000021000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806bf223b8,400000000000,400000021000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000080,20000) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c1092e4,3,400000000080,ffff80003c109318,0,0,64a1253a625946d1) at net_sysctl+0x69a sys_sysctl(ffff8000ffffb498,ffff80003c109450,ffff80003c1093a0) at sys_sysctl+0x425 syscall(ffff80003c109450) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2ec9488b300, count: -10 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff80003c109040 rbx 0xffffffff83895dc7 cpu_info_full_primary+0x2dc7 rdx 0 rcx 0xffff8000ffffb498 rax 0xffffffff83894ff0 cpu_info_full_primary+0x1ff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xaade06f1b0649f4b r11 0x46d662696157183c r12 0xffffffff83895bc8 cpu_info_full_primary+0x2bc8 r13 0 r14 0 r15 0x1 rip 0xffffffff8261d9f5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80003c109030 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor) tid=146877 pid=36692 tcnt=3 stat=onproc flags process=10 proc=4000000 runpri=32, usrpri=71, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff80003c524d00,0xffff8000ffffacf8 process=0xffff8000384dd280 user=0xffff80003c104000, vmspace=0xfffffd806bf223b8 estcpu=21, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 35975 131882 42646 0 2 0 syz-executor 89515 186701 8579 0 2 0x100000 sh 36692 16719 65012 32767 2 0x10 syz-executor 36692 4672 65012 32767 3 0x4000090 fsleep syz-executor *36692 146877 65012 32767 7 0x4000010 syz-executor 8579 46760 15908 0 3 0x10008a sigsusp sh 17600 74884 7156 32767 2 0x10 syz-executor 17600 443887 7156 32767 3 0x4000090 fsleep syz-executor 17600 506795 7156 32767 3 0x4000090 fsleep syz-executor 3411 325410 92496 0 3 0x82 sbwait sshd-session 79466 9890 35303 32767 7 0x10 syz-executor 79466 297880 35303 32767 3 0x4000090 fsleep syz-executor 79466 352937 35303 32767 3 0x4000090 fsleep syz-executor 79466 214949 35303 32767 3 0x4000090 fsleep syz-executor 15908 267887 85127 0 3 0x80 wait syz-executor 99976 393385 27658 32767 3 0x90 nanoslp syz-executor 99976 116044 27658 32767 3 0x4000090 sbwait syz-executor 99976 141212 27658 32767 3 0x4000090 fsleep syz-executor 85127 366756 42646 0 3 0x82 wait syz-executor 92921 395297 0 0 3 0x14200 bored sosplice 27658 27008 20739 32767 3 0x90 nanoslp syz-executor 88760 318129 2206 32767 2 0x10 syz-executor 7156 445894 86306 32767 2 0x490 syz-executor 35303 155716 18312 32767 3 0x90 nanoslp syz-executor 65012 18196 30354 32767 2 0x490 syz-executor 20739 246137 42646 0 3 0x82 wait syz-executor 86306 321878 42646 0 3 0x82 wait syz-executor 2206 305515 42646 0 3 0x82 wait syz-executor 18312 443269 42646 0 3 0x82 wait syz-executor 30354 397783 42646 0 3 0x82 wait syz-executor 42646 266571 18920 0 3 0x82 nanoslp syz-executor 18920 32945 5339 0 3 0x10008a sigsusp ksh 5339 176421 30228 0 3 0x98 kqread sshd-session 30228 378758 92496 0 3 0x92 kqread sshd-session 87167 341174 1 0 3 0x100083 ttyin getty 92496 426487 1 0 3 0x88 kqread sshd 70371 19787 19487 73 3 0x1100090 kqread syslogd 19487 517410 1 0 3 0x100082 sbwait syslogd 37482 174309 1 0 3 0x100080 kqread resolvd 42320 322422 42939 77 3 0x100092 kqread dhcpleased 88706 469009 42939 77 3 0x100092 kqread dhcpleased 42939 145767 1 0 3 0x80 kqread dhcpleased 54408 437080 0 0 3 0x14200 bored smr 53648 318218 0 0 2 0x14200 zerothread 98515 230041 0 0 3 0x14200 aiodoned aiodoned 99168 373081 0 0 3 0x14200 syncer update 31242 281508 0 0 3 0x14200 cleaner cleaner 50957 483026 0 0 3 0x14200 reaper reaper 93815 490191 0 0 3 0x14200 pgdaemon pagedaemon 62870 221800 0 0 3 0x14200 bored viomb 37901 436982 0 0 3 0x40014200 acpi0 acpi0 35179 152134 0 0 3 0x40014200 idle1 23744 424177 0 0 3 0x14200 bored softnet3 45764 12628 0 0 3 0x14200 bored softnet2 58029 295852 0 0 3 0x14200 bored softnet1 80387 257683 0 0 3 0x14200 bored softnet0 1873 443825 0 0 3 0x14200 bored systqmp 13763 358865 0 0 3 0x14200 bored systq 1066 461593 0 0 2 0x14200 softclockmp 14640 395505 0 0 3 0x40014200 tmoslp softclock 7142 428516 0 0 3 0x40014200 idle0 1 389174 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 36692 (syz-executor) thread 0xffff8000ffffb498 (146877) exclusive rwlock amaplk r = 0 (0xfffffd806cd447e0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_map_lock_entry+0x51 #3 uvm_fault_unwire_locked+0x253 #4 uvm_fault_unwire+0x55 #5 sysctl_vsunlock+0x7b #6 net_sysctl+0x69a #7 sys_sysctl+0x425 #8 syscall+0xbc6 #9 Xsyscall+0x128 shared rwlock vmmaplk r = 0 (0xfffffd806bf224b8) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvm_fault_unwire+0x3e #3 sysctl_vsunlock+0x7b #4 net_sysctl+0x69a #5 sys_sysctl+0x425 #6 syscall+0xbc6 #7 Xsyscall+0x128 exclusive kernel_lock &kernel_lock r = 0 (0xffffffff839a4760) #0 witness_lock+0x5bb #1 __mp_acquire_count+0x58 #2 mi_switch+0x4b7 #3 sleep_finish+0x24f #4 rw_do_enter_write+0x1de #5 uvm_fault_check+0x54c #6 uvm_fault+0x106 #7 uvm_fault_wire+0x73 #8 sysctl_vslock+0x109 #9 net_sysctl+0x5a1 #10 sys_sysctl+0x425 #11 syscall+0xbc6 #12 Xsyscall+0x128 exclusive rwlock sysctllk r = 0 (0xffffffff83842018) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 sysctl_vslock+0x45 #3 net_sysctl+0x5a1 #4 sys_sysctl+0x425 #5 syscall+0xbc6 #6 Xsyscall+0x128 Process 79466 (syz-executor) thread 0xffff80003c5259d0 (9890) exclusive rwlock uobjlk r = 0 (0xfffffd806c461498) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 uvm_fault+0x1e9 #3 upageflttrap+0xa9 #4 usertrap+0x2d8 #5 recall_trap+0x8 shared rwlock vmmaplk r = 0 (0xfffffd806c400d90) #0 witness_lock+0x5bb #1 rw_do_enter_read+0x3af #2 uvmfault_lookup+0x122 #3 uvm_fault_check+0x4b #4 uvm_fault+0x106 #5 upageflttrap+0xa9 #6 usertrap+0x2d8 #7 recall_trap+0x8 Process 88760 (syz-executor) thread 0xffff800035cc3c50 (318129) exclusive rrwlock inode r = 0 (0xfffffd8079468858) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 ufs_ihashins+0x4f #5 ffs_vget+0x187 #6 ffs_inode_alloc+0x283 #7 ufs_mkdir+0x113 #8 VOP_MKDIR+0x102 #9 domkdirat+0x179 #10 syscall+0xb08 #11 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd806ceaf0d0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vfs_lookup+0x109 #6 namei+0x7aa #7 domkdirat+0x8b #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10182 10950K 10965K 166960K 11270 0 pcb 17 12K 12K 166960K 17 0 rtable 178 5K 6K 166960K 369 0 pf 27 16K 16K 166960K 33 0 ifaddr 32 5K 7K 166960K 46 0 ifgroup 42 1K 2K 166960K 54 0 sysctl 1 1K 1K 166960K 1 0 counters 60 35K 36K 166960K 66 0 ioctlops 0 0K 2K 166960K 30 0 iov 0 0K 24K 166960K 44 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1332 84K 84K 166960K 1634 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 6 0 VM map 2 1K 1K 166960K 2 0 sem 12 0K 0K 166960K 75 0 dirhash 12 2K 2K 166960K 12 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 21 74K 129K 166960K 390 0 sigio 0 0K 0K 166960K 66 0 proc 58 79K 115K 166960K 510 0 subproc 54 3K 4K 166960K 351 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 31 0 in_multi 68 5K 7K 166960K 104 0 ether_multi 1 0K 0K 166960K 1 0 ISOFS mount 1 32K 32K 166960K 1 0 MSDOSFS mount 1 16K 16K 166960K 1 0 ttys 79 360K 360K 166960K 79 0 exec 0 0K 1K 166960K 392 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 219 58K 78K 166960K 4181 0 UVM aobj 15 2K 2K 166960K 16 0 pinsyscall 44 88K 114K 166960K 1421 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 2 0 NDP 9 0K 2K 166960K 28 0 temp 31 8683K 8748K 166960K 4803 0 kqueue 13 20K 26K 166960K 44 0 SYN cache 2 16K 16K 166960K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 48 0 44 1 0 1 1 0 8 0 rtentry 160 117 0 35 5 0 5 5 0 8 0 unpcb 144 131 0 115 2 0 2 2 0 8 1 syncache 336 7 0 7 1 0 1 1 0 8 1 tcpqe 32 4 0 4 1 0 1 1 0 8 1 tcpcb 808 51 0 42 2 0 2 2 0 8 1 arp 120 20 0 6 1 0 1 1 0 8 0 inpcb 376 242 0 228 9 0 9 9 0 8 7 nd6 136 26 0 10 1 0 1 1 0 8 0 kcovpl 48 39 0 33 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 464 0 134 29 0 29 29 0 8 6 art_table 32 465 0 134 4 0 4 4 0 8 0 art_node 16 116 0 41 1 0 1 1 0 8 0 sysvmsgpl 40 5 0 2 1 0 1 1 0 8 0 semapl 112 73 0 63 1 0 1 1 0 8 0 shmpl 112 13 0 1 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1727 0 187 97 0 97 97 0 8 0 ffsino 280 1727 0 187 111 0 111 111 0 8 0 nchpl 144 2074 0 361 64 0 64 64 0 8 0 uvmvnodes 80 2087 0 0 43 0 43 43 0 8 0 vnodes 216 2087 0 0 116 0 116 116 0 8 0 namei 1024 6571 0 6570 2 0 2 2 0 8 1 percpumem 16 47 0 3 1 0 1 1 0 8 0 kstatmem 264 24 0 6 2 0 2 2 0 8 0 scxspl 216 6677 0 6677 3 2 1 2 1 8 1 plimitpl 152 111 0 91 2 0 2 2 0 8 1 sigapl 424 603 0 550 8 0 8 8 0 8 1 futexpl 64 1696 0 1689 1 0 1 1 0 8 0 knotepl 120 477 0 0 15 0 15 15 0 8 0 kqueuepl 216 52 0 42 1 0 1 1 0 8 0 pipepl 328 216 0 188 3 0 3 3 0 8 0 fdescpl 504 584 0 550 7 1 6 6 0 8 1 filepl 152 2530 0 2336 12 0 12 12 0 8 3 lockfpl 104 33 0 31 1 0 1 1 0 8 0 lockfspl 48 13 0 11 1 0 1 1 0 8 0 sessionpl 144 56 0 41 1 0 1 1 0 8 0 pgrppl 48 96 0 74 1 0 1 1 0 8 0 ucredpl 104 246 0 230 1 0 1 1 0 8 0 zombiepl 144 550 0 550 1 0 1 1 0 8 1 processpl 1176 603 0 550 5 0 5 5 0 8 0 procpl 656 822 0 760 7 0 7 7 0 8 1 sockpl 688 421 0 387 11 0 11 11 0 8 7 mcl64k 65536 3 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 127 0 0 16 0 16 16 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 5 0 0 1 0 1 1 0 8 0 mbufpl 256 240 0 0 15 0 15 15 0 8 0 bufpl 280 2459 0 124 167 0 167 167 0 8 0 anonpl 24 99018 0 95155 32 1 31 31 0 184 6 amapchunkpl 152 12565 0 11969 25 0 25 25 0 158 0 amappl16 200 1440 0 1420 4 2 2 4 0 8 0 amappl15 192 3 0 3 1 1 0 1 0 8 0 amappl14 184 109 0 98 1 0 1 1 0 8 0 amappl13 176 1 0 1 1 1 0 1 0 8 0 amappl12 168 1193 0 1158 2 0 2 2 0 8 0 amappl11 160 43 0 33 1 0 1 1 0 8 0 amappl10 152 23 0 22 1 0 1 1 0 8 0 amappl9 144 281 0 280 1 0 1 1 0 8 0 amappl8 136 43 0 42 1 0 1 1 0 8 0 amappl7 128 96 0 85 1 0 1 1 0 8 0 amappl6 120 182 0 177 1 0 1 1 0 8 0 amappl5 112 113 0 107 1 0 1 1 0 8 0 amappl4 104 282 0 269 1 0 1 1 0 8 0 amappl3 96 2121 0 2015 4 0 4 4 0 8 0 amappl2 88 647 0 584 2 0 2 2 0 8 0 amappl1 80 9134 0 8524 15 0 15 15 0 8 0 amappl 88 3786 0 3620 5 0 5 5 0 92 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma1024 1024 1 0 0 1 0 1 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 72 15 0 1 1 0 1 1 0 8 0 uaddrrnd 24 584 0 550 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 584 0 550 1 0 1 1 0 8 0 vmmpekpl 168 7214 0 7165 3 0 3 3 0 8 0 vmmpepl 168 42415 0 40487 91 0 91 91 0 357 0 vmsppl 456 583 0 550 7 1 6 6 0 8 1 rwobjpl 64 16318 0 13322 51 0 51 51 0 8 0 pdppl 4096 1175 0 1100 115 36 79 99 0 8 4 pvpl 32 11636 0 0 96 1 95 95 0 265 1 pmappl 248 583 0 550 4 1 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 297 0 39 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace db_enter() at db_enter+0x25 panic(ffffffff8344322d) at panic+0x1e5 __assert(ffffffff833ecaa5,ffffffff8342c4f8,6cb,ffffffff8333f2e9) at __assert+0x29 uvm_fault_unwire_locked(fffffd806bf223b8,400000000000,400000021000) at uvm_fault_unwire_locked+0x4c1 uvm_fault_unwire(fffffd806bf223b8,400000000000,400000021000) at uvm_fault_unwire+0x55 sysctl_vsunlock(400000000080,20000) at sysctl_vsunlock+0x7b net_sysctl(ffff80003c1092e4,3,400000000080,ffff80003c109318,0,0,64a1253a625946d1) at net_sysctl+0x69a sys_sysctl(ffff8000ffffb498,ffff80003c109450,ffff80003c1093a0) at sys_sysctl+0x425 syscall(ffff80003c109450) at syscall+0xbc6 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x2ec9488b300, count: -10 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839a4558) at __mp_lock+0x192 uvm_fault(fffffd806c400c90,a91d5736000,0,1) at uvm_fault+0x1ee upageflttrap(ffff80003c501900,a91d5736000) at upageflttrap+0xa9 usertrap(ffff80003c501900) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72ec03fbacf0, count: 7 ddb{1}> trace x86_ipi_db(ffff800029a9bff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff839a4558) at __mp_lock+0x192 uvm_fault(fffffd806c400c90,a91d5736000,0,1) at uvm_fault+0x1ee upageflttrap(ffff80003c501900,a91d5736000) at upageflttrap+0xa9 usertrap(ffff80003c501900) at usertrap+0x2d8 recall_trap() at recall_trap+0x8 end of kernel end trace frame: 0x72ec03fbacf0, count: -8