last executing test programs: 2.126676905s ago: executing program 3 (id=31): sysctl$kern(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)="55f8f5782087a072a82ec35f78d14780f5", 0x11) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000340)=[{0x40, 0x1, 0x1}, {0x1, 0x1}, {0x6, 0x0, 0x2, 0x801}]}) write(r0, &(0x7f0000000200)="d81ad3d20cf7eb4e9be33bbd1a30", 0xe) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) r2 = dup2(r1, r1) ioctl$WSKBDIO_GETMAP(r2, 0xc0105715, &(0x7f0000000000)={0x0, 0x0}) r3 = socket(0xea211ecc2830d0c3, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0xffffffff, 0xfffffffc, 0x3, 0xffffff80, "0120002d29497f07af80d6df356bbb612c0800", 0x3, 0x3}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x19}, 0x0, 0xe, 0x0, 0x0, 0x2, 0x0, 0x0, 0x80000000000000}) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0xdeadbeef, 0x1}], 0x1}) socket(0x18, 0x3, 0x0) sysctl$vfs_ffs(&(0x7f0000000100)={0xa, 0x1, 0x1c}, 0x3, &(0x7f0000000280)="12dd60812abb8c16fd9bde62781a759e80b7ed3e091c211b300e9405f99448645b703a6f6d9be998792880aa6e272db82336a3b930", &(0x7f00000002c0)=0x35, &(0x7f0000000300)="ba4ae252c117ae3aed8cc10bbe9edc1f6fe157d7e694a178a01a6e21bc2c2f8418f81f5d62d66748e03fcf0e85e6348b797f187f15f040ba98353edf42f95de7a15da2", 0x43) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000140)=[{0x5}, {0x2, 0x8b, 0x3}, {0x12e, 0xfe}]}) syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r5, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) ioctl$FIONREAD(r3, 0x8020699b, &(0x7f00000001c0)) syz_extract_tcp_res(&(0x7f00000003c0), 0xfffffffe, 0xfffffffd) socket(0x2, 0x8000, 0x59) 1.952865715s ago: executing program 3 (id=51): setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000140)=[{&(0x7f0000000280)="c82c9531bac7ef8b8431d6a3d3279d121759bbc43abfa803d065244d0a0f1a95dde038a78f0732aab79ba8989236e39ad72d94d54fd4417c120da9", 0x3b}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0xffffdffc, 0xffffffc0, "ffff09008700"}) close(r0) poll(&(0x7f0000000200), 0x0, 0x200) r2 = openat$pf(0xffffffffffffff9c, 0x0, 0x10002, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) r4 = getppid() setpgid(0x0, 0x0) setpgid(0x0, r4) setpgid(0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x3, 0x3a) setsockopt(r5, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x1, 0x20, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x67, &(0x7f0000000100)={0x0, 0x0, 0xfc, 0x4587}, 0xc) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x84, 0x4, 0x8, 0x4101}, {0xe, 0x0, 0x9, 0x80000001}]}) r6 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x11, r6, 0x0) syz_emit_ethernet(0x4a, &(0x7f0000000680)=ANY=[@ANYRESHEX=r0, @ANYRES32=r0, @ANYRES32=r2, @ANYRESHEX=r6]) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaa5ef372696a486dd606aa63f00000600fe80000000bb36b770d37b605720d8b24f"]) 1.811272721s ago: executing program 0 (id=57): setuid(0xee01) r0 = msgget$private(0x0, 0x144) msgrcv(r0, 0x0, 0x0, 0x0, 0x1000) chown(0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{0xe5, 0x0, 0x0, 0x0, 0x0, 0x10, 0xd093}, 0x6, 0x7, 0x0, 0xffffffffffffffff, 0x2, 0x400, 0x644, 0x4}) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000080)={0x2e49}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x100, 0x200}, 0xfffffffffffffffe}) r3 = socket(0x18, 0x2, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, r2, 0x0, 0x0, 0x43}}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x4e}, 0x3, &(0x7f0000000100)="71f95f84cf71b59c7afec37582", &(0x7f0000000080), 0x0, 0x37) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r5 = shmget$private(0x0, 0x3000, 0x5a5, &(0x7f0000ffd000/0x3000)=nil) shmat(r5, &(0x7f0000075000/0x4000)=nil, 0x3000) shmctl$IPC_RMID(r5, 0x0) shmat(r5, &(0x7f0000145000/0x2000)=nil, 0x6000) mkdir(&(0x7f0000000080)='./file0\x00', 0xdd) rename(&(0x7f0000000080)='./file2/file0\x00', 0x0) 1.694162345s ago: executing program 4 (id=62): sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="1800000029"], 0x3e}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() mkdirat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0xa7210e10bc3c9def) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x5, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/37) r3 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r3, &(0x7f0000000540)='./file0\x00', 0x184) mknodat(r1, &(0x7f0000000000)='./file1\x00', 0x2000, 0x0) renameat(r3, &(0x7f00000025c0)='./file0\x00', r3, &(0x7f0000002600)='./file1\x00') sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10"], 0x10}, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000040)={@broadcast, @random="314ccf7a806f", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x1, 0x1, 0x0, @multicast1, @rand_addr=0x5}, @udp={{0x2, 0x1, 0x8}}}}}}) 1.693333527s ago: executing program 4 (id=64): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x82, 0x0) fchown(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x22}, 0x2, &(0x7f0000000040)="de43f00e73b1b223d0b866511ca253adacdb9cea4cb8ca9613f7d186ec9e172fe51b2cf87b7c701a50109072c3d287d92281f031c87a03622291386ebc13858d9b1250e8cce3246d654e078c4db9fc86c23f6854a119ccac6ea556a4d54362399468c6a4944548170a54f6809fe9cc0703c0c94ee2746f1f9d9bd09e9d9799268a7f", &(0x7f0000000100)=0x82, &(0x7f0000000140)="0a59a17d3972c580a6e01160", 0xc) 1.692244622s ago: executing program 4 (id=65): r0 = shmget$private(0x0, 0x3000, 0x400, &(0x7f0000ffd000/0x3000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/248) (async) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffe000/0x1000)=nil) (async) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() (async) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r7 = getppid() (async) r8 = getppid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000001c0)={{0x7fff, r2, r3, r4, r6, 0x113, 0x81}, 0x2de, 0xb, r7, r8, 0x9, 0x7fffffffffffffff, 0x8}) (async) r9 = socket(0x18, 0x1, 0x73) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4) (async) pwrite(r9, &(0x7f0000000240)="14ee31b67f6f9c11b189562dfb1ec8eff218918bcc79af811f8be01c102f65e3f74ce1872e12aa000f12f304d88b5cb1cf52ab2533c0e8bdb263498187a05011ec275cda4461dfa3aac2c84fe3d26385c08f0e962b7b95c176f6e3d7a0f855e98592c064b4b68dd508feee394c5d7cbf4caf2e9c256979de5eec83cc126e2cb19296c3c9a9edc097e4cb54af592ab773c52942664a764b1a19f10aa2c1a7934fdd45e0f00a2ab116aa01fb1c16bd56602c2f257f162104ac38a06ced62f62e42a52034454cea339883aa95287f70e7ef0bea81e0dd74a100e2db7350543dddf2d340ce293720af40b68e6fa6b2133d1cf48dcdb116c5fa8203dc9ba3e402c357589959fc65b46430ec9582d92136b423c2f8d91d042bcbb41c0374336234dd5ef6be1729740c2adcbb890caf33a64341cb594e17e98288cf61ca1bf5b4f2abf53237c2a829e40f94183e81a9faf2d521cacd2b88b39350bfe753ae12d6b631d8842b9469ff79e2c18768472a5ad7c18a494ea01e199f5179fd5090f2c7b9f652d9b63c521bf171713c0c4d6ec769ad569878e8abd71bc92d8a99a899f303ebb4437643308c909f879cf5d7f00b3f2663853335e4de5d9600a136744f182a14489699ca1472bc8e62dfce41048ee2f468e34e4c0aeb5986e7c42620c73bcbd0fcc68f54deb6e28645f4ef0ae64233e2aec2b8d2498282924e093327e9b9619d5fa4659bce172c288c5eb36b5099d7668aa7343f5a2751e335f8744f9afa4e6a1252fe2d61b581276729ce845a8f8a0dacec961fe9eb49941968e1f9132412407c7b764d0c7a04f7ae64a6cffb6228f50200d9c1b42066eaaa1325a2ead74e05e90ffb84abf84fa401483e81a9309ea623f116b761e2affa024c68855859bfbbb9d62ad6cf31c4a0608cf054697e236bc5a484dc6f1204af24d4858dd40e187b997df4522d0cb7bf74ef52e98b6c5789ab44510d6fab2251167d80cd77e96128acf54597e99b6c339ffe8f6fc0ac95ea60f7c436ef7deb9bec4e629a5472bb9387fea718f5f7abf06ab318d679f2f33f952508f69f5402fda037ff91cb8dd583c0f3a2a9dd7333993c50044f3da610c2ca8fc9e4b1ef1cd8602ccba1ce47c8190caadb798b445be966df8d9dce0be23e76fcd3de0ad6578209439d1fd9976c7ce0ecbbbf570a9b894aa7d787ac27622e3509492764d17586fa8b004ab3fe267f4d9b59d526698597d64095ffc4208b71c7e2e91888d7c303c105bd71e3de0efd9ce208402b6e0d8cb58b5818b9ff9c0186132442c051b993022ba7e6095b2a199dfc662d05532299c862562e88c7e4394566a97d05c15d76a7c79d65bf429d2f0ed7d8ba0de88de3d97fc5aa274faaeb71fb9564b089ece630ef8f81377aa3e7c316331651e1ef5dd7f99bd061bd1f122cffe753f011c1d87b045bb2ca7ddda7820c6938822ff48a9a950ef09d0ab43809f32886873b0a333a73c4546868ba59586459dd566e7e7eb72e6ecf30b03b30fd5bf6e665e4ca42ae8dff54d89adbde040550b194ed5c9d77f84d83610c7a1a3f99bf0442d99cea937ecfc0410ec4c2d29aa5183f90fa01e5aef650e38b64b02682dab3fc784cba904b8f30f9128b9dc3c50f4ace0afe2b2c908917016debbae93201f22b740227f496856c3dcb3f197dfd6131bdc44868f8a9faa34931512c1977be1b4e6c3ecdaced054105d6cccd4940ea557555655ebfe54847965ee8c120258e3a9dbce28f2f41051d04e70a64c19cd16595752a4d722144f9005be6688c48f2a329559113325c8770df7a38b98f20511560a8d035c7ceede71e210789ebd31ad8e3a4810b071a6286d9ff32602e4f8b1121f36ea932c9e38500fe521b501d9b495a420a6bcd1ac8c242ec44c22fa573ecdd10d535f6c6647847cbd970040cfbef0697eafdd5778a181037903a0de2429c787573d93b97ce0d6751d18f519c7f57085b695a2eb14fc598aba5705b02fb66f85862b39a1de85e3bdc50029a96a31920268c086ec9af62af6deacba7a4f259fcc7fe4dcfcb1e31939ffa7423c625c503324b43f3f8f3aea16fb09ec8724ce484d304150d42ecc961914894af3258732d385927637c572c25a45b85a42965baa8ab48971a885abe1da1e89078e6de92b64f082c7819074d552a748365f275f8f74bee5976898b1038c3b47d20399d57d6bd1f77fd6533ad2abb501660c48e27c171885a8bccc589d584eaa45bc4b33c9b0ed99f99c24b1a00a4e616318434ec2b4aa0e16568ea2a8062fe70c116f864fd9ee8513a52782ef624735b7c6e447d1ffb218492e3672723c46f992e3668c9d782a9ad4cffeb377522aa29f4ab79d6c586da20899c818075d3dba2cc52e8604bc39b10419972c1f816ba5407eb4838077dc30400bb4d116f2988296466a9343298b291cc9e8c5f405862cd0fc8de6555fd3430f2ea49d6390520d721a226495cd18e94609d72e6dbed2f0c59bf7d267d2b6486b7ed945899105f44b8a51b912eabd23c2e9ff4978a5cba668dd9189b56ffb701d673bc507fa6578efa230ec36535189b467bca90e70490fdbd0b8f12ad3c1bde5d46acc90b137d713beffe2ce3a300b89c90eac971dfe8ac402d2949b1c55b4bc0ddbb4b76e60c725e24285d42bc5dd23eecd9c9a5b91b8e91132c580cced4b01f2839964ffeae5e2f96472822a006299ff569412655259de8ba488abd462cdc773085ec36c73dfb478ff4d418cff1a73b525fc36cba960a473f3ec67121f991d6a512b98cd286bf6002db4ed0f17a987b8ad45d48ff64960ba60321aaa572ed289babf3b011e7b3698e1fe6c0be5862e142afe182de767bd91d091fa1be8528b249fbaec22cefc9a3fdd99e4c0a34d250675043c683dc07e9aafe17592df8a1084cd1883684d1dd2cb39e1bcea142abf9c9225dc030451f00470892976a4a26dd33452c222f994030167ebc4b06647f5bb472d26e6798219ba1a9a7d72c3b1b40f64f076a5a7060931fbfdf98baf2d465c82a1076eb6a7265d41d1fa93115d35bc9fd118d59363bc72e6b03152b45d21652d56352a0140e22bebd0899abfb91f6647e3fc511fa81619bf6e39996e5c69ec34b85911cde6f807b7c1f1eb9b15610267ddf256a2a582140a43c645a7233e34fd309deff2e032da580fa4af2760d7ce2b2f722b89892cc7470daa45453bfec14d220165b3bdb5fe364e56d9bdfe1ff62c225b55e8142cec17d54e23ccfc7c2240af4c47d80f7b5eb36e01b100e348e9d79c06d4eac406e92df31b00bbec53f94ab12e09852e0a60b18f31902d2349543a05b63e00766c12790656425ffabc34f1a211a513bf2ffad3cfce8b08c1c6df00d0be2ceac50c7b633d852aa6869bb358ed96424c0fd3aacbb16de50bcc8472118aab7cd79659673988354c2cc5c4f255ae4161d57f44657411840310aa318c31ce177cf1150fd21eba1ab9a639722e02df01eaebe3aaf8be4a8a9f4e2a6a3590ec16c9d8f3c94a8d9bedc7c8bf043e9f0229840f8bc6c4e98b00b390b915b1de623078c5e5e9a74cda39b501b1502e623d94d4856804d15ff2d20d030cbef720108e85456826b53b87db55f421a345e262edf4c69c9820d87ef75dbcea66cd4de97c64b3ce1fa903a06d296a989bf62fbc1bfd1e5b8e771b38ad723f8e760eb885c23c74cbc6ec6f2d9b27164b4774525223ada5ce083ca463224ea4eb1f5bffddd4d0a1adef0d94b89061c82dc83bd34d38fbfd595fbc6ce8c054b4b70b58dbdc45e3602edb1d8c789b821fbb5916a7fd8dafcec7aac9e062fee9fe8a99094527c13af5e870bc5138d1ea4b165578b958a480ff1adf1a7c9c2cee6b5a48e71e8974a8e0f52596f6a7d639bc9476ece6a84acd610f511b2c782eff150e7ba40fb7d7ccf7cc0ead751aedc500b21e4318138c31b9b811c577c674e96e211798125e9ea47cab71c43f898c40697cf8e3af89225c6c3d6fee773d63667b65240b13e4b990aa48a09274aec49e70eb1f540ddbc97f44f69867b8b84f948a4256c72591e7a5864b12c584c57de2be2e5fc320b9eb75ea3aba0d3ab5f7491536417396ada80bc1d2aa2011f296ff3b110d600b4c25acd01d0ca26b9679a1550117afd7da1223b004428daf77f97c3118b05619f9d5db016a8f8c9cce18b8b5691f931c5e2b9e163aea13d046b55ed4bacf8aab56cce4fa25e3548c1fb3dabc01f5665977758f45fb864247f1c6c374f71da1c4a4dbc0a8c49fe148549cd1f63116987782252253ba669a9361c45bb4e9f0d1424129ad3c4c2172cef91e0e7f324e40012f808d56b98a207f92801b22e05f2a7714497a981794201eca28ca6ad3a289dfc6430b503587ed7a54f53c157f93c30d4d78c91c610d9a2d8552654796acedb64e449f652e9dd541e26d5145ea70b904ba666d0d9b1c62b866c280ff6d257fe3bf4f20ee10fff585061beb6ab87c33d684927e985a0382af094043d991ee5b4987a0e96affb60052d8bfe439f107375be3d7207f4e8b5dc64cfa38fab71768dbdc265aa6d856feba27e52f03fcdd71e5400bd16c2e779e8702855a49f416cf6870276e92e933781d1c817c08844dd8a3926362e8a5b7e32b18468b8a705fe98e1a983bef73d21c69e3d6ac9d5f57be860521e3e9fe84470d924bb2e64de345f9138c1f95acf882bba0d35924c4baf798a5b07fa825d3f6ccac80fb756bc76db3fbbd3a6fbdbe8ad7e4f3d56ee1c099322a83b40ab140a465a9541a3a9113a38ad50a60852b1e72a51b4a531765d9b4f142700e4776f415abc6dbdb826d828317936ee3088f5f5bfc44a73bfde840c509061bbb6e4dff6732e86c87409ec3902890153cb748fc782173a7c13ee8f5ec271306f5d003576eb8926d4a3690c82cd933995d7b92140023342fa8575a7a4822c752109560d581b4a160fa655560641f9d5bcda4165e89811df1b07b4764120b9e2d077b9f8baf1e96bde68d102415a2b5b623772b23576b248487943ad669d363f5a9a67f007eda729c9c05bce2740cb1a3482ec412548db2e1207da5d88e9cb5f8764578f174926f8b9f6b1a2b146f1e34f67b2e682bf8837ff5e2830d9c129fbc65feffaf06df64c6ea16757a381b574ce77e714be41629f519043b6265f4a48236acb6aded7bc329b99555a5eae481dfd6c7d1a773b82be1febbd197f9a7510df6faacbf7e26151f120fa062208b4c116be0f63b69cc282481f6e451d0dd915931adc4e329fd73d8ef57dbd6ac2a7ba26c246de8a95125f3b334a749ccd74fa096e89804cc66e5c52f157cca5e0761e8302185565a97c08cdbb2d18946e8b20bf427a7990d92c151cb5259a2bd99bc7797f7319fde77de7af7d79457700989e63561f288e9a4555d8f3ebb93a245f9beac71fd7dba96bfa1a088e32ed7c418830f7696529967131d2b248465410ec4248b6f78f11e9123eb8413a8e2cea6c2811dac230193343f0efa76426c8bb6aacbabe9d11c08eab61154397e23f04d4d4b26e5f2c8497651ecdb66e7716b7970b417e3a539598e5f2c5e8e505d4e8094f1780c9bc864103917575a833f5be5648b7db4b927875319fa7df3c039a44b1f002c2d319a911320426f131a87dca5d7f1ee5cbc47984547d6f0453190d7feaa89f9e3287384602d017620b72a61504622b91647f3f1011e11c3076641c364131d568e10fc9942f457dd6a7671a1d70dfec34d242fba813a9290b44835c9c0a0b2479b5e905870e518a1889fb120b392e751d775f2ac2dd3fdb4d9a8f3c669980a540d578f2", 0x1000, 0x9) (async) shutdown(r9, 0x1) (async) shmctl$SHM_LOCK(r0, 0x3) (async) r10 = msgget$private(0x0, 0x98) msgctl$IPC_SET(r10, 0x1, &(0x7f0000001240)={{0x5, r4, r6, r4, r6, 0x1, 0x5}, 0x8000000000000000, 0x9336, r5, r7, 0x7, 0x6, 0xee2, 0xe3}) getsockopt$inet_opts(r9, 0x0, 0x0, &(0x7f00000012c0)=""/169, &(0x7f0000001380)=0xa9) (async) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000013c0)={0x1, 0x6, 0x6, 0xde, "6dd1f758f0e4cb98ab8c177864eb1cc474f33303", 0xffff7fff, 0xb7e2}) (async) mlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) (async) r12 = msgget(0x1, 0x44) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) (async) shmctl$SHM_UNLOCK(r12, 0x4) (async) pread(r11, &(0x7f0000001400)="5092425d21536402d56b3d2d1bac99fee2036e20cfbb7c82f6aa257eac1b92ec21548055ed8fef239ae4", 0x2a, 0x800) (async) getpgrp() (async) wait4(r8, &(0x7f0000001440), 0x2, &(0x7f0000001480)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000001540)={{0x0, 0x0, r3, r2, r6, 0x44, 0x9}, 0x6, 0x3, r8, r8, 0x7, 0x8, 0x2}) 1.590150998s ago: executing program 4 (id=68): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) socket(0x18, 0x2, 0x0) rename(0x0, 0x0) setitimer(0x0, &(0x7f0000000000)={{0x95}, {0x9, 0x80000}}, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1100, 0xffffffffffffffff) getitimer(0x0, &(0x7f0000000000)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0), 0x84c7aa6835e42185, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000000)={0xfffffa9f, 0x7, {0x8, 0x1}}) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r3 = fcntl$getown(0xffffffffffffffff, 0x5) fcntl$setown(r1, 0x6, r3) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000100)=0x7) poll(&(0x7f0000000040)=[{r0, 0x80}, {r2, 0x14}], 0x2, 0x2e8821fb) r4 = getpid() getpgid(r4) 1.533045027s ago: executing program 6 (id=74): sysctl$vm(&(0x7f0000003080)={0x2, 0xc}, 0x2, &(0x7f00000030c0)="c3", &(0x7f0000003180)=0x1, &(0x7f0000000e40)="896ce4debd3cb9858c84d324af3bf89a", 0x10) r0 = socket$inet(0x2, 0x3, 0x2) getsockopt(r0, 0x0, 0x8, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x8, 0x3ff, 0x2, 0x2, 0x5, 0x8001, 0x2, 0x3}, &(0x7f0000000180)={0x9, 0x4, 0x4, 0x1, 0xac1f, 0xffffffffffffffc0, 0xb3}, &(0x7f00000001c0)={0x3, 0x10, 0x1, 0xe, 0x5, 0x7, 0x44, 0x1}, &(0x7f0000000200)={0x100, 0x4}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240), 0x1, 0x0) close(r1) mquery(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x0, r1, 0x8) sysctl$vm(&(0x7f0000000000)={0x2, 0x5}, 0x2, &(0x7f0000000e80)="3385f33619a18dbb4aa3dce0bd0ac4c361b1c0adfaaa473a8884fd3a370cba8c5f3a85e1abf15e17418c6ee2ac239f27fbc6b21aa4c9d7de9f9a316d917dd0cb55a5564e4182bfa0ce2670430000dfd54233e27c87a6244a974edd34df331bd8561a3c15fd0b9f85d244f74cdd8bd5b48b5b929f84ac60d0565b5ec0082be994600aeeb561eb7e60926c47d81cb32327b45743aa1854117400fda29a0cb86ce3396c79bb11fe48e3822f8debcea3a060d5628c530a04d1ec40d916debe9ad3537187a48682d643d0295cca42fb7796dee755812cd8db7a77ee923ee3fc31eb61ca9f3effeacb005e22b50b612aae12b74fd436ae2cca838d7679123ec0700fabc7d2b3027df9371310dcccc9cdf1dc7ee980cc9ac9d851be6186f17a90fe512ae8e9699abd621bbbe5d311df022a4d7a2ce46698a2776e163987d97ea9fe18fa09ef948cfb211cb1d54a60519a3bfde3010db701167f508ed0f8475f5bfe6c89af536402b950585f388cc3158f54ef1791010b4d048e662c878e5e3b7b00045f5fd91ac73bb9e0558985ba709bdbaadbbb755b40fc3bc9c85ea084b97e9975163aa6fe2e7e2826b9affe0d0394fc70a6f491ab399600368c729eca89b644271c6519027f786266b9dc30393c8834f61257dd70a83eaee32c61a2e1a837d3a92faca12fe4b275941530894f8a8eee2e2d1004f7f6a34038c13f5bc0f9978ab95b4c68598d4d4d2d31c6af8868d0986f14f5539baa55c7f5b6e157e9e989b3913a3153effaf7729fc9d83d2e928b90a5f567dbbf143b0cd1784fae604f0ed63e518cd62f909959edbbf6c10181a1a8b70355a7efdecf208aa14732c8754808b03069f544d0a3a43b9b32add9046a1fc2cd3b70015fac008ae1e335c7fb2149e14e5117e2b73e62a5a8b9f6710a5f1b27002511f4be90129780efbbf34ced6ca6008012c39cc2bbdc97efcee485ba5e6fb74a1d2385d5a273bd078c32ed36afd5c6c030a7a944358608d169eba8148cf8b377f7b9872bd933bc143af0416771c8571c4592d194bc0f7598a87afe5c5afb5d87f04b4838c3e99513d3235c43fad1689a8ac009f4ec24baf1cd478e9c38ea8ebdd9bc63911f3a6e0add8d4702a3ebe19b9ad91e8099981e13ab9ae56020927990b380c8d572e98e5b17202ac476f26f95a6daaadf3c6af32e5a0f8bfd218d8d25c2855c5b1de6633409ffc2f1b0547fd609a96dd707339b7d13fb9666258799b135900ea8f5629c2124276a03bb4aaab6a50bbec1c7bb6fb4f515c9266ec30d33b8af842ead78de3092741a08771531efba9df0dfadc46cca500c8e87ea50a70e3713da1c134aac90372e3f8326e81f0bae1fdcd52e02ac4acba2c14125c666c7cc7eab37ab620d962fa566a819eb578c91bff4400b2ebd42ceab8c1c124c84cc77858f0d5d856e151d61f997d2713604851fca705e7c999321d6b858b3a0c5f946c356092a799659bb56fed2c45450a8c05834c6f8d8169e4319167bf9b642bf0c4317cd63c6f9c1f454d1b909503f1bbf97323d6a881a18aba2ae19f2a403748c9c7eea17fdaa4fee53a715b67cdaf57e4fd2aa884ead13bd72d05a61c54ad271b3ff34cdbd15f266fd8549f85fb9eda030888048be3bda4fb6b2fba8b1b18576b946cb93400a1e154423a064c04fe4634949dd1b686e9f321416c3c07b6ad8df996d106a4e0c9f93c55597381bba9c5208b77e58af7d596a3c995f45f3238f0d0eccdd600fe5e211c7c30b2274187eaa83bd0ddc541c03083a0581d019116981505007d88b1e78351b98f8c313cd969014484be9f5753cf9a21b570689bc53270bf46de41c8426c60e0d682d7961f6a1ef088c8f334a0044646a8aca77cc486147830dfab4ec518e8581884450d38851ddd7d4ddd95ea13cf2b02bb467d72f6608d0f627009ced3c07e5a9eb5a3e8d3496916a0ed2ee77967cf0df00453ab3b1e2e1f1e4f6598aa0057473464261e4ac903499cdecd1c08d4b5ea6db71ef6c6e6806fa6ad61a53fa7a7b29ed1847586020988335876e652da042442ef2e51269bfa467c47f9d789ff405c718405273824c71744405cb209a292c7a1ed2ccef2c61b0ace0f5d0a181d53f54a9f0aac89acbcf9398cfc4daf7dbed32ce30a8d12e2eb16a85bb84af7823437d970109cb07722ffdcc45566e84c3a382486b2105aa6a315c969586ac6b3926424026956b7304e1226f906750c88850332f94412d754c26b4ef9dca7aa6ab0c847522045d0756888e3cb7f6bbfc1aa194d5c91d4b0ee1ea355a4bee7c03358a829deb6c5d4e30792f73c094bdc3f45f9849b15484518a9fbbe3a52caacd944fb53451edfa0be6a9d9c9fa959ca4b7816e2a88016d28c45d985fc6aec5145e0467f61b8caf04a0a6718385efc5f5a8936dcdf08cd4f4de0bb081e0d65cb9d5b6f9c108e764613b6a2db671925bea6f4e668c6213c32781813f3259f8321d207224dad7bf6d20b4e2f86a1ccf205834d0e8065a762081e19662d4a3eeda1f1a7c52f31e150b1a770ccdd3f45bb6c38fe604f801dae8657482994cd8e4e934da5adb9e0207740d61e8890b13eff0e804986c3663b5a2793fe14132547279188c9372a74812ebb1325a03080ba0d2b5ab2ddd9d868b86ae575d601a5a2f2cd6941365a7a260ad60572cd32bcf87e81f1f8d910c593f9469429d5d4cf8e65accd15d8d12aba8f67359172fef2ea5700f381f1a2d00994e418ff4a48eb54b2321253fc6bffd11534aff983a71be68eab8c58ab9cfce4af3b7d497cd711f722bccdb517ec80c7ec16a85491a8270576dd9aab5b73efbbc9946422d4e240ffc33605fe394a9ee46bf545b1b4e2b041a857e7bc64e96ca432dd626af4ccf856fc99ad35dbe014db3d6411a65ccea42091c7b615faa44d8307fcbbedfd04c706dfbaac856fe444a755c35d6e9c79f17f97f12605579ae6af234d6bd0dc97fdcb571c62759415ce02c506e49d37a11f72f695506bf62a34f19401a629ddfbe8cba19f5f828c4dea65292f8dd5529a670c9b4f07a175cd0c9a70a1891b3c369b17bf2214562cdb7a2c5b2984a650dedb349afe31c048c2153d91d429a0d06ccb9a84c1c1cbc943c325ea0a4ca1e305b8570483ec3b9158fdc491f353535f2855f3a6c20434827a53b2c982431040a8e05dc36202c749b2f1d90cf4b09412cbfae1b2502285fe9082bf6c780f01cf648b9aca0eae1ce0e1dab5b6f83b1f37a15dac92ee383e3bc6a237a48ce7c9832d1bf4a65722d412aaf8d21a7b54ccae6acc09fc2f1315b21b22c3d92bb35ec9642decc586af92fe361570e9cdeb7161c20974a169f858530506dd813e9b8b678e54efd0da5960f5f9cd301ad3105aca71effd14e84d158b281b95b33b8262f71d41a437da9dcfc21c6b88fb8077b77a1028a59fd8f4b56b55fd83eb56c001bbfd659a263f7b9b298316d443ef27a8b9861602d613b768fabd4333e8a509d9d16126d8b5ef74af95a1bc8b90cf8022a388b8bb147dc522861b7ef8aa976620960c20d48598caed45581e4d095dbc28e50027460a9077db98647d71304296339305a651f2a5e21428deaa17a38577494aaab94ddcec52aa78d0c2fffa66e1cec64387dc482f46d3db38bb417321d65490a5244eb1740c4ac0a362d4e8c2dfe664d56042e786ca7e9991d6ec683d5e88410a63f122cb84e8ed9d2a81763f8f90541203a1cc89265d41bfa949bae3a990486fe541897e1025510ad4fa943c897d296ea271b4cb0e47b9d8bb13827f297f77ce14115ee4600db416c3c15c58ff14216b9fb0a6c5de4c40420510d14727ac99b9b8bca688b50fb0f795dbdb387c6f49c8f91c98267fbd933fbed7359eded7c5ca3cc878156200fd8016e5bb1ea4d2cd0a95440a2c1f4aef92a5ffaa23b2a2573113d006a9fee7c8cf7479768df41cf7c044b2443c50b0adad921f5569f366a05ea03b13c461ab67ebf48421f0275a5f02f1cdc1c917f3f3769554e34dca30f72c473e9e5c53c95e2eeb74c3b632170d80f2e7a0b43b460db27c7fd9a966f2b26fc712a30a1cc91f1c513364674f1deccc953dffc0e865cac842e179b14eb731a1cea69004c75223e3f75dc6a2ad2ccd64548b98ac5222c049ecff65f8f937d7e5789e90d7e0c052ec9c844f35dde2e3a5bae9a80e775e43c997bd9f37ca50d63ae0312a9f2e3151472f865f6cc29f2afe9989970fe9baf97e27a0befb8336e129c61e04e53c0ad5aec57212b7f1d5e5177e64a305d5342d5909126632d62ef2f5b0351d0ed17aa0dd1691466a257e9fbccb3a1f7245286adf93c858ae26bd931dc31ad60ba54b7de0d18ab45f33d4d7c727561a9863f75d14778553b222dad307be163b96ebae1f727f3fec596e603d1800dcd75939a9217c6bf4c28fef172724d70d78289fc3aa7b33bcc26fecfa0868b1b9b8852e3597b92404b8dbb089c8a61a721a526b51368db84d485b70150ac98e06d5e6e8928adf256a7f9d074dc1e1a305ffa4f712d6332ed5b245ef6e0d383850256b567a5229d904c19dbe1eed47a6dda52ce764eb6e4b0ded1ed82e72e9ecbcca40fc7ff10a80da69f90d1aff10401307b7254ab5de68cbdd4868aca5839b8ae9132ce5d380c247e13c3779940938cd590303895af12a656b5547079a82b666fafb5b11cca5fde7d87e06cf28587971b2c481f61ff0bb6ef0d50d70869c2a6b3145b9388b3cc817199327099f048faf6b8ca95177640a22a3f894efe5684bc8325ae1cb30b56219539efbc59150f81776c630f26895e5e272c69cd6e76be71b39d8d93d614c9a8916b5d68d48a893d58e2a3086219c4d55f4d0260f8cba63ec3b22566ed7cbe2ab8b129c774151f81c5329a046b17653f920b1b404cec4d953ca2aeaf4d552a2f88f1948a1cdc45adb6a32346596b36d4d6c00abaaeb8285a69e8d82b23d3e4fb4bf3bd609d031807cc181a32053e858578d1725ca7f439bd8cf69e9f584a2cddeb4d67030921e123c62c9d38fc27005118dcf1f1b2f4ee2d0cbd0514752e2aeb99d25a62d427ac3d106292cac68ec3c4d549b0d31cdb1e21071ac7f7b6437a17a6a841bee9a5caa2f406d508ee740aedacf1b691c110d7932a540c0c6ba807660557a2787d5959d68c713d582a84746b873890d8b826c8b0799bbee9bd1fc6e4e80a9842ff4aa76bd16ef24472e42d74ee85a8aae44700eae6de2218daa9911a10817ab09074ad0af8316d065d1470bcef4f972d98f422edf759cd2c1b32d6b26791fd8db3995d2417c59fe9570190f75687c03410a8f8e13608867cc1ebab816191c9a6440f5f49ff909eeb94fe57b98103f50d0d35e385663aa143e0f8952d7e48464e7ac22599b8db67cb028b3887014a4347d78da7e37a7b94435b9ab74c6af4bde0c62c61c87fdb3354ca59df09bc8655419072f378e2202991da6f9c6a64651a60c420dd4f9c7a6f73549ccf38eb2c330b17235d783427d53341fb98890070684fd2549dac235b8ca1bb7d4e5e1b5ac81b21a8c0c985412359228a63f2f368a5835e3fbee4dcc1ba20e9c8d6b5f139e1a0acc2f05b802c027af73f659e0e21f5429b2d41f7a3b074398f1a4cbb5a9ad078071431312fa64e2012b43505f6de0bf042a876995a5a68f4b67a91fedfd05e6b03710b10c2a45976fd20aa2262b3ef95bf99e550c4d911e89586c10bce64f1c272eb4e22fb25f78b685229106aabca69222db7a9b8013f0d5b463827389988923bc758613c668bb5202dbac17895d460241d3a5d879dc1edae916e8e0d", &(0x7f0000000040)=0x1000, &(0x7f0000000080)="ee86cbb157075627af552bfc7ae7f244a97abf91fd522fd05ff4143bd6c1c254fede69453b19c7be817abb8552303c2cf84723a5d160d25b424db165f2621a44c081aa69297001d0e669e83176bc9c42cde6d02b180be9e7e64e383ba43bc15e7c61c6ffa4b9716363df7c5e33f8cb457665e5615535f1ee022c1290c4b2b75372c06c4bafbde0e296805213fc124ed261eabda26dfe79a587", 0x99) 1.532265714s ago: executing program 1 (id=75): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x0) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = socket$unix(0x1, 0x2, 0x0) accept$unix(r0, 0x0, &(0x7f0000000200)) link(&(0x7f0000000940)='./file1\x00', &(0x7f0000001040)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000007c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000a40)='./file0\x00') setrlimit(0x8, &(0x7f0000000980)={0xb, 0x54}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() utimensat(0xffffffffffffff9c, &(0x7f0000000d00)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000440)={{0x66, 0x800}, {0x3327, 0x190}}, 0x2) unveil(0x0, 0x0) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) writev(r3, &(0x7f0000001480)=[{&(0x7f0000000100)="cc60d3d79a1a7122a5fb9de9ea6ca0b30fb2942ef7652736f10f86d45ae419b2ecf7af93d33b3de1f2c56c0d93da7484095d0d543baf7f0161a025c9c02a561f9a76d06f1eaec7d8df99d6c28b10fa891e47d6c3bba690a611889032ac7b3581d7c92d1c546e59764f069048316871794f0615dd4d8bb1057a61fb177be649004fb56a7d46c856a20d73f050bf29d58b803a676cc3761e8a47857f51d90a4465f9c605ab2829d78ea2571900", 0xac}, {&(0x7f0000001200)="b389e5aeb7b42eab8dd0017236f060f918503740799f35d7e2e733fc1ce9e45cfb279a7aeb65ad9859d427a701bb4c25773931def673bea9bf786061c13935cf58279287d41ec345ac1598b7b4e5c36a3d5ecc1893e17e380a226ad0d75529c4623ddfb51dbafffe78145aed33f3c482faf44cd4fbeadc3a67a824d08a4333b14f7a032ce11d5530043711766c9b6de2be6f02696bd39a7bab01735c492d971dbc56c0ac859c5c750dabb6962382008fbeb3d9d6eedc7eb2b0cdc5a6dcc08472c67d346a4c6c2944d777d2414c65d905235d3e", 0xd3}, {&(0x7f0000000200)="5f6a8de84b4c523a583f91557c748a02cda4cedf13579996073843ec5cbabaadcec85d62a8a897a78307f3d2c30eea6356105ec8aaba86930f1aed0b3d111d", 0x3f}, {&(0x7f0000000240)="2a5f4cd9b73c31d629e8d68e605e5940744ef138960b671d42c56f79fcb70549247e5504e02f85a6099eff9291731e94399a7e966e783d4073ecd5dc8e540f32190bb47050aee3907495ecf7708d1c295a0836f79ba03ea13db12836c2441989726ffbf7fd1da55bfe2caaf081a1ef55599935c0e60cb0866ee48d420b77a6e269bc30b2650349e16792252c6be8bcc6e9ce2b941299ab505e4779fa1960bb7cf924dcbc53c82e76bcd80731a694d12e8a139d8ecef6f5560939054b7842d25cd7396377f39bcfe2a2383feea17b87393cd892b90742631718b1877d8d83d5f66587e3e5b1e129433ead750143a4c51aa46e78e3b1a54a4634eea2846511719b1637b19ea8c96a95332abd69014f53e91a7319a36efb4052387dc6330aa00b5680142650e8dab5eb6b83ff7d0bbf1293338a8d3e8a6dcd7ed4916279eac230dda46e6fcdebe8a4c12d598883d9392da05791e153d905ce1930aebfc5dfc0fc22a88777c9fbc24c0b021189c3503466bf850f59e6649dd0b40d935ba155a9d7e065df6d90a500be9d7e1e77607d495898a8d6c9c48dda88533e75e760dceae91d670f97ebbe68b845c72eb698a9e0389b15cfe768cd4e524dbe939bc2d8363ae3b71a454a0a0378cd1f36565ab9d1b92263688195df65151ee9b8158c7a5280019a38f00ea05142b3cc832ece46e326e36a55d7a30f866ca97da61a3877612f0d9f23c052edf60a430d3a9acbae3d9f14f22f38a1eeac7df37ae17748a960b9e0d265bf6cdec73bd2a7b5f25035d845d936936cbfe6f013f8d7c73eba2bd9876ff6db3224e50e75c051979f4cdc41d28ea54e28f560fb0291cd6b6ba527e0f358ffa46b988f0bdbf801063d2024380071709ac00ed463e08fd1718a857b567d8b3eda143915e943d9530d25ed15743e117be375dc08e241328a53fa05b58c7c72a35d471a72706afce82b6c57eef81444269e06338bfd0af6f6ef6479dcc26aab0b10c7e58572aa507a69831d63c78c947cecda2c57bb8ae6b2ad7862d160b423de941be69928467db10ee4817536196ad0c5cc02a74ba1a1fb467e472f025f200846112b6b3efd298284d8c0cc498fb9203db18e48e34c137d1285120d809a774d56a62b3dbe8f202cb9cf18c33099f5b9651fc7ae41de53842f327fd40bcfaa601a791da1103351a64cc9815ff1f32cde6fbfe4c92f55a9aff41c055d4edce9c656ecd1becb9035bb8bd46cf47bca0dcb1848da94d05d1475c83a48c02f8f808597eaa9e88a4e4b12d0ef95458eeab115cb189fa7e368186bb68610af4651e27feab061c4ada46e8c12d6d33fe32cd40485b02120418a9aaba8f04c17ea1abdcb9e6801f5d8090c0780b3b5ae4382efbb64f62c825527b7e3d60ad9c73ba7f174ea7c7f2d155808052a0ef6ab2af85cf9a758a8c1227c85f2986fc06c5f54807968b18b6b5f9168d0b2de2728689d75f0efaedf79bd8bbbbc1d46b0f6072d46d46687bc92c0b16c4ad36c3fe4c7a2fde0cfec859052dd78d841464a6b4432342ea973bf18f1f5abd7b2fe7962faef39ff38bd88a40dbab0f8c08541e38efe924f9ec1addbd47362e349bfca42fd62cf18fef8db7d3cbf0b1733d37dcdae5b9c738b8426a1cfa205c9671870210508c614f256d199fb822613518b1a6fccfee08c48f0feae1ca4baaf0a02635282d4f630a8df115dc73e72d9f7b8feb4333b2c796f1d3f2cfb398ba1e9c81584185b8b578bac3c64d667da7d91062f0c2ccec0c9d09e0c15c62e7bc509c3204d054c22d4eac685626e48e25cff2fc382279d9cb941c2ca182b1f65b05ff05db880a37b1e7f9b3d8975558858352bbbea9213a885b7d43451230e0624403baa77839baa33ae92de771ca76319c2353e9f98ea8191fbb686aed6d08e87bcc2bb8084ae02fafbac1a0bba93f0f155fa2d7bc21bf77f116429c6a1373c34d080518b73481fcf012c0a9127e8f174695ccd4add75b026bf2935990d5cebc4e74b97ae67a414029252336880232635fce7ed7bf0b069e08e10f7e1cc4d2973dcd2ea0b63f9dc4f4c2db92e03c553afcb1060b12f6b9b4d1d799edceefdfafdae63ad797e4006", 0x5d0}], 0x4) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2, 0x11, r3, 0x0) sendmsg(0xffffffffffffff9c, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="5000000000000000ffff0000070000007b97c2378d967b1288110afcf60278d34210047c9e97d5d222786317ad75e96d6de37b5fe355dca8d7e43dd99d0b15a3b4106baaed09341100b4ab2ffd978e9aa800000000000000010000000180ffff28a04997184820f2e4982879200d3b2f9cfb00aa8fd1622d25abeee89b886e486051e6e12a6d251f5c621cb157d82eaf7853a910c6bb424d42d9cec25ccc60757aa05472f0e253def5ee715b23182360dd7563b81b3909c9274bc006118352bfdba4cf49a62454bd1eec3509206d6c81c18051973b7ee3dffd7fdd7985e1ba68febb8c8a7bc04b26e7233e740a870d4d3d7e2a7be0f39b002800000000000000010000000800000001bf8093b31ecd8a3fc84d6edb936a208d18fbbf11420000f00000000000000001000000ff070000f64e1838f79726412d01c762cb5cdf14e605329ead48ada1317b3185403f29709aaa299a7932bcc6bb668a690d21cfa7c1e3f24131e71ecc9dbdac88b668d4452872b450600563f2d82e9598cc45910303510d2bcfbefd737b7d54b085a775ae7fbe573bb9289171d788461274d8ad4d7151bbb547798dcb2a05e112613cdaa89f5ca096c901501d3531bc6c4df975c8a7e4042e8bdedd86a7ac10fc405b46003c6168d0b47086ddf6e7f2c8b54bb431bff21b38372c13b2ed4a489214eb5659f68e053388df0b4a0bbcc191350255d0f2d7d258f09f000dc9de0000000000009000000000000000ffff00000600000057247fd7074069a16184aeab7fa8c8621fcc04b11ed1c59687a8d1b5207005b96164c655c32b6ee2d675c24f32818beb9c9e0483525024bc1d1804d429eba11902f597c065aae9d5fbd453499cf543cf848d72d5b751ec56e535d593807fb1bc37306adb5970dccba44fa950dceaa941e7dc18ec03e32b8b9a4519d41308ce002800000000000000ffff000064000000e292fb1d3b9195d169561562e31e897c625ddcfca8000000b000000000000000ffff0000ffff000044feff0609d15fcd54ba6b5495ed420de0f005f612240657a7b4e840993c5cf18f0dc396f55f5f6e797f563b290632955c2c183b959a49c40ac678f70b6795661fb1d0537562aecda6d71d360bd557c7c1d42bb04ede105c31e101c15088256dc20a4306a6a3e586e98b93297c0554f851a3fd86800b010dd18b3e465808f969f19f53e5b6e0413fdaa4e5d6e191014dcbf3ccb2d3bfdd788e000000000000009800000000000000010000000600000036af0dbe02"], 0x410}, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x0, 0x0) ioctl$TIOCSETA(r4, 0xc0504417, &(0x7f0000000740)={0x8000, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) unveil(0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xf66c, 0xfffffffe, 0x7fffffff, 0x3, "3cee7cae307e08001fb91b000000da64612c3300", 0xfff, 0xfffe}) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000600)="b389e5aede5da3449bbfebb27e9dcf45299570c11b1e085ac39b1dac9b59bdb77cb607082f99f79e4f3c36aa808b5ae8d88cae333aa17a0bc488124b577d860e85a2ffe03bc4d984974ba70034a05fae62705e6c2ba3fced0bd3bc7fdc427968002195f37c0100000030a4b482df3f9fd95aac29fce5fc3467a4c23d2f2edc3300000000000000000000acbb0596c54e3e7f03773023ac7acd", 0x99}], 0x1) readv(r2, &(0x7f0000000240)=[{&(0x7f00000000c0)=""/164, 0xa4}, {0x0}], 0x2) mknod$loop(&(0x7f0000001140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) sysctl$kern(&(0x7f0000000380)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000440), 0x0) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000f40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 1.532063256s ago: executing program 6 (id=76): ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000040)={0x0, [{}, {0x3}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x1}, {0x1}, {}, {}, {}, {}, {}, {0x0, 0x800000}, {}, {}, {}, {}, {}, {}, {0x2}]}) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) write(r0, 0x0, 0x0) setsockopt(r0, 0x8, 0x10000, &(0x7f0000000000)="5ec61f98e76d24fac1833c6e1e8d4d0c621e86f5c87463419462faf16f18f63fa60413f3f908e0", 0x27) shmget(0x2, 0x4000, 0x14c, &(0x7f0000000000/0x4000)=nil) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 420.340378ms ago: executing program 6 (id=78): r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000180)="b1f5d915", 0x4) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8}, {0xb1, 0x10, 0x2}, {0x16, 0x7, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000300)="6a870d39fa0000a2", 0x8}], 0x1, 0x7ff) sysctl$kern(0x0, 0x0, &(0x7f00000003c0)="c7bf18de71fda7070429e1639201055db8f10000000094a9f634b313cfd9ae05ab948e9a070597cf7c53e900000000000000000000af240fc47200138a5b9f168c6f5237", &(0x7f0000000080)=0x44, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x4a, &(0x7f0000002040)={@local, @empty, [], {@ipv6={0x86dd, {0xe, 0x6, "2a80f4", 0x14, 0xff, 0x1, @mcast1, @loopback, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x10, 0x1, 0x0, 0x8}}}}}}}) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0xffffffffa22e6c7c}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000), 0x10) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000), 0x10) sendmsg$unix(r3, &(0x7f0000002a40)={0x0, 0x0, 0x0}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25, 0x0, 0x0, 0x8000001}, {0xb1, 0x10, 0x0, 0x4}, {0x16, 0x3, 0x7f, 0x400f}]}) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="f7729b5aa2fa80ad11a72dfc9f000000a0e42e306c3c9e0800b2dc2165f043c94b048aea5b1900000000", 0x5}], 0x1, 0x400000000400000) sysctl$kern(0x0, 0x0, &(0x7f00000001c0)="71fff7fe25c0be2722af95af7e4388f7265f33f24dd0280900000000000000bc75d304c2426bd6abcc2d22f575810d983443186e1cf0f1467cf45ec5424916e212b9925e7aaa0b453b4bba1ad0", &(0x7f0000000080)=0x4d, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f00000003c0)=ANY=[]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 417.007644ms ago: executing program 5 (id=79): r0 = socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000001ac0)={0xffffffffffffffd6, 0x1000}, 0x10) r1 = semget(0x0, 0x1, 0x281) semget(0x1, 0x4, 0xa2f159b3dd937ae2) semctl$GETPID(0xffffffffffffffff, 0x3, 0x4, 0x0) semop(r1, 0x0, 0x0) 416.33514ms ago: executing program 5 (id=80): semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x45b]) (async) r0 = getpgid(0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x8, r0) (async) mkdir(&(0x7f0000000080)='./file0\x00', 0x89) (async) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r2, 0x0) (async) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x80, 0x0) write(r4, &(0x7f0000000180)="c0084201447a653064399c3ed01e43769510cac3bf2cd09dd223d0244c5d6e070eff350694cf4352e37b28f53584c44cbd4a69a7c1907692b95f3b3bce8154a08440ae5fa7ed3ed5b678044509298565c60cda31fb9b719af65a6dba571cd7", 0x5f) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f00000002c0)={0x8, &(0x7f0000000240)=[{0x0, 0x5, 0x2, 0xec, 0x3}, {0x101, 0xfffa, 0x5, 0x84, 0x6}, {0x100, 0x59fd, 0xee7c, 0x0, 0xb803}, {0x6, 0x3, 0x7, 0x9, 0x27cc}, {0xe, 0x1000, 0x3, 0x4, 0x2}, {0xa3, 0x5, 0x6, 0x400}, {0xff01, 0x9, 0x0, 0xff, 0x200}, {0x9, 0xa, 0xc, 0x8b42, 0x3}]}) r6 = socket(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) (async) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) r10 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x7, r7, r3, r2, r9, 0x4, 0x2}, 0x9, 0x7, r0, r10, 0x3ff, 0x5e220a37, 0x4, 0x5e0}) (async) getpgid(r10) (async) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r4, 0x400c570a, &(0x7f0000000440)) (async) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480), 0x100, 0x0) (async) syz_emit_ethernet(0x1a, &(0x7f00000004c0)={@remote, @remote, [], {@generic={0x803c, "959415c4a46d9712beb9370c"}}}) (async) r12 = msgget$private(0x0, 0x402) r13 = geteuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000540)={{0x1000, r13, r3, r2, r14, 0x2, 0xea}, 0x7, 0x5, 0xffffffffffffffff, r1, 0x26c69e6d, 0x87f, 0x4, 0x7}) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0), 0x2, 0x0) (async) getuid() chmod(&(0x7f0000000600)='./file0\x00', 0x100) (async) r15 = getpid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000640)={{0xa8, r13, r14, r13, r9, 0x140, 0x4}, 0x40, 0xfffa, r15, r8, 0x9d5d, 0xffffffffffffff89, 0xcd72}) (async) mprotect(&(0x7f0000ff0000/0xf000)=nil, 0xf000, 0x2) (async) getpgrp() 385.690783ms ago: executing program 3 (id=82): setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) setrlimit(0x3, &(0x7f0000000000)={0x1791, 0x100000}) setrlimit(0x5, &(0x7f0000000040)={0x3, 0x100000}) r0 = semget(0x0, 0x1, 0x400) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xc0) setuid(0x0) semctl$GETZCNT(r0, 0x6, 0x7, 0x0) kqueue() socket$inet(0x2, 0x2, 0x24) openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x20, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000012c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x538, 0x0) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000000)="94", 0x201}], 0x10000000000002b2) setregid(r2, r2) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x100, r4) setreuid(0xee00, 0x0) r5 = getpid() ktrace(0x0, 0x1, 0x1100, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) openat$vnd(0xffffffffffffff9c, &(0x7f00000000c0), 0x8, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100), 0x10000, 0x0) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) 383.525808ms ago: executing program 0 (id=83): r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080), 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x34, 0x0, 0xa, 0x8000001}, {0x48, 0x7, 0xfe, 0x9986}, {0x16, 0xf8, 0x0, 0x400b}]}) sysctl$kern(0x0, 0x0, &(0x7f0000000180)="00000300400400000000000080b57ab02259cde2f678db3c946ed68ede0109fca6a89fec69596f79c59714f518912c3b1de4f4a88e1063", &(0x7f0000000080)=0x61, 0x0, 0x0) r3 = socket(0x18, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x26, &(0x7f0000000000)="5ab7776a", 0x4) mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x1) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) write(r2, &(0x7f0000000700)="d80b00"/14, 0xe) r4 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f00000000c0)) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1000, &(0x7f0000000000)=0xb, 0x4) shmat(0x0, &(0x7f0000ff6000/0xa000)=nil, 0x1000) shmat(0x0, &(0x7f0000ff4000/0xc000)=nil, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) poll(&(0x7f0000000100)=[{r0, 0x80}, {0xffffffffffffff9c, 0x4}, {r1, 0x4}, {r4, 0x20}, {r5, 0x4}], 0x5, 0xc81c) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4) setsockopt(r6, 0x1000000029, 0x1a, &(0x7f0000000000)="02000000", 0x4) syz_emit_ethernet(0x36, &(0x7f0000000300)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "6a9efb", 0x0, 0x50, 0x0, @rand_addr="cb0010000000000000005000", @local={0xfe, 0x80, '\x00', 0x0}}}}}) 381.052313ms ago: executing program 0 (id=84): sysctl$kern(&(0x7f0000000040)={0x1, 0x46}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) setuid(0xffffffffffffffff) r0 = semget$private(0x0, 0x1, 0x7b) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x3, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x182, 0x5}, 0x6000000, 0x8000, 0x6}) semctl$IPC_RMID(r0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000), 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000980)={0x8, 0x54}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000100)={0x9789, 0xfffffffb, 0xfffffff8, 0x80a19f, "bb081aa9003721f7beae58be1b0000001d00", 0x0, 0x4}) writev(r3, &(0x7f0000000700)=[{&(0x7f0000000080)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0xff99}], 0x1) close(r3) sendmsg(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000005c0)="6245ed5c44591a1f25e8a3642d5daf44f2152bb08b2d46ff6655c37b6ecfbdf72cb1af0f1896e2ef55307bcd387255aa6983d2d408a4c1a6c48f22cf27ee445857ec01d3dbba9f7a38b32d0da782c4c20ea64e04b2af688d25be5ade1ff666868050ae159624184d596d106bf96f076fd38288012662b430caf36b01434bff6dec7af71f03129bf2f9f211b528ddce77c0bef1d9be115346121b42a3e26001d24cdcd537b55a41b2d94d502a61c48b187a32157f12c6e1f71689f41613398c284c4f548bd460a3e2ad73c6cb187779e68fdf26d4900d7ecf3731c37e586b317c8e94ecedbd307f9ea5af1f308d5e8e990561515d02a7c4a55d49cc5d8cd74529287552186398bf3d1acbb75a7d8fbe2fabe6e9783debfb641bb7b1918193685a78a0cb02749e2c57b574c07dd0f1120f13d39b8730dc8f42add0c1ba4bff13c560db7b3b4f1c1d799b423df902a8c13c930454a9dda12b3a779be48d41ad456f93fb9743d1c5c25dfbc3e9d2695521b68f2d10d199c5617e4d0f5c5f09904015513ff37ea16666db400ec6185b4bc75c50d9fa260ca5ecb97e194e557c39a47298050acabacfa4c01f1f9d2bbdb61067cd49d15048161557647812b47a416968eb9fcf1de51a9f6d719c00590aba20fd1ee8c13b019dd5e5a973a90bd57e1a31e751dd51444a92718b02612c62db29bdbb60f7b6e059a1a8c64c18aaa7946d300f03dd3ab756172482f0b7b0e024b2ce4871dea1ef58a2f69f000903297ba5b69fa81f9c7ab37860ecd552ef43374d4aa8fd2b747fec222eeef7d555c87ec5d013683812ec8f3be94d21b47bcfc43424029b33c5b448a0bd78e249bd3b5dea238180609903f7c050221bff11eaf1f13884beac227118c529b2be3e57a2274c4d673f3d29687cb5b6afc8dc94d15e3baa982413fb23620d2b6a63deee069fa31f4852acd5e0ac20246dab27f6d741fcb319e70abc79235cc97f79febd21233c90b87c5e687560636ec574e40c2481b03deb73a0f580994b6960dd9d43a509270c781507c44e9d90cfd7bb29d2e8a4f5dbf0d82a9b629890a58dcea5448d64ae75999198ac10220c7bf51777796e33ade8622483f001984e2eae7607cbe96d4dfe1e9dfcb202933b506a65cc217ba3613495c67dafaaf882b091b053aa5b75b4dcde95ebe8a4ff8bc8dd0d2862b35618cb3165c63bbab13599331a7f405214ed5d9a54b3975d7485ba892f3dc74dfa8d95096bf89e84fe5cdc07d4ac81a5534b6ad850c120c19d707a9d733c0f48b5375f2102c66d05f8be628670832793e5249b85145f621840dca96da75ce197c7dc36239dfb89760be798bf513868a31db18faeb02bdc813c80588d684b671242d9ccbec84df82dd6deb07e22d4ed9d6497017cdff2415ce7748c7827f5f98f6d6678e5723c146a3b570ee82611a60b8d178ee1faa2e56b0759afc52bf962fa9dcb7bbe6be2e0c2267970f308ccf1bbd89c98873241680ba005bfcbaed011850a6a6be6dfd9fe50d779e5c31470a2a095d548857318c2fa3d6a0eb2f2ddb6868433703dd64bcb4246a75214f6b7cff7218727ce0fa07d92d2d5b78aebca606504e336ce78f6a3ef006b24bb92326743f2b02d3d28077351fd5e48b159c4f0b9f39df46803c4400de4cc5e7172c8048d0e854ac85915b3fd41e10c843aeb52ecc80a2737b8d914aab8fe548cb765983f81ea5db78437fe81375c0ab3bf63235a9556354e5ad39cf446653317ccc0ee8e5f90410bfbf2b575e28c8d795ab6a64cd80e302590da15a46a12dfef5615fc99328cafca92481dc18a5fc4b90f1ce9e807403076ebb61c09c7d1d829c3e91b86372d83f71dd4574125953fe5d814f0736b15880c2728c101570a669d68f2751bac17e281eea4289be0a651a1ede659469671c521b00f7a5a8ae2f7dc58366a1a34facd01d6825ced4ec19c698c702503a409ea4c52ffa116e001842e91b6b3cdb20301d4ca2bf8372b50d68a88b4ae0aa42746f4bad8b26cd4adf0f9050420656dd07b8a53ec693f99adaa6c99d47c5aa6d9b7af8e94d06432db1527047b3d67da25a47cea50378930738783c97fb292cc16f4c8b023bbfddd1463de5f400976a6ff2e860f7b953a64c103a653db09a3c5bfb143d268f8ae334512fefd824a8b7174934485f2f356811480874c37acc37569b04dc51cbf29a8231f16f278bf079997eee1a1c73859891f5e40752afc5e6004ec4c4515022d1fd61361b9c5b2550a6d9167fe6985a876e3828d926282e28224fc55bd030e63f3ef8e77b293f2e65d2552bfc3967a82b33aa722d6bb3108e6b0b939e3b6458267bfb5a4357d2bfd9f3d901c8eba0a421ca0cc33ffa33bbe381deae1adc87ccfb11014eafa2a5543e0edacba0c7cd2efd6e260e2d6bc8aa499de0e51d51f2eafe6ebc2a02369cb9de1cda8c6500b26a339ea6500f164e0424b11f31d728e4037f4552e1ab630c2a542fa541dd02374b85c26c5bda34ff9fc139a67324a4f897906c333756f5769172810880a598565398f40c94de94f6e129699ab4c1d999dac54d5a038ece4762eaed2203584c49df785b2d6de7915d2555dcfe649b43dbb7fbfbc362a0163b95beea10fe73efb8ae5b9ad4f6d185f128a633b932242130ef0bb55d3d8a38efbb46f32ee8f9edac499c3b8a99e939b7bfa268e9b3d76e09f42538b646a0cf14168366aa8d60d3af76b17a7a48db926f096132749b84550bc614c823d352674bfe8d51b9ed985d5645d7602b101d15370ebb4a50f5dc987d75dd1cebeb81940d6bf9f66dfe4d4310d7d7183544e10496c70a6cc1afac6f12207a4be19f7b6a53292464ce5be496bc66b88cadfb7ce643b67cc89ee0ef5829049664c1fcbc2c3b567cd8f24ba1fb48f2227b12fcd4aebb20ff1dfc0169f29e99714a567cdc827b749383a15969c5522ce1fdc596ab79f764344a29bd0583fc17a0be991351f828b78548c55f5c549772041c2638a060a067f1ba0e5e24f36a9be2acbac4cf062eb84fef77f1815356a8f043bdc1f105052701e207fb4ab5d046cbce2ce9b1653a21492156f3c05af392962b1ccd9950850a16c22b7edec106717412b085e536b7bfb04a58e4722caf93245cf10d097a857420dd2715cdc9439584c05796495c43ace110665d3f344098b9879f194734a48bd6f58a0c39a19b4743d26278acc3c470cae37e8a8b4d1343ea770f1189bf2636bb0312e9387c53b777c9db5dae124a81c557943fb8bc871662cc62ff5874c684f45dbe1fad94d63750ee9525336168994dd99a61022c6cd23827aa55832a86a025a2c588824dc8c17234df60f9a7944b93e98c06bf4cdf81ea1d0a63485197f9e13bcbea0454ec37ee37438d2e16f222e8fa3aa3e68b57039fff419969c5f75811daa449db2b3e1be65a474c904877e00433e5504794954891e93c148b0e8a800e3785f237ac12ef8e599dccd3c4e633e437c09f5e976f621c5919821be66f6df3797c7d15b31bab48719a7b35f935dc774fc610f37a02efc10f5a30d0010be605cac44dbb392865c16fce4fd86b5b27e27182faefe9284cc1ce1b3e0b0bdd25a33f7ef2df8713381c1e5a6178c5adb38864e0ab469eb23b17a2e9e862e52105cc164d60d8263264335eb7e48365d0c08b625bfb52ce7cbd5f86238639da3873060f7946c0244cd71e29b725cfe643bb04f40eaa1f3eb4815e20304c574d6e110432ca7b6ed84165e6ac09b69f83b814c2d3777de54d571ea30124182be937e130e50ba4a68514d85de66c1e1bd54a8aebc3340e0f2d581009abe0e2b687bcbc2a3de0fae443bc35f73b0c9e0ca3c61fd8c396d246df2e170bb4923e2d743ce7fdf295e582c933520ed71de8984a9eaf5d7b6afdc06c5c1bef06439b804b1037be7f4b00d6d3b0debdede90b960a2245076cbe94a8bedbce80ee3d67905d6571ea0de051bbe66a9c6f72540074c2cb8d600c23e12f8f1a37850d1b53dc0e49ce80bf7abe648a2436fb6f392334b682121632737c9518beebfbd267ff2927e1b7c6156e95acfe05c08fb20ed049fe4af3567499f493d368275e2d4b30d4f61cfebe17dd472672e63c4b297dde6e91df236898628337e5feb422599b523b5618ac7280e32512bb84b7fd48266789947275badb460dc103575cf0084bff389275603da14bb65bd7feca54e90cea9a5ac34095b644a047b3c5964301ae54efa4ada74b94bd9b3733071c5e4f31b0552fa725d228a68c60e9dcc341506077be8f92b089f1b54628fe8832663642d3d3f82b247ba3df82956c1c52c7e9f2741a209a308c9d6ef630cb9e5a282ebb013c869159a9ba9d4ef92b4876f579046fe6d420bef6ec7939a43b3a62a91f88514d01dab11e46c07e287779e54655a0092440ac97dcda803ea5cd8e805bca12406a745fd43949004e7ec54ad78eaaf019ec1723fe32c577798ba70b8435a88eb40682a9a563aeb313d5d8ae0ddf2501e0b39f97ab49a5f93aa96a5a3212ea4e2eb81c26940ece8c45e38f78d44e20ce5031c2077885341206321dea7586a72e1be58c5d8a644c5b6af500594cea85355438086bc7736031a3888929bc425cc83dd8a7b9708ac30292e88e51ba1d82676da98d10d80aeddd4d1185b22ab9bd6e7c5cf90a8e73bdffb473711e91ee4729095b80b455626caeb3c641a2138dc4780f17d03072f4136fb5c55ee29a1eba5ce885696e8f4c3f9020182c7d575e13619caa85838e2a61da49a5f0472968fcbb189c6d49893059479741d94627d33f5136135685a3f49b7f38ed718c1f6e8931b29ddfe649e229aacc24d961aa49d2ab74dca7a493fa66b696f8a5de908150fc6ac240512a54de5d27ae0a1f996d0848469735a1adedbd229e53584656147ad96746a9c3fca96d642943f94ff8964cf1185e7cb56ded1f28a5e9aa453892c1e7f301f27b0b92318371dddb3c94666853a3f6072bd46fe5e36999874d5c05ddaef393f1542bf17de8155e7d365ef233e9e0f21c02cba350eb9e5078e2a222f5bca71ed269483fbf744b9c723b638aeb31b3641ed14a0ba70ce6679be7f5252c1967a3c5878c07a1bea6e8dc7b30e9407aa2082c8f40b7e2cc0109e4ffcea7be9b101c4d360d7fdfb803482e32bd5fbbc08f00c781c52d0febed036e3c0e01c5a37b66bd8712316391bff47bdba43e199a6e393f299ff48f68a3f77d5067234e3292490d66ab7073906ad2230887b019a2496c9d016f71255c75af17ef65ef0d117c9733cd8e886debd86bd1e8922026cb43db967dfd35b9bbd2fe8ec0cea39666dd2f727af8336488b45cf52e8ad12185ee75bba7deaa5555695a8bd90bc9784907338da2757a59208cd3e3b95036440c670fba8562fa8dc3dba4c751747fb0941ba3099487ffc5671dbc3aee6949410192236c5ccd848b2a695be5bf25e8b04f69cbdfe654aa3d4a857f91582a41ed59f20f6d36124f1a4497354a8688b340ae143f19049a2e853fdd96bc1fa97c163ae80926cba9cb7f943b7456c0110488c52c1fc51cf421cbb3a23ea571b9d279d4cb5b97207b35a119671ed715ea6e9af22fc7a7be75df94bf80c064d4ae7a84daed17cc8b811d5abd465b294c71746b224ea6b61631c8c8cc9e5ef53fb295404334c32ce7c229f7a6c959f7e1472b51d96913c1d05016e075e0bc60390aa15f1b3384d406755efa0b715a2b85bfdbdd8c482ec6e60cbd078cf3637a25461401ced04cd53b8022acf783e52a49cddb1fbb4300c3a73ed05ea707c4e4cfe7c170d8e298687771a7287b5", 0x1000}, {&(0x7f00000015c0)="3812b31441394ae77feff180cf844988a258e4c643570e7a4464a9da6d40cbced6e07f0d0fde363993790273f93047b9978cc9d31a03041e4b7fb1a238046796e42af28cd59ca626efb693fcb30adbfba4b0c364c294af10f289b2eb22b4e169a96e5ebd18880e323282ce457f2338a180f3ad93d0a4c56f876689b95b975b0338c6d05a4e72a4dda0b60c55df5748dd6ac3d44fa3306387b4331a4a5cffc8b03318838cba9e24a3f2925bba79b4525ac2f60b5b012984d51d4ef8f846d5e0cc76c58e3e15440eb7f76e8ff54dda452a345c98e16f8d530365722198d2c0b42d00453357e56141a53b3fe1e755355cdcc69f4965396e98ec0ece88c31a59695b3638e285df8650360aae62fdcc845e68c44a2b11fc9cf3c8d1244547167742d94439dc74397c3135d2eaf6b2a7ac7c60d23b20457e0a878c683b553f2d45a55f0093950b8e4b9c4d9d47d5237efcb24d2b793b0baf0b6173fe386839917165cd5a30b4ba007f92145b965e5b421cc9640ec844fede0e5c7056242618b8d4cba02cb5fe8ed7c1350f1270b98692c758569af9297fdae0df5f7957b0500c25c34aedb24f26109f8233cad1ef546e4757e44d5bb5cf4274102c564da3f12b6726b100aba62d587ba56b321699f0044d232bb41e133c10920cc7c9cc1a635a006f0d427a0ebdccdbefb61ff1ffea7dc114b057554966a41730bdc7dbb94e7cf5b4714e7bbde0f7758c9eee7cd6e6cee05cfa054b2a96bd2cc6b78bf94e1a136e3db9668123ef94e80a5394a19c147d4d19963b8456ca7807cfea38fcba6ef0f951193e8336d5768b45fa796e26c6bc7c92a4db18a0243415d2136710ce8a2ffe13eb60de8d7c45f9f2e063f0b838bedbf908263ef6f8110efad7780470cc9b0dea9f448dd553dc1447f0ea59981f49008d632cf6881891dbdf808ec313f28afa5e3d808d85fe1b8107cf150c54635ae72068fab11612babfaf74bd7cbc120950b10152ac19ce5851a643af259323156408a7a5ae3f76d21deb2dd1bbd0f48760505bf1847962afb570ad7ed622fabba3dedad016cab1ee3063a3e9393c5cea467248c8dae20404c9ba225023963302cf4f76685ad7be097b4aa9ece6741dbcafadd2bf938a40dacbe4be261bee9cf559997115fe63937de7eb70c6b5396fd5327b1adc6edc3b2cbaac0b2919e310a44dd517b888e96f430e7754c90131401f25d7c8ddbe9d80aa854bdcc2c90e9b0f8d66d7368bef891938c2c405a837cfb000b53e4202b230754344ccc26fb61879176ebdda65d2545e63a0b02c4099c565ee5f8ef6c20216642e297dc764e691ee3d4889b6bc99340a7df506077e46e6d5c0b57a98af6b17924dd40b0b1bd7ff2ed2b4bfc996aaf7dcb4c1fc67d63d4cf8e104355ca33d1638072dfd9d8b4262bce0b7eb541b0453438e14e9042e262e1f7eedcb8d203cdb5170632d74d98eaaa3422abfa37ea9247815f61170f415c29b298150210f872f3aafe77dc085d6796adfdb61f1d2cf9ad2e793ad8a407f489d6466dcec24bc306e6c9d0a61c6a0b731eae2d27025d580535c7774e7e3675f0558bf23937568e0e5cfac65d09fe800217b1fdc1407545aad713dd7d511e322094c47cc59597b8372248c5666a2bdb41dca97f0c398cd2b37452d7cc87cdea711ca31ad40113a48dfa45e1a1e52065542f7933aa697e6372b3641908e96ef168f0128a8674438de2efd5e58f6c0b604c1cfc8dbb98fa87d268c254d0f7be8730d1972f94c9eea870c24a5ab5600f6864c8544312ce4bccff21888bcc0b07dcc5c1a1d3778da1a20d54a5d2af65992801640e6e77da432f79b01e521aa31eb97fb54437d6bbd4c02751e58a53603182a26a3d026fe60865a4d25dcb838907a5edabb3acde56a347f5043941183ac3b3aec7b3f37f2b6d6aa60d10f87449d228bfea332aaad532ada490e7fc8977e166a2f55cf277d6b34715c2f79994c45bca5b0ce4edf6f9e482e26912f64f2c4add87ba3bd5dcbbdecf86b5e94530ca01293e698e5735f9fd4fae5e4515796ac8c83f4e7e2e93529807d5757f8271c5093267b19c071f9431791bc771204599d31fea3f5d95f3457ce5217f0c263012d8f6604760d0ade6cbf1dc06a58e7bdc693618b7cd64d5e1ff348ebadd5d1ebefc65b75ab143bf32efb20fd1b965021a7416b0aa4a4d4f3120f249dca5065a93c3f6840ccba7f97e9bbc5446f0cf13c82301a6aaf130c1416b429b6371bc07b734f100b2bd92cca3b77be627a2379447af3373f91a68fe8eabe780d652c9940aadb5ab9d947cc582f91271bc4fe8460d248c6cd2963d5295778a2ef3f1fefbdac41b293b0a5f036059a6e2143ad391e23bf27848b2f3fb23f391a16ba3fbaa5710c4a3de27faa8187ed5b640869f519ac58437dc96b5699342027565d58383afe0c91dcb40b755f9d0a654d04bdc9c70451b4a29bf5d4794d9ec502fa4ee8153dbf3b4aebc133b8b0db4076a3472806bee2ac319b66d1a2ac97f762ede721639c6ea52bbc29175e9968d2ec49c7f324f245085308e6bad3da6527563fac24e610bdd06d334d0b182cf03d22fc2347255f41003709a7740f3f66e15169bd1c6c25f53e33dda960abfe9dc14d5be371c071fa9b96505c0511860a6ad7ea37e32ac14750525dc91f6a020a94c26b8f22f2d32af29aa0c1c4708a272c2801e5a9b64c6a431a10a6ce927559eec147e556f2d5d7685564d6a351bd60e794fdfce5c999819ae2bf5815aae7be895eaacbc367e0acf9c67c19726058324e2c7490ad933c3756e7af7418a9c30e6a36d626f0b751683be6abdb89e0930f6695c79d090f84a90182f07a6573c17cc556315e40acc3163adf08488df0a5a8469e0bf753c91851c945160fc67077a67ddbb4447dcdf01f638c0da65e41de16bf2ae571e344b718c021147adffeeb6c229e694306c1180f61c647928263e77f072ee45f2474b4c64676451386e0ce5d264baa517ae2008680ba0a2a077f9e47886e222dce6086cd6f47aa8c4f340ca607856d3a588b6b2d52f5f631bd317927a85f13d0385f313b6bbe551f58ad2b506c9c35f2222be766d4f32e1cbbe4479f1025dc0761ca41e6e2932f90a0dec87cc262b7774060bdd0c12b894f41ff685fccef8a440b6d423a65d30d4871a2f2804e132bf9f07fdc02057f4a859d702165fdaa56c5e39df803fceb8c9c128e7b0230a94200bc2ccfab2e8db1302da5acdc927f96eb03b2b90e541c5fb2ca14de000d4f08001100215cce92b16ca8fb919ffddb34ec7f7cd981fc17978305fb4b4464c3e7ae39e8956cba5c17e8f32d9db06e1cec5258438054594c887a4b323e27f5ab760d66e35761f7e2dd16b63278c5c01433cbb51750a6b23ce32288a1e77134d1361651c0a68e21782d655f2a9933fd4632922168493c9b8542024ae921b749a4825af598a031727565c92e98140ca1d659515f4720259ab19c8ec7b98209ec6b084ec8d3c4dd7c33ef34a127e83253ac999ba101a80d221ef4a8b94309fd22377ead36de9835d40594d1b9fcc91fa950f8d4af3de9201d1526191813c91026458facb8b974605961c22fedd0ef63962da628ca55ae698eede6c6da1464363a3d4b5a53e35eb2d4d136d11322472d2d81dfb5944e3878437e06ca156b09fcd5d30124a4d0e41468a7f32164990ab2da2b61f0bebd9297eeaad77d5cb4a96206a07b2dfe1c5abb346295156bf0db84c600a3c9d67e3420a60ef1a3872ed9f6a17459b199a537b333c0e2416367b7a69b1a431a5b09d866b035f20d634a96bcd1668938543a77aa03e218c565316929e62d04a7cfaa5fe6a8b788eca9fdf53b584c27d43460cea1dfa5dba40e66010a770f99d7af4fa1342427bf3f68aecdf0b8c0e7f1260d2ffa021950b2da326ab25c3507b70d671a03f32a25ed7fe44d35bbde431bff96a3be134c32e1fe60b2d935034df076fa9f57f488f2620eb64cb1c54da4e68987256f95183c27c643733025c58157c7951ec485e119a87405a39540587ad03570503df78e03a33a37d107a62b99e5c29cd4e100f44406b0e09b3b5c1d2c1d1d8d69c024a0db042208913ce29d8c7ee0b82aafd893155f2a4af1e9d3ce01b4caf8da03b2587a999f18cdd7d1d561d82d722733cbcb44e83dafab1c6a83c87c02f07593c3c71ee63a01fa05d8beb9e27cd58ed1f78b5d64f8a4595ed55c3b6a8a260b56c985cd3f1f21c3b54f8b18dcec850781dec2c76345f5d736dcae26ea9855ddc2ac528c1e6a02e1ca36ea53085a6f", 0xbd9}], 0x2, &(0x7f0000002a00)=ANY=[], 0x428}, 0x2) close(r2) execve(0x0, 0x0, 0x0) r5 = fcntl$dupfd(r1, 0xa, r1) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000100)=0x402) 361.574875ms ago: executing program 1 (id=86): pipe(&(0x7f0000000100)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0xc0) (async) setreuid(0xee00, 0x0) (async) r1 = getuid() setreuid(0x0, r1) setreuid(r1, 0x0) (async) close(r0) (async) ioctl$TIOCSETA(0xffffffffffffffff, 0xc148445f, &(0x7f0000000340)={0x0, 0xfffffffb, 0x6, 0xfffffffe, "9786ca4b427a02b8000100002016001100", 0xf7ffffff}) (async) r2 = kqueue() (async) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0x10, 0x4, 0x100, 0x8}, {{r3}, 0xfffffffffffffffd, 0x19, 0x8, 0x60, 0x2}, {{r2}, 0xfffffffffffffffb, 0x40, 0x80000000, 0x6, 0xc610}], 0xd7, &(0x7f0000000600), 0x8000, 0x0) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, 0x0) (async) ioctl$TIOCSETA(r4, 0xcd504404, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "d66ad0c200000000023200f6d700"}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r5 = socket(0x18, 0x2, 0x0) (async) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) (async) r6 = shmget$private(0x0, 0x1000, 0xba9322d5054d6e2e, &(0x7f000000b000/0x1000)=nil) r7 = shmat(r6, &(0x7f0000002000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r6, 0x0) (async) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) (async) shmdt(r7) (async) ioctl$FIONREAD(r5, 0x80206919, &(0x7f00000001c0)) (async) r8 = getppid() (async) r9 = socket(0x2, 0x2, 0x0) setsockopt(r9, 0x0, 0x800, 0x0, 0x0) (async) setpgid(r8, 0x0) mknod$loop(&(0x7f00000003c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', 0x2000, 0x1) (async) r10 = socket(0x18, 0x3, 0x10) sendto(r10, 0x0, 0x0, 0x0, &(0x7f0000000200)=@un=@file={0x0, './file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00'}, 0x102) 361.003642ms ago: executing program 4 (id=87): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) setpgid(0x0, 0x0) setrlimit(0x8, &(0x7f0000000080)={0xe, 0x51}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047469, &(0x7f0000000040)=0xfffffffc) sysctl$kern(&(0x7f0000000040)={0x1, 0x35}, 0x3, &(0x7f0000000180)="3bf2ee74e747c82dad6eb2a36fa755e1a3925fe49afca7e63b52fa65ccaa74d6e6b85b6cdced70357ef201f97842b1068dca31553fa2d7031f38c03e56ad0e24dfc4f97b8b7f81499647e6e7725765d61436c85e43c15d12a78cb8c57ddde87021d7b685507fd3e0652f35e45bdaa3afd86c4fe557433e4c2b632de71c951516adff26aa2e48b45f8ce92bcefd3eceefabee7e3ebe806fdb4f6af569ae94b5d127", &(0x7f0000000080)=0xa0, &(0x7f0000000340)="5a67923ef0cb189971421989ebcff78831a7581e2f27caa362f1363042efb27688b2c899220fb2fe37e467d974592496856ca7b78060998608c2f952e43bc0bf11555cc5cb0fe97b2ec1be389871829bfe10dd4c4d2c8f9da2bd2868fd86791dc09dc4fa89a217458bdaed31003fdc3a7323189ba3ccbad6c8af17516e4557f61ad238a7317e73650b8b125f568ca7d3396b9057255f381855110eb3a673713716cdf010ddfa7977f92cf061ad125ca670353b45d53aae196b00271f9d3452b523b3dea22d6027625614312183724b71c7eb02083a410c1c99fa455013521f98606e472b70b560f7021f567adf4d", 0x5d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000001d40)='./file0\x00', 0x0, 0xf10, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r2, 0x1) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000300)="0000edb890c8e5000000000000000000", 0x10) open(&(0x7f0000000100)='.\x00', 0x0, 0x0) sysctl$kern(0x0, 0x0, &(0x7f0000000080)="71f91e3471ac0058bc5a91501d94a34b8e5f84cc42c3fbe6edf28f03055a7b8379c80000ff7f000000000000000000", &(0x7f0000000040)=0x2f, 0x0, 0x0) mprotect(&(0x7f000000a000/0x3000)=nil, 0x3000, 0x2) open$dir(&(0x7f0000000440)='./file0\x00', 0x800, 0xf9) r3 = socket$inet(0x2, 0x1, 0x0) getsockopt(r3, 0x0, 0x14, 0xffffffffffffffff, &(0x7f0000000040)) r4 = accept(r2, 0x0, &(0x7f0000000240)) setsockopt(r4, 0x401, 0x1, &(0x7f0000000280)="d8b7", 0x2) unveil(&(0x7f0000000500)='./file0/file0/file0\x00', &(0x7f0000000480)='c\x00') setgid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xffffffffffffffff) openat$pf(0xffffffffffffff9c, &(0x7f0000001980), 0x80, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000004c0)={&(0x7f00000002c0)=[{0x8e, 0x3}], 0x1}) fcntl$lock(0xffffffffffffffff, 0xb, 0x0) 360.803221ms ago: executing program 3 (id=88): open$dir(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x28) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffff9c, 0xc0245755, &(0x7f0000000040)={0x4, './file0\x00', './file0\x00'}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1310, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0xf0f75}], 0x1, 0x0) 291.010734ms ago: executing program 1 (id=89): setrlimit(0x8, &(0x7f0000000180)={0xa, 0x8000}) r0 = socket(0x18, 0x3, 0x0) close(r0) socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = syz_open_pts() close(r1) setrlimit(0x0, &(0x7f0000000080)={0x9, 0xffff}) mkdir(&(0x7f00000003c0)='./file1\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000980)={0x7, 0x51}) pipe(0x0) kqueue() chmod(&(0x7f00000000c0)='./file1\x00', 0x13) chdir(&(0x7f0000000040)='./file1\x00') setreuid(0x0, 0xee01) unveil(&(0x7f0000000280)='.\x00', &(0x7f00000000c0)='r\x00') ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000002880)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000000)=[{0x64}, {0x8106, 0x8}]}) mquery(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff) syz_open_pts() sysctl$net_inet_tcp(&(0x7f0000000a40)={0x4, 0x2, 0x6, 0x12}, 0x4, &(0x7f0000000a80)="7b8fb308", &(0x7f0000000b00)=0x4, &(0x7f0000000b40)="bf8c696d", 0x4) r2 = kqueue() kevent(r2, &(0x7f00000005c0)=[{{}, 0xfffffffffffffff9, 0x37, 0x1}], 0x400, 0x0, 0x11000000, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0x8b, 0x0, 0xfffffffffffffffd}], 0x56, 0x0, 0x7fff, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x809789, 0x104, 0xdb, 0x80a1a3, "bf08000100f1a55910810dc9000000003c00", 0x0, 0x101}) writev(r1, &(0x7f0000000700)=[{&(0x7f0000000000)="34eb4cd59e8456ebc0881681c60e1cd9e0bf01b618b3cb934394c5951c1db0fd943a", 0x22}], 0x1) 289.74537ms ago: executing program 5 (id=90): socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) (async) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) mknodat(r1, &(0x7f00000001c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x14, 0x1) (async, rerun: 32) preadv(r1, &(0x7f00000001c0), 0x0, 0x0) (async, rerun: 32) munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) (async, rerun: 64) recvmmsg(r0, &(0x7f0000000180)={&(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000009c0)=""/147, 0x93}, 0x7}, 0x10, 0x800, &(0x7f0000000500)={0xffffffff, 0xa}) (async, rerun: 64) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) (async) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, &(0x7f0000000080)="4f1d4c6344b80ed788b6a4515248df3aa745bb992c574ab4cdf5587145812eab4a988f7fafd7a01d99776d988908cd186b51f34f8c15ffa0c685ad4116c783959eff4278384b4000384dbb1c2aaeff10b4135529a1da6fda67c67469d954be811b25ec5521559154c586eefff122009f659cd3e27e98a3241495005f102d9101d158284c0ee3250aa7c11042330de22a299ab00894fdc9bac6042d", 0x4) (async) link(&(0x7f0000001240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) 286.525644ms ago: executing program 5 (id=92): r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000040)="03000000", 0x4) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f00000000c0), 0x0) fchdir(r0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0xf, 0x9, 0x7, 0xd56, "9a89cff2f371eff1060b88afc832ae7673373932", 0xb96c9c00}) fcntl$setstatus(r1, 0x4, 0xc0) r4 = socket$unix(0x1, 0x2, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xcbdf4d1d31039a48}, 0x0, 0x0, 0x0, 0x0, 0xd6, 0x2, 0x5, 0x52fb}) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000), 0x10) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x1e}, 0x5, &(0x7f0000000140)="e33745e84d5ebfb9cc2f7fa3a7f7891721720e69dac610a4fb5eaf3e3c6e1d648a8ca6ebc70f949c442aee9dc79e2cd74f4e106f382caf01ada3bc4efb0f6bc50690e5d879fac2492f4a0491b1ea3359aa5c5164ad97ac7c3aaddd498c0f962f5167b69cfdc8287fc34b8138340e60c404a855858ea5fc", &(0x7f0000000000)=0x59, 0x0, 0xfffffdfd) bind$unix(r4, &(0x7f0000000200)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) r6 = socket$unix(0x1, 0x5, 0x0) bind$unix(r6, &(0x7f0000000040)=@file={0xd570d0466b6018f, './file0\x00'}, 0xa) listen(r6, 0x0) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x24, 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x3, 0x4000000000000, 0x0, 0x5, 0xfffffffffffffffe, 0x0, 0x4}, 0x0, 0x0, 0x0) sysctl$net_inet_ip(&(0x7f00000009c0)={0x4, 0x2, 0x0, 0xc}, 0x4, &(0x7f0000000a00)="83eb7b60", &(0x7f0000000a80)=0x4, 0x0, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f0000000380), 0x1, 0x0) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r8, 0x400c570a, &(0x7f0000000200)) sendto$inet6(r2, &(0x7f0000000080)="9856a690e6005f75ea80e21ebf3205bc8facd0ca90aa4d5aec97d71c9e391a01bd5d27e7fea8ead6b3571904d6142f9efb1e15a5a08a543941316370ab3fd5c35a566a5455b3", 0x46, 0x4, &(0x7f0000000140)={0x18, 0x0, 0x401, 0xfffff1e6}, 0xc) symlinkat(&(0x7f0000000240)='./file0\x00', r2, &(0x7f0000000280)='./file0\x00') 286.005408ms ago: executing program 1 (id=93): execve(0x0, &(0x7f0000000280)=[&(0x7f0000000180)='///*/*\x00'], 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x29) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x80084904, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x40384900, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VNDIOCCLR(r1, 0x80384601, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', 0x400, &(0x7f0000000040)='./file0\x00', 0x8}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x205b9a) select(0x40, &(0x7f0000000180)={0xfffffffffffffffd, 0x44809e9d, 0xffffffffffffffff, 0x1, 0x2000000000000000, 0x181c, 0x8, 0x9}, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x8, &(0x7f00000001c0), 0x15, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r3, 0x82907003, &(0x7f0000000140)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180), 0x0, 0x0) 246.002309ms ago: executing program 5 (id=94): r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) bind$inet(r0, &(0x7f0000000200)={0x2, 0x3}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x84000000000000}) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) write(r1, &(0x7f0000000100)="8c765cb302ccf46c320fcd94cbfb6ee74a5fb2331d7f03ed1972afae91a4ba0801878a724a81db39ee28d3d33e822bcec7b254f7a1b4206fdc2825037572739cb9ce0e52ace3", 0x46) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x3, 0x0) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 244.990079ms ago: executing program 6 (id=96): r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x2, 0x1000300000000}) r1 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x0, 0x40000534, r1) fcntl$lock(r0, 0xb, &(0x7f0000000000)={0x2, 0x2, 0xd, 0x4000000000fb4, r1}) syz_open_pts() syz_open_pts() 244.295224ms ago: executing program 0 (id=97): syz_emit_ethernet(0xe, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000001"]) writev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000000)="c886b4d3e0", 0x5}], 0x1) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) r0 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup(r1) dup2(r2, r0) connect$unix(r0, &(0x7f0000000000), 0x10) sendmsg$unix(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0, 0x10}, 0x0) syz_emit_ethernet(0x164, &(0x7f0000000080)={@broadcast, @random="065ac3b18c63", [{[], {0x8100, 0x3, 0x1, 0x2}}], {@ipv6={0x86dd, {0x4, 0x6, "3f947b", 0x12a, 0x67, 0x6, @empty, @empty, {[@routing={0x3b, 0xc, 0x0, 0x7, 0x0, [@ipv4={'\x00', '\xff\xff', @multicast2}, @empty, @rand_addr="2188805c3357e36e7e5696c701bc787e", @empty, @loopback, @loopback]}, @fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x68}, @hopopts={0x3b, 0x4, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x71e}, @pad1, @generic={0x9, 0x15, "20180b074dd532a6dd38d8fc08735e0115b813f76a"}]}], @generic="5b36b73cea61862db20e922f8354ab6803abff30b39ba43b06d55ba20bbd4483d0072180b3b7fdfea31a7964169c58f61f2d20b8549f82cd5f92316c10813550a2d6a15be7ede530fb2329c6a7ca159238191f6d44f8ee4bbb2d922be5f0b60e256a62ef4e11aaaee14a6e30c74e33021e0d0402705c8c1a2b228a488129d09312e95bcd91084983c6d4"}}}}}) 182.819246ms ago: executing program 4 (id=100): pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r2 = kqueue() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280), 0x100, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000080)="4b03", 0x2}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x3, 0x10, r4, 0x7ffffffffff) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1c}, 0x4, 0x0, 0x0, &(0x7f0000001100), 0x4) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xfffffffffffffffa, 0x1, 0x1, 0x2}], 0x1, 0x0, 0x6, 0x0) close(r1) 182.321222ms ago: executing program 0 (id=101): mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x65b3) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) sysctl$kern(&(0x7f0000000380)={0x1, 0xb}, 0x2, 0x0, 0x0, &(0x7f0000000440), 0x0) 181.338733ms ago: executing program 2 (id=102): select(0x40, &(0x7f0000000000)={0xfffffffffffffff7, 0x2, 0x7b, 0x0, 0x0, 0x0, 0x9}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x80) connect$unix(r0, &(0x7f0000000000), 0x10) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 163.24359ms ago: executing program 7 (id=103): openat$pf(0xffffffffffffff9c, &(0x7f0000000080), 0x10021, 0x0) select(0x40, &(0x7f0000000300)={0x7, 0x5, 0x2, 0xbf, 0xa, 0x10000, 0x9, 0x101}, &(0x7f0000000340)={0x1, 0x4000000000000000, 0x2, 0x5, 0x8, 0x7c, 0x30886671, 0x3485}, &(0x7f0000000380)={0x9, 0x3, 0x4000000ffff, 0x5, 0x2, 0x5, 0xb682, 0xded}, 0x0) 157.377681ms ago: executing program 6 (id=104): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000140), 0x1, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x6, 0x2, 0x0, 0x1}, {0x3, 0x0, 0x0, 0x49}, {0x81, 0x0, 0x0, 0xfffffc01}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x49}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) ioctl$TIOCSETA(r0, 0xcd504404, &(0x7f0000000000)={0x0, 0x2, 0x8, 0x2f, "d66ad00200a872e20900d706000000fffd00", 0x5, 0x4}) 157.067375ms ago: executing program 2 (id=105): r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) close(r2) select(0x40, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x101, 0x0, 0x1003, 0x4, 0x8}, 0x0, 0x0, 0x0) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000), 0x10) connect$unix(r3, &(0x7f0000000000), 0x10) sendto$inet(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000004c0), 0x4) read(r2, 0x0, 0x0) close(r0) syz_open_pts() ioctl$FIOASYNC(r0, 0x80047460, &(0x7f00000000c0)=0x1000) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x6, 0x56f, 0xeffffefa, 0xff, "ffe7c969dd10f509a90800e13e668400", 0x210000, 0x2}) writev(r1, &(0x7f0000000680)=[{0x0}, {&(0x7f0000000400)="0647ecd16c696de52cb68824a20938b7292f17702c62867412936ef890a75544de9acfca0199594af2b88c998b6e5ba303a284057bac", 0x36}], 0x2) 129.617475ms ago: executing program 5 (id=106): open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x2d, 0x1b, 0x0, 0x0) sysctl$net_inet6_ip6(0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x801) open(0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x1e1) ioctl$TIOCFLUSH(r1, 0x80047410, 0x0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000008060001080006040008ffffffffffff7f00000100000000e3"]) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000001c0)={0x48, &(0x7f0000000100)}) r2 = socket(0x1, 0x2, 0x0) ioctl$FIONREAD(r2, 0xc0106924, &(0x7f00000001c0)) r3 = socket(0x18, 0x3, 0x0) ioctl$FIONREAD(r3, 0x8080691a, &(0x7f0000000100)) 128.941066ms ago: executing program 7 (id=107): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000700), 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, 0xfffffffffffffffe) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)="88cedd6a7b72a7592c369a36d2288e16b3d774499bf1b7263ab2c30df000443538ce09ebe7a2e1a02b04dc6936da7be7f44e69c8947822a573c4c9665855f65f3d618a60d9335c", 0x47) setegid(0x0) faccessat(0xffffffffffffffff, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) writev(0xffffffffffffff9c, 0x0, 0x0) sysctl$vm(&(0x7f0000000000)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$VMM_IOC_RUN(r1, 0x8020560a, &(0x7f0000000000)={0x40000000, 0x0, 0x0, 0x0, 0x0, 0xfffd}) r2 = socket(0x18, 0x2, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f00000001c0)="e9b27e9d30", 0x5}], 0x1) ioctl$FIONREAD(r2, 0x8020697a, &(0x7f00000001c0)) ioctl$TIOCSETA(r0, 0xc4504448, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, "97a2224ff1c14649ebb178926cc9795a6b47c1d1"}) r3 = getppid() r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0xffffffffffffffff, r4, 0x0, 0x4}, 0x0, 0x100000000, 0x0, r3, 0x0, 0x4, 0x200023}) socket(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000000c0), 0x1c, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r5, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 120.274273ms ago: executing program 2 (id=108): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) ioctl$TIOCSETA(r0, 0xcd50441a, &(0x7f0000000040)={0x4, 0x2, 0x3e, 0x0, '\x00W\x00>\x00\b\x00', 0x3, 0xff}) syz_emit_ethernet(0x22, &(0x7f0000000080)=ANY=[@ANYRES8, @ANYRES64=r0]) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100), 0x1, 0x0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000440)=0x5) 119.273713ms ago: executing program 7 (id=109): seteuid(0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xb5219f1000b913f1, 0x0) (async) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x140) (async) r1 = open(&(0x7f0000000140)='./file0\x00', 0x78e, 0x8) (async) r2 = getpid() ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x928, r2) (async, rerun: 64) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) (async, rerun: 64) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0) (async, rerun: 64) writev(r1, &(0x7f0000001800)=[{&(0x7f00000001c0)='i', 0x1}], 0x1) (rerun: 64) r3 = syz_open_pts() close(r3) (async) syz_open_pts() writev(r3, &(0x7f0000000300)=[{0x0}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000580), 0x40, 0x0) (async) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000200)=[{0xb2d, 0x5, 0x9, 0x7fff}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x0, 0x0}) (async) pwrite(r0, &(0x7f00000000c0)="a7", 0x1, 0x40007) (async, rerun: 32) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) (rerun: 32) writev(r5, &(0x7f00000002c0)=[{&(0x7f0000000300)='#', 0x1}], 0x1) (async, rerun: 32) setrlimit(0x1, &(0x7f0000000000)={0xfffffffffffffffd, 0xffffffffffffffff}) (async, rerun: 32) truncate(&(0x7f00000000c0)='./file0\x00', 0x5ffffffffd) (async) open(&(0x7f0000000080)='./file0\x00', 0x70e, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 118.810147ms ago: executing program 2 (id=110): msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) msync(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) (async) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) (async) 81.927861ms ago: executing program 3 (id=111): setrlimit(0x3, &(0x7f0000000000)={0x0, 0x2}) syz_emit_ethernet(0x186, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "0000fd", 0x150, 0x1b, 0x0, @local={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, {[@dstopts={0x3b, 0x3, '\x00', [@jumbo={0xc2, 0x4, 0xffffffff}, @pad1, @pad1, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x13}]}, @routing={0x3a, 0xc, 0x0, 0x6, 0x0, [@mcast1, @rand_addr="28f79f09c22cd87064de8c9d331af413", @remote={0xfe, 0x80, '\x00', 0x0}, @remote={0xfe, 0x80, '\x00', 0x0}, @mcast2, @mcast2]}, @hopopts={0xcc, 0x15, '\x00', [@generic={0x5, 0x74, "9d432724567c89828949092bc887682c21191a19397dab3ce94e4e4348b97e26102ef35623ebf9a933b73ef6dfcf5a4bcbe2eac5c2077043961745f477ca8bd35ac065e4264b7fc6e17e4ce3bb12ce6df95966d65d4fa334b7e2a2be152f0af8a187c107a38aacb94053c0792b7d9f2966aeab5a"}, @generic={0x7, 0x36, "45dc75aa89ae68d94e944dc748765ea780d7b6b3c3f10026abfd04561a22f701183fd63182dbc11ed050bc45090d9e35139f22c51bd4"}]}], @icmpv6=@echo_reply={0x81, 0x0, 0x0, 0x682}}}}}}) 81.487988ms ago: executing program 7 (id=112): r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/165, 0xa5) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000140)={0x3, './file0\x00', './file0\x00'}) r1 = accept(r0, 0x0, &(0x7f0000000180)) getsockopt$sock_int(r1, 0xffff, 0x0, &(0x7f00000001c0), &(0x7f0000000200)=0x4) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000240)="e3b317baad7eff1ec3fc7ebcaf93198f0ba957ae85b504be79c37eeeece7a9bd7bc38562da840de0fe6b669afc0d0808b56ff3fe82cf02ad889022acef05db89349f690b594c7f519444e31a561a9b57c9f312fec9c8800878810add3a04829b82bbcdedc59f46270c97f5d3d4209ad20c2dd8b1c2569268c5a3400eaae377b0", 0x80}, {&(0x7f00000002c0)="11d4e89ac6ccafaaf4ad388ea680c61c7768171ed06222d45869719b228fc58b9bc49e71", 0x24}, {&(0x7f0000000300)="992cb6762c3edbacd2d07c5a4d973eb12e666e88e4051ccce78019d92968e71027e2839d512ebed5eabfab5eb2c9d7", 0x2f}, {&(0x7f0000000340)="1890b8ed2b1240189a60b917e4c10c20285cdc14ee6bbce8a480204cf02b3b8fd247b3c0dcc26d359f3fa99938445377a40755ea122cedcb73768278435454a2bd05ac96fbe462bf52606d3311de80d5798d3d04a02b677fd567098b7971776d21996906a0c9788f9e64067d89cfb996f2747e1ea653b378cc3b8b1374c7d08ed0449887aa2196c2eca297ffd83f7ee274d6a9e9128cb2973ec575ca079f8379b4606f0cd8db2a7efaf3c1ad0a10e8b2977d723396d431a356da3439440b24fdd39fe2d9e9b4958530e4886fff7cc7eefe2d510d7f8b6b18f2b07d3351c58629eec4bd9d96", 0xe5}, {&(0x7f0000000440)="cdddf86d674957a3fbd8ae53189e7bd9bae1b494e2f8d93abb9f54461e6f5af44596704d", 0x24}, {&(0x7f0000000480)="3f945e223e5bedf33c3868dda1832d93caa946a4a431171159eb6d15cab3e53bc0a0a04adffd429e4e09bd860468084d5895d42ab3363e4dca3b65322a2782e064c691256524a1a969072d23cb93bf04d4002f09d65fc3996c341d044fd5db7781eebb746d12aa2ce6b39c16767e0777f4ae4ef562d1be0d61f6cb594e10f2837f21ead4a33101d01b78f16110c3572d6bc91e9425ac97ef8d1b4ca673356d3a8087bc68247bccd9ac4dfda04a3e2dbdd8b77206a7d300df8aefd52bc97e28267b176ef7abccfbb35f4db0ec01f0095a02f281c8d3", 0xd5}, {&(0x7f0000000580)="30b738d78acb47995a498997cacb6e25187b5f45be10a8580286728936ea3daf50c155a781448ced86724945d40c3ae7c30c6466d26f0e2f3eb13080b203e688b8dbaa8641d01c594941d6857f5004e78db33804537ce14ba94984a566abe5c2b82732266e1590ebd1f5e702e88921fdf929ed2f09b78968", 0x78}], 0x7) connect$inet(0xffffffffffffffff, &(0x7f0000000680)={0x2, 0x0}, 0xc) chmod(&(0x7f00000006c0)='./file0\x00', 0x1a1) rename(&(0x7f0000000700)='./file0\x00', &(0x7f0000000740)='./file0\x00') execve(&(0x7f0000000780)='./file0\x00', &(0x7f00000008c0)=[&(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='\x00', &(0x7f0000000880)=')\xd0\xc1\x00'], &(0x7f0000000a00)=[&(0x7f0000000900)='\x00', &(0x7f0000000940)='/dev/pf\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='%){-%\')-6)\x00']) r2 = dup2(r1, r0) syz_open_pts() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000a40), 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000a80)={'./file0\x00', 0xad2a, 0x81, 0x2, 0x1, 0x7, 0x12, 0x7, 0x0, 0x1, 0x1, 0x1}) r4 = msgget$private(0x0, 0x80) msgctl$IPC_RMID(r4, 0x0) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) recvfrom(r2, &(0x7f0000000b00)=""/215, 0xd7, 0x4, 0x0, 0x0) writev(r2, &(0x7f0000003180)=[{&(0x7f0000000c00)="16438f993b69e08cc9fd5717bdd93e6ba1f2ada762c834206a8974d481750f527497ab01201ddab5d10bea13817a93cfcee988ac619e57082a15f026b76f46dc89c4e60aa36b1f83c95bd2aa34a57132fdc8509fb2b831f4172dd601dd81f8e9804be1f974adfa5d2dc9178e5fd5b319da101427cbf93191ec72fe4298626b08e86f771fc9f99215cdd8e2945327a39e7e379263f5721d6fdab5ed6dc217724f0900049ca1374c63cf490a24dc113c7fa13a1dac874b7d8bd1126287a07a20eaa6d0db56c00d14b3e4a12e1c00ef2b3d010dc89496c46fa939efae35d7074db69eb6b2", 0xe3}, {&(0x7f0000000d00)="1fa0b28fd1a5c93f8a19bfa414b16ab514f5d70bb90b2ec2fbb47880d2415e0b9654753df0b51f3a5c40a722a8f66caa780fcb7a2dd8c9c1c0c6247d9c33e933e58e6aac60f954d27af6e028cfaf559cff265f1b9090792d5f5687f61caf1a772f42d91ffcf30f409144d5b2b215145af5877cbeda51fcad0a2a76c68996a73f591121480a1bf91f9da5276da14ceeefbe65a7f66c94e08f5593e5006d4a7686cbb1ade876374a2721", 0xa9}, {&(0x7f0000000dc0)="e7bbbc6c5e265653a76364dbba64c2fb1eb6d6e5b64916d3bc0fa2122a8914fe25dcbb87e328bfe93bcd2dca0598f8b28e98d5a242413b1e48f2349a0199966c4bc4f6515bcbaba35124bece52e9dd03f27859d7345b78128c190f3783316d94e4b41f0cf8e1ed6d4867156f357739cce1210138ae6ee55704602b39dedcbaa277612eec7420149b9213e4a9dc1c584eb77c5cbbe1753d377e6bd8072fbf418dd67a0bf08a2bd678abd4154979a3ab4bd4751bf271846de113674f7e551ed321d2", 0xc1}, {&(0x7f0000000ec0)="66f9e94a692a146724a788644cee7ff5e6be84d4d5982a3a19ac1d236eeb5edc5fc49b961d8c910872123cd26fc169c9a59071920aed0e745e247d6daccfe9cd8ef5c69e0e2ea79003aab96fcb8a26dbf0288229fedc09d50db82c139bd06f08dacd77ecd599919bfcabd5f5f79a8ab6e411f1d7789aa3e0e4dfa90dda59910734", 0x81}, {&(0x7f0000000f80)="60e1559fa2ea080d8b15bd886729a38d38a54b616dd0216f66e8eb76460f11657f4e3082878c31713085ec6c70c82bf891247851efd7b15778696c7fc47f8047dea5da4b2485ac95f9376e43a058c143b892020fe6de2a21e34e40cc651b64ec6c557325becd75f3cdb9242b903dbaa81e74139f623847bffd3e2b2fe7489027ec422a4a33ce9fa56331f04ed6dc37d9ff896471a8ccca305bb898f704b139b1ac9f59eb013d29b957571f436aca70fb90725e0bff523a0c82c45e68f004ab0123841b6ecae61a991dc74718106815c3911d6f39d5d85d6c85e0e51b626de65d7afa891300847eb6a9420fc819fb158107cfb92f4023187641e68a481c8c075d6b5829f973c9df165750df5db8e1172b72aa0876942babf0c948821caebd7d4af09c8006c62fcc3f263ccea1c05ce2cd7521615b0b9b8a574eec0dcf9430b166c5beef7deae78940ef4e0bafc1009dc93a133fdce4bbf2f759ef89ca0e4bfc1368766154f9c4e11c9a3d257528de2df1057c8df6562c625aa8edc61c0d7eaa031033e348169c0528e0fe77d99ecca09488177c0926ed711606911d646eeb78c9ece432418d011b81acb8747a6c42e9b71d84a789aa42caff346247aa6e41421bcfa5bbd7aeaa9e0f819db6d0ed5ee6be687202718d9e08ec7ed549ae12f9b27feda68594e05d3da95a04d5cbdae641bcf5a535a2bf1da8eda1071e6f8db592320e98d82b427cf68738abb02fd88d1e114b79cc881df1378ce5411d6e527e8025591a3a0c214e9a777bf023724431e67b26fa718ebef343670f9544a86f3849b86707bd5d06e19182f1d8a3f2e086072900699fd45d93f4639a81553fde753afeab8fb2e2c6ecc87d0d1777f0f4b1d834b8b4d8cf251a33470586b46c843944ad3f36ff1483889e93e0945936e538763c288985d21fc8f37d914d7e3b591f137e3a6263a08fd3826a4d75d4bdbd302e315ceff4181fb822fecfed84da96d12e560d90aa6557203698b9588dd8e729ea608fe3451d10f56a9b4eaccd9e187d86d20093bd363f2c446b1d6e231f8a49d2b20851172e60aa8d9962f3fbd97d1498ed5c4f9036dfe8d7ff45c14b8939fdb022a46ca4d77d7d88784c9714a033848e429567e8976f378a54532c5a2dd768411143c9530fe47ebb2057600c85e02b8e6175af0d71123da9eca91f5e5ea484ba51872037fd811e58d3687c21bf7ee8e472822a62139d3caa4cb47ade0d21f5a0ada8b305470e71dd92c5903326ad71fcc9d038ba9efff15a5a84d32875c96706bacfa0910bb00edfec7fed64ed66969e3cfb170770b9a908e2cc9dfc3f3cf7e84e91793f485b81cbdc59d63fe308ba4396a8bd44eedc00d5bd3bf562acb8c3c234d39a860191b97adf857f759a56922cfb94732c5cba151e4b9ac5866b6bb8120eea7c9ce323b0434afd3bd3910b0312be973a93a52f7b2c3a51d76e671c66ccb57203d93a79aae80b618d6bbacb7c1980c85f4352821c8c0a16026702ff1942f7b498d975367724092a9dda6c268ae72fb7c85d336d222816242c2be66c21e78406aa52cd8eba2b4bf4c88feb1336b7c8ea604b797977a6907e19abfa4c9dfa2fec4fb38004d5c8908dd1e8318ca11bfac7e3c02696a9e85882e903785794ec23c341c7799142596af0c87b97ad121f6dc18cfe97ec4190d1c523df45736dc09ea59aeb6403ae0da26321dcdbb577f694dd445c053524ffd8f3d0c63495e1eefb4a808c69091047da44ef61e7e5fc70016ad2af0a892f4d5a73deb65ad3ccce548419454b24ad92b0981901e08a7f374c714e1d2cb7a61b90c0d2f891c239346eae8b53b25d5279fc27d5b104384abdd9461c68305bb042a164ef6552e3b5dda9630e7d5348ecb7dab6e4a1807f85ec438a71ce18a27ae342784dbd65b6f93cef81cef7bedefabb8a092006a9fb040f43d497e131b666b9700c3f52c9e9c4595c348e38c9f602f0f22893b9de7edadf9097d4e722b78f2a1cbce7ffc099ceb35ec31af3a5a551c93fb88e6fe3a3e5f562d3d1b3d9b73b2e038a4e271f1c6763a78ef9897fb64414f94de7e25e2e57e043c908ad89a0aefac11c422ffed055249f48e38c6b7712b6c56827f774a591abbf34051f8c5b636bccad6c652a4eecb63fa2fcde5f18691ccd48d7cc1df17109c96c8b89fff52d905e4d95593dd873cdc9c6b09679ad82837467ffb5014b05d0dc2cf27930b2320fb5f18a826ac8fb7f9074cd1efaead58fc721da8abbe410b0711c8f6a3769673751a03d4f0c399293d7c02755f2c9e6c4e07d4bdfc869c8b8d42a147426390b340d6177872210c7ba8246add15bdb9e721bfd77f91d46024522bc78e1bae5830d07f48f95b8f8c1d19329704a1d9adb9854b99754264a80fd6a27214e60c7cd68ee6ce475db058a6afc0d259e4294e38622cc193a3b55d4304e07d97203f75cd59312f8e12efb2887cc927c88b15f683e87930573bc9feb50eb82080a2314606a39ae6c9f4e0992b56f01fc7fb1ceb5cd5b952904123d6e5978cba094cba0a83be1f0271d408bb210af6358f08dad03d0f4802a700eb4ce07aa0e23b6cb9dac5a76452e334be339011b5db95c8340fa0c53a55371676638fdea6324d7a72a373002a6d7345e87b365358b62db8fe5fb17d06aa11dda8b70df0425de530c99e47685b375dca1029d37665f7dc6d178b3075ce2137cc06dcda1009fafdd2d0b1d40d60b62c9ddd323aba8303acb29a79c5ec3eb9610153ee4055c05f889ed977d1d10a277fd0a1f876f7e391edf2c5b8357710e728d70df14ce3e93ee5655a84e5392621ee323ffaf3064dc3fa36906e84efe26ccd76009dbb91fa17a9f40408985fb6f92c60c8a524a130576adaf75dda023c71d4f4234fef58840b4d537ecfcb857aabc48207aa116e87255204a0fb5a289c8d2854b976bf5d9b710e1913ba7c4ed36b0294064d96d4f8d9b8e2ddd5471c39d3ca3d9dd8ef936217c45b7e6abc6bac00a7ec0531d789fe64183ef11460478da73f526cf917dd1c11561d1bd755a6565c3dff64e583aa5b5bb57008e1d59de84697728a7d27a6458d9ae79038869f9e6657d44bbec5e16cdbdaac7029be561b0961daeed8395c7389b713591dfeefe013ba249a7d1bcc5845aeb53d35c5e9b5c823f66d3d85b9a92ad4519389091b9e996949e389a9615eb654a32f31a6950095b3b292645d1eddcbdfa88ed13f0438ebb85d021db6ee290ec973a1cd8de3e92c3b9118c88bd723554d7757cddcc0c073df854cd9efb02aedff6691a721f8471e4f89ef4aaef1dc2e45817a7e548b482aa0181731f38885640c240f9792f57f3a96cc92cb4c4f05897bea28d478d1f2f3d8bac6c92fdfa32a12d136db4075ce3c41dbb2fad9644407a0c24984d27f4a0f7b380d8df40e129b1a20ed48e69db90d5d294c4550249c86b86f5ade9939e0db8b45a62a9eed71eb45cef7310dc0e4d58cce37db9d6c13aa465d4fe339e8c39e5f4a56252b92129142b5730a8af59a01e152eba86d6e1a3d76684374ae11211382441040b3ebb18597fbecd40ec74cc6556016bd99a36c4c892565034f175b3d3380e4dd1ed0227a8e7a1254bd6dbd99ed1c3b5273873da19d92eb83ae980b690ced899fc06f790148032f9d44eda7e95aed8699cdc8ef105349fb76d0581a25508f84d250fcb5d654e5e00f5e46e815a0b0b5c2c3ed902f68102ca7f749feab9b6f71c77c8ca66054733802e6b553d7f80bfab611b3eaf08d81a10250bb1182ce5985c4595089a60c51cd93ad6f0c726424aecceb9f8f20b42deb6997ba08bb916366d32a590e4569864491ead31dbb09291e85bdf0f53636c439a3acb9d19cb182001f658bd03be94771a03ac78002e0cc436df247a368be6e9cc8b0e141d80146386f52c8b9cfad8f4a19129667b8861cb147e6f9795c6d282463639d2d949aa12eec9ef67f36e9094f13695a20cd1822692e399269d99dd7881134ad7177ce7789471ecbccec56dad8b16d54502f5f7a1b1f49799a4d52eb9c28a8d38701333e67200b1c7f33b3728ba21be0edcde7e2f3d1f12ec8957ed3b71f039722a062a2de6cb0fcec59a309ddba8be0763a3cb437fd9e9fd1e3d7bc3104c3a729335d34e5ea663c91da671f28c2faa7d9611cbda424c6357edf2786c0222ef589bc8a8b66a24561038b44b3c58e6f06e49f78242eb3223fe28a3f926acd73edd6f665cfe24e65612b08177d9f7a297ae61378747ce983a993810e22cc442f84d70b3aee4a377c04e2cd99aba7736669eeaf014d9b9893ef5f623f085de352f361e30e2c37403568e4bf2b546932345862aa62d27cbc58b290c59438fc88fc3cf880077e4794c05c33bc9f00e21316deaf62daaa1ff6b529094344aa5f76c29e67e2737fbacefb0aff22494fbf9affe5a9dc7159fc00c3676908592885cac9772e215edcc002b213a9471f9128748cc1210fbc9df541f3feae89fc8e8d7c4297498317c643f85d07a129f7074985f26b908410e3cea3a3455ce5245296091b04dd29f0918ff5118c0bd3c517862e69170b2a6d404e3a8fe5906bab616bbcd85db2800ee9ebab3fd89036fd67954172d7b5cef26085f3f24051a899b88ff0253b0db46cfe48c64a0d5fafd2dbc679a33bf73b3fe9bb25d6fb2596fb85153f2d7f1580026820c5f1a234c8f8739a38b670ae6b0c1cb1e5412a9f1b83550815ec05f5243c62f1d24828fe7a0d05d927408c3fd94c4aec49ec63c4f21b2bd9a2f458b6a0b9130962bf7ef8b6c29ec3621d2a46fdff24c7a1c864676c4a6da313281d7a448da0368af742ae5201a83bef24fa343643c80b09a51bfd372ea7a26d120e38ef8745e5040db0daf554c54ffad092b6a8fd22d59d61f7550405932fe269797cc3c28813d9b022891067aff4b1fa08d2c51ce4638123ea218aa77c3699b58bc77dcd3bbd0f277c3f3365792be7ad5e87ff3436d78a3b11cc77f33e7c68f8ac0b1303d84aec30842ab8c7c28b7aa80eac1a6211130efbc8ec7736a2fdf56f2ce881b6968bf096da867a5ac1137446121e9da4312b52f5d42c645b63411e268d77143afe5b27466c32b69922cf2180d2296d98b95c758beba9fcacd949f8ac17976ac79682585ecf315e9dc29f400ce307b7fe54abad521ee137bf107226557f1d452a2674fd0aad2382b0b39fe76b9ac7dd16fa6c8f4d9818328b0e21381c1d7a4bb49b6ccb55e8d88c3810bab94bb1710389a73caa3d16f41fafa44c028938753a18a7f1d09861199e43c52e1fd80355ee1dbe88d731193ad238ed7ace39182a3191ecf71594dd31311bdff0c35ae69b740bc27da0fdc5f63bc1e2f56e7ee6d19fb5783f3491dc4bc38f3cc46ed489202bf6d27bfe319d794f1b6dcba68f75289cabf216348b079ca19ebcc1670c7a5745c204d11bd6373621ebb68debd208a21d779fdc5b3b961b29dbf0b4b3e5dc4c6974b0f25d77a804cc7f1912f46c8e86965bd18f9682eb8b8cd87342ed24a352c75472cc694374563ce3a301ccbf22630a201f1aad4f86d7d9ab495928a703ea2961dc0bb627a9c8b6d7c8c98bfd50bf044018dca4b83c122548542571b44bf6c69690d5493f1adaf3b801b3bf11f2623a169309fc1925cdc6ae6316593cd026645ee059ba44ffcd640bf6d8563d5247d38e54498029df6b4c8a64ccafb87d5e7e099ce6ac3182045fe8ce4d02d183c612c9f0c68b61c8cb5af101ddd5f1358fcec29b05913bf6d05156af2f2de8415ce2b40aac3c10baade0ff102fc5bf623a45810f734a2eac8", 0x1000}, {&(0x7f0000001f80)="55686f2c3e824817f040888157a9bab079e2b3a59f7e6445f2a177d080e0e684869ad5ff0ef5041bfad22e19260cc8efa93baf30898e8a77ed08b5f6f52b22fd668b21a1d25196dd0735333d9fea0fdf71747decdb0174b4b7200817bfb234cec677fa61e281517cd0352125a5061d996ea4a5e16ce57bd9c8e68805238cefe825cd1994bb6be5d18f92408607978b65751c0a229ba508ec2306c0afa6d7ce720997bd84a15409ac3dd546778728e17abde43e1052f6eddeae387184211f64abb9ce8bd22b9130966583c850a1e4c70a38798c452875fba069b039255e", 0xdd}, {&(0x7f0000002080)="d14570e766fa876c47bae024595141674cf07213e2f7a913ce1dd555b9cd6ce69de58ddd9a3cc22782508175fedae241e98a16d8e47f3e70f2001de8e413c8ea0661d021bf9bd6e7393bbe3c8cb8d4b2cb73e36702ce622cdbddec05ae17c2a5aa123302ba534dabdb36b82fc00f17ef13d653c7152f72e3eec598a79fbda677be2e95080eb37b71796ada69ca5c723f1a04d5bf287acd60a1a8afa1726cf7aec9b56c8d4bd1a293d3311441bef0132417f7184fc130b2119824ca86e9d5d1bc81400e30533da7fa96f8ff2d2d418c63049308fb263872c968a04fe302f5a46d127cba4a0097f87ba9f9bc33a675a4a702d5134b", 0xf4}, {&(0x7f0000002180)="3deaf8757600dd65e2452a99b268cadf2c3f2a439502c96de1596412734dace88c08eb0adcfb9911afecb0c597911adcedabd1bbcc098174b9b0986c63c47ad690914569a1bbfc67c61117a2533a111f4bd8a81da99d9424e5c76674281dacc586414cfa2c41a223c7a4a9f7f8362d0e0cef9de996e3bd08c4a1050956a6126445df7d21815302ec6c58820392495e4763247746ef515a6d205a71d4348672f96d13f13a5b4ab0e1f8daef04e3b42c96c833cfc1d5ae3b5ca1ea78e6f51cd548909b88270a6ce1ed79b03998eaa1570eb947cb616971f9b54330ff2de932c7f15e1b9e0fbee0610f52dbfff4ea7d78b543ff89c5f5e91f8e1311b75e262f7c70c16132ffdfbf965dc9751c6acfb624668ad02a7f7d0d8b42dafe4f4c345771b6033200d9e96dd03b767817e9b4c8565926624e639205dd14ce942bc1178e7ef98b261d55dceb6e2c2e883c6b97f4f5103b145a960b8582069f409d5ccbc835b188fc11ce7c304d88f52b384ddb23a5180c412271547e830a70b717bdd9efe040dd2ac5f2a26450a3a6aa2fe3a393683ae69561f21f5b3543d6f66e5be71288ce3963415f2b03194573812a9394d05c5a32a9d12dc7131f63ac6bbd5706b1175871a51fd570ec71e007b41d7ba148698124c753b8e71a84d1014f0400ae1a133bfc7ee073012617707372c6073b9cad396bc9f508da1a53a02a57b0be1d644bd856ebae2b3862e1ce57c87e45a9f8d20f43f27673bdd0d2bb75c18d6c2bff6936feae9ab16853de47c41a0d809f71ff6b4dfb312e062af934400a801310ed3b20c1c6b1316587a94b264b4f75c2ae86f9a284e251fc5290152f049b87aa2cef32fa348ad196e9eb654ccad950c495a862f1b33fa7d0459e2ee25a3eac9b870b3220f84bff6dee8f33f7217caf4ef4cccdecafe691fc24d909543f1692a81d69f9cc2bff02ad1bc2fc55ed99c195f831d4a6e180ebfcc028ff0cd9f653b14095e39c7fa4fe6f6937e6085663b68d34c024480e8fb6b92df536820cbd7421b4adaf61a1e8d40be907f0298453964a0d61765f73c5d0c45c9337cbe546fa8eae951b4c5c0350528bfc4b7b195c947349fa130c26ad83da74be82b8d0af73617f4162aacc1981e09ebe4c6bae5a780d820d237dca0f042262082278c348f6b267625d87eb0bf00e683a4c0f3fff6a9088a27e1f4b8ca71b8416bc5cdeaa76a53e1f485bd584c21092b0598a4c6e6a3ecf92790325b307de222cc5649c160da8354cab94f18d2814a08115a7f943f375f2e031946f5bde044a025ec722e3943dccee57f40a04c37c6a51089191aaae879d2da50d27c10b883022623cf34a648acbaab9d0b8affc1c4a481e2a4526d2765658a125bef1f87df273a89d1f133ca56d759e4f0e00321b09d19ce0b1ef60078aee9344c2940730412ddde798df3aa8d2db9ad9a1d3f1d3dda107b9f578dacbea09c8c41e8acb6471eea8b7387162458ba26bb92bfb1d704b55c536d64b50bccb016529fe84009c656fbf9c6fae099220bd0aa25d3d112a39d27b943ecb849360a0cd267cf4e50b620864a3bffe1ccfdb61f96ace77c409fc526e85db23546e774d633ad2484192e34d251b17b8996aa70591279dd61c5abd6af0e0711cb67ea7a199a7c62093530ed4c21f270c54e0b012a2f846a0c065ad9529aa1698a543c4c591dcd65b00150d7f810c2d1855da76d028d997f857f473956e2c15430efa322d9b6c0f608042bb792b7869f1c2598289799a71bd5ee60d256bca19cf6131723b614d359ffd56f41326dbf644987d7183bbbf44c54123f33e83cb805a7533d9a6827b5a8dcfb1fbddaee1b049291b60cea548681df9349c58f6fe1aeefe9706afeb7a48e2b54b6681d7d2f44a6d04697a620711d390eaa3559944ef06f816f3971d7e682d016dbe719d61da395a32297bec292acd477107ad847eff537165c9ef6d1f17525139c77f0b3e354e84d3b0daf82f535329e0512fb8d3768fc51c78cb825b37a2f97e63dfe2b42868cf1de0042885b2b72efc8d5ae4011f929ddc832f32ed84edbb457b6af208548d3de3620c216660996b93c5670acd7b9857246df0d34e8d9fd6792039fa0a4322eb4446dec28cf9387421c4d02025bc5c66b43ab41de8f54fc1a9e86bed8dadae0d2d1fca306b52f91c67a8fda4b786a5cc35ab1690e2804f4d7245557a7615e5e440dd93763b2b56a91afa1a08f30782c0807402f36339619aeca845f5161157946c0ca5fef97b7afdbe1d036189c25451f7f3fdbf249b1903d218813d31232aafcaf28d70bf515901df0ec62b93d9b504443cf2400bb4f631b95fb065bcef6299fd0835a8991b35c39d8e8db6e18a850a4fd51603f6b454ef8e5010cb28817f22e6d9836ddf9948cc3351de732180acfb2fbead2ba57998c29105f1fea4003b62793d7c99006449f6b898e9efcd2ba8fcb531c547f3afa22b4fe0eb8222851402ff29ff177125a9f993e310196b27faa192e6e08589ac8d8b83f686f04832103c17c7dcac6389b6b46e3f1215042652f1d1f3b0a707c7520e29e62909d2cfdb804305d4f028dad844c107b38290b924df176d7800869bac996493259271e5cadc4309ed9c64219847a712130f0fe5738807a86df2349978d1f2d243de58cd5ad2c37aaebc03e9dd3cf6109b4cbe8b995d89717409cb4c210afcbdbca7dbdd03d06512e13aa928ad2bce1156ae7fabeef9a0acf3aff17bd0802a1e6560aa2bf88a74c9371d15c9443f93e4e955bb2f7a95157df702d50c9bb68ba4ef404e5bdadf24ababd75672c009ca3e8970fef872a12b68aa9bb152b682be37a328251cb07cac8f29f59a47d8837c7f99bef8b24b307bcaab5a4f131e275c73c6c541d3f61881970f653840db8918ddda880fdbd0edbf46f9ca315145fb30d9321a6a91633654de151708a033e5d490f0f6846a27ffee33d9237ec7b15264fa01bec5b3a56926f63005fabe0fcd5d35b44b4fcd4b7e16f726d591b3e2423013ffa1bcbef2a1a8d2d8d9442db5df7aef77fa64fe998f7eda0b913d53374f824c8b1162a370d93b1ce7af3522f63b0516c5b0af5e9d8344670645740ac29ad413076cc0d6405b0646abed2b6b788f9d2d80ee23fe7def7e71885cb82ecd165814211b78e5de4587a3eeb6542e0d7ac551d0821903601e1c16ecb68b4ca379697aa3455f60926fa9611143b6e71653104ced85b3ab270051c29220a9ef3767d38d4bc24077d4310afe378bf498e051793be6e845eecf26d62fc3b4dfd0036c8e0adb7e894a3d492a3ce0fa2f7a47fd931ac90045128d19671a2508c6aacc82c6c013127c996d2628ed4b4a4827c1453675136de5c054384f067bb9b2874993c3e425fc7d600a6345f3a48a5f47685182432904c70fafc4955979e0a0973cdfc6a3f949ca407edc9553ca346c1597f95635ce1bcb86838847b41c6e4ae1bb5bcf2aa93695793ae18c32046a670d526aace7221652345f48037338df86a33d6a61e10bd9bc7dd1406a2d2e8c45966bc427f360dfa6114368b6fcacb90375390a3882f9ac601cd4c631fd5195de3978718bbf2823f14e5a321b9d1102bf8767407176ac97b1ab359bc989e0a8eaee2eca4bbde206f1bb0de9ae02000d988f4e6cf6687c34441fcef4d281071a269fdacdab177ad976fbec69b2d5d7924de5fd06343743ee1cf68f3aa8910fc0509f2d49015f7e0bc4c7cae8f0d4489a5e674f1eb8fd3a5541dcd8d6cf5e6cb3fa8e1161709e6d35d74d4dcaa93fbed5dba443982ab45d93952b4504a3aa708180d37d106fb69a7eb3f13f6c106f7648fc1d68fcf458f494cf71efa97e77ba172c5aae19908376f904e1f751d8b308961e494f837dac89dfd445d5081adc4d7d0d3b82b85ad8db70d7560d4f1a76be6bdf7de5ed10b205c28317eb7f849eabe1dbf9b13e21fd32a80afe9f192d3843c59fa1d44c85922ce9fa32a96079c78a3c6e3816056df264cf962e9bb40d52e599d7b70586de6dd85becd000958c9db8543ca50a13bdc6eb9538a53eea0bbe379367ca1943474f5dda3a096a95cac3198e7963380d5222bdf69943f6e0fc3bb1b9af870701d64c21bf8398f9d4e6285f3c323eb8c85a9fe580441102ae0692124b84fdfba06c4c1cf680159777068a39ed4f23a2d7b2f3b4a3a52344ad1ec9b2372c4c5643d183c917172017685a5bb9bf70bd629e7108c6da5424a93fb0fa316d9e75ed72feb67ff4590e443c447c3e67dd869bd1c6a7b151ee840a6a6293bcee15491b485b5321a5b05633a3a2e5aa2b8177773c23dfced14906a03234a10cf6c297548069cb33c72144df2c4b32a2aad3f20c8134a7a87f1d5a7aadd4b1a611dfaca278e679cb214d676e05e23bdf2b2f427c2c7a3f4d7f6d2f38b7913957bcca76b04296b7724bb20c6b70e85c5316cddf3ca40370734f28953c8633dcc6d816e1a3aa83ffba6ea2cfdfc069dce39ba7de5153beb953137a9182a8d7e736f7cb81aaaf30d6d32a9f1205d5300dac39eb5fcaa7b8e62693f26c7e494dde1c87d34c29d70ef5e2d199345dec3e2e8902d7599557a34f8f8edfe108083da2f51826c0dc1b9bac5d08b62dfa789d1dae2bfbb0d75e106beb5741a7d9ee7c03511a0c211ec686233a477c3488ad14d2143dc1935a8bfff6d1d597f0c34312192ea648e9736b9517739d4238b01faaeeb8395171b0e503e0c438a81995b7e053c8c0f422758a2ebd867dc4f362948a222fb34d6264fc50c2e9a3775bb7897ca1a7bea814308dde7f02d09658afbd563d1a32b57bb5d23fc85f7c49522699a82c22f3b7a12bc13630596d81d1f6b54dbe1834102ce6119ce8cf509c3d83ec134f75ba53ac6530c096153fe47b270f458f3c729dd69568761c6c0ccfdefd119368a0130304a211f616c0619c5d01490d666d96ea0b5a7cf9ccec7b1490155a28efe8398ade5b6ca4c50f1227d8b6ef319ddf2857df8836ba812ca219b9dc000bb0683228f75043aa2d626b6cd91fe078b5f0a13daef8d1ba3ac7df6ac1e1a777c70a408918d72b0ec90de8f5af581d9eccd89e64ab87e4735bf1c8c1eb786119db5b57ae3fe3ae9b83d41e46ed56da341ebaa64690f43b31df0e7502cf5dc527461045fd68abc05072679af9aafe596e26cc28351f50536cac514bd7378be35f6334ddc909fc1f9d739081c1297e71cb4bd7f5e5c3235f68dfaf77c8fb7ecb67f4cff8e0b3a5cd8a68091db80b436528f27aa5fdd0d9df700e16836e1c33b9489c4c06e94e182b1fe8671e193b4ee56ee67e6df340a9a6816a65e9f6d8e33525d33e83778eb5de7cb43a8f4af4507f370b8b8f18dc311926f7d98aa4a9808dd66795aba9028eb90d8eabccb51f8e0c0db8ea5491f39e0929d0c055d8eb236cbe953cc4ee678607c79c0b6114c8ae20d601cae19a1f6f7a7b9d57edcafeb796c094e4fe5e40c72391d164a8f5bc64157ec8075708859df31a87da16c520dbd2dd8638c7c765567a5f6b278ba98a7d71973c84d2d857f3abb62147ff8abdee10729ccd1511a98be66be04a9384875636d1179c854e7aef00ff62ab399a56e15fc4930bcb185a4d511cef5c746a2b9008ee96a81c5b44b0f58f740c81786f94bf06cfb122b92e5db75f73dfaddc1eda89f663cf01829e2057f37f65b1703fd4f71291da360f1e01dfd6dbd7e7baed8e31f33e084eb05e9f52c64b04d6cdcee063ceadc6df3c7d0df2b03b36bd06cbb9c61d13da32813e6a04d5799b7babb2302174aeccee583405951fea325db2d93430d22c2b27", 0x1000}], 0x8) r5 = fcntl$dupfd(r2, 0xa, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000003200), 0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003240), &(0x7f0000003280)=0x8) shutdown(r1, 0x1) r6 = openat$pf(0xffffffffffffff9c, &(0x7f00000032c0), 0x800, 0x0) ioctl$FIONREAD(r6, 0x4004667f, &(0x7f0000003300)) socket(0x10, 0x4, 0x5) readlinkat(r2, &(0x7f0000003340)='./file0\x00', &(0x7f0000003380)=""/254, 0xfe) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000003480)={0x9e, 0x6}, 0x8) r7 = openat$pci(0xffffffffffffff9c, &(0x7f00000034c0), 0x80, 0x0) ioctl$PCIOCWRITE(r7, 0xc0107003, &(0x7f0000003500)={{0x6, 0x6, 0xc}, 0x400, 0x6, 0x7}) 81.193112ms ago: executing program 2 (id=113): r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040), 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040), 0x2b}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f00000000c0)=[{0x7, 0x3}], 0x1}) setrlimit(0x3, &(0x7f0000000180)={0xb66c, 0x100000}) 76.143177ms ago: executing program 7 (id=114): semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x0, 0x0, 0xffffffffffffffff}, 0x1008402}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x31) getsockopt$sock_int(r0, 0xffff, 0x2, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONREAD(0xffffffffffffffff, 0xc0106924, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x2000, 0x4800) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r2 = syz_open_pts() r3 = syz_open_pts() writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000280)="7791ac96d64c70e9dbfba44d28d2e02d356eacfc9ea110151b8825ce640b6ee6bfc86c2316374cc38a177a69fd0b3d6cfd169c6c30c66f2cd9d7fdea6e566a2b61f4d105592940774d16ef3e7b62621d48584d09fe4dc5e351e073b90d972e15dc88ec264ef8229d246f9a5d2c9625cd7a127041243ca83b8be3ecbb4179fab3afe0f561035e59ae176b791ef690c6f2c60865ff2f04abe9d4be5cbba8bbd3e9fb29a9cfd2b3f3ee87e401d3bec6032e8a1773e0b9bfb5ec3c829ed163ebe45e53978ffcb151409dd0070532c0329a3a1db68f97e214edbdfc6d4273f0a981e97e966493370f7af43c8da4189220d300", 0xf0}], 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x7fffffff, 0x125b, 0x8e62, 0xffffffc0, "ffff0900870000000000000000000b00"}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x1, 0xbb574317, 0x2de, 0x60000, "7072c83fdce7988f343afbf4242d5421f1894cbb", 0x0, 0x7}) close(r2) poll(&(0x7f0000000240)=[{r3, 0x68}], 0x1, 0x0) close(r3) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x50, 0x1, 0x9, 0x9}, {0x44, 0x5, 0x5, 0x2}, {0x16, 0x3, 0x0, 0x3fffffc}]}) pwritev(r2, &(0x7f0000000600)=[{0x0}, {&(0x7f0000000480)="f7b74240c37b0a915437167480aeb2092e20a39f62e3e713b8b00fad52137c697e3b396efe6a2399b5c37bf26410d1411da26ff07fdbe63136bcc11b852d7f2caad082bf1bcf59a249e48eb62823fb5080285ad9187b823548f6e3573aa8b66d798b041776c34181036eafbf7b1b94494563cd47d6414c00d604c880bdd8a8d233584959655ecd5c2fac1f42edde082f889f3dd136b12b3b5b9eb0ce78aac6b8399a729437786f862316293af964cf83f0103f0c2d0bd71672c6679239136564f08e663e93118fd90d9bf52b03abff72e8053ce82f35a6a3427aa6020a5dcfb3fe48714802b13262d317b16333baeb9fa77827", 0xf3}, {&(0x7f0000000380)="93f1d8d4d89aa69acb184a0814b91c3a9686f102ab0f2301d33ac5b62896bf2d8d109cc026029e958fbf6ec79e07a41142b8c4c2e4920ef92d1d8849f671fcd27b48fa8113c13a0f8443fbd8886c34bd45cde00e119492dccbbaf067119c8479b726834217", 0x65}, {&(0x7f0000000180)="a69a8eeaa6b2", 0x6}, {&(0x7f0000000580)="70653c45883c7d01e135a69609a827378c58c14b2bfd4f32220433cb2453542899de184122d2d5d7965135e577c4e528212bac5e7f1e22f097a0384394e27bdebc3604991c6c7e9274e7bac93e739161a28390e16babe0b18a1ce0c3833a76fb67b99bff0afceb9511253a8de9fa4736be011ed481f0f7922ff90b", 0x7b}], 0x5, 0x9) sysctl$kern(0x0, 0x0, &(0x7f0000000000)="c7bf18de71fda74a0429e1639201aadd3188fce1c92caaa9f634b313cfd9ae8fab94979a070597cf7c53e800"/53, &(0x7f0000000080)=0x35, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000040)={0x0, 0x0}) sysctl$net_inet_carp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x1}, 0x4, 0x0, 0x0, &(0x7f00000010c0)='\x00\x00\x00\x00', 0x4) r4 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x10, 0x2) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002500), 0x1, 0x0) ioctl$TIOCSETAF(r5, 0x80047476, &(0x7f00000036c0)={0x9, 0xb, 0x8, 0x4, "4a1cbb22ed770735062ebc6f7a64a7ec5796c33b", 0x6, 0x5}) write(r4, &(0x7f0000000140)="d83c00000000ff0f000000000000", 0xe) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1000d02) 75.932393ms ago: executing program 1 (id=115): sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005046000000000000000001000", 0xf, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$unix(r0, &(0x7f0000000000)="b1000504000004000000000001000000331c13fecea10500fef96ec0c72fd3357ae30200004e3003000000acf20b7804be38164991f7c8cf5f882b297be1aa0500000051e2f0ad3ebbc257699a1f139b672f4d335c223e7d0c032bfa896443a42102000000720fd18bfbb670c1f5a872c881ea6e2ec5890400000000008000361b4cc702fac500002021fbfa0c0f00008abfba221554f4e0f668246c0900000008e371a3f8343712051eea040000000000", 0xb1, 0x0, 0x0, 0x0) socket(0x11, 0x3, 0x8) pipe2(&(0x7f0000001600), 0x0) 74.917267ms ago: executing program 3 (id=116): mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x9001, 0x9) mknod$loop(&(0x7f0000000000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x1) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x615, 0x0) link(&(0x7f0000000940)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000d40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') sysctl$net_inet_ip(&(0x7f0000000200)={0x4, 0x2, 0x0, 0x20}, 0x4, 0x0, 0x0, &(0x7f0000000540), 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000007c0)={0x4, &(0x7f0000000680)=[{0xcc6, 0x2, 0x8, 0x3}, {0x101, 0x0, 0x80, 0x36}, {0x2, 0x3, 0x3, 0x6}, {0x40, 0x8, 0x7, 0xac5a}]}) link(&(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000bc0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f0000000340)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000480)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') rename(&(0x7f00000006c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r1 = socket(0x11, 0x8003, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) unlink(&(0x7f0000000a80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x412dff) link(&(0x7f0000000940)='./file0\x00', &(0x7f0000000e40)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') r2 = getppid() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x3, 0x1, 0xb4a6, 0xffff, r2}) 73.217679ms ago: executing program 0 (id=117): r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440), 0x1, 0x0) mknod(&(0x7f0000000240)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2000, 0x43ff) setrlimit(0x8, &(0x7f0000000980)={0x42, 0x62}) r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x80, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080), 0x201, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000000029, 0xa, &(0x7f0000003680)='\x00\x00\x00\x00', 0x4) setsockopt(r4, 0x1000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0), 0x200, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x8a, 0x1, 0x5, 0x6}, {{r0}, 0xfffffffffffffff9, 0xa0, 0x10, 0x80000001, 0x1}, {{r0}, 0xfffffffffffffffa, 0x40, 0x1, 0xff, 0x8000000000000001}, {{r3}, 0xfffffffffffffffe, 0x10, 0x2, 0x6, 0xb}, {{r1}, 0xfffffffffffffffc, 0x10, 0x40000000, 0x2, 0x5}, {{r4}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x1, 0x5}, {{r1}, 0xfffffffffffffff8, 0x80, 0x2, 0x7, 0x1}, {{r1}, 0xfffffffffffffffa, 0x90, 0x2, 0xd, 0xc35}, {{r5}, 0xffffffffffffffff, 0x0, 0xfffff, 0x7, 0xb3d8}], 0x8, &(0x7f0000000340), 0x0, &(0x7f0000000380)={0x3, 0x5}) r6 = syz_open_pts() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x6, 0x200}, 0xfffffffffffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x3, 0x10) setsockopt(r8, 0x1000000000029, 0xa, &(0x7f0000000040)="03000000", 0x4) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, 0x0, 0x0) fchmodat(0xffffffffffffffff, 0x0, 0xa6, 0x4) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0xf7ffffff, 0xd4, 0xfffffffe, 0xd2d, "8717c0350700268ab94bd4ed9d8f8000", 0x0, 0x2}) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="697500bb9c8700022be2559fbc51c6b8b7c54279a329080000008d00008d", 0x1e}], 0x1) open$dir(&(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) 22.584307ms ago: executing program 1 (id=118): mprotect(&(0x7f0000864000/0x2000)=nil, 0x2000, 0x4) setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) mmap(&(0x7f0000229000/0x10000)=nil, 0x10000, 0x2, 0x5810, 0xffffffffffffffff, 0xfffffffffffffe00) mkdir(&(0x7f0000000280)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0) r0 = open(&(0x7f0000000500)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200, 0x4ebfac6bbaf7949) lseek(r0, 0xffffffffffff6735, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000011c0)='./file0\x00', 0x14e) unveil(&(0x7f0000000740)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', &(0x7f0000000240)='c\x00') setrlimit(0x8, &(0x7f0000000040)={0x7, 0x1000000002000078}) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) sysctl$kern(&(0x7f0000000000)={0x1, 0x16}, 0x2, 0x0, 0x0, 0xffffffffffffffff, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = openat$pf(0xffffffffffffff9c, 0x0, 0x10, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) r2 = shmget(0x2, 0x2000, 0x710, &(0x7f0000ffd000/0x2000)=nil) r3 = getpgrp() setreuid(0xee00, 0x0) r4 = getuid() ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000140)=0x8) setreuid(r4, r4) shmctl$IPC_SET(r2, 0x1, &(0x7f00000000c0)={{0xfefff9a7, r4, 0x0, r4, 0x0, 0x0, 0x3}, 0x6, 0x100, 0x0, r3, 0xffffffffffffffba, 0x8, 0x3}) sysctl$ddb(&(0x7f0000000000), 0x2, 0x0, 0x0, &(0x7f0000001080), 0x34) r5 = syz_open_pts() close(r5) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x5, 0xfffffffe, 0xfffffffa, "ff000000f10900000000000000000002001000", 0x0, 0x40000}) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000600)="dd4e0a26b2772f51499f3b7bb2a4150fcd35e097d9bedb94826e0d3e555c68a0eb413f3cded5c1afc4518fe8b0cc06d59c5a6d62b8c0ad7abc8a87a6f94936fb0f2f55d3c87ab7bb1ee53e9abb0b8b8c59b5a5355a4abc6b2b98486182231269271afed6a5b4fac3317ed83e19beea5ddea60719f283756666d79f590d89623df015d76090d29d121acd55ee83e69dd986ba84f3a6980b68247fcf4576d4576ddd7c6dc1ca9579ecb12aeac9418f344ba955913eb7dfcb202f34626322d3dc99afde14779d6681daab9ce5a7dd4e7fe5d91690ce2b9024120772d9a4841883b7b8e502c6ccb4c868e7889c8d5f77ff68a7f681b673adb22e2d21b1da15ca82acc509", 0x102}], 0x1) accept$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='r\x00') execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 17.346268ms ago: executing program 6 (id=119): socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) mknod(&(0x7f0000000280)='./file0\x00', 0x2000, 0x1e5f) (async) r0 = syz_open_pts() (async) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000), 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) (async) pread(r1, &(0x7f0000000080)="d8881a7a8d8d324485f853", 0xb, 0xd) (async) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f0000000080)={0x0, [{0x2}, {0x2, 0x20001}, {}, {0x0, 0xfffffff7}, {0x3, 0x4000}, {0x0, 0x2d72}, {0x0, 0x4}, {0x3}, {}, {}, {}, {0x2, 0x8000}, {0x3}, {}, {}, {}, {0x0, 0x6}, {0x2, 0xfffffffe}, {}, {}, {}, {0x0, 0x7}, {0x0, 0xfffffffe}, {0x1}, {}, {0x0, 0x1d}, {}, {}, {}, {0x1}, {}, {0x0, 0x4}]}) (async) r2 = socket$inet6(0x18, 0x5, 0x6) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000001c0)={0x1, 0x0, 0x1, 0xb68c, 0x7}, 0xc) (async, rerun: 32) sysctl$kern(&(0x7f0000000000)={0x1, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) (async, rerun: 32) syz_emit_ethernet(0x138, &(0x7f0000000000)=ANY=[@ANYBLOB="ff02"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async) r3 = socket(0x2, 0x3, 0x1) (async) r4 = socket(0x18, 0x3, 0x0) close(r4) (async) r5 = socket(0x3, 0x3, 0x0) close(r5) socket(0x18, 0x1, 0x0) (async) setsockopt(r5, 0x6, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a842318746dc73b372e93320cff6669cbe7868de45ed3fc38819ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb04dd109ba08c1d3b14e048889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab002ddfb67869b51a2216114d1ece85f59300"/144, 0x90) (async) setsockopt(r4, 0x1000000029, 0x32, &(0x7f0000000000)="b211d7170d816685c8e360f2fa41c1a0946988b272d2dd3dc90142a84231a746e337b372e93320cff6669cbe7868de45ed3fc33719ca6df71ecec8a918458b2c10a1f8c66653b276e180e9cb9b21f9982230f575295d48889c9a920796b2dd92fc8575680b37ba955d2c15e6d7c9198ed900ab006ddfb67869b51a2216114d1ece85f593e74035f5bc054eb1dbddf42a", 0x90) (async, rerun: 32) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000000000, 0xffffffffffffffff}) (rerun: 32) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) (async) write(r3, &(0x7f0000000180)="39f29fff56576a8d", 0x8) (async) r6 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) (async, rerun: 64) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) (async, rerun: 64) r7 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x180) fcntl$lock(r7, 0x996c949ff69d1a0e, &(0x7f00000000c0)={0x3, 0x0, 0x401, 0x400}) ioctl$VNDIOCSET(r6, 0xc0104407, &(0x7f0000000000)={0x0, 0x0, 0x0}) 501.086µs ago: executing program 2 (id=120): syz_emit_ethernet(0x42, &(0x7f0000000040)={@local, @empty, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x2, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1, {[@timestamp={0x44, 0x4, 0x5, 0x3, 0xf}]}}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0xfffd, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @multicast1}}}}}}) r0 = open(&(0x7f00000004c0)='./bus\x00', 0xe0, 0x80) ioctl$VNDIOCSET(r0, 0x20006470, 0x0) 0s ago: executing program 7 (id=121): ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x18bfd19b437aaacd, &(0x7f00000000c0)=[{}, {0x2}, {0x6, 0x0, 0x0, 0xc5}]}) sysctl$kern(&(0x7f00000000c0)={0x1, 0x42}, 0x6, &(0x7f0000000100)="71f91e3471ac0058bc5a91501d94a34b8e5f84cf71b59c7afec37082", &(0x7f0000000080)=0x1918, 0x0, 0x37) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000200)=@file={0x0, './file0/file0\x00'}, 0x10, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='%'], 0x25}, 0x0) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.1.183' (ED25519) to the list of known hosts. pckbd_enable: command error                       pckbd_enable: command error OpenBSD/amd64 (ci-openbsd-multicore-1.us-central1-b.c.syzkaller.internal) (tty00) login: panic: pool_do_get: shmpl free list modified: page 0xfffffd806cde1000; item addr 0xfffffd806cde1d90; offset 0x40=0x67ab4a31 Stopped at db_enter+0x25: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 214982 35761 0 0 0 0 syz-executor *272224 35761 0 0 0x4000000 1K syz-executor db_enter() at db_enter+0x25 panic(ffffffff833a2eee) at panic+0x1e5 pool_do_get(ffffffff839be1a0,2,ffff80002ec96038) at pool_do_get+0x5da pool_get(ffffffff839be1a0,2) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff9c50,ffff80002ec96290,110,ffff80002ec961e0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff9c50,ffff80002ec96290,ffff80002ec961e0) at sys_shmget+0x1b2 syscall(ffff80002ec96290) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x798525e9230, count: 7 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic *cpu1: pool_do_get: shmpl free list modified: page 0xfffffd806cde1000; item addr 0xfffffd806cde1d90; offset 0x40=0x67ab4a31 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a2eee) at panic+0x1e5 pool_do_get(ffffffff839be1a0,2,ffff80002ec96038) at pool_do_get+0x5da pool_get(ffffffff839be1a0,2) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff9c50,ffff80002ec96290,110,ffff80002ec961e0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff9c50,ffff80002ec96290,ffff80002ec961e0) at sys_shmget+0x1b2 syscall(ffff80002ec96290) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x798525e9230, count: -8 ddb{1}> show registers rdi 0 rsi 0x1 rbp 0xffff80002ec95e70 rbx 0xffff800029a9cdc7 rdx 0xffff80000143f8c0 rcx 0xffff8000ffff9c50 rax 0xffff800029a9bff0 r8 0x101010101010101 r9 0x8080808080808080 r10 0xfc5b8a01c7849e86 r11 0xf3ef497cdfe2fdbb r12 0xffff800029a9cbc8 r13 0 r14 0 r15 0x1 rip 0xffffffff82edcdb5 db_enter+0x25 cs 0x8 rflags 0x246 rsp 0xffff80002ec95e60 ss 0x10 db_enter+0x25: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor) tid=272224 pid=35761 tcnt=2 stat=onproc flags process=0 proc=4000000 runpri=32, usrpri=50, slppri=32, nice=20 wchan=0x0, wmesg=, ps_single=0x0 scnt=0 ecnt=0 forw=0xffffffffffffffff, list=0xffff8000ffff7738,0xffff8000ffff9740 process=0xffff80002ec99498 user=0xffff80002ec91000, vmspace=0xfffffd806bebf900 estcpu=36, cpticks=1, pctcpu=0.0, user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 23869 209469 49420 0 2 0 syz-executor 82055 92591 74647 0 2 0 syz-executor 35761 214982 82399 0 7 0 syz-executor *35761 272224 82399 0 7 0x4000000 syz-executor 93934 289176 26889 0 2 0 syz-executor 93934 191745 26889 0 3 0x4000080 fsleep syz-executor 84743 102112 36323 0 2 0 syz-executor 79368 308627 0 0 3 0x14200 bored sosplice 67847 165448 88085 0 2 0 syz-executor 67847 147488 88085 0 3 0x4000080 fsleep syz-executor 41835 111452 80991 0 2 0 syz-executor 41835 23763 80991 0 3 0x4000080 fsleep syz-executor 41835 141484 80991 0 3 0x4000080 fsleep syz-executor 88930 424198 14811 0 3 0x82 sbwait sshd-session 57787 147420 1 0 3 0x100083 ttyin getty 49420 239899 67856 0 3 0x82 nanoslp syz-executor 74647 481743 67856 0 3 0x82 nanoslp syz-executor 88085 247304 67856 0 3 0x82 nanoslp syz-executor 80991 135031 67856 0 3 0x82 nanoslp syz-executor 36323 234557 67856 0 3 0x82 nanoslp syz-executor 54439 498991 67856 0 3 0x2 biowait syz-executor 82399 106706 67856 0 3 0x82 nanoslp syz-executor 26889 218237 67856 0 3 0x82 nanoslp syz-executor 67856 474689 63635 0 3 0x82 kqread syz-executor 63635 65416 98922 0 3 0x10008a sigsusp ksh 98922 388747 35664 0 3 0x98 kqread sshd-session 35664 328492 14811 0 3 0x92 kqread sshd-session 14811 343087 1 0 3 0x88 kqread sshd 62852 21919 12251 74 3 0x1100092 bpf pflogd 12251 390808 1 0 3 0x80 sbwait pflogd 79278 93766 55093 73 3 0x1100090 kqread syslogd 55093 425647 1 0 3 0x100082 sbwait syslogd 72510 469475 1 0 3 0x100080 kqread resolvd 82485 247087 53161 77 3 0x100092 kqread dhcpleased 79124 507160 53161 77 3 0x100092 kqread dhcpleased 53161 514407 1 0 3 0x80 kqread dhcpleased 68066 382950 0 0 3 0x14200 bored smr 93967 133785 0 0 2 0x14200 zerothread 60262 271383 0 0 3 0x14200 aiodoned aiodoned 65240 334621 0 0 3 0x14200 syncer update 39970 320521 0 0 3 0x14200 cleaner cleaner 93317 393594 0 0 3 0x14200 reaper reaper 75416 430564 0 0 3 0x14200 pgdaemon pagedaemon 43807 200695 0 0 3 0x14200 bored viomb 61813 13525 0 0 3 0x40014200 acpi0 acpi0 13913 466530 0 0 3 0x40014200 idle1 47242 144792 0 0 3 0x14200 bored softnet3 59449 226885 0 0 3 0x14200 bored softnet2 14025 145046 0 0 3 0x14200 bored softnet1 26600 366365 0 0 3 0x14200 bored softnet0 66280 501391 0 0 3 0x14200 bored systqmp 29723 34424 0 0 3 0x14200 bored systq 4506 72532 0 0 3 0x14200 tmoslp softclockmp 81517 205953 0 0 3 0x40014200 tmoslp softclock 68619 224658 0 0 3 0x40014200 idle0 1 85278 0 0 3 0x80082 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex shmpl r = 0 (0xffffffff839be1b8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 35761 (syz-executor) thread 0xffff8000ffff9c50 (272224) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff838e3ee0) #0 witness_lock+0x5bb #1 syscall+0xae6 #2 Xsyscall+0x128 exclusive mutex shmpl r = 0 (0xffffffff839be1b8) #0 witness_lock+0x5bb #1 mtx_enter_try+0x178 #2 mtx_enter+0x60 #3 pool_get+0x10b #4 shmget_allocate_segment+0x1a7 #5 sys_shmget+0x1b2 #6 syscall+0xb08 #7 Xsyscall+0x128 Process 54439 (syz-executor) thread 0xffff80002a369498 (498991) exclusive rrwlock inode r = 0 (0xfffffd806bb980a0) #0 witness_lock+0x5bb #1 rw_do_enter_write+0x3ea #2 rrw_enter+0xc6 #3 VOP_LOCK+0xa6 #4 vn_lock+0xa4 #5 vget+0x2bd #6 ufs_ihashget+0x185 #7 ffs_vget+0x8c #8 ufs_lookup+0x19f8 #9 VOP_LOOKUP+0x6e #10 vfs_lookup+0x8fa #11 namei+0x7aa #12 dounlinkat+0xc1 #13 syscall+0xb08 #14 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd8074213cd8) #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 dounlinkat+0xc1 #8 syscall+0xb08 #9 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 10196 11022K 11287K 166960K 11581 0 pcb 20 13K 14K 166960K 81 0 rtable 244 8K 8K 166960K 374 0 pf 37 18K 22K 166960K 116 0 ifaddr 43 7K 7K 166960K 45 0 ifgroup 55 2K 2K 166960K 55 0 sysctl 1 1K 1K 166960K 1 0 counters 64 36K 36K 166960K 64 0 ioctlops 0 0K 4K 166960K 1557 0 iov 0 0K 12K 166960K 3 0 mount 1 1K 1K 166960K 1 0 log 0 0K 0K 166960K 4 0 vnodes 1336 84K 84K 166960K 1429 0 UFS quota 1 32K 32K 166960K 1 0 UFS mount 5 36K 36K 166960K 5 0 shm 2 1K 9K 166960K 7 0 VM map 2 1K 1K 166960K 2 0 sem 8 0K 0K 166960K 9 0 dirhash 12 2K 2K 166960K 15 0 ACPI 1692 195K 286K 166960K 12470 0 file desc 17 61K 89K 166960K 251 0 sigio 0 0K 0K 166960K 1 0 proc 73 103K 128K 166960K 545 0 subproc 72 4K 4K 166960K 72 0 NFS srvsock 1 0K 0K 166960K 1 0 NFS daemon 1 16K 16K 166960K 1 0 ip_moptions 2 0K 0K 166960K 14 0 in_multi 99 7K 7K 166960K 101 0 ether_multi 1 0K 0K 166960K 2 0 mrt 0 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 411 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 209 72K 74K 166960K 3844 0 UVM aobj 6 2K 2K 166960K 9 0 pinsyscall 44 88K 103K 166960K 1341 0 memdesc 1 4K 4K 166960K 1 0 crypto data 1 1K 1K 166960K 1 0 ip6_options 0 0K 0K 166960K 6 0 NDP 12 0K 1K 166960K 28 0 temp 40 8631K 8699K 166960K 4666 0 kqueue 14 20K 26K 166960K 40 0 SYN cache 2 16K 16K 166960K 2 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle plcache 128 24 0 0 1 0 1 1 0 8 0 rtpcb 120 39 0 36 1 0 1 1 0 8 0 rtentry 112 114 0 2 4 0 4 4 0 8 0 unpcb 144 79 0 61 1 0 1 1 0 8 0 syncache 336 4 0 4 1 0 1 1 0 8 1 tcpcb 808 33 0 27 1 0 1 1 0 8 0 arp 120 18 0 0 1 0 1 1 0 8 0 inpcb 376 180 0 167 5 0 5 5 0 8 3 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 136 24 0 0 1 0 1 1 0 8 0 kcovpl 48 8 0 0 1 0 1 1 0 8 0 pfosfp 40 1428 0 1005 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfanchor 1288 1 0 0 1 0 1 1 0 8 0 pfstitem 24 24 0 0 1 0 1 1 0 8 0 pfstkey 128 24 0 0 1 0 1 1 0 8 0 pfstate 376 24 0 0 3 0 3 3 0 8 0 pfrule 1344 89 0 17 8 1 7 7 0 8 0 art_heap8 4096 3 0 0 3 0 3 3 0 8 0 art_heap4 256 459 0 0 29 0 29 29 0 8 0 art_table 32 462 0 0 4 0 4 4 0 8 0 art_node 16 112 0 10 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semapl 112 7 0 1 1 0 1 1 0 8 0 shmpl 112 6 0 3 1 0 1 1 0 8 0 pool(0xffffffff839be1a0:shmpl): page inconsistency: page 0xfffffd806cde1000; 31 on list, 3 missing, 35 items per page dirhash 1024 19 0 2 3 0 3 3 0 8 0 dino2pl 256 1744 0 233 95 0 95 95 0 8 0 ffsino 280 1744 0 233 109 0 109 109 0 8 0 nchpl 144 2091 0 405 63 0 63 63 0 8 0 uvmvnodes 80 1879 0 0 39 0 39 39 0 8 0 vnodes 216 1879 0 0 105 0 105 105 0 8 0 namei 1024 6981 0 6981 2 0 2 2 0 8 2 percpumem 16 46 0 0 1 0 1 1 0 8 0 kstatmem 264 24 0 0 2 0 2 2 0 8 0 scxspl 216 6985 0 6984 9 1 8 8 1 8 7 plimitpl 152 149 0 130 1 0 1 1 0 8 0 sigapl 424 553 0 502 7 0 7 7 0 8 1 futexpl 64 1744 0 1740 1 0 1 1 0 8 0 knotepl 120 302 0 0 10 0 10 10 0 8 0 kqueuepl 216 51 0 41 1 0 1 1 0 8 0 pipepl 328 118 0 89 3 0 3 3 0 8 0 fdescpl 504 534 0 502 5 0 5 5 0 8 0 filepl 152 2328 0 2100 12 0 12 12 0 8 1 lockfpl 104 39 0 37 1 0 1 1 0 8 0 lockfspl 48 21 0 19 1 0 1 1 0 8 0 sessionpl 144 24 0 14 1 0 1 1 0 8 0 pgrppl 48 36 0 18 1 0 1 1 0 8 0 ucredpl 104 242 0 229 1 0 1 1 0 8 0 zombiepl 144 502 0 502 1 0 1 1 0 8 1 processpl 1168 553 0 502 5 0 5 5 0 8 1 procpl 656 737 0 681 6 0 6 6 0 8 0 sosppl 168 1 0 1 1 0 1 1 0 8 1 sockpl 688 299 0 265 6 0 6 6 0 8 2 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 110 0 0 14 0 14 14 0 8 0 mcl2k 2048 19 0 0 3 0 3 3 0 8 0 mtagpl 96 39 0 0 1 0 1 1 0 8 0 mbufpl 256 177 0 0 12 0 12 12 0 8 0 bufpl 280 2495 0 127 170 0 170 170 0 8 0 anonpl 24 107273 0 103919 25 2 23 24 0 184 0 amapchunkpl 152 11715 0 11302 22 0 22 22 0 158 3 amappl16 200 2032 0 2006 5 2 3 5 0 8 0 amappl15 192 2 0 2 1 1 0 1 0 8 0 amappl14 184 153 0 140 1 0 1 1 0 8 0 amappl13 176 7 0 7 1 1 0 1 0 8 0 amappl12 168 1175 0 1146 4 1 3 3 0 8 0 amappl11 160 53 0 39 1 0 1 1 0 8 0 amappl10 152 4 0 3 1 0 1 1 0 8 0 amappl9 144 246 0 246 1 1 0 1 0 8 0 amappl8 136 25 0 23 1 0 1 1 0 8 0 amappl7 128 185 0 171 1 0 1 1 0 8 0 amappl6 120 178 0 174 1 0 1 1 0 8 0 amappl5 112 138 0 129 1 0 1 1 0 8 0 amappl4 104 324 0 305 1 0 1 1 0 8 0 amappl3 96 1997 0 1901 4 0 4 4 0 8 1 amappl2 88 642 0 574 2 0 2 2 0 8 0 amappl1 80 8303 0 7654 14 0 14 14 0 8 0 amappl 88 3452 0 3305 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 8 0 3 1 0 1 1 0 8 0 uaddrrnd 24 534 0 502 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 534 0 502 1 0 1 1 0 8 0 vmmpekpl 168 6069 0 6031 2 0 2 2 0 8 0 vmmpepl 168 39210 0 37268 90 0 90 90 0 357 2 vmsppl 456 533 0 502 5 0 5 5 0 8 0 rwobjpl 64 15835 0 12959 47 0 47 47 0 8 0 pdppl 4096 1076 0 1004 98 24 74 86 0 8 2 pvpl 32 11003 0 0 91 2 89 89 0 265 0 pmappl 248 533 0 502 3 0 3 3 0 8 0 extentpl 40 55 0 38 1 0 1 1 0 8 0 phpool 112 276 0 26 8 0 8 8 0 8 0 ddb{1}> machine ddbcpu 0 Stopped at x86_ipi_db+0x27: addq $0x8,%rsp x86_ipi_db(ffffffff83791ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e3cd8) at __mp_lock+0x192 intr_handler(ffff80003c522120,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7d4debaf4ac0, count: 9 ddb{0}> trace x86_ipi_db(ffffffff83791ff0) at x86_ipi_db+0x27 x86_ipi_handler() at x86_ipi_handler+0xd9 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x27 __mp_lock(ffffffff838e3cd8) at __mp_lock+0x192 intr_handler(ffff80003c522120,ffff800000079f00) at intr_handler+0xe1 Xintr_ioapic_edge23_untramp() at Xintr_ioapic_edge23_untramp+0x18f end of kernel end trace frame: 0x7d4debaf4ac0, count: -6 ddb{0}> machine ddbcpu 1 Stopped at db_enter+0x25: addq $0x8,%rsp db_enter() at db_enter+0x25 panic(ffffffff833a2eee) at panic+0x1e5 pool_do_get(ffffffff839be1a0,2,ffff80002ec96038) at pool_do_get+0x5da pool_get(ffffffff839be1a0,2) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff9c50,ffff80002ec96290,110,ffff80002ec961e0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff9c50,ffff80002ec96290,ffff80002ec961e0) at sys_shmget+0x1b2 syscall(ffff80002ec96290) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x798525e9230, count: 7 ddb{1}> trace db_enter() at db_enter+0x25 panic(ffffffff833a2eee) at panic+0x1e5 pool_do_get(ffffffff839be1a0,2,ffff80002ec96038) at pool_do_get+0x5da pool_get(ffffffff839be1a0,2) at pool_get+0x149 shmget_allocate_segment(ffff8000ffff9c50,ffff80002ec96290,110,ffff80002ec961e0) at shmget_allocate_segment+0x1a7 sys_shmget(ffff8000ffff9c50,ffff80002ec96290,ffff80002ec961e0) at sys_shmget+0x1b2 syscall(ffff80002ec96290) at syscall+0xb08 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x798525e9230, count: -8