cntl$dupfd(r0, 0xa, r1) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) ioctl$BIOCGBLEN(r4, 0x40044266, &(0x7f0000000080)) 04:27:41 executing program 1: msgget$private(0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f00000000c0)=0xc) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) syz_emit_ethernet(0x6e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffffffd71c9edd82858663a6646e7100383a000000000000000000000000009e2c0ddcff0200000000000000000000010000010100907800000000602484a2000000000000000000000000000000000000220100000000000000000000ffff000000003c00000000000000"]) 04:27:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040)={0xcd, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 04:27:41 executing program 1: r0 = msgget$private(0x0, 0xffffffffffffffed) r1 = shmget(0x0, 0x4000, 0x750, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r1, 0x3) clock_getres(0x2, &(0x7f0000000000)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r2, &(0x7f00000001c0)="241ce31e92f0247c67283e5f5fb245d5814e06fe2e3f9ceb500388c9f155b0b502aa4670aae83b8d40fcc7f98fc2646036b25cf912c13136149c9e2b7fc96939acc8377baeffc0885dc1e38f1f98a7cbeb9dba6e4e649b77d5fa8660eb143fcc90f738c504337d0c498679eccb74a4e447188d722def09d54c1e5f06f581a40bc1daf7c1097f03da48f356fe409c7568d0789cd9f63107df47", 0x99, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="120000000000f4b97dc1af070d9943e6beff00e6e5d0bc25a0af4e2dc4cb0fa25894353071f622861bfa73da163e561f7539d205cdda97c23377c48ae9b583442ced9e906ce73f9c655d5b91f5d3"], 0x43, 0x800) 04:27:41 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2a}, 0x2, &(0x7f00000000c0)="a02600000000b161809a7b23bb4597e8949e5a56b10d2d39bc9186734c79fe4040d4780bac4dbe29a37e3865ab55139bcd57a3267b6dbbe331b50f0151598d2c03457f709916c3db0a1f7d931dd5dcbc2897a49469e513740c7b76aa32e11d5caca20913c3e3403e86ca0eb571bb082621f6c5d0a4b1d371e9bcf6240f32e8ba15eeb8017e1003b7db4d8b6adad42297aeca82ead1f673d6bb793de14183f113abc6e9c64ba3b5f2850e0de6188f707ff374e065c65fd648a62d402e4513ba2ee8af6156b399d86ea5254daf4a657dbbf45a5a744df737c4eb2f69dd04b798970a57270ecd68e701fefa798290de2d438678907d4c04b666a31f10e13f52efda64c888376c9cbd35d938a78a4c28cd941a6df1f61fd099a99b7fef7535fa8461980cd02244c0ea96c9efa3fa694941fbde84a5158fd8957d164c0fed6f4ca0bbb5e982d596183616273fbd5884585a7a8d075f5684941671e753be1c8da1ba1954ad748db3f34f889912e9612b2dd00f210e85e4ecfdcc6c46daadbf1e9a4ea3760ee448c2336efa72eff9bf78", 0x0, 0x0, 0x0) 04:27:41 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0xfffffffa) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27534b99, "f3ce7604001c00000200"}) writev(r2, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c", 0x97}], 0x1) 04:27:41 executing program 1: sysctl$net_inet_esp(&(0x7f0000000040)={0x4, 0x23, 0x2, 0x3}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x8a) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x8) 04:27:41 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) pwrite(r0, &(0x7f0000000040)="4d3642057b65073e479e4328117f2631401e66119e1e0adb256a30ed9b25550e553b0f88c3462f3e4ea1b0ee7f019b2e1ca318545003155485573c2b5458385562d57b8bbfaaa496f7a2fabae4a7d370b7e42c8d00595290055fcc127e59178c0eecff7b9d74b61c0de8d049d353c86f12fad7e6429ca067339d670408c7ec8472e59d4cc7fe968566bbee5a2a059bd90d0f1945563d9f3034884d9ebc1adff6c28877b9a1ca7d91408f3c3b0560187865c5341872a1bbb191a318f50249e27ff30e4958749d9a49616adc40273f41dc98135b2bd0fb8d693fdbc42443f0fab51b7b5d5a816b39af", 0xe8, 0x0, 0x100000001) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x20, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) readlinkat(r2, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/130, 0x82) r3 = semget$private(0x0, 0x4, 0x400) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000280)=""/247) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000003c0)={0x3, 0x100, 0x9, 0x5, "5670a29915c8d35904acdec9b08ad9692cd401da", 0x5, 0x8001}) r5 = dup(r2) socketpair(0x4, 0x2, 0xfe, &(0x7f0000000400)={0xffffffffffffffff}) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000580)='/dev/diskmap\x00', 0x80, 0x0) r8 = accept$inet6(r5, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r9 = fcntl$dupfd(r2, 0x0, 0xffffffffffffffff) r10 = open$dir(&(0x7f0000000640)='./file0\x00', 0x80, 0x40) r11 = accept$inet(r5, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r12 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x8000, 0x0) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000740)='/dev/ttyCcfg\x00', 0x80, 0x0) r14 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000780)='/dev/speaker\x00', 0x80, 0x0) sendmsg$unix(r6, &(0x7f0000000980)={&(0x7f0000000440)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000480)="35c7d683363a18755e6fad3e0895546080c9fab385f81b100940859e37ec1f25b5f6c31920df5206a5e34ef6e1c53a6e98ffdebf4296cd1913394ae18f9404a51577928bc9b5818d519486e4af4cf57336386a598c55d764e7872c3194c08726c4560a95cedafb55c944525ec8e57ef5861579b2847ec4366d75cb4e85336d8f", 0x80}, {&(0x7f0000000500)='sD', 0x2}], 0x2, &(0x7f00000008c0)=[@rights={0x38, 0xffff, 0x1, [r5, r1, r7, r8, r9, r2, r10, r0, 0xffffffffffffffff, r0]}, @rights={0x20, 0xffff, 0x1, [r11, r12, r13]}, @rights={0x20, 0xffff, 0x1, [r14, r0, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x98, 0x8}, 0x0) 04:27:41 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x61) fchmod(r2, 0x171) fcntl$setstatus(r0, 0x4, 0x46bfb) write(r1, &(0x7f0000000340), 0x10000014c) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x800, &(0x7f0000000080)=0x40000001, 0x0) execve(0x0, 0x0, 0x0) 04:27:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) close(0xffffffffffffffff) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) listen(r1, 0x0) mlock(&(0x7f00007cf000/0x1000)=nil, 0x1000) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00ffffff7f696c650000"], 0x10) r5 = accept$inet(r0, 0x0, &(0x7f0000000040)) socket(0x1, 0x6, 0x7) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b76e77e035c64cb4193b69f4d1b613d3f8d1aea08d129", 0x2e1, 0x7, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, 0x0, 0x0) write(r5, &(0x7f00000000c0)="80266a140b59907a14a5bc03fcd26fba24eef925df86118ae9e1536ca1729f40d929165444a673a4541b49bb2359d2690e843b267c9b9e58ae5718bc21a7b36ba49ef67af57eb64ca15c1fd8bfcc73fdf37e149b4f97f4f2eb6dc572b6bc57511af9fed5b159a5bdba24d1ccd39c2dde9891dc46ecc6ebd2c5daa3e0df04332675b6f8682e348c794460ddd3ba054ba8d05c044823e6c93da7e8b4121cd828e844ba400dace98c81b303673e26721725ad2fcbc385a64d925afca0ff1085a8178be57489f47506cc2d153afd76fea9add7", 0x15) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:27:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000100)=""/120, 0x78}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) pwritev(r1, &(0x7f00000015c0)=[{&(0x7f0000000080)="bd192a7c8e517d432e39fd820cf3376fafadaf6d2883f11f84d443340ff5130196c804bc1d7f2cf3158c5a9c9b7ff0ab3a94133d189b75d5f377370e0deccc91f8017cce12d30fe5dfd2e85901f92a90d2", 0x51}, {&(0x7f0000000000)="fe1a26af5b32774044292febdafdf082e411c701ab7ec9d95b8b", 0x1a}, {&(0x7f0000000180)="b0461bce08f951bcb1c2f567e975ecfdba44afe3103e81fa4039e00985013edd391002e5f258a5d341a90417b81b650b73434b3bdf5c9e733c5015d07912fbe7bc78059c8be6d980c446c041e2defa94e73bf277b8baada95573c6bb03efa8c08a7e883ebb240a9642cbc0ec", 0x6c}, {&(0x7f0000000200)="a335e4d6e83b18b8b768b91fd80b95ad80eee75320fce8b5fcb0cdcfc9db5ea69b63eca2d82f1ce3", 0x28}, {&(0x7f0000000240)="8b155d68e3b4b94576007aa431bd2fa419e870f853733d6dfa79426d5a6fab626bd31a40ec7b17865a169f324af0661fd6544e576b61027e49e86331d82c77d43938cc767af3771a373db6b34e88b14d21be8273464523ad0f2e6b1be25b971e97a670d9a5b46982314ed7ffe341f4495a4214bd394043a88c056079c1c3ea6a65b9f399bd793e1b11e2662a418a08947eb397b9c18adfd702662ac73335ae58f8e5ebe1", 0xa4}, {&(0x7f0000000300)="9e8ddf6d7506b49949cc27f0dd680669bffe0230362aa67b35504ce2732697726da68c8cd788bf6fe39a46f137324ea0f031f6932d321a63eb49e6455e718e5ed0d94dbb13877673be172691b6b75090e8ce5d1f1badbef04325bbe73f87d966cbdb0bfebb0851b9be8380f8aaad9b1295300500840ece2ee3a6fdf4119986f64a59c2befc4cd6196f12f2c9b2245daefd780b37bdb3e88174d9099b374087", 0x9f}, {&(0x7f00000003c0)="bb27fe8e3dccd3eccec71d33931ef4a988baf9e28886335914f5f223f4f491d593208ba0b79ecc2d8db9726f6eb825a0b07acb14709c90e5da32c0f7ce5481c0277a366c38faf87851868592bef60c2ee5f24c091372629678dd288b4e0a", 0x5e}, {&(0x7f0000000480)="8dda2366adef9c2215d7bc191121839ea76e21857d73a557d7ad49194d858d07fc82f2dc69709c3ac2ce70e1dc2150b7ca0ed2c8f84fec204830156b5ea2d5234e380074c467020201ab6ae5d1a90bb9a95a87c4c7888e90398d9e73c996845944f89c7104b0850899e1d36e15584294c5ac645ec47f798770a06a371a9bd4ec2a0a1b5099eecf425f1db4cf6acc3295db76b4b59039471d8777331344011e75f3edba63b5503eb46841d3a473c2658dd80a5ac0e257e84936aad2edd995f5232cebb7112c9f1bca0c49656061ee0a18007afa4b190a9f47cda6ee87f5133c3fe2c4bb7b9073e533319e22fa4d9d6923595363e30d343144c700780ad92d49e49841d4ba60932018ec246daefb192842386f36bb8445960dfbba8b259b426f5a9e8bb015ced7b5b91511ee8dc2da8aee81be45dd46ce2a90d47f48aefded04b6e10b98da5d770384d909baf443600900eb826eafccbc4ceee31dcc09835f89782eb00e200e93b07e6ea2930733c799b58f6e9e17a655fd677bc07946dcbbe5cf6c4e6cd4415fc66abea2ef0b274b91671a5d257e3be3d515a1d0ac12a0441aeea863ec2773a760d9d43fc7c4fb125f3d91a0abaaa7db0c26f4ef1a396f4fcd6449e05c147e65d7e1f3e446e5820a9af5a83abae5f5d39d10dba6cf5caabbb1c8144d5114bb2cfc68f9f2039c846e1e73fc96ac3cf0697c806a72254187ab589022e7902fb7f902f962fb9497ff82b504de7ac95aedbaa8160b0f18613fd1ac48cdd827d587b1d2507f6b28444b3bf3ea25b3fc4da6b4b1e87a0cdf420f82010524edf740d6bf1fb015663e3eba2bd3f603ea1f0b3cf3efe1ac6457c4ee197d96da0ee81b9f69df62c69f37dd2b06fe31e74f358b94b3eb872cb8bce18dc1cf9637824a0788428fc036eba155672c73b0de3e1764232e800e9bd30d4daefd6fe09f1ad1e9e63ee5d6c00bb67ebcacfdc4482f27b4b001389a6672b2915a806ca4352e12b05b2de4a608c75e2f92b2e49310ae3f2094f7ec47825e1b608056f7c5ffc38a54d4c516fc2d90763929dd518d3ec902e14d034984e02d05489ea3e31161b7f9628d2e1ee4c13d179903ed39319b7da872879f4339a435e86e2cf4a6e1ef958cf6fa0984b55f71707a5049e9adc2c72441df26f9a0f76df21d57877bd6aee12e8cc08ce7e3869c062cdf78a65b5988d105740803e7b18e70176b040f6c37d7a4809f5d0cdc05191353de165cb60611c96d613676da1c52c5d3209b619cbc98650463496d00991a457ebb17af50547c6091d6b2d2633f7e9a9e436be354bc771974db27b3591755c850aeb7fd5a630eca9ea6332dc9f48d1539dd46252c74565035476180a63cfa7ae658f435fc12d446b80658955f66810d3aeb778250e17c8280805a62abe9716a43ac12bd11232442c637a9dab7cddaa3167e43cbf9f02bf17589addc1ec3a8f1015afee175b20c61a13d9a5512d4dc7786e9d0518312f79126d85e81371dea1a6b78c7e94f1caa7b81ca9719605b2ecd1b350212fefa14dcdf6ddc8ff392fa0a778c75fb786c5a1e1ef63d0d5256acdd8ed83809c943eab789ff760165e246256f9a2009eee70132923a477317eb1e7b52248b5e298e2ee6501f3386f6464596110f1485874fb8e50cb81532e70d785c5401bd1dd43e4cbc3650f562e8ca7dbd55c91661e73fdb825667cb085fbe6f1ab66a2c4ed8694b296a088595f3692b6b4140db770c7ba9e2e4e833e9ac5ef9db07a7288a6c7e5ddccefb9518cb4b07d775675e27608ff8e1a6af0068fe7ef7be18401bf25d2cf50e29041d809bc3835860c27c07142918dfa277c147429076394b81c7a217a4c4bdbdce21405dda320b0939ce6362325118251ec5a60395384b9ac16f8de812a7fe4f47e09347f0d168f7f8878f50c7fcf629e2b7606f209842a91b6f875c2f66bdac4d1522cf906d46e07b126aa446eb5d3e2842afa69bcbb452644002f98473f72c9bbffcd2895c98cb9c0e3821f1b36fc67718d37d643963ed998aea33687e45a6989ff9b88314a53ccda818765c0f51313e54dc13763b952859d98299bee35c21b373a70e79d1c2f9cdc6e255ea32b98aa07e60b2462efe8bdca17834a5e1ad452e563482c6a477971e5778dfe8deefb280cdf9584ae5a61ae14bb3e3d7a96cbdce625a805446486dd03e76556bf693b45c31e77428d9bc35a6e7a87b6a7a4d2703f767843d0a5c9240b6c3b5ebea7cc3156381a6dee86cf781bb1f44dfb4d2987f81709074007cf7ad7f80b00d556e36f92197602194e7e63ac4807f7cb9727fd6bed5241711999da7fce539699107fb46a228f6ab07f42fb1cd967c9cd811359daa79cc90b5362c1a4d8f1fa3fff5c1c4b42058005777cecdae0c3336cd92dca2070c66786eb1ef639402578e869d3ce3a5f14f6460a27e75d6725b60149950a740babf5a9cab2f4963c8699af0769668268a932cf423e7842cf07183d083d8be2775a6f8dc400d9f6129c8ec8aed665b603d41fa23f979543c2bb62ca51540a8e2b6c4d6073a6f314332f2bf59ffd389d6c218ef6efcb3991f17dfa195609b3af225509f931afd111df424254d5e365aeca4c67d181103bacb224212c8b877592e2fccaeb55ed455a91cae3dc05b8299e77fef883318bd129fdcaca51c7e72547abd5be479f4aa6241d8aa975b5be9411e01659a515d1b64491489fd274ed61d87ff0228b7112efe1430c8ceb4fd2ffb44ad0f05dc50f79ca736a2c6a14f3ca258fc1029684e70555dffd4302cf7759303772cffbb18cc5feaf132bd4b33eb51057581bdab411e91df7bb947bd53c29257e6558a0eee0f704b5c4cdd921d115665f914efc4c0c0f5bd4de224f397fbf191a5d9e05ccad9978a959146323086065419c055a05fc6216db388c67dd7539485f62cff6b309449b4dcf0d61b7bb24630e43be9b268ca7a7b7401125a1f011a9aa46b7f9e1ff69f89519905d3938d8c8e6e6a6af5af305a32ab0b20027a3845538779b154d03f1f098df357a97e29e4f368d335d0a0e9fb88f447a339d0daa43beee534a1af9a910bbd4324e5825ee0a9a23e70f6e39dd128fe00737aea64399e2ddeeb95ae92e91d590f7da04d7db06cd4210f81d3fd761c5744f834d8485e3ab91da4114f8835d6dc7b8da2acce3369288f3e9958bfc945235bc3c546798d79fb2089b2dbf2ec275c179158f3f16c0c24770ac13b085c006aff4cd354e1c676bdf96b67938e6f02f184b0b6d03a03fdf81d48914b2e6d9ae12318e46e142cf7a37d21f81ed49d94c9149c5fcd7e944f4450c8ab9b79f7111e76e14cb2e4d9d1c411300d9aecf66aecf8d29633de288f409d48bfabbf57c8513e24f339eeeecad0698e646f046d86e8d7b13542231bfb175d81ecc4018351fb4c4d577d0700a60b574232843908136896dc04d40accca8b8e794e9ec0b8862fe290831cdd4a846f205782fa9d69f36a11c82cf24492696bdb934969043c06cb96d0d922e6652f5c5c54273fe69c53c9fc6076a72cc31b959d9698bcb2ca0d8074d7e88bedec35cfc2e09bb4bd08ddce2183119b63018d7c24d89ae0d9071cf02acb8f88ef35191b29535bb9d7b093a231a19b0ff639c287e762b9d7e8eb6ed721b1a72c643e7a2af7d8605eab185fcc9f6e4ccfc019a17961296317b0b3184d10d2f02160d67ba4cf5fb6ba0bc5535efb08ff5e0949d2e6b4d5f0cd90aa444d11ec6991256fcd6920f91398434aed5a987055793f42078b2609ed2a9171200eaf548889d7a8122817c9b1800db55f42d168c80ac438e5e2f50aaafcfeb57d157af1fc05efa571360b2c99443e4a091f35b52311a96cb8efda1607b355cf14ff8a14436538971ae31c306489880dc9f923404e0307d9cd03912df4113a6f919b6d3531514c67b101c93e45334ebd8751a5595a476c968f743fb9c33985e507dd429b6d76d5022e6c68b9862dcaf6602b6dca180c395c093a2aab275830f307d79a6679e46e30f3df2cf9b1420dbec8ea65c45d755fcd660a6990312028f03cbb9064b5c65d3914c20313045603d70f30de69c6e18d6cfaf2ae909abf170b3052aace5ce1248007cc511b697e3d929bc8fdc8bca3942268ebb2b2454106de2b10737cdf69a637e685ad1e28c2c8253b34ab0e22061e26ed63f0c2652b771fd3d6241d1bace396fcf61202a497f369a276e71024da2e7fe50e7fcad8589c069c484328ef12ff733c227d3e850b20dcb8ebb0c056668034ae786408f4650cda0816467bbd5603aee52445c4b12d194ed72877710a3c1e17f3407a17dc06ebd4ec6ae129763791f105b0ccc2b461a2794f19a66e8db1083e6d0a00b2238b69d0c2f7fc46edff7169b8668e52ea0df583bd0437110ea6a789c59076c4b5640d1a3f3cc14e504a61959c28eb0445ef2905bf5d3ea2ff19c7ebb6389a9df3dd5d20c73afb6df2b616a6872446094a716faaae61f446de531be707ee2e0bf35169ab6abd79a4f420e10f4d5fc41310f05965abcb7fbf4c9f8247b147ae1036d876e1724b069b2f83dd99cabcc2a77c71f0ca7dcfdf237c24f6b67cb1cc02d0344137b6b36251a2494afce9060892621ca2896135b998a22e5406fe622b6b69167d41ea683f384a2e0e925cc5421688011b6c1dda7e0f85828ee990da2fefc1afe2976351197477fae1904dfe6d145c1b51f5f32220053a1fa34ae1e0c6d3750931b778da2de9d3c6482322893b643bab9833c9e6374a49f5d93f6c4a938363257c861e2a3a69625b0e598b8fcebcf80321946ce5961c95bce1f10adce2ae3ecad530e302f8ac18d41bf6571ef221cbbed4bd4b350514792b121fe0b2cf6e627a65778249c86e2a4d830ec733e8e04e00103196cf81d71a54ed471ab6f0f63338e195213b2f3485a9d9970ab45bb26639b0851150b5cd7dbdf0d78c794d5c67947c201d289e3c05a0a4fd82cecc35810dc7dd00b47b1ef4376cb3e79bb84dd368face9ad4b2980149663b8cac81542d313bb8759676623f6855fcf54c87a7420021ee4341f799bb69188bdfa2ddd387b418840d4b623d4fa57ac79eccc8456cf921ed3d374b0f173992df6c5f1e4bde96e5e9a2289b845054faf79b87922fc94886a1491061f5a04da3bf64b20f44b07d7453af969c45a58172019906a6abc2e3d80eff4e0e0c5327aee6a1d69f9610e144244a8a70865e2113880057d015ad358e96b4487cf213eb95cb856f04ba7b57fd227bba5ad714d2d6499e3ef89e455b1b506e581ed1227ce98a7005bb35e55c3ea1f35fdd2f4e4c958fd0a5524f90c35978c00cbda783936378fbd28397cdd73f2a82116f7d8f2088acecb1d9c087ebb9329a7a596f3ed647ba13acaec93e2dcea5991994fe37849117833abcb72da313ad047c32a6e51c0220b8b8f4041833ca9fbe226574beb120943caca5ae08c9ebcf386f9c04879aa263cda75e2b620f838322f7d0ee3e6c40914298ca88625cd7d052e261e5b25fe756bcdd9d1b31e4b4a37bc81fe7772f36339993a2d0f49314d7a5c80b143f8611bf00071a03c613d9cb301f53492bf67290c767a9149f4198bdff7773444ca64435123bbb0cc14569587dec92c5e8ed2a021619f268e0f8de1b4db623bc32222b61d86dfaf0a266f087350474b38e036df36652b4fa00ba8d22a3ec0bf6036942ecaec2c61d0d6581a5adc52137d295b3442acb41e611334ec1744b7f9aca132e50dfd49227c1971c50021b5173c42b1e617003a2e2011fc3efe1c94e1aa8101b9bcbdeed23f0dd2924feb949", 0x1000}, {&(0x7f0000001480)="f38e9a06145b989553e8c85c5f6a1462afa36309e226bbcfa7eb84b38d913bf44d8aff86f432945cde1d57d48fd137a4a8cc3dc3ecf8ba9d144d66c844a04e085bdda34484e01b52d3f7e47361db5090ba16d6776629840d18212308065ababa4db08cc94c87fce80117037b2e6b83bed6deefe5b388aa852b3ae69afbc499479edfbca56b855447e7b269dfe133138bac8eb4255da3e5544b8db2eafbc83da424c5687f19bdd47a75efd64411c7db3cea0fca05e9c4db45dfd7ac1472691717f143437fd873539cfc36ed29b83523686139b32f85", 0xd5}, {&(0x7f0000001580)="56ca7bce22946ca15ccd8ed872d783", 0xf}], 0xa, 0x0, 0x7d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) ftruncate(r0, 0x0, 0x8000) 04:27:41 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) bind(r3, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCFLUSH(r1, 0x80206913, &(0x7f0000000300)) 04:27:41 executing program 1: sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="2d7ee74a56e931bc60cc42c64eee611e9de232d8c0d6fa37d9ef8a9d0e9b543cc96911750000000023cc6883ae6036ae4f326063027836ecd2c756c8bb2b07fa7a199bcd4b18c9986e2abc5028149598489c13e6f2911a4ae71f8c7025f6c27b256ff370dc5191bf0c8df55c1d1b57ebf4af977f6b230ed3696cd8c316e482557d1d4780ae23809e5abd5ac09c6908ea637a88c6596249bf462256f55137f92bf155bdfe3b4e4f640c759dc3f09da5a11080908ddb63b224cc9882e0d0ad46a50e298d3cbe4dccb177731a88057402df4f20792280efa0224e6a7752a59765b41c2ba3809e8b55b79803343a88c8153e73651d901dd473775ea11ce11a263a43cc6264a25aa9fc06a9294fae073b3ae368f003ae52f33362f50a78baa204af15819934227ad1a403b9edee6fe7648b012ec5045db751e7f886e41f64d99051ff070000000000000000006095bd8980795e4f1b4ef95b18b8f59cfff1ed19097fc8d2c549213d9510fb3b0aa9eb84e0e1a16f5d5804b4022ccedc1e9caf497cba00aadd8e7c67c9fadb5e6bb354459d8fb3623b61a1e5afb8616d6b22cade027f23a40fcd13f7ed6dcf867b8fd7df9fdd2d6788179bc42ebea7405e42be6b4b1502450e3e455f867cc6e2bee868e9b96e244a2b4195ae164a4b9e62cf9113dba2a33a226db8795da4a4377205b54dae220632e08a984e9e40e1b88c26b9f23ec9f1c8693f9a91d768c5c90eb35740dbc13e28ebb9cb30a3", 0x0, 0x0, 0x0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = getgid() setregid(r1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r0, 0x0, r1, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0x2, &(0x7f0000000040)=[r1, 0xffffffffffffffff]) setgid(r2) 04:27:41 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x43}, 0x400000000000003a, &(0x7f0000000080), 0x0, 0x0, 0x0) 04:27:41 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = syz_open_pts() flock(r2, 0x2) fcntl$lock(r2, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r3 = dup2(0xffffffffffffffff, r2) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, 0x0, 0x0, 0x0, 0x0) msgsnd(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbdd3112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c8890bbaadc8b47afb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a3783a57ec87b641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT=r3, @ANYRESHEX], 0x8, 0x800) 04:27:41 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x1}, 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffef2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000080)={0x1, 0x3}, 0x2, &(0x7f0000000280)="a70297486c8ef8f23f0d96a8409c403c8a1e9d13005ccec8cffd45a8afa388b6da645d25996fc9673e203f533407f8c63ae354b62be951e964691f0fa648a7f1e20bf0817d1d645f550a00000000000000000000000059c92fb8a50af01cffa6f25e452b3aa61c3c0047035735b34666dd7665850dfdd777cf1d280434a2d36ae5e0e0249500"/149, 0x0, 0x0, 0x0) close(0xffffffffffffffff) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) r7 = syz_open_pts() dup2(r7, r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffff9, 0x1, 0x1, 0x200, 0x80000001}, {{}, 0x7ffffffffffffffa, 0x0, 0x2, 0x5, 0x44}, {{r0}, 0x0, 0x11, 0x20, 0xfff, 0x2}, {{}, 0xfffffffffffffff9, 0x1, 0xfffff, 0x6}, {{}, 0xfffffffffffffff8, 0x8d, 0xd, 0x401, 0x1}, {{r2}, 0xfffffffffffffffa, 0x93, 0x8, 0x200, 0x80000001}, {{r4}, 0xfffffffffffffffb, 0x0, 0xbeb4327a9dd86980, 0x0, 0x1}], 0x7ff, &(0x7f0000000340)=[{{r1}, 0xfffffffffffffff8, 0x10, 0x20000000, 0x10557bbd, 0x300000000}, {{r0}, 0xfffffffffffffffb, 0xc0, 0x20, 0x2, 0x80}, {{r6}, 0xfffffffffffffffb, 0x8, 0x2, 0x3, 0xa58}, {{r7}, 0xfffffffffffffffb, 0x76, 0x80, 0x5, 0x1}], 0x400, &(0x7f0000000240)={0x2, 0x1}) 04:27:41 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x8) r1 = open(&(0x7f0000000140)='./file0\x00', 0x20000, 0x2e) renameat(r1, &(0x7f0000001280)='.\x00', r0, &(0x7f0000001200)='./file0\x00') open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x80, 0x50) open(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0xb3) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x351) 04:27:41 executing program 0: ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000240)=0x1) syz_extract_tcp_res$synack(&(0x7f00000001c0)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0xb2, &(0x7f0000000100)={@remote, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x7c, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, 0x41424344, r0, 0x0, 0x0, 0x5}, {"0e1b1ce2794fe146c8e226f144f1da26d2f8596d71e987b025077f23c2921f2832bebb76ffde37243cf1a88a281ad489c28c29074f88d71dc5245cbe6d0764c27443eb7ce26be9d691f2952a20dd646e9ad7be198c7648daf9576f9e172c5d7c821a24943683f176"}}}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() syz_emit_ethernet(0x2a, &(0x7f0000000200)={@remote, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @random="aa6cda0c93fd", @remote={0xac, 0x14, 0x0}, @broadcast, @loopback}}}}) r5 = dup2(r4, r4) close(r5) socket(0x2, 0x4005, 0x7) r6 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r6, &(0x7f0000000480)="4d20df40af7f56637bb506b1f8b0616810da9b549b02f4c8fc1f5b04b9dfefeb15ad220fb5a2e734bec7948f1fb374acf17c3585ed1f9e81975fc5783b5983b18255f8b5b2fe5f931fc56767ac356fc0b8ea8df5e7b8097cf1b95010a343d0143363efc30e584ee11fe72d7a55c6f0c44dfa95517e92279e07e0a1aa2d387bc9c1b7afddc5a33f9bb1241ec6c347e5809863b6def7e2ac541257742a7b2e11a447b2a632cf65e4c7a0a5fcc6834c744835badea3b8717b3cf2ae0fe6459d25f8b3194c34a4175b6df36f0505d609acc331623ed6ebc8fa14007c0beffa81590683e28093fa508ff567dd772c4fa51c64ac99d390b40237a183e33af60aa2ba0f4446adb82423b3ee751ae98e6e73a853bd01376c17b16e8740967ffd94bc29dd35ce982d99f8afe99d00c01016aef2dfdaf306cd3ea1412ec5b812d10c38a6b1a8ac14fb2ff78d46a4d7b1ddd6038ed48718685cef6df490cba8025398feebfb3fa828e243222c97808dc3e5e902e70682b5957addfbbc6290e4305d24870c660e9e4d8e40d0ff0ea50ebd976349468babd6914ee8cf17d61259810da271fcc4862f43a46c2f98a26e781a75161836522c5951a0bb4d43dfcb470416e89e5c4aa91bafee2a21b0434a65aff014c00eaab3f42a22cff011aae6637c", 0x1db, 0x2, &(0x7f0000000040)={0x18, 0x2, 0x8, 0x7ffc}, 0xc) 04:27:41 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000280)) syz_emit_ethernet(0xe, &(0x7f0000000240)={@local, @random="f053791dcd23", [], {@generic={0x8863}}}) syz_emit_ethernet(0x9e, &(0x7f0000000000)={@random="b4825e39e19d", @empty, [], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x1, 0x90, 0x65, 0x3, 0x4, 0x50, 0x0, @multicast1, @rand_addr=0x200, {[@noop, @end, @lsrr={0x83, 0xb, 0x48, [@remote={0xac, 0x14, 0x0}, @multicast1]}, @lsrr={0x83, 0x27, 0x4, [@multicast1, @rand_addr=0x8, @broadcast, @multicast1, @loopback, @remote={0xac, 0x14, 0x0}, @empty, @rand_addr=0x1, @loopback]}, @ra={0x94, 0x6, 0x4}, @generic={0x7, 0x4, "0dac"}, @end]}}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x7, 0x1, {0xc, 0x4, 0x0, 0x1a, 0x2, 0x64, 0xfff, 0x1f, 0x88, 0x8001, @remote={0xac, 0x14, 0x0}, @rand_addr=0x8, {[@ssrr={0x89, 0x1b, 0x2, [@rand_addr, @rand_addr=0xb1d1, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback, @local={0xac, 0x14, 0x0}]}]}}, "193ff101"}}}}}) 04:27:41 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40, 0x111) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) r3 = semget(0x1, 0x1, 0x401) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000500)=""/148) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xa5, 0x81}], 0x6, 0x0, 0x40000000, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r4, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x3, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r4, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/61) 04:27:41 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x46bfb) r4 = getpid() fcntl$setown(r3, 0x6, r4) syz_open_pts() execve(0x0, 0x0, 0x0) 04:27:42 executing program 0: write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x8, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) read(r0, &(0x7f0000000040)=""/42, 0x2a) 04:27:43 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x4, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) r3 = syz_open_pts() dup2(r3, r3) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x388cbc4331a859fd, 0xffffffffffffffff, 0x0, 0x3) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) syz_open_pts() close(0xffffffffffffffff) syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYRES16=0x0, @ANYRES32=r3, @ANYRESOCT, @ANYRESOCT]) r4 = syz_open_pts() dup2(r4, r4) close(0xffffffffffffffff) syz_open_pts() getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 04:27:43 executing program 0: syz_emit_ethernet(0x3e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x8, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_emit_ethernet(0x2b9, &(0x7f0000000240)={@local, @random="21343a2f4195", [{[], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x3, 0x6, "0f519f", 0x27f, 0xff, 0x5, @mcast1, @loopback, {[@hopopts={0x37, 0x0, [], [@jumbo={0xc2, 0x4, 0x6}]}, @routing={0x2c, 0x2, 0x0, 0x1, 0x0, [@ipv4={[], [], @rand_addr=0x2}]}, @fragment={0x3b, 0x0, 0x20, 0x0, 0x0, 0x8, 0x68}, @dstopts={0x88, 0x3, [], [@jumbo={0xc2, 0x4, 0x43}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x80}, @pad1, @enc_lim={0x4, 0x1, 0x1}, @enc_lim={0x4, 0x1, 0xe}, @ra={0x5, 0x2, 0x70be}]}, @routing={0x2c, 0x10, 0x0, 0x5, 0x0, [@remote={0xfe, 0x80, [], 0x0}, @loopback, @remote={0xfe, 0x80, [], 0x0}, @mcast2, @mcast1, @mcast2, @mcast1, @rand_addr="3dd528f0eed1d0bc19eb7913eab9ff3b"]}, @routing={0x70, 0x6, 0x0, 0x8, 0x0, [@loopback, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @ipv4={[], [], @broadcast}]}, @dstopts={0x1d, 0x0, [], [@jumbo={0xc2, 0x4, 0x7}]}], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x19, 0xa, "59c0a3b0c8725f9ce47b43200b9fe8a605d289e0ecaeb52193ffe69716d4a1c6afc830d3b3056f8610028563f2db9682e1b22456442b5bc2e595d7e55eba59524f6b7aa948b0bea67f96a13ba8b480"}, {0x4, 0xb, "504b5920caf406387c5e31a05783d19f604125ff402260921db82e9a0d48d195d34508c12146d08d86843cfe92663fd06cbe6a05c57d522d0c1282aee9bf70cd5d218447c51365b6d0b7010c0e483912aaa7cfd98004b64757d17e"}, {0x2, 0xe, "ac60cc3c9de468b890c1caba9119eb7de9024414c0900a97ff06ef230ff659de752b0c87205d374341ae79c6d06b7c08411db8764fd50682ffbc109bb7189cdbebff9d1c20ebe9eb5b6b0a5b05247e07d0cc4a93c8c7b1e2286a0c1cef2c6070da6d7c05db028babcbcd7af23dfdbae957dd64"}, {0x5, 0x1, "a3dc3e13ce849c3a"}, {0x4, 0x4, "c4a4cafdc64a679e01a49b5ed83fcdfae54224707dd87ca25baf41942264294f"}]}}}}}}) 04:27:47 executing program 1: r0 = syz_open_pts() unveil(&(0x7f00000015c0)='./file0\x00', &(0x7f0000001600)='x\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x4) 04:27:47 executing program 0: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) accept$unix(r5, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffd, 0x1, 0x1, 0x86, 0x1}, {{r2}, 0xfffffffffffffffd, 0x4, 0x20, 0x10001, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0x6, 0x6, 0x80, 0x200000ec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x80}, {{r3}, 0x6, 0x3c, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x3b, 0x80, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0xfffffffffffffffc, 0xcda}, {{r4}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r1}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x3}, {{r5}, 0xfffffffffffffff8, 0x42, 0x80000000, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3}) 04:27:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x8}) sync() r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x3, 0x27d34b99, "00010e0d1fe600000100"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6", 0x55}], 0x1) 04:27:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) close(r0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f00000001c0)="6406b76e6a7b564429e6ed5c138988776992be9a82c849ad3102b8fd84bb7ebc9d913b5058c2bbe08a7e6c88f9a1f60aa004a8efbd797944848b3ce13c3cbfda0fe3c61f0d39d19a0f05bdbd571a9c9d1f7bdd7b9fc7b37d0911e2477d80c26ad3c4e2b745ad697fa6fe52b4dc6068e3dd8de1db122c99c62fec8441f65d", 0xffffff61}], 0x1, 0x0, 0x0) setsockopt(r0, 0xcabf, 0x4, &(0x7f0000000100)="0f6d04f1a7f63815d46c89ee97", 0xd) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) socket(0x2, 0x2, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) connect(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8c00002e2f66840060592f66696c61300067df3d99b4cceee931095766d37c4e0f2b5f34fa8678"], 0x10) 04:27:48 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000200)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "0000be", 0x28, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, [{0x4, 0x2, "2eb4ea018c4ffda0e582f62ffae4"}, {0x4, 0x1, "e0c0e92ab81c"}]}}}}}}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = accept$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) connect(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 04:27:48 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, 0x0, 0x0, 0x0, 0x0, 0x40c}, 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0x7, 0x0, 0x1ff, 0x1, "00eaff0000000000000800"}) socket(0x18, 0x1, 0x80) r0 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r1) getdents(r1, &(0x7f0000000100)=""/207, 0xcf) getdents(0xffffffffffffffff, &(0x7f0000000240)=""/72, 0x48) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0x1, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = syz_open_pts() r3 = dup2(r2, r2) socket(0x6, 0x5, 0x89) socket(0x20, 0x5, 0x1) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000040)={0x5, 0x10001, 0x1}) setsockopt(r0, 0x1000000029, 0x1000002e, &(0x7f0000000000)="ebffcbe913b9fd812eaad2a757f48ffbf0279648", 0x14) 04:27:48 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff0800450000140000000000029078e000000200000000dbc9dc6a09aa67067934663ba8d5083dababd1d30c33dfc3a3"]) 04:27:48 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffc}, 0x0) r0 = kqueue() r1 = syz_open_pts() readv(r0, 0x0, 0x0) r2 = syz_open_pts() r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) r4 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r5 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) kevent(r5, &(0x7f0000000080)=[{{r4}, 0x7ffffffffffffffe, 0x4, 0xf0000000, 0x0, 0x7fffffff}], 0x3ff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x4c, 0x1, 0x1, 0x7}], 0x80, &(0x7f0000000100)={0x9, 0x4}) dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) dup2(0xffffffffffffffff, r2) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000040)) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffa, 0x5f, 0x10, 0x1}, {{r3}, 0xfffffffffffffffe, 0x8, 0x2, 0x4, 0x1}], 0x3fc, 0x0, 0x21000101, 0x0) 04:27:48 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaa04000000ffff88e7"]) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:27:48 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000100)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x1, 0x0) getpeername$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="00182e4c9efa0001800087d9a1"], 0x1c) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000040)={0x1}) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:27:48 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00005a5a5a33000000001b94e46889e261abac00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x19, 0x9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:48 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/122, 0x7a}], 0x1, 0x0, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = socket(0x2, 0x1, 0x0) dup2(r4, r0) 04:27:48 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffff4c5b0a2f6448e503f01ad2ecb9cb86dd6000000000283aff2140daafca51147426c00f82783347a0fe800000000c00000000aa880090780000000000000000000000000000ffffe00000020202bf51e0ac1c57f1b203857dd007ff75940b64d292fa49a4fae185b1cfbf8abfa418110b9b2f9619280a4b52e43edb49e46f43b127cd807a2c025e69c8430fb3f5d4f560c058eca4ea37657ca2930d253d61b9530563244c3e7448ec91b498e3048893d8ac43b0d97438e0ce2eb073e6a6bb0556c8c0f9cb058335661ba5057f7a01fb57df8d552449d7c08db8bcb1cc7b502ffab5e8e307baec86b61fe2d19f36a1e5e548dc37801819239a9a1dd3352335466ff8c261c67095875a8a6e4f20922610b1a43f80eec80d9cf08a7ba2a1eec7bed10a462abf752a92f28b85889ef6bfbf9b5399fa91fca7ae"]) 04:27:48 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x3f) r0 = socket(0x11, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x39b) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000180)=""/54) sendto$unix(r0, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r0, &(0x7f0000000080)=""/247, 0xf7, 0x40, 0x0, 0x0) r2 = socket(0x11, 0x4003, 0x0) writev(r0, &(0x7f0000000200), 0x0) semctl$GETVAL(0x0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(0x0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r3, 0x0, 0x10, 0x409}, 0x8, 0x1, 0x9}) getgroups(0x1, &(0x7f00000008c0)=[0x0]) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000900)={{0x1, 0x0, 0x0, 0x0, r4, 0x11c, 0x9}, 0xffffffff, 0x3, 0x8}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)='r\x00') semctl$GETNCNT(0x0, 0x3, 0x3, &(0x7f0000000a80)=""/195) sendto$unix(r2, &(0x7f0000000400)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7dbf6ba8af090037282921e4fd89e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000600000000000000a371a3f80004000000000000000100000000b2000000004538f56778933807b8f55f194580e5a30102f1f13968b4ea4d3002f4c523acfc76d546d041be87ef448489dc188b7c78ada063c9436a2206f74dbf53e3a36cb5f9671a51ec658aaaece8f38117fdc97275bb03ff24163d98c0255dde4a16da5d233b46552b80b6b9f064d1d5b1d18cf2f73157296a7f129d5e84832be4c5d70092dc96f8f7b65aceff6509e94a7c861422686cbb04f993b2aae5da2d15a0499fbc1408a454b5ad148ae11930049c916fcaf18485835cdabc0e47c0e484f062e785042374ea92ebb979d82f616f46056e8cbbbcffc20625e1fdb8965d730a52fd26dfe231dacbcc7b9a7f897d122d4fff8afc00000000000000b1bd300f7db9c18f915472ee048a2eb6141988165ef358e280c426043b623f3a0215b87fa37c296a80e13fb8a11eb44f7ec40ebc5576b4472d8a8ffca3e276e18b5d237bf133a7e3cf60b668e8480b6ecf90d5f65b26109e6f1be095e9fdac2eebb9fd375be3e6714f15b76e47c3bb97179bf2fd0bd641d33cfc6b4f0bc990b390816fff47a959725a90f6735b50058416679ba19995948d056410ea948f0f18e54fa937432d7f1c199808143e9084485368c9", 0xb1, 0x0, 0x0, 0xea) recvfrom$inet6(r2, &(0x7f0000000080)=""/235, 0xeb, 0x40, 0x0, 0xc) r5 = semget$private(0x0, 0x4, 0x74) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f00000002c0)=""/208) 04:27:48 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$getflags(r0, 0x68529f5f4ea25eb2) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x8, 0x0, 0x0, 0x0) 04:27:48 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xc8, 0x0, 0xab, 0x0) r3 = dup2(r2, r0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = accept(r3, 0x0, 0x0) r7 = syz_open_pts() dup2(r7, r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r7, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r8 = syz_open_pts() dup2(r8, r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x80, 0x0, 0x97, 0x3fc}, {{}, 0xfffffffffffffffe, 0x95, 0x20, 0x6, 0x1}, {{r5}, 0xfffffffffffffffa, 0x4, 0x4, 0x5, 0x40}, {{r6}, 0xfffffffffffffffa, 0x56, 0x8, 0x2, 0x80000001}, {{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x8, 0x5}], 0x2, &(0x7f00000001c0)=[{{r7}, 0xfffffffffffffffd, 0x92, 0x40, 0x7, 0x81}, {{r8}, 0xfffffffffffffffd, 0x68, 0xfffff, 0xfffffffffffffff7, 0x2}, {{}, 0xfffffffffffffff8, 0x2, 0x1, 0x2, 0x9}], 0x6, &(0x7f0000000180)={0x3, 0x1}) 04:27:48 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') symlink(&(0x7f0000000100)='.\x00', &(0x7f0000000140)='./file1/file0\x00') r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000240)=""/99) renameat(r0, &(0x7f0000000200)='./file1/file0\x00', r0, &(0x7f00000002c0)='./file0\x00') r2 = openat(r0, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) r3 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x0, 0x1) linkat(r2, &(0x7f0000000480)='./file1\x00', r3, &(0x7f0000000500)='./file1/../file0\x00', 0x0) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f0000000180)) unveil(&(0x7f0000000340)='./file1/../file0\x00', &(0x7f0000000300)='c\x00') pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r4) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) renameat(r4, &(0x7f0000000380)='./file0\x00', r5, &(0x7f0000000400)='./file1/../file0\x00') 04:27:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) ioctl$WSKBDIO_GETENCODINGS(r3, 0xc0105715, &(0x7f0000000000)={0x2, [0x0, 0x0]}) r4 = getpid() fcntl$setown(r2, 0x6, r4) syz_open_pts() execve(0x0, 0x0, 0x0) 04:27:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$WSKBDIO_BELL(r3, 0x20005701) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r1, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffb, 0x59, 0x8, 0x5, 0x1}], 0x0, &(0x7f0000000340)=[{{}, 0xfffffffffffffff8, 0xf4, 0x2, 0x100000000, 0x9}, {{}, 0xfffffffffffffffc, 0x30, 0x1, 0x5, 0xac}, {{}, 0xfffffffffffffffd, 0x22, 0x8, 0x3185a049, 0x20}, {{}, 0xfffffffffffffff8, 0x0, 0x10, 0x8, 0x3}, {{}, 0xffffffffffffffff, 0x24, 0x20, 0x200, 0x400}, {{}, 0xfffffffffffffffb, 0x50, 0x40000000, 0xd8, 0x8}, {{}, 0xfffffffffffffffa, 0x80, 0x40, 0x9, 0x6}, {{}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x5, 0x5}, {{r5}, 0xffffffffffffffff, 0x11, 0x80, 0x1e, 0x3}, {{r3}, 0xfffffffffffffffd, 0x17, 0x80000000, 0xe092, 0x6}], 0xf2, &(0x7f0000000240)={0xf800000000000000, 0x6}) 04:27:48 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60e0e62100002b00fe8000000000000000000000000000aafe8000000000000000cd1da6983b0000ed90e8a2480d8b899195838935887d54ead8a675fafb2b4160f1c8db5a96c7a25e61cd7f2536c8158249212fde1bee39210592275def2a2e93846c96248a5663ed5859dc5517e4ea583ac06c891e44d400330e26bcf3cfe91acf5b0049e4b435723834edabae08d34f9f2dbcacfb011a552e3451695066a7"]) munlockall() 04:27:48 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='c\x00') symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) sendto(r1, &(0x7f0000000200)="e48178db787f9f09fd210856c5b20a1c020682fe91e1f169461ed6cd7ab1dda3d3f9f299a3945bf745fe0d5b900dbbf1dcdcc6d4bd7b980b8f2df378fb7dc8ad93b7d7e20315df58bf98598961901aa9a1a983ffd15b794a56e6dfdb25d907e3b15fa062b7cb543850e41204788af95823fc59543f812cfa1b5f1822367bb7f40e925dd5edf5e99c9d338b9e7fdf3f0bb54a2199813607900454be6b0fcf33147d0da8867ff9b7f22f3cab211c8e3e21dc5e646bc533e268bad8a350e041d72664ccd1f8f8f43a18c3a963e257bc7d0a3407b4558604720ff26c7b67c54e1cd248401952d5107984151d48d6c68e472345", 0xf1, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x200, 0x5}, 0xc) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x400, 0x0) dup2(r2, r1) 04:27:48 executing program 1: r0 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getgid() setregid(r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r1, 0x0, r2, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r7 = getgid() setregid(r7, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r7, 0x20, 0xfff}, 0x2, 0x1000000000004006, 0x8}) r8 = getpgid(0x0) setegid(r6) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0xfffffffe, 0x0, r2, r4, 0x0, 0x1, 0x8000}, 0x8, 0xaf, r3, 0x0, 0x3ff, 0x80000000, 0xfff}) r9 = socket(0x1, 0x2, 0x7) r10 = socket(0x20, 0x2, 0x0) setsockopt$sock_int(r10, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_int(r9, 0xffff, 0x1023, 0x0, 0x0) 04:27:48 executing program 0: syz_emit_ethernet(0xb7, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa9, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x22, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [{[@multicast1]}, {}, {}, {}, {}]}, @rr={0x7, 0x27, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @loopback]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0xb, 0x0, [@multicast1, @rand_addr]}]}}, "25563a47c9"}}}}}) socket$unix(0x1, 0x2, 0x0) 04:27:48 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000000040), 0x0) kevent(r1, 0x0, 0x0, 0x0, 0x5, 0x0) 04:27:48 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffd, 0x20) madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:27:48 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000180)="a20e000043a9a6db1b5f78fd5c355df6455df6bd768a6dbc0525fb5afadbe0059e212acaec4faffc2dd61fb710aa36693d8fff1866236ec8d7a8028994d11d54ea94f60e070873fab8944404a06e09e6f03af2e62a378d7868c5d04a57b5cabd3ba9e3ec1b7a4c2ae5940be0b036dbfffdc7d4f2280c00ea1dc44806f315ba14909b81b76d5f547d15bd60215f44a98197a382395941bcb2be627ed952b7468575d08db2cfc3681fe084faa33726c7599af3b1742c3613fe5b3ffde91005c19f83b0a125b94d75f0b76e376ba5bd80d9b3b1630cbf667a751a548e9c34ac9d361760b089d3798beecf0a4e", 0xeb}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="66f92e2f66616c65302f66696c655300fc36b1f7ca1c340210691587bd712c519e3767dfd040f2de74fd5d4850f27cbfd08c45d98c6d0da6cce4b82f03e4b884999a2c60786eccccf226d6e3f70452702d8e33e7083916b2835dcbfe0b6d1d832236aaa2c0659743fc728cc26ab98b1a9ee4e44311c11f570ebbab37bca5a450cef91c7e5a338fe488497b49f9b75de20dc7a6d9119da728ae1770948e8afae923ea1e9bd4b9ebab19a37b6db1c0a862a02fddfbfa22a24ddc3dc52e22ed43363d991a6de1f647c8b5c4f4670048ce5956f3e5fb7718ace3d31e561746679c7f83ab41ae7120b48acc62032afe"], 0x10) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) dup2(r5, r7) 04:27:48 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) lseek(r1, 0x0, 0x9, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, &(0x7f0000000140)="d65549a9", &(0x7f0000000000)=0x4, 0x0, 0x0) 04:27:48 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0xffffffff00000000) r0 = socket(0x10, 0x2, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r4 = dup2(r1, r1) close(r4) connect$inet(r4, &(0x7f0000000000)={0x2, 0x3}, 0xc) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r6 = getppid() fcntl$setown(r5, 0x6, r6) close(0xffffffffffffffff) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x800c5709, &(0x7f00000001c0)={0x10e, 0xe000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:48 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x24) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x6, 0x2}) r3 = kqueue() kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 04:27:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000180)=[{}, {0x0, 0x0, 0x2}, {0x3, 0x0, 0x8}, {0x0, 0xa4, 0x9, 0x2}]}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) kevent(0xffffffffffffffff, &(0x7f00000007c0)=[{{}, 0xfffffffffffffffc, 0x42, 0x40, 0x5, 0x101}, {{}, 0xfffffffffffffffb, 0x86, 0x80000000, 0xa2f8}, {{}, 0xfffffffffffffffc, 0x0, 0x1, 0x2000400, 0x6}, {{}, 0xfffffffffffffff9, 0x18, 0xf0000000, 0x9da3, 0x3}, {{}, 0xfffffffffffffff8, 0x28, 0xf0000000, 0xc77, 0xffffffffffffffff}, {{}, 0xffffffffffffffff, 0x4b, 0x40000000, 0x3, 0x8}, {{}, 0xfffffffffffffffb, 0x8, 0x10, 0x8d72, 0x400}, {{}, 0xfffffffffffffffd, 0x8a, 0xfffff, 0xfffffffffffffe01, 0x20}], 0x1ff, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x40, 0x80, 0x0, 0x3}, {{r1}, 0xfffffffffffffffd, 0x87, 0x20000000, 0x5, 0x4}, {{r2}, 0xfffffffffffffffa, 0xa, 0x1, 0x400, 0xe80000000000000}, {{r4}, 0xfffffffffffffffb, 0x28, 0x3, 0x8e}], 0x100, &(0x7f00000008c0)={0xfffffffffffffffc, 0x8}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, &(0x7f0000000640)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) syz_open_pts() close(0xffffffffffffffff) recvmsg(0xffffffffffffffff, &(0x7f0000000600)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f0000000300)=""/199, 0xc7}, {&(0x7f0000000400)=""/188, 0xbc}, {&(0x7f00000004c0)=""/167, 0xa7}], 0x4, &(0x7f0000000580)=""/125, 0x7d}, 0x3) 04:27:48 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(0xffffffffffffff9c, 0x0, 0x0) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:27:48 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x40, 0x0) r1 = getuid() r2 = getgid() fchown(r0, r1, r2) chmod(&(0x7f0000000080)='./file0\x00', 0x0) 04:27:48 executing program 0: syz_emit_ethernet(0xffffffea, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000700000000000019078ac1400bbffffffff0b009078000000004500000000000000001100000000000000000000940600000000892f00e0000002ac1400bbac1400bb00000000ffffffffe0000002ac1400bbffffffffffffffffe0000001e0000001070b00ac1400aae0000001e477b78ff7793d5a0377c5a50d13920559234e34f920650a8246cf1bb7f69d97df5e9f0ac82586665fc0df3d1f55200adefcb63d41c1d18423d0ccedc61e90374ae72b381befadc957072af91d613d3fd6bc357fd3554e0b5ae1b15cdd902ad1069264e340cb1b77105c22549db8e88876608d73e6b25b79195f0e2f4333c9d33e4c10da2139ccbcf595f7de23dbd0d02b8758d6fea6a2fd116d56bd6bc530608619233b"]) 04:27:48 executing program 1: r0 = syz_open_pts() readv(r0, &(0x7f0000000480)=[{&(0x7f0000000500)=""/199, 0xc7}], 0x5f) close(r0) syz_open_pts() r1 = semget(0x0, 0x0, 0x80) semctl$IPC_RMID(r1, 0x0, 0x0) 04:27:48 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x3, 0x5276e31e03bac04}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) chmod(&(0x7f0000000200)='./file0\x00', 0x100) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r2) pread(r2, &(0x7f00000003c0)="f4b20eabf0bad4de25d8d0d5d0c6ae372241e2d39b5eeda8a2470ea54cdcefa5e534070384397549c61bc41b262a37d3010acaf9ff800cf32e4abb758959d524e033d6cb2e1904c5968388cb16ff708aaf8b3b69fbf699df744f21afb0c1647af2a2e66506da0ff07d3d53630967d493ad852cf82dc5ec77ec6032d5f5b421926a93059819dd68d1ff9d21c3361177b147a0a4b74f0d948cfebdb97e31139817fee22ff3495457fabb2c1564", 0xac, 0x0, 0x1e11) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0xfffffffe, 0x8e8a}, {0x18, 0x0, 0x0, 0x6}, 0x3, [0xf7, 0xffff, 0x4, 0x3, 0x0, 0xb6f6, 0x20, 0x9]}, 0x3c) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/80, 0x50) symlink(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r3 = syz_open_pts() r4 = kqueue() r5 = syz_open_pts() kevent(r4, &(0x7f0000000040)=[{{r5}}], 0x8001, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) syz_open_pts() sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x3a, 0x3}, 0x4, &(0x7f0000000280)="8c360a28bc4eafd8af0d9fec863dd39b84c8aced451cda08c688b261215ae6a6f9353e16939e5347b6d4a308c6351b2f1a1122a08f77", &(0x7f00000002c0)=0x36, &(0x7f0000000300)="7db8b6484d56fd55de4975675e99a59fac819fecdec2ba8345845ffb704fae739167b8f557c03385b3939610fa495fcd4e6fc7e2990b3470d5130b90659f1f6fecf4afd8c738ad4e324c707f4ae08725b43b826e37a3998f6a8748c0b13d1bf7012c8e7ded3be9e8a8fa3b7fb285f989de918366799f74ed1f46ad497485d9b47d2a27d93160945e9269e2e75fea3d7e6713f3be7c26", 0x96) 04:27:49 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) kevent(r5, &(0x7f0000000800)=[{{r1}, 0xffffffffffffffff, 0x1, 0x20000000}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x800, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r6 = kqueue() kevent(r6, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r6) 04:27:49 executing program 1: chmod(0x0, 0x0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getgid() setregid(r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r0, 0x0, r2, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getegid() r3 = getegid() getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0]) r4 = getgid() getgroups(0xa, &(0x7f00000013c0)=[r3, r4, 0x0, r2, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r6 = msgget$private(0x0, 0x2000000186) msgrcv(r6, &(0x7f0000001580)=ANY=[@ANYRES32], 0x1, 0x1, 0x1000) msgrcv(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085baff0000000000000000000000000000000000000000000000000000000000000000cc496c532eae89af328fa602b20180002b8453be3aa742a6840557"], 0xec, 0x1, 0x0) r7 = getgid() setregid(r7, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r7, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0x1, &(0x7f00000000c0)=[r7]) r8 = socket$inet6(0x18, 0x4000, 0x81) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/112) sendto(r8, &(0x7f0000000000)="a58557dcec53f6595b3ae140ae263696566580d10f41c3f7ca67cc9372fc38f242a2b4a0d59d1cbc918159faa5685ef6286d45d0b926f80d108ed676fb44e2bf0a63a41beb4489069d24a1a1f9b35e62af06a6c5081fa9ae054bc107ed166155ee462cee1911ce82602ce532a733f28a332539ffb5b69ef44ea6eb38508aeb5c3e", 0x81, 0x400, 0x0, 0x0) 04:27:49 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(r0, 0x0, r0) write(r0, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000000)) 04:27:49 executing program 0: syz_emit_ethernet(0x12e, &(0x7f0000000240)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xf8, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, @dstopts={0x0, 0x1c, [], [@generic={0x0, 0xe4, "0b3d07a31e6d240186c0ba015c2c18b0cf6866aa0a80589ab24ae195abdb7609b7e428e22c2dacbb1683fd7d45e621b1bc886d81b2a534e0970e779c66c09c9c00445eb776c2c332be647ed5b3a6b078289c96951c74ae5d01ba07bc80f57741eb131adc3f482e24030a7a2d293e80e1fb9117b2bf7544d0f4d75b9a056a1d44f13dfa8a3f3546f0a52bef6f9e1e8fa8b46e9a979a84b9ce3b7bcc8b74f8d939f1aa5fe146c60519533de26cd608acd324956b2a4e3002f242ae011ea8cf6aae2b1d3ac05d9aeff3f5c0776044bcbaad6d142adf213d073045b3109b78b78733f1ed25db"}]}]}}}}}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = socket(0x1, 0x5, 0x5) sendmsg$unix(r1, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(0xffffffffffffffff, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f0000000100)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000680)=ANY=[@ANYRESHEX, @ANYRESHEX=r1, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45b6fa200d120accd6580575b6911ee6ad9a8ff09efbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc634cff7f85414a8deeacd592ff0300000000000000485d02eb1295f1b64ace7679c8ddf3dc42522370c91acf28efd1d382709bca6c3f121870ad1c231ee71a08297905201f9a7d7166628b630797c31dd607e1caedb4f480ea4e7e539b016aa7e2d3d85c0499e62616f67720fa8fcc3ab2a2e6c903d4c386fc5ece879134b9ddb33b5be2894e7c1291504d850ec3c1e300"/265, @ANYRESOCT=r0, @ANYRESDEC=r2, @ANYRESHEX, @ANYRESOCT, @ANYRESDEC, @ANYRES16=r1], 0xb2, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000001000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) 04:27:49 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x2, &(0x7f0000000040)={{0x2, 0x9}, {0x400, 0x80}}, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:27:49 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x5) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 04:27:49 executing program 0: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000080)={0x1, 0x50}, 0x2, &(0x7f00000000c0)="fe24e533d4540ad697a0b2191e2cd5124ad11c53892ff0252966e8", 0x0, 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000040)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000100)="6c1558de92cc97aecac64e34620a01776cd52830cb1f55f73b1f0b8675366aad4fccc4f9b6eeede50f7e15cf951787b5ba2dc155", &(0x7f0000000140)=0x34, &(0x7f0000000180)="a1cf15f34855676d116ae39dc2aaa62d644dd1eccb55713900bd4a076aa671a850c1cad74b8313537214a402bbf4f1d0232c1d7c3f82f9749efcd76112c52b81605ed68bdc6ed6fba0f2aa5477db00e4f5dd3b82c61e730e20b3e58782bae9dca7f18c975674f95cf5427cbe29ea413554c871d0b829ca615dcdc9c12443eb136e4b3154ecc44c0b4b6e66a7636f09f5ca851d7d32474c36de8073e961238e9949ddeb03a26f1a84005b4b2b391a3421e1e76bd56e4b95ba8f56dd0d411c894a507841f0de2c98d09c1781fa90bed06c83", 0xd1) 04:27:49 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x7, 0x0, 0x0, 0x34e7, 0x40}, 0xc) dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000000)=0x1) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x7, 0x4) sendto(r0, &(0x7f00000002c0)="98f728f8f955b0f22c50616364ff3fb4e0", 0x11, 0x0, 0x0, 0x0) 04:27:49 executing program 0: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x10001, 0xa4, 0x3, 0x1, "a661d9d1c145f9a798965917ff6b1736727fb7fa", 0x7, 0xaf9}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) close(r3) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0x6) 04:27:49 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0xe}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x4a2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg$unix(r1, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[@cred={0x20}], 0x20}, 0x406) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00", 0x400}) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000240)={0x3, 0x0, 0x40, 0x6695, 0x3c}, 0xc) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) chdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000100)=[{0x1, 0x5, 0x1000}, {0x1, 0x4, 0x1800}, {0x2, 0x3, 0x1800}, {0x2, 0x0, 0x800}, {0x1, 0x42, 0x1000}], 0x5) semop(r0, &(0x7f0000000200)=[{0x3, 0x80}, {0x2, 0x100, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x4d0f, 0x1800}, {0x3, 0x6, 0x800}, {0x1, 0xd909, 0x1400}, {0x3, 0x4, 0x1000}], 0x7) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x2004, 0x0]) semop(r0, &(0x7f0000000040)=[{0x4, 0x0, 0x1000}, {0x4, 0x2, 0x1400}], 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x1, 0x2, 0x0, 0x100000000, r3}) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000001c0)={{0x2, 0x1e, 0x2}, 0xda7, 0x1, 0x7}) 04:27:49 executing program 1: bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) msgget$private(0x0, 0x202) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = accept$unix(r1, 0x0, &(0x7f0000000080)) symlinkat(&(0x7f0000000280)='./file0\x00', 0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00') r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = msgget$private(0x0, 0x145) dup(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000980)={&(0x7f0000000300)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000880)=[{&(0x7f0000000400)="a0f8fdf0573145a9a88acd92cc1958f89661f1dd174af9771bf72716dca538928f5891b28937da28a646fd3aa75c094e874c18529ed0757c37488cb59209f46aa856ab619e6d49399ec91da189b1ff56df676b6057dbfc8e6969bee261da69905fd3f8bc7a02e219b2ef46bd9140c9e1fb3fa2b6313a2dbdf4b0caca970bdb6fd7668d45141bdc86aad0b7638553e4d48e049171182fa60db6", 0x99}, {&(0x7f00000005c0)="8242410acb27497009ff665926eb122a9a2b6fdd73ce37f361ddc9d06d08f79beec6353df55348f0c92f0f74187200e558ab8df85305e908d4060e19f4bcb7ffcbea62feaf4c4b99dd33105babcb8b2361a70d239c27ebd26f25d6ea58cc9d2ee18dbe691a1f92a4e9f59aaa474f8d915a28cdbdb4e2d4d5ac11bd4f4e22389d866b3f9a7793adc26cc8fbed94dc37c58b3ded8b1f25971981c96dc8687e369719133076e68e0b09c320cacbc7b1738243d2f1c95b42823067f7e5ddd66648cc60a26e095c09c8c1a269d2d1e8c253e7599f25d075c9e956c378ab84b16ac181ad2cea9b538ea88f581c61745a058102", 0xf0}, {&(0x7f00000006c0)="c46679a5c1c674569becceb41fe06e3d46c30da1552e172d41a3983a393b623e309b505e1998ec85b20d7cbb0d23e4ce9460d948e6b02564a8046db4291f2f19398314e22b896e6325c8e846427587366f", 0x51}, {&(0x7f0000000740)="30574b3b7f9769d48c118d24361477db9049a5f219b941661905e1b732ee5f30ffba902ddeac77feb1832e83d84e0434eb743b9034448f2635b33c5cbe5e127c928abfbaf3e234b769ef2447d57c67daab3f42dfec9c2d64c168439399d08e1d2e87ab369069119be3258878d50d708dd813578ebf549e8aa231ef6b92c25833", 0x80}, {&(0x7f00000007c0)="a08e67a3f915e6b99a056b4ee6df0c9be1eec810d9308c9131b528077c738e9da052cbafa569ddb67a71e76be04760ce9998bde7bb130b411df91a12db432e0faef464096f3dd0dfc51dad2f6df8312aa597aa617b9c13a5f39e04930cd91c7a0638a154394d4eecc6cad3038f7a21dde25959ce384c34fa9ff1a0115af64766f50ef5804bcb96595bc473459e995ffd58f2cf095a57ce5398ef5e5de7e48fb0ff1804cc6b014475be2a012552", 0xad}], 0x5, &(0x7f00000009c0)=[@rights={0x30, 0xffff, 0x1, [r0, r2, r1, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r2, r1]}, @cred={0x20}], 0x90, 0x402}, 0x2) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d8000000000000000000000000000000000000000000badd00"/154], 0x9a, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r5, &(0x7f0000000180)={0x0, "73420ca0c246d1dbebb5baa99c1c201b32a96d72ec132c45632fc3f0e818b84717fb8080f8f942ae23dabe2f0a01f193fb6dcacf08b0bae0ef5d439deb4863a3221eaf404133fcc2628e780ed58f5e74f858444a66115d1968af16f2834c65adefc9698c0f849f8898f8ecb2443054304b0ab41ab0cf11e1ee9feb827822e49743565249107cc04d197c7afdc2d1d429a03808c19e9042b07f3010672f9644e948d67c1477e05a1a8a5c757d6be76ec52ec71f143ef32b1cbd3668565cbfba08a4785fe8ae96a597891b17711b801e1503c67889b5"}, 0xdd, 0x0) msgrcv(r4, &(0x7f0000000100)={0x0, ""/108}, 0x74, 0x1, 0x1800) msgsnd(r3, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgsnd(r3, &(0x7f0000000080)={0x3, "fd46c0a5aa13b7b92bc7cfcc86529bfd219c038d68ee355cc5e8e3ac5863ad01a7ba8ff30017d746f6e1e1b2df3c9f98036a4abfd27b794f96803c0ea8cf298236c141dac04630f4b0b96eb77d6100083560754c8c96ce0ebd09254af850d5c3bcdb974a"}, 0x6c, 0x0) syz_emit_ethernet(0x6b, &(0x7f0000000380)={@random="957782468550", @remote, [], {@generic={0x8864, "d342902f8ae1bad97b464e7735717d7518d411c139d415c88f44b0c8be085e969a8de27f0f24cac20914e7200808c11f3114554df519e4ea1559d0519a999947d7a721e134f1a15d99bdb513a93592e69530519ddb96e1f047fe7dd616"}}}) 04:27:50 executing program 0: r0 = socket(0x18, 0xc002, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000)=0xe9, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x20, 0x2, 0x1f) getpeername$inet(r1, 0x0, &(0x7f0000000180)) 04:27:50 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xc8, 0x0, 0xab, 0x0) dup2(r2, r0) 04:27:50 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x9, 0x401, 0x6, 0x7, "93024000", 0x100, 0x93c}) 04:27:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x6, 0x1, './file0\x00', 0x0, 0x0, 0x80000001, 0x8}) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x9}, 0x1f, 0x8, 0x0, r3, 0x8, 0x4, 0x2, 0x17f}) close(r0) r4 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x7f, "2ea86ee16eb595607fcfd71100"}) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x2d0, 0x9}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r4, &(0x7f00000001c0)="a1c0", 0xfeb5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0xb7, 0xffff, 0x9, 0x6, "ca60d9617987c685aa9c142d159651b141cf184e", 0x3, 0x2}) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:27:50 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000005c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd8972d3872babfbb770c1f5ab72c881ff7cc53c894303b22f310b404f36a00f902e0278f9e657aea8c500000102000000000000040008a371a3f80004000000000048d4fe82000001000000000000000000", 0xb1, 0x0, 0x0, 0x6a) recvmsg(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000380), 0x0, 0x0}, 0x22) 04:27:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x93ee534475cdb52d) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = getgid() setregid(r1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r0, 0x0, r1, 0x20, 0xfff}, 0x2, 0x6, 0x8}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getgid() setregid(r6, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r6, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000180)={{0xffffffff, 0x0, r1, r4, r6, 0x0, 0x2}, 0x4000000000007fff, 0x2, 0xfffffffffffffffc}) r7 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r7, &(0x7f0000d06ff8)='./file0\x00') minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') readlinkat(r7, &(0x7f0000001240)='./file0\x00', 0x0, 0x0) 04:27:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, 0x0, 0x0) write(r3, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xbc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r6 = getegid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, r4, r6}, 0xc) execve(0x0, 0x0, 0x0) dup2(r1, r3) 04:27:51 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) sysctl$kern(&(0x7f0000000080)={0x1, 0x48}, 0x1fd0, 0x0, 0x0, 0x0, 0xffffffffffffffb6) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x4, 0x6d, 0x100}]}) 04:27:51 executing program 0: r0 = socket(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) 04:27:51 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000008c0)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0000000000024528e909d7e3b3bb2c0459f7eb0a6da604001f7ce66a79b8bbee5270cf563d58564d7e65a002304ebcc42871cb70797c58b2286d1ca45f926ad03777807f737f83460a6cc1686ff243632ac6b81ca5d4c07687c82c73294d65e91a2bcfa88dff8533b3b36804165a07ec2d35229f6b9cd4727290223ccad30204bfd1f2c8899e4f616c90f383f0a164de8b15d97f3f78841921a985a"], 0x10) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r7 = getgid() setregid(r7, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r7, 0x20, 0xfff}, 0x2, 0x6, 0x8}) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=[@cred={0x20, 0xffff, 0x0, r2, r3, r7}, @cred={0x20, 0xffff, 0x0, r1, 0x0, r6}], 0x40}, 0x0) 04:27:51 executing program 1: syz_emit_ethernet(0xbd, &(0x7f0000000280)=ANY=[@ANYRESDEC, @ANYBLOB="62e6fccfb231365fc2ae58d6b4b666cf761a639203039bbc38ab881d5b8932f8a02817da2e9314995e7c7f1753737390f9166c23a28cb6e78cdb470dcf93e0881198cc8d670a3792c6cc23c76e6c943ea7e03d866359", @ANYRESDEC]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x3b, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x3, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "cba7c7fb9219c772"}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xf, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f00000001c0)) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) getsockopt(r5, 0xe5, 0x100, &(0x7f0000000100)=""/40, &(0x7f0000000180)=0x28) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r6, 0x29, 0x3, &(0x7f0000000180), 0x0) dup(r6) getsockopt$sock_int(r1, 0xffff, 0x20, 0x0, 0x0) 04:27:51 executing program 0: syz_emit_ethernet(0x1f4, &(0x7f0000000000)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x1be, 0x0, 0x0, @rand_addr="0000000000000db72cd620bd00", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x70, 0x0, 0x6, 0x1, 0x0, 0x2, 0x68}, @fragment={0x3a, 0x0, 0x8, 0x0, 0x0, 0x17, 0x66}], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @mcast2, [{0x19, 0xc, "1f8e278ac3d43a213077cba3c18dda15cb8b34b4da786108163393f8456f45cc3d7169b84cf6b4f5ae7bd3e20697cac852d3ed0f60a6a5589ba49b4573c051d5ee31ebbba301f85503da3108f88292c54ce6ac6f254fde419e2cd4c28f8f0839efa7fc40b7"}, {0x5, 0x13, "9d632d6e415835479ef804d5a9522da74a0ea8463afc916c839cf3d88694d578dcab4fbae3000cbcafffdc867e7a2a32bb383c88f44e18179fc4e09a99932833811035bdc6b8c1a3a421ddec269b2c97d5116847365ea305e4b27b8fa8f4ea43313c60bb6a8e8ae125194a8e09addf26ccf82ac84c48cb0ab53413b892301883958af99ebbc0bb398f17409884941918f933f352be243024"}, {0x4, 0xd, "e4973fab76e76add2690850b30d649489d070a1c7db779983ddd0bb178f414420dfaa03c4c3a4136b118143341e277356b9a6bd5e33489bb9301379c040d52902a6bd5db788ae4dc17f115c1bcf85cd6fb7ff02d18b0a18a3c33b8564aa41960f761003116fdca6f137bc392f5"}, {0x3, 0x5, "526cdc94cf04592fa5a47169234e16dd659cb22ce6c97778612f7178c868a7216b1d737cee4858d4"}]}}}}}}) sysctl$ddb(&(0x7f0000000240)={0x9, 0x8}, 0x2, &(0x7f0000000280)="f21f169400284275ea05cf2f254b43eb98b1af9e5b0d387f846dbf5e8c0b42ddeba63a150b15c9b12b0a9adf806a86a352d8839fae7522eba2d73119cc3b0fd74135652d3e1c4c35e231eb71048bf16716b323bbd25767e7d02f549eec3e84cf0b7d0192c5fbdb23177c325c073c3a3de938f244d5e92bdc264dd5a20c4d80a36fd867cf66f3d0f569a015a7b051124638879b1d64d594bbb94c647b039e3bce89de9c5ecf3c2e3ea280b61666c770720dc868d72024467a265aebf475a9b2cb4a40b7dde39feccb97876dcfe7c2cd7c3b6079714afb6c6e52c9e3a23e279a730f692e1fb944687efb7c6bae20e8a2251bd70e622c07713e17a85719d106", &(0x7f0000000380)=0xfe, &(0x7f00000003c0)="04511638", 0x4) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = accept$inet6(r1, 0x0, &(0x7f0000000400)) recvmsg(r2, &(0x7f0000000680)={&(0x7f0000000440)=@in, 0xc, &(0x7f00000005c0)=[{&(0x7f0000000480)=""/13, 0xd}, {&(0x7f00000004c0)=""/162, 0xa2}, {&(0x7f0000000580)=""/33, 0x21}], 0x3, &(0x7f0000000600)=""/85, 0x55}, 0x3) syz_emit_ethernet(0x2a, &(0x7f0000000200)={@local, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @broadcast, @empty, @random="20cd30ce947e", @multicast1}}}}) 04:27:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000280)='/dev/ttyCcfg\x00', 0x20001, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0x20, 0x10001, './file0\x00', 0xffffc5fb, 0x7, 0x5, 0x3}) sysctl$ddb(&(0x7f0000000000)={0x9, 0x7}, 0x2, &(0x7f0000000100)="d20b624c3f235ceab776de9f5723cba7bd891dc02f40c88c1bc0d95329da008ed0a0ab60a23eafb886ce9c32e3ae7759452cba7a708a71f8a4269dc47594be4222a17f7673fff334b99cebb3f6279664b9a83db92b9075e87e912ea3ba6e7ba6461d", &(0x7f0000000080)=0x62, &(0x7f0000000180)="eb259b196f01313c11d4785873f9ecbd5190f234ceb99b391be77bbf31437ac762ac8ffc2afd8c804505970e6dfbb60ae6c805835dfcc9fdfa8a13290ca38e44b8f9ec8f0c3d325c24a9824a7f20f16315ded6f624b23cd76d8138ac4acb1067f5ed4a96008588d3050fd8c72ab111ebc03c0983ac4a8b9549aee82a9236dd294f3bf9c4243be0a3c70b398c9164457b8a25a94be376cfb65c392df943c4b203ce6072b0c5f6b2f64ce6f36819dc30e3d67e866a6559f4fc5fa7ae43844d10b248bde6c2f1", 0xc5) msgget(0x3, 0x24) r1 = syz_open_pts() close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) seteuid(r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x39, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea94e000000025131f600014"}) writev(r1, &(0x7f00000025c0)=[{&(0x7f0000000300)="292e6497074875bef24ceee5719c9eb06fbe0f565631f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd9715143ceb49d2aa4146c4dbd662cc19603c0ccedfa18d5798d6005aa33d8f13d6d055f41afba7e32ab4f625241f6dac61e2368cb4b3214371758dd714c415424aad2fc3d325705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016a00a9b81d0c236a66797b7827f0000", 0xcb}], 0x1) 04:27:51 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x802069c3, &(0x7f0000000300)) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r5) write(r5, &(0x7f0000000000)="d1bea7523f4dad86c4b2d940fd55093cb829437b67b688bc5f59e45fd60b9d969e21afa6ae12559ba8bf03d8b2d3f63d1102094a2bb133d29c89fbc705e0315c955bfb92933e92492cfc760efa4e8dbcab6f1557616f1a4f56360165a64d18e9c2b9617599e9da03088f86ff3f3d254b953fc9c2c876871a3374491708e14c66fd609d3b1dc1a7182de2cb84e01f4346f75a8c5c", 0x94) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) ioctl$TIOCFLUSH(r7, 0x80047410, &(0x7f0000000100)=0xffffffff) 04:27:51 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x14}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESDEC], 0x1, 0x0, 0x1000) getegid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x2000000186) r3 = socket(0x2, 0x1, 0x0) utimes(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)={{0xfffffffffffffffb, 0x8a}, {0xffff, 0x4}}) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSKBDIO_GETENCODING(r4, 0x4004570f, &(0x7f0000000000)) msgget$private(0x0, 0xb6) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000e8417093f63f000000"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x80, 0x0) lseek(r7, 0x0, 0x7fff, 0x1) 04:27:51 executing program 0: r0 = syz_open_pts() execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=[&(0x7f00000000c0)=']@^@%+\'\x00', &(0x7f0000000100)=',\x00', &(0x7f0000000140)='\x00'], &(0x7f00000003c0)=[&(0x7f00000001c0)='%.*)\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='[\x00', &(0x7f0000000280)='*\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='@*,\x00', &(0x7f0000000340)=':,*\x00', &(0x7f0000000380)='\x00']) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) r2 = kqueue() syz_open_pts() r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) fchmod(r4, 0x4) kqueue() r5 = dup2(0xffffffffffffff9c, r2) r6 = accept(r5, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) kevent(0xffffffffffffffff, 0x0, 0x7ffe, &(0x7f00000004c0)=[{{r0}, 0xfffffffffffffffc, 0x8b, 0x20, 0xffffffffffffffff}, {{}, 0xfffffffffffffffc, 0x0, 0x0, 0xffff, 0x2000000000}, {{r6}, 0xfffffffffffffffd, 0x0, 0xfffff, 0x4313}], 0x10001, 0x0) kevent(r2, &(0x7f0000000000), 0x23f1, 0x0, 0x2800, 0x0) 04:27:51 executing program 1: getitimer(0x0, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffc2ffffffffffffffff0800450000300000000000019078e0000002e87f215c7a052b519a000000000b1d907811632b7a45000000000000000000000000c996a7a2d2d747b0d3980cc627e6ca7c55da120eeec2f9aa7f98634d6c83427fb6f1de1588da0eadcbb3d6d4bba39a63"]) r0 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0xc) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000100)={0xb4, 0x1}) 04:27:52 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) preadv(r3, &(0x7f00000005c0)=[{&(0x7f0000000100)=""/232, 0xe8}, {&(0x7f0000000200)=""/86, 0x56}, {&(0x7f0000000280)=""/241, 0xf1}, {&(0x7f0000000380)=""/255, 0xff}, {&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f0000000500)=""/178, 0xb2}], 0x6, 0x0, 0x7d8) open(&(0x7f0000000480)='./file0\x00', 0x400, 0x50) 04:27:52 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x10000, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x1}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x8001, 0x4}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x10001, 0x0, 0x0, 0x0, 0x0, 0x82, 0x9}, 0xffff, 0x7cb4, 0x0, 0x0, 0xa737, 0x52, 0x5, 0x40000000000e}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x2, 0x4) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000200)={0x2, 0x0, 0x3, 0x1f}) syz_emit_ethernet(0x6e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a00000000f801000000000000000000000000ff0203000000000000000000000000010100907800000000602484a200000000000000000000000009000000000000000000000000000000d3e800000000000006000000000000"]) getppid() shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r5, 0x100}, {r6, 0x10}, {r0}], 0x3, 0x2) 04:27:52 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000100)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5c1e723eee39e6475096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fdd13330df26811f2134358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91060093f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x179}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b302987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 04:27:52 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x19, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x0, "56427e87f201779ef35df43239fc03db2c"}}}}}}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000000080)={0x2, 0x5}) 04:27:52 executing program 0: r0 = semget(0x0, 0x1, 0x40) semop(r0, &(0x7f0000000000)=[{0x2, 0x9064, 0x800}, {0x3, 0x9, 0x1800}, {0x4, 0x4, 0x3000}, {0x3, 0x9, 0x800}, {0x0, 0x6, 0x1800}, {0x4, 0xfff, 0x1800}, {0x0, 0x75fb, 0x1000}, {0x0, 0x9, 0x2800}, {0x4, 0x400, 0x1800}], 0x9) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) fcntl$getflags(r3, 0x3) ioctl$TIOCSTOP(r2, 0x2000746f) r4 = semget(0x2, 0x1, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/4096) 04:27:52 executing program 1: socketpair(0x1, 0x4, 0x1, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt(r0, 0x6, 0x253d, &(0x7f00000000c0)="a24d50e4ff660694176945bac9ec5a2c407380cc92f0164ed2fde047807f508df7", 0x21) sendmsg(r0, &(0x7f0000000740)={&(0x7f0000000100)=@in6={0x18, 0x3, 0xfff, 0x8001}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000140)="276791c3eedd80552d52433f3d49cfe6b5ea035cb0af5bab4a4e0c664d4bb774088c17260d84d57ce87fa1b6168cd8acbd1fc1632c2eb7472c935892fb36333264ce5f98019aeb76231a7bd2c13bafd8d420367af95c4acd034b60ea17deec482e5cfb11da13a23d814a098d99de86d9d3e187b2e2b5503870f138df", 0x7c}, {&(0x7f00000001c0)="5294c317c1984cc2d5a97962c4bdcaa6aa3fc1a99fef7fa4b2921d1a80a6d941d0160a8d578d4babaf206e6f1acce7d3a8539166c24cb8c325f344c3a826c7e6dc03b81c9f06d8b46779ebdb7189aa601967a291ed3d5e3978122585c71a2dbb994dcb3cc4e827d3242b325e5450a9dcf49a11e6aaf196b243ccb1e67a932e8651f9c78198749a92076fff4dd7da0802f4fce04539bea46f9ad8805cdf271fa7fb45d79da0daecaa31e6cbf7866d80a15c280db35cd29d7a7d7344427b02110f3973d4b6e059ff40e8cb1b3f8197eead8a13006561bdd2", 0xd7}, {&(0x7f00000002c0)="17266253bc3422f4874d05c09248899c602cb1ca55e49255dce8e135c2482e1acacf7ba1f9a065eae19a926ffb692314353236f156bd93e58a60aedecc3acf0466acc8a1fd58bc0e87f1b0c0663b599a9347f692ca2dc50edb5f19186d90ea515528aa0cf93f5223ce26e5775937d1e26659f553944dde1290702d77a1146f4bc6a9905bdf5b28fa9301975f5ec5603138232c3fb127d94e1d43055a1b995dfd2568874475462dad736118d1272ec03edbe6c3017e1b6135babbb484ecf3153769f5f2346f29a5414cc544a0", 0xcc}, {&(0x7f00000003c0)="041d3b26cb814ce86ec6a32f91f13a7c2ec6137805be0d99e0e61fc272e7efc41e978264d33d3203d8232d6c204c85d31a7187d32de26ad4f1a5c3543f3d2723000f5764ab23a2e90df7e4feb41b3e93d7a8c779fc82c9ec1f6c03f5650a3f30aebc80e60879a55e84ac45c7c0264295b66dc72e6d2489226145236248c9425eea7f396d0451", 0x86}, {&(0x7f0000000480)="4501eb0d0a333fa4fb7d5ed57f125c2109ec392cbbab12345ae3c28892d21333ab81099ac792a7c21a45c14c2be6e2a1295108793a76bde8ad8b675a02899aeaa333f1170310587e4cb9ca0580823de3db75d15005cabacc6d40356e181e99be1435add1944d210401830c8be85b1f195159c28c38546c0113da7f9d94899047d23a03a2da3c4bac89e55554861b9ab4ab8a8c57641666af8d1a6421e1b2a8aac6901059252abb76041216935a8f2cca5abba206b353f5d2674861db30d667b536df81f8aed700a35def7e83531ee8c0aa97bfea5f4d245ecf2e34fa", 0xdc}, {&(0x7f0000000580)="fad2c9d593e088b275f03782f718b319323b8c9ec7000f0eb0f6ee5f1d1aaf9d22c7a6e0343e780f7610e28d293974cab52a4ac27e5694d09fd1ad48b4b911683809eb22fc74e9c6dc04d685bb29f8bdf4ce3df00404eaa7dcf55137180abfcc6c02d730d4b40a7a2494762c64b3be9821db54f357535dabebc6434c943346911842f58e3ee1ef1b10f4174c2eae6b4168e5f9ad0709662f875df6d7a1d8c66daf897fd163a1a89f33aaa3365ef8bc8324496a9a61683a6e84d0b524077b5f69b7f8b0e5a7f0c1148c18155fd9670e601c0bdf613787e569965dc71394afbcc4e6850e3f8ffac88b5ec75a7cd104d518b37a", 0xf2}], 0x6, &(0x7f0000000700)}, 0x1) syz_emit_ethernet(0x4e, &(0x7f0000000040)={@broadcast, @random='L[\"\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0xfffffffffffffd5e, 0x3a, 0xff, @remote={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0xfc, [], @rand_addr="fec81c99ece20008b70020006dec2100"}}}}}}) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000700)) 04:27:52 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000040)={0x1e, 0x0, &(0x7f0000000000)=""/30}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r2, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r2, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r3, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r3, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r3, @ANYRES32=r3, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x134, &(0x7f0000000100)={@random="c7102228bc83", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x126, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @tcp={{0x1, 0x1, r2, r3, 0x1, 0x0, 0xd, 0x0, 0x2, 0x0, 0x1000, {[@sack={0x5, 0x1e, [0x7c, 0x1, 0xfffffffe, 0x80000000, 0x4, 0xfffff5de, 0x8]}]}}, {"986f8738acafbf2a46e5a8f405dfb26288514e4d6a7b82fa157203273a3cc4b830b92459af981350440926b82fae395215c460920e73f87bd8d4374902b295e86e96404ed1729d305fd1cb81119fd064a9c8d6e98d8d8a78f5ad4bad7ab293a0e7c00d05eb04c690e0de2a22251c91782ffb85c19118532207bf528c154209a6e4eb09d8d1a32137ab176ecb99d01768853e7e07fc71d6447848eb67e60024b812c50a891de7c09f6c93ff46a3affaf1a5b2b9d252d492928ccfcd4acb897bc015995f2376be4db9d6ecced2cdb915a2c8ec77bc16b9a3c5f10c21e59971"}}}}}}) 04:27:52 executing program 0: syz_emit_ethernet(0x12e, &(0x7f00000003c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0xf8, 0x0, 0x0, @rand_addr="bdb973531eb41c45fbcba81247e4f515", @mcast2, {[@dstopts={0x3c, 0x0, [], [@padn, @padn]}], @udp={{0x2, 0x3, 0x8}, {"ecb03dc87fe16bbf59e08fc23f65d8187a32fa9ae2ec638ead4f04df767e7aed93d724e4d0d9232e92dbd9247f2c9aef64067508f745694c2fe1277cb5ee2472996a15ea885c75ad1834258974345ae1d8958afb7897512fd519b8a1879b41195c47f739797208ee19a208a3bd897d265fab951d8f9e9259120ac563b283fef0e85589099af7018de272fd837dfcf963da245249accb0a65f4ef2698db8daaab03723b54a2e1eaddb351894ff3dd8c604193e51d90d93d8783014ba6e713eb40a60457a37fd393fdd9492b92a8742c548309d156b196da9d5eda15a64eacccea"}}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000002c0)=""/174) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000800)=""/210) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000180)=""/253) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000380)=0xc) r2 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000500)={{0x4, 0x0, 0x0, r1, r2, 0x12, 0x7}, 0x1f, 0xa211}) semctl$GETALL(r0, 0x0, 0x6, 0xfffffffffffffffe) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/250) r3 = semget(0x3, 0x1, 0x180) semop(r3, &(0x7f00000000c0)=[{0x0, 0x7, 0x1800}, {0xcb7c65354e9d000d, 0x6, 0x1000}, {0x3, 0x1, 0x1800}, {0x0, 0xf801, 0x309d03697d545b19}, {0x3, 0x3ff, 0x1800}, {0x3, 0xf69d, 0x1800}], 0x6) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) open(&(0x7f0000000580)='./file0\x00', 0x800, 0x4a) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(0x0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x3, 0x1, 0x1800}, {0x0, 0xff7f, 0x148df21ddb89f556}, {0x1, 0x6, 0x800}, {0x3, 0x8}, {0x3, 0x20, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x800}, {0x4, 0x1b2c}, {0x2, 0x7f}], 0xa) 04:27:52 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0xd5e, './file0\x00', './file0\x00'}) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) close(r1) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)={0x3aa6, 0x7, 0x0, 0x4}) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x8000, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x6}]}}}}}}}) 04:27:52 executing program 0: syz_emit_ethernet(0x44, &(0x7f0000000000)={@broadcast, @random="5d57fa2ff6b8", [{[], {0x8100, 0x1, 0x1}}], {@arp={0x806, @generic={0x18, 0x812b, 0x6, 0xe, 0x9, @broadcast, "0b92474ce6fbda60d81d856151f6", @broadcast, "5f536b3779b08708f46c7738669cc370"}}}}) 04:27:52 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() flock(r2, 0x1) fcntl$lock(r2, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) flock(r2, 0x2) fsync(r2) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="10000000ffff00007800b2c632eb036b6f439de4c6d3f86048a33b85fa9ed7779fd158e6c5bf3ddfa1f3a1737fc1dbe4fcb327a320919205f722846bb5cb6adbe5d51adf74174e080df27d6c6419d2e36e587134ddd4599ad50a93dc30bbe0e8a20772c1727554b0b23e272948b98d559bd82a508793abf39187a8c0ee5c3659b7f3a340dd9839ca4dbbb4ae6f19c3758895335ea4e2d982c11f54b0e3f9221154dcd09c500ebd9c4b3f696e2d6d65865c15efe306f12fd220cad898a400dff7088cb379d22d391f3048e2ed7e2c958f9f1e067b80361a86480825b12015d08a52575e778478d1e0a788560e54a5a9e2e5f526dba1dd1eff2381f83772872b7a3bffae3930f1e941cfba55774d4d660d27e4775c33d1a1ea411b991fdfef5bd285f6c7e33feb29d79560e97809cae5f9a2c4d2d9c89f620fe9c97826dbdac684d7b77510ee088026bf788683551317008be787db5ee54e555e58287dd59a4036c3f790360cafca3795dfde39408d53"], 0x10}, 0x0) write(r0, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mknodat(r3, &(0x7f0000000080)='./file0\x00', 0x8, 0x3ff) recvmsg(r1, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x6, 0x812}, {0x5, 0x5}}) 04:27:52 executing program 0: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x9, 0x4, 0x0, 0x0, 0x2c, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @empty, {[@noop, @timestamp={0x44, 0xc, 0x5, 0x1, 0x0, [{[@local={0xac, 0x14, 0x0}]}]}]}}, @icmp=@echo}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000240)=""/118) sysctl$hw(&(0x7f0000000200)={0x6, 0x5}, 0x2, &(0x7f0000000080)="48b73bb0a589bc36f4d8a01bad54e95be1138399b76ae327d89b292cc6fa138f99b3b4a93966773a4601e9a183e6d16867e09a7ac0103c02f1a6b0847620e25e24eb08387222e3debeea2f263c378c68a9f9016b82d4c5b1010a9073ee6814f84001fef6b023c269d5c661c699de55b2ea155aba5e377839ed1b3781a23d116e40b423dbe058dd28cf91c0c10825cec8f466b921ae7d527c659e6546394ad5b929ef923f1b06219d9e8b942b3bcf5b1841acc7e69bd12e1f97a1192ffff2409fb24994627531f756eef033", &(0x7f0000000180)=0xcb, &(0x7f00000001c0)="ca0eae0d209773ed1125d1cbd520d31cadd1d3", 0x13) 04:27:52 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) r1 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r1, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000009c0)=""/4096) 04:27:53 executing program 1: r0 = socket(0x2, 0x2, 0xfc) getsockopt$sock_int(r0, 0xffff, 0x1025, 0x0, 0x0) 04:27:53 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) flock(r1, 0x4) sysctl$net_inet_icmp(&(0x7f0000000000)={0x4, 0x2, 0x1, 0x7}, 0x4, 0x0, 0x0, 0x0, 0x0) 04:27:53 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x2, 0x710) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000280)) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r0, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000340)={{0x1, 0xffffffffffffffff}, {0x0, 0x5cb8f7e5}}, 0x0) 04:27:53 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r1, r4}, 0xc) getrlimit(0x0, &(0x7f0000000000)) syz_open_pts() r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x9, 0x1, 0x8, "5e00000000001b55f99b0e0000ea6e558300", 0x0, 0x9}) write(r0, &(0x7f0000000140)="04", 0x1) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x3, 0x1, 0x6, 0x8}) 04:27:53 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) pwritev(r1, &(0x7f0000000a00)=[{&(0x7f0000000100)="78412b8738d2f3220d16bbd2f128713cf52196cdfd1f900269db1edced11e36fdd6cc00c76e72630118b326464f72d0063dcba32ba85a47ef8e9e160e1acb8169ea93b9b70b7899e432ba99a0623f0e4ad8a0e3f3403501ea71b2bd2a5a27a19526ceede8d20f9795f8bf07033dd9979f894089dcdd3ecba393505c502b8152b81ba389869898110ee191aa8507558ff49485e532534e2fcb9ebbab53206d66fb6febc1d1cab01455b3048b4703fe9ed9aaf75c228ea4b14e278cbb11ef94e92a042b74e19d88601991ee2eb219b48a411de942fbedfdf364e5379b0d7d149d12aca07e1d518f19eff9b1559aadff309", 0xf0}, {&(0x7f0000000040)="df56ad00de997c5f27a37be5260bbd85fd77c491125c0e6634c7670eeba84a2d47111e9a5aa7e62bf9ed0aa1cac67bfe5ace1dced5cde8597ee96ac901c95449ccec0e2092e34ffd2a6cf7a1491fdbc4e0abd7c351f7030263fff64cddfeca21fbd8e099633abcb61bccacbee061d55818d1", 0x72}, {&(0x7f0000000200)="0e9ed586d52fc7b55ff405c7ddc007e651", 0x11}, {&(0x7f0000000240)="da201577e80ec7ebc128c7005543e3c3e60b3f57de2bf8380b80260dbcb891881d6e2724bc8d11a1ea107bd3a888fd6419646a4b1f51", 0x36}, {&(0x7f0000000280)="70373040685961d39d0456309a87", 0xe}, {&(0x7f00000002c0)="c4f32d0cddb5dbd18ee12b1b69be599282094f76e153f3f40164d9057a9b7aaa4e047fd968e6452576bbba754bb09b2725af4b49d77a63080eb8ffc9fb5e4319110761060aa0955273e4942f4328ffabc8b5c52db37c97842c10e2e45c7c89fe7e26e908f94c4441aa22816a5e8675bb9d1a6d40a7c0c22ff036960df5d1dd82860279092fecc4d1932754dda3effb9854d5e7255d4b427e", 0x98}, {&(0x7f0000000380)="29515acdcb02a67af58fa8433de8b302f8a2563762c1bced2d7bc398b89f", 0x1e}], 0x7, 0x0, 0xfffffffffffffff9) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000440)="c275beaafd8b26301f2b89dfdf0591cbd2d03bcabea05d6d6da90acb7da1fdeac80d5945fa05368ae1ef157c5f37646d217fbbbbf381593f05c9581ca00c5568a9c9b81f4b8788fea1315eaeb30434ac083cc8a0d3e0453847b099acbf20d0a66ae900941a6d8de624721bdac8025b0106af4cf0aba04508eb012e1fc1cdbbaa5b81f5356355ba5786e692fd26f308d45b86a860e6ff61ac3155761598574403d77660c233e1b8061e968b73250514f29fc43dd70265f83d027857a39ca965695763bd02d8aa5d5096d137fd5086e2911bdf9f275820764f5111c22019c6d3e35f3c6f056fddaeaf4069727b735a4358e8faba0ee366c8e0efa909d47fbb9a75c04fabee980803984503ff8497adecdb7de0e9eb467fb0852c04fe4d2c06bad196484dce43f3b8a838c3772c91a2ba93f427e84bf36e48bf673128db612ca433eed04ae45b84087e5dcc4f6cb28757e1058cacd53eb69a6ac18837f1cf622b6867405ef9645b99edbefceee4908b25a29b", 0x171}, {&(0x7f00000005c0)="560e16241d8915948205fcd5db679096eead57eb12539256c67d36987339d1064d3eda89901b6528bc73813c893067420930f17ca56bf87b5ccdfc904d309cb66773584cc67d28994d0a4e34e33f6c88ec879962950ff254ce018072e93af7094e035632b4d07b5431180d2f9c2c06911b316b0768b37caac149872d155fe170257e8e81a036030fec8734efab776d4975e277d44588a5abcc7e7858e362714f3cfdd21c00421b027d809547a2bffef1c42cbbd06d32aed0da4b309cd7ca314600d3d9454174f9f96abd0cc68576156f8403125623b7d2ea880215f21fb5070754bd69d3a956d1686d7e969fb6682b56043dd744ab0efb28dc9228282d907ed849447366c05acba9e913b0ae6ceff98ba7704baaa9021becfc7f5363cedde0de071ef67a43405b5262b60c1dc43ed2506c744e9062547a46fea531bb6299e39220eb893c60bdfd893126d787d4359c98de5b163ea24593ac9083d1945caf9262479853d5e8a99cea5707c65b728034d6e5ddbecd194f89fbeaccd214fd1c3ea61a960b94cc3af62776ac0ded20de2190ed6460b40cd32869f1378b388aa4dfa6f600d25e5b2bf2aef2b0699833b4dd373e4c803888a42d3b1d2669d794bef7ea7cf319490a61f7aded0a85288775e5f857c7bae786da01a0b75b080f4d0444c7c9bae33928418b0a8697a06994441e2fa75eba2e2b292a6d5be30d22dc1d540795261e928159ecb21021936d456e5048f8ac311d4b6db226a677e319af9ed86b4fb4b618428677e8a123d702c2c4c9b0c41484a6dc676dfecf7be86145cf077b75a15f6fc0ca0a1730957a05971de7c2b969968e5422de23d51e59b334987ef3a6f47f33c8b8da15b28c58acfbed4581109f8465297b0062678d9f3a9543878114c0664fe87f77456f6c095c44655e47d70c12b000c5b653f5733c5b1ebd94880346b12731356d7673406b6f78f72dcc2d9063686e4e80c0af732252d22bbd2b3a957f340903f95e532b5605049b4f131ce7fb81fd870bb9f775389a8869e60b76e6495b1e89e9ed27ec4ab487bb4ebaa9418f29c1cded5788ffef84cb06935b2c7a7bba70472ba7eef02ab0e2db0f183350f78bc42f2ac7fd40be6a3777b5501bd1f1739245661ce3b33d688fc50d5d6e610adad01570ffeab615f6b7cacb1d6d2ee82dfdaecfda7d651b9fca70260cb94ce50a7ebbf2e7a958bda89615f631062dcf57e920ccc73685cdc5a32d232663f29e2935e3a4d79505f0278adbcb4da00619c7a685cd621874aa64796893f3f66350c9a362c576eaa0286bf627f77f336048736dfd4fe779ccfb1090bb5572e31984546dc5e2fdf944d4c71e0b59746580664b120b38d7c776cf94d30601a308f962998392ffe42b2640532142416aa9277cc8bbf3ae826505635878a9f9d36fd79b562e47f2db24b324d558676144bb7c9fea55b37be008f2972338a93dd2a7adb3035e9e8249ce57c8bf6fd9c58b0c4c9a01ecbcdd17", 0x428}], 0x2) 04:27:53 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000004c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}, {&(0x7f0000000000)="65a6c0e936a3c4709e21de001ac769f0951e6a38665398ac0d53d4afcbcd45a53a2e23efd45ba207937ebdb80d2fc49907ea97bc31d98c3f6c16fdeb3937544d5a53fd2833d1e06df0fd0f9c64b4d248daa37023691e31c94bf34aad37589fd05ca608f0398e9bec1b942dba7792685c", 0x70}, {&(0x7f0000000300)="df94fe47b94cf5a968758b23498e2df3802db82999e4e513264b7e5d0186ad62d3a818d518df293eef76141b5b6934cc7a63b9d01e8d13d4ed884b339f675a9db58399519fb639a47409ed4c7ede61207fd831d368a9f89ee5dada1ab48cabb1e44e5924b3506a8f0e4b7163786826aa8ca6ee7cb2e507af2f0152717406378ea4", 0x81}, {&(0x7f0000000240)="2d62b968f86becee8acf96d4686eae0ef2cf5240541984ec5833b69dc3ec9aa3babd7b20a822159f4a89f85827ee811f446aeeb4a907e49f04f84b3dc2c45b30d2ce48deb1bed40d84a1ed3bd45368b3ad55e4ff0cb224f87d155aa8400cf7b8ebac48dc", 0x64}, {&(0x7f0000000400)="bf536ee86029b4f23ca0f070b0d8bed942b04c304f91ee9ea8005767b37ff1f0a1d893ccade939f6d1e5bea32643efeff8bc0d815b005ee293fb28c6102f8f09d7f08390fcd8b5fc0cc91a4402436a128ec5aa6eb3a5e349fef69449cd4a3839e65bc416a6e68dfefc59ad6e386e6f6830668fe5c2278979c725db8d8cce2903d9c67d4271df98cbf1a9e0614d746bc7fb61f68e10b285f233be5d08", 0x9c}], 0x5, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) dup2(r0, r0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 04:27:53 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = kqueue() kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) r6 = dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r6, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271082bd0ed6721aa1e867571b9cb4197ad4885a3efde1fc2f736703727728ff8b5c47728325209c576c11672298c07add9bfd173a3578201e9000fedf5c8bd180517e38bd6cae954136cdfa9e2b2fd05509e310b7320fd2eaf2ab5dd9a77c4c177b279c3020bbf9b5e2cecb209acdcb7254e693f55e9c4f88b8b71868d64e07763d979f7cc4e2949276e3b9566782e24b7dcd3cee443bd16c5534e988bd684be32b93ec5331dd7841cf39cd78eaf70f49c346bdc73b1e4f372e09761f54f05dad24cd6db3a4a7e6491bb6ce2a606ce967eff9920100bc82622f385bb43b00e6bb3185e460cef72c49d3d63a9548123cb7db97be0175711dd9e3638004682d57cf57138dab01609e77f67faacc784b47208d5373ff0af89bb1a0f579ebef41b831e3eb485e796c66692ea4892f5f13c25592d0878504c894b73c35039857709c79f9efa40985c61151418e9c53006b4bfcc99a68ab4a93a558251d8215f31958f302e476cbdc1133b430fc5208d71174b9fdd432f06fc9b0815837d1d582e1f1d524ddaf2a9186fc64f0cc42db2d1d56a73b19177f65ebe97382c75adabc3787cc691dcc380879855be1826c88b13c9c44dd451939423bb526897367216c5f36885b5006cf109d425db5ef6ece12b5b4dea4f5c87a66b927eb36eac53a9281419ae05f8ce2d4970b7ffa2bb1d70b9b2c0af4bf69de7e816a407f4ae28016c02de26b360ad7d9204510039322650a07606456c05530640b6fc1e8186e7311ad1b76f687af7bded4459c8f8f7ab1f0aaffb678b494714e8a078d41a548f3a4ee022be941b9e2ed7bd2433e29a800fd9260dae423278bfea12c0ee4d9a7e87715926c8f76994f1d55358dbf7c291eca1c942d8b6d1364add840a71b446ed921c69cc101606768110c111c92bf6a7a960dbf9dd23c17e4a2b1a58c75efab9f66feadb81573d6842dfb2d10318d5585fa8c9c91bf79d4fe47eb6478073f6c14050d54177c797549e54bf1a7e544a3f1ef27d18b6eff55556b60260b04de58350c2a2be26644628d5cfb5b9edef0412cbd84dccf682d4dd12ea60350b4d3a47f3f577e579ed1029babe6d3398a3cb3dd872609f129190d45e62867731989b2775557b48521c48409d85a448b88a642cedffb04fb608888a028513664c4eb33a5c2e756214c5d2563686ac3db637c4a9115e195edb3a7532f540b45b5b6ce3e002e4561c7fe71de28fc8d29227e8fa61023ce361fbff3759437b906e68339581850824e8818c3cb9cc114316f5ba473cdecf41c3fa188e56c20b5b35d519647c1eb3277b97d7645adaac412e71b0242bc0ab2fb67528e1f1127d353423db39358af438faf762635b10f7baf95745948332589c751fbaf79e513a5cd49efc72a36d3e10d06691e29e6ec67c516c757a9855262c1670b8dc3d879467ede5629dafd64355135ed2455564aa401e4e3216c65bbdb9c5b9cb80a54d7611d5cace16e202cbdae65412fe81de", 0x595) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:27:53 executing program 1: stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f00000000c0)) r0 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r1 = getuid() fchown(r0, r1, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r4 = getpgrp() fcntl$setown(r3, 0x6, r4) r5 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r1, r2, 0x50}, 0x200000000, 0x3, r4, r5, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) getpgid(r5) r6 = semget$private(0x0, 0x4, 0x1b2) semop(r6, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) r7 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r7, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000280)=0xb9) semctl$GETNCNT(r6, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000100)=0x2) 04:27:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x7}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 04:27:55 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x106a, &(0x7f0000002140)={@broadcast, @broadcast, [{[], {0x8100, 0x6, 0x1, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) socketpair(0x2, 0x5, 0x2, &(0x7f0000000180)={0xffffffffffffffff}) getpeername(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x144, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x10e, 0x3a, 0x0, @empty, @mcast2, {[], @tcp={{0x1, 0x2, r0, r1, 0x0, 0x0, 0xe, 0x20, 0x8000, 0x0, 0x1, {[@timestamp={0x8, 0xa, 0x3, 0x825}, @window={0x3, 0x3, 0xff}, @sack={0x5, 0x16, [0x6, 0x614, 0x0, 0x9, 0x73]}]}}, {"171260944c7c33a19c18b3bcd6f04e92917b22f0a6112d1015a4fe48075ca75d701dadcd240519f23ddf9c1cca230382ea381c9b7cd6e01f9b46a055f9f9eed540f102a0e7838929dd244971ab0e0c8a7b0f271f35818ca8ed07d43da2b0f76c73f1854270bb83790e5eda50d339a48a973e542e85a6afc8baccebbd39c562477b993ccd681c9334c1c239d5ea9e0af84152dddfe6f708761970745730dcb638bc45dc594498a58845bc0cef7393aa7f72b8e4e5d1966fa4abeded606858ee26deea65f5e9cf9fa2cec95a5f96d350353c0a509d53e7"}}}}}}}) 04:27:55 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x96}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x6174, 0xfffffffc, 0x5, 0x550f, "2ea86ecce4dcd569ef64e16eb595607fcfd71900"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000140)="20ff0300000000000099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700000000000000000000000000000052b3b1e0b67aab7c30ae73ec56903633a5c33506661b99bb61dd12b97a65d3af6530bb4df0b291d3981bacaacc62052f8e79f4908f8b2b0d2a8da315b03723c4c84672fe1e5f58df84ca34bace066f1f0e53279aab94d90c82497dd228d009528e4c9830bdeccf7831bacaddd2f0cad5edae2c7467e66816721bc5ff2c22b8098581ea6966743839938ddb69b66e73815a", 0xc6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r2, r3, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r4) openat(r4, &(0x7f0000000240)='./file0\x00', 0x80, 0x4c) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000002c0)={{0xfff, 0x0, 0x0, r2, 0xffffffffffffffff, 0x78ae9895b80bb257, 0x3}, 0x2, 0x2, 0x1ff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x8) r6 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, r5, r6, 0x10, 0x9}, 0x8, 0x1, 0x9}) ioctl$TIOCSTART(r0, 0x2000746e) fchown(r1, r2, r6) 04:27:55 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x1}) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x2, &(0x7f0000000040)="96dfc9253f45419d31b3", 0x0, 0x0, 0x0) 04:27:55 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f00000001c0)="16b79f16f25609da6d0aff860700b4f40b45d33126789cf0f19df73cb37963760b74b7cfbaa286f3713683b2ff48ad8d4cbe7bf99213e0914e1c10aedbdfa6786c3c411c5dd8aedef0973cd6bc22d4f5c1f590f51d6fc021bdd1d8c5802730594b58f616126b1cf23b3875d93bb3a6b2ced0c7fa07c2fd86d3cd35d915676826e0fc40d851a2a5d8c73128e086909e0fd8e9b3878c334b7b8b51c064c928118bf7ba6a0c4d3705a125037f48da77919a112b1e46d04313704bc74776507c53d4b016e1ca87707579d9f1b10a4185a2979c2da842a289f1a1294ab901ee938138686d636b869169004e0aa8ea6196b76b2843855987a741ff75aa22", &(0x7f0000000040)=0xfb, &(0x7f00000002c0)="affcf1a424f181ac5e7529dce890801afe906ca34a9b857d9a2cfdcb8a93569790c9e595a71f15f9a048af75d9971d996b8b543cc63e85337572cf323ef24310666e5f971cebab9bccafd368975f4b160837e67ba15a7fd30ff8cc5a5c84cef28626741185d127b78d30215dfc4281605b494d2ac5256a1a28bea16cf2fa923ce620a90c3e125d1949600d2e04ea917480036f7e457a55d91d25a9ae5288f2e0f2fdcae204e272104ddd8c249168a7f53b5b885670d406b0d0b19fa262214d9148a09140c1e895c55ae43fa98afc708afe82da9cf1", 0xd5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) seteuid(r0) r3 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000380)=""/123) semop(r3, &(0x7f0000000040)=[{}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r3, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r6 = getuid() getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r8 = getgid() setregid(r8, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r7, 0x0, r8, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000003c0)={{0x5, r4, r1, r6, r8, 0x181}, 0x0, 0x20, 0x5}) 04:27:55 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:27:55 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$KDGKBMODE(r1, 0x40044b06) syz_emit_ethernet(0x76, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @mcast1, @rand_addr="c4a6b904733f81dd3803a2be7eaea720", [@fragment={0x6}], "e0f287f1567f5ce8"}}}}}}}) 04:27:55 executing program 1: syz_emit_ethernet(0x98, &(0x7f0000000000)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x62, 0x61, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x19, 0x6, "08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b"}, {0x0, 0x5, "01ec0813a6066d248cff982708b3b8d07aaf8b39bd7bdd047c795a6abff880e3493de3a94a983daf"}]}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001}, {0x0, 0x6, 0x1800}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 04:27:55 executing program 1: open(&(0x7f0000000480)='./bus\x00', 0x80000000000206, 0x4c) symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./bus\x00') r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r0, 0x2dc) rename(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)='./file0\x00') 04:27:55 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @broadcast}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x82, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @broadcast}, "144128d049fe8473"}}}}}) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) syz_open_pts() socket$unix(0x1, 0x7, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = dup2(r2, 0xffffffffffffff9c) close(r3) r4 = dup2(r0, r3) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) recvfrom$inet(r6, &(0x7f0000000080)=""/50, 0x32, 0x40, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCEXCL(r4, 0x2000740d) 04:27:55 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3b}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) readv(r3, &(0x7f0000002440)=[{&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/4096, 0x1000}, {&(0x7f0000002080)=""/180, 0xb4}, {&(0x7f0000002140)=""/89, 0x59}, {&(0x7f00000021c0)=""/27, 0x1b}, {&(0x7f0000002200)=""/177, 0xb1}, {&(0x7f00000022c0)=""/220, 0xdc}, {&(0x7f00000023c0)=""/103, 0x67}], 0x8) close(r1) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f0000000000)) 04:27:57 executing program 1: pipe(&(0x7f00000000c0)) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7", 0x0, 0x101}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = fcntl$getown(r0, 0x5) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x7ffffffb, 0x8}, {0x18, 0x3, 0x101, 0xb}, 0x1, [0xfc7f, 0x2, 0x401, 0xffffffff, 0x7d, 0xff, 0x8, 0xfffffff7]}, 0x3c) close(r3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x100000004, 0x4000100000007, r2}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) socket(0x10, 0x4, 0xcb) 04:27:57 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000340)={0x8, 0x401, 0x8}) sendto$inet6(r1, &(0x7f0000000080)="18f1b208385f181f6b5cb601b664004548649909e4e3be87da43de24960ccc6a4de0b13f612cdf30eec514a42a86e60210e161597ba4d66f269074f8eaf3e73ecd90e3b3f9533b8a884c6eda78f5cdc0b13ab48e407a48dcc218a590780d96634154afea77428758c02c92d962ac4448a8757bf329cc970c83a7a20becd225458b0227268b4cd3d7ec332f0591a63d97bb5e20ae9c7e", 0x96, 0x40b, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) sysctl$hw(&(0x7f0000000140)={0x6, 0x14}, 0x2, &(0x7f0000000180)="923e56d013d6084c9251ff452b37cabb8862b491af48f94a55d43013b2b30d1660fdc84b41ba60ac7713fc8baed2cc9b2cbe03541ab32b46d8f6a8ac2631fee1c2bb9a8ae18dbbb49e2543ec82b1", &(0x7f0000000200)=0x4e, &(0x7f0000000240)="3a1a84cd0a4b2fabb5b0518ffb67450497d25e658f47bd72e1be084ecaa1531cfd567f48ca6ab86f3ca373b8f4f37db414e60b5a0a909f325242fd265c9985d8b8c8b15665dca9ed6bbf3227749f4aaf7af17b1f6259a98323fb75f6f9bc7ed5bb3b28e663cf9cc76768496fd0d65ae40221f9a270dbac83b5d9006b2393b9a07966260618195f8462da3a0eb2cceb65fc4a66eabb7242d222cbee5ffe23833c84c5b3c00778f5c07d4b10623cd0025f314852562fd16458f468d6c212e82ff9b437962306c2a62db6305dde452bd8c7a571691020c9d0", 0xd7) bind(r0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) 04:27:57 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x8, 0x100) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000180)=0xfa9) syz_open_pts() close(0xffffffffffffffff) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0x80) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0, 0xfffffffffffffffb}) r1 = kqueue() r2 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in, &(0x7f0000000280)=0xc) msgget(0x3, 0x418) fcntl$setflags(r2, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x8000, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) r3 = kqueue() r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r5, 0x800c5709, &(0x7f0000000040)={0x2, 0x2, 0x10000}) kevent(r1, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, 0x0) dup2(r3, r1) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000240)) 04:27:57 executing program 1: sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x4, 0x4}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) semctl$GETPID(0x0, 0x4, 0x4, &(0x7f0000000000)=""/30) r1 = msgget$private(0x0, 0x108) msgrcv(r1, &(0x7f0000000080)={0x0, ""/198}, 0xce, 0x2, 0x800) msgrcv(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB='\x00'/141], 0x8d, 0x2, 0x1000) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000380)=0x9) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/203}, 0xd3, 0x3, 0x1800) msgsnd(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="030000000000000048dca09d5cf4da63bfcabf266560ee0f3dc26c599a8d872cf17737482d74e2bb1ee82a4ae09332c482062885f400ce9ae2d2c1d9f9acab6045fcabb2a2b0cf24ae5bec491938fd0fc1b4b60408807f884e1ed6147103af692fa9144410c9cc5100943f9353645a283a2eb4993daf691a2f5ce0d465b00de06559f81ddba9d20e4ceb4ced6b048ac4618d1ff644a68eae8ae48d260532a7ce3a7bbf6c3171f432d66dfe2d24bf331e47353a927ced5677f676ec7edeae79fbd1b78bb161599c3f7312275ad646774c4efd7a7c77647760977e7f782b1ba014c50749061e1eab556728cf45361d0302a90b0b4bf4a35e731f83580632199b8627a89ac0be66c07a5fb4e401ac2a5e95b52a345cc2c409345e4740634a6e1806e4887f59cb61b063b4e075a0dffbca4079e12e90e2e8a3be541bf7db71ea42bc6bd7f18a8491b09a8dde11f5e8ddf9299cda64ff8089f9aa3c0213b50475a487c829406d27150362c138ecddd351dd0bedc9793abd26e238683aca30e0a51fa46964980002b2ebc87e31733e4ab5c3ca3121716488a582502caea45a4b626b950eb8956726c03a5dc728223918526f8dc0180d20b1d89eed4a312f5f9a0b436a784d43689a30f3da898f87"], 0xe6, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYRES32], 0x8, 0x800) msgrcv(r2, &(0x7f00000004c0)={0x0, ""/199}, 0xcf, 0x0, 0x800) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) msgsnd(r3, &(0x7f00000005c0)={0x0, "51eb1ce15c5ddffeb32d52b5b7ec521b9a1b2caf7a7ada930b9a1bd7f39e8632fc04fdea9f4fa9af1e1e820436fa36ef6e3834a4355e5e2b353d50e04170fbbf45a595dc0952db828c5f8c2bf3cef141e3006cee70d32e1185a6a24864cb8dac1bdef2721f5496d74472b8"}, 0x73, 0x800) 04:27:57 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) dup(r0) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000080)=""/73, 0x49, 0x400, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(r0, r0) close(r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8000, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x3) r2 = socket$inet(0x2, 0x4, 0x0) close(r2) mknod(&(0x7f00000001c0)='./file0\x00', 0x1, 0xffffffff) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_TERM(0xffffffffffffff9c, 0x80045604, &(0x7f0000000240)={0x6165}) socket(0x10, 0x4006, 0x3f) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x1, 0x0) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f00000002c0)="6a50e01b9d329ae17a054b9ee1ea50aa75dfb1ed1dd4a8987eea43950b0d2b00230fa54a17194c54ab1ee79aff874b593d6b44e3c36c03709ed3d14d0f8f8e117403496b82acf978c20fef6d41dfce4e60eb4115a6629d1d8449d5369504bc9c2192498c1dd3b90b1f65277e3a0563a02ede5d3a5e3c8271fde604936f1dcd1448ec3fe14abdf1010d8706a36b18eb64e34cf3b15a9eff5442e08984416e914ea57e2ef31f29984d44a9d60f0b68faf4197ea4d64e305358f43b4c971fb7b46d6bf64cb0ad0ef9973c9707f361e8f823441d8519bcfcd1f5cc4993fbb9befc8c6434c65d4028b5", 0xe7) mlockall(0x0) ioctl$TIOCCBRK(r4, 0x2000747a) ioctl$BIOCFLUSH(r3, 0x20004268) r5 = semget(0x2, 0x4, 0x12) semctl$GETNCNT(r5, 0x0, 0x3, &(0x7f00000003c0)=""/4096) 04:27:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xab, "003c09b972d124edbc0000ff030000000600"}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = dup2(r1, 0xffffffffffffff9c) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() dup2(r6, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x100, 0x0) r8 = syz_open_pts() dup2(r8, r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r8, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0xfffffffffffffffd, 0x11, 0x4, 0x401, 0x7fff}, {{}, 0xfffffffffffffffb, 0x2, 0x20, 0x5, 0x8}, {{}, 0xfffffffffffffffd, 0x10, 0x40, 0x7, 0x3}, {{}, 0xfffffffffffffffa, 0x21, 0x1, 0x80000001, 0xbe4}, {{}, 0xfffffffffffffffa, 0x42, 0x1, 0xffff, 0x1}, {{}, 0xfffffffffffffff9, 0x221964ab6169b75f, 0x20000000, 0x5, 0x2}, {{r2}, 0x3, 0x80, 0x1, 0xe57, 0xce21}, {{r3}, 0xfffffffffffffff8, 0x68, 0x2, 0x5, 0xf90}], 0x80800000, &(0x7f0000000280)=[{{r5}, 0xfffffffffffffffb, 0x58, 0x2, 0xfff, 0x2}, {{r6}, 0xffffffffffffffff, 0x2, 0x2, 0x1f, 0x3}, {{r7}, 0xfffffffffffffffe, 0xa, 0x20, 0x7795c1ac, 0x40}, {{r8}, 0xfffffffffffffff9, 0x3, 0x40, 0xffffffffffffffff, 0x7}], 0x925, &(0x7f0000000300)={0x80000000, 0x91b}) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 04:27:57 executing program 1: sysctl$hw(&(0x7f0000000040)={0xa}, 0x2, &(0x7f00000000c0)="dc365cb90bd10327241ce930be5fe64377cf78b0cb489b814ece9f78fa6bf4b2ea734d4205d62c7fea38e0d1bfa5cf07dc5f1fbda885f31d22d23038c8a6c32f740fa1f8a85454534dd9793edb661dcc7e2c17fbcf59d1b3d0b35603e5a30f8ce27921c7506c7f4dd4aec4dbea812698a265456ede84bf6ac7080532ae2c810f61162400a67d", 0x0, 0x0, 0x0) semget(0x3, 0x2, 0x20) socket$inet6(0x18, 0x2, 0x7) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000200)=[{0x0, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x800}, {0x0, 0x6, 0x1800}, {0x3, 0x1d, 0x1800}, {0x1, 0x107}, {0x0, 0x5, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x6, 0x3000}, {0x4, 0xdb7f, 0x1000}], 0xa) chflags(&(0x7f00000001c0)='./file0\x00', 0x10001) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) semop(0x0, &(0x7f0000000000)=[{0x1, 0x1000, 0x2000}, {0x4, 0x5, 0x1000}, {0x2}, {0x0, 0x4}, {0x1, 0xc8}, {0x1, 0x0, 0x1000}, {0x3, 0xb57, 0x1800}], 0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000400)=""/166) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) geteuid() r2 = semget(0x3, 0x0, 0x1) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000340)=""/139) 04:27:57 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x6, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing]}}}}}}}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x22) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) renameat(r0, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') 04:27:57 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="0800000e", 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="02000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad4b4bd6df0a4db49c5c6e906afed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500423d7168aba07ec0837f44da19b36e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf36f4736ea254618071dd5fcf1b3ac4c5aa7d"], 0x107, 0x800) 04:27:57 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x80000000) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) syz_open_pts() close(r0) r3 = kqueue() r4 = syz_open_pts() fcntl$setflags(r3, 0x2, 0x1) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r3, &(0x7f0000000300)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) 04:27:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) 04:27:58 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x0, 0x9b8b}, {0x80}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8, 0x37, 0x7f, 0x3ca}]}) 04:27:58 executing program 1: r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000080)=""/110) sysctl$net_pipex(&(0x7f0000000040), 0xc, 0x0, 0x0, 0x0, 0x0) 04:27:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() dup2(r0, r0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) fchdir(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r1, &(0x7f00000001c0)=[{}, {&(0x7f0000000040)="0776d5528aed78b5f59db206aecd1d36c7ede9cf9889a0a8f0ea0c2697ac09ba97f07be3bd167acd507cea584c9bd4a255e6bc16a91d7789cb7ca0590e616bc4309feeb096d1dd73412dfb8e13d0ac098a34f240e7c963739ce327d5c2e7c581900425df1b0cd6acb1d272c002e7328e0f1b49a8b9f264dc81210351db360cfe9e037f", 0x83}, {&(0x7f0000000100)="93f8429071137edf46b67d28e1d61cd4c1ec58488c078f645f93f7c105ae23b7a45425e25731e2828362db124f9ad9403996e97e1504c9c2bb45a86b975a239cd66bec6f2b9287c038d3f711757794c5b542f2e7f820ac092ab514c232dfd8f5d9da0d7b20735dc2e431b2bce740f9c72e97b5de7679c64a46c3128419ad06d3063d0bea971456fc673cc39592ad17c392f63dd94c31e88f9992", 0x9a}], 0x3, 0x0, 0x0) ftruncate(r1, 0x0, 0x8000) 04:28:08 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000300)={0x10001, 0xffff, {[0x1, 0x100000001, 0x9322, 0x90e1, 0x485, 0x80, 0x1ff, 0x5, 0x100000000, 0x6, 0x8, 0x8, 0x2, 0x10001, 0x9e, 0x3ff, 0x8, 0x8001], [0x1, 0x1, 0x80, 0x6, 0x800, 0x8, 0x7, 0xffff, 0x7fff, 0x3], [0x1, 0x4, 0x7, 0x1, 0x8001, 0x7, 0x1], [0x6, 0x600000, 0x2a36, 0x2, 0x8, 0x9c17], [{0x4, 0x1d0, 0x4, 0x47}, {0x7, 0x1922, 0x7fffffff, 0x2}, {0x5, 0x9, 0x1f, 0x800}, {0x8, 0x1, 0xc6ac, 0x6}, {0xfff, 0x1000, 0xfffffff7, 0x200}, {0xffff, 0x7f, 0x0, 0x7}, {0x1, 0x7, 0x6647, 0x400}, {0x5, 0x20, 0x1a289cc2, 0x20}], {0x6, 0x2, 0x10000, 0xf31f}, {0x7ff, 0x78, 0x0, 0x7fffffff}}}) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) pwrite(r1, &(0x7f0000000000)="b39d95920efa15d1e0fbb04d4c11f4106c13ceb3118744a736cf030a7e7fb221ed19f90bbfc61206acfa71c13776f034b6e7ba7ec7556530c03d3954a5af7b33ad79c989c3c728cb02bdae2e195d686e02e5c45e7fcc3e5c73bc2bd664b317701b6ce14dd0b51fd8ce24222cca0d439523b26dc90aafb1850aa771769a5e4b5e82e584f184e3e69f106e47ed873a3d6000a11ed5a483295e054c3b39def12e2ffc82cc9af5079da3b18a9517b832639ba1c876b4dbf93e154579da8e7ea31343e90362b4c4a40bad294a1f9ec401952a149f4920436f28cb9ce60a77c69029c17ef637d9bdb526da643b4128cf", 0xed, 0x0, 0x4) poll(0x0, 0x0, 0xffffffff) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) sendto$inet6(r5, &(0x7f00000001c0)="deffbefba54926915967c45b0bc35aabf1ce71858a45a9218390252a48faf47c6ee3d42e8d85132fe0a4cf09adaadda9fefca4c2c8c9a4bc13dca6797104647bba4ce3310fb3aa438d559d1fa7db28b895cff94ebd02b8e0422b8cb60560274333612eb7a8a320c1b9d678880b2b81181bb16c4092c04194d898c3f462deae1f3d9902c7e1f9851bd2e76a70c60b97dd6fb158767b0367d9598e254bae9b7ccc0978e8037c38a08e8b657f4c9f113c9903daee2df0df48db5bf7bc343d2377aa96586ae8c1363668347a7bda483d3e548dd8cb0ebcb929580e7cb191c659e4fdf4f6e7ad768472a67284cef5c54527b8c4af6c2086a6", 0xf6, 0x400, &(0x7f0000000100)={0x18, 0x1, 0x20, 0x2}, 0xc) fchflags(r3, 0x0) 04:28:09 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x2c) setregid(0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x24, 0xfff}, 0x6d, 0x4, 0x8}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x2, 0x4) openat(r1, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r1, 0x0) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) getppid() symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) connect$inet(r3, &(0x7f0000000100)={0x2, 0x2}, 0xff2a) r4 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r4, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(r0, &(0x7f0000000180)="247a7664327f9c7100", 0x3) 04:28:09 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000200)={@local, @broadcast, [], {@ipv4={0x800, {{0x6, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@generic={0x0, 0x2}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x7fff, {0x17, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@rr={0x7, 0xb, 0x7, [@multicast2, @multicast1]}, @ssrr={0x89, 0x7, 0x4, [@rand_addr=0x7]}, @ssrr={0x89, 0x7, 0x4a, [@loopback]}, @lsrr={0x83, 0xf, 0xff, [@local={0xac, 0x14, 0x0}, @rand_addr=0x484, @local={0xac, 0x14, 0x0}]}, @ssrr={0x89, 0x1f, 0x1, [@loopback, @rand_addr=0x3f, @broadcast, @local={0xac, 0x14, 0x0}, @rand_addr=0x4, @empty, @loopback]}]}}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) syz_emit_ethernet(0x26, &(0x7f0000001500)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x2, 0x9, 0x18, 0x68, 0x7f, 0x2, 0xff, 0x0, @remote={0xac, 0x14, 0x0}, @loopback}, @generic="ab5c22ee"}}}}) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0xa) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01402e2f4068b054369ec28437abbc6b731864354de82baab2ca094b80dd8d55768f57117312d02200000000000000007213d4767a9833c9c9534f7bf882c437d4719a7edf9154273d66a5231d5634150bfc892a80a72b98a7612ad4ee6d19e8d8b53a46e48598302efa557df8364d398943b75e8b4766006e10381d89e09bf56996b476ede2edfa67228dc8cd436c457407304ddb1e840f107d30d815adca79d5829322871c953f04f1d27176742ada5bedb368bdf53750d1c07cbce452ad0589e5cbf1703c00c81973dd878dd57d0fbcf17e1271da5fb6f1030e867a5e6469b52bedf0e9c7c72604b4de8587628ca775994c67fff2fd4bb251c213f24f8256c5a3e8b937b08e2664ac42c18fa529"], 0xa) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x802069a1, &(0x7f0000000300)) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x4, 0x274}, {0x1, 0x1}, {0x2, 0x100a, 0x1000}, {0x1, 0x5}], 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) semop(r1, &(0x7f00000002c0)=[{0x1, 0x7, 0x1800}, {0x0, 0xfff, 0x1000}], 0x2) r2 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) unlinkat(r2, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f00000000c0)) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/157) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000340)=0x6) 04:28:09 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0, 0xf7) write(r0, &(0x7f00000000c0)='r', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 04:28:09 executing program 1: r0 = socket(0x18, 0x1, 0x0) getsockopt(r0, 0x200000029, 0x7, 0x0, 0x0) 04:28:09 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x13, &(0x7f0000000080)="02000000", 0x4) dup2(r1, r0) sendmsg(r0, &(0x7f0000000000)={&(0x7f00000001c0)=@un=@file={0x6b2f841e542302b3, './file0/file0\x00'}, 0x10, 0x0, 0x0, 0x0}, 0x0) r2 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r2, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000040)=""/11) 04:28:09 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)) syz_open_pts() r1 = syz_open_pts() madvise(&(0x7f000056d000/0x3000)=nil, 0x3000, 0x6) r2 = dup2(r1, r1) close(r2) r3 = dup(r2) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) r8 = fcntl$dupfd(r7, 0xa, r5) ioctl$WSKBDIO_SETBELL(r8, 0x80105703, &(0x7f0000000000)={0x5, 0x7fff, 0x5, 0x8}) r9 = dup2(r5, r3) close(r9) ioctl$TIOCSDTR(r9, 0x20007479) 04:28:10 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) r3 = kqueue() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6, 0x6013, r3, 0x0, 0x7) ftruncate(r2, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000001800)=ANY=[@ANYBLOB="82"], 0x10) 04:28:10 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000000300)={&(0x7f0000000280)=ANY=[@ANYBLOB="706f57c630000000000a644483f834dd5eb4cc762d97"], 0xa, 0x0}, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x35, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="01002e2f66696c653000912fdf6e9b2deefb822beefc2ab32d38441b518315ac1f2c3616bb6a413b21acb818a1bffe910b537ca41a0f00"/68], 0xa) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) r3 = socket(0x2, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc020691b, &(0x7f0000000300)) utimensat(r5, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x1fe, 0x8}, {0x8000000080, 0x2}}, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x6, r6, 0x0, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) 04:28:10 executing program 1: semop(0x0, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x0, 0x2}, {0x0, 0xcb4, 0x800}, {0x1, 0x0, 0x1800}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x220) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, r1, 0x0, 0x0, r3, 0x184, 0x8}, 0x5, 0x80000001, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 04:28:10 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x49f981f5, './file0\x00', './file0\x00'}) 04:28:10 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x7c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x6, 0x0, 0x0, 0x0, 0x0, {0x18, 0x4, 0x0, 0x0, 0x20, 0x0, 0x0, 0x0, 0x29, 0x0, @broadcast, @broadcast, {[@lsrr={0x83, 0x17, 0x0, [@multicast1, @broadcast, @loopback, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@multicast2]}, {}, {}, {[@empty]}, {[@loopback]}, {}]}, @ssrr={0x89, 0xb, 0x60, [@rand_addr=0x400, @multicast1]}]}}}}}}}) r0 = msgget$private(0x0, 0xfffffffffffffffd) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000440)="1cbe99e3d6015fcf7531f2f2a43f8bc6d1c256756d08c01c50179770d98223e12b560f10b9c3c2e9df91ae7df6459840a0e3c348d9c75610f4611e1df74f85eaf9b8288578a200df1c6cbd57f423cfb809213db00bffd3d75b1e9fc09bea3891551e391158c9f6fbdf7a00d9308254c1dca9", 0x72}], 0x1) msgrcv(0x0, &(0x7f0000000140)=ANY=[@ANYRES64=r1, @ANYRES32], 0x8d, 0x2, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000002e40)=""/4099) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/45) r2 = socket(0x18, 0x1, 0x3f) listen(r2, 0x40) r3 = socket$unix(0x1, 0x2, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x8, 0x1, 0x1, 0x1, 0x2, 0x5aa, 0x6, 0x0, 0x2, 0x3, 0x1}) r6 = socket$inet(0x2, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r6) 04:28:10 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000), 0x0, 0x3f) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r2, 0x0, 0x8000000000000000) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000000)={0x31, 0x80000001}) dup2(r1, r0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0xfffffffc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) 04:28:10 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa11c0baaaaaaaaa86d96020000000113afffe8000000000000000000000000000bbff020000000000000000000000000001870090780014020060961e0300000000000000000000000000000008000001ff02000900000000070000401aa3cd920f4d54e339db421328190000"]) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) getdents(r1, &(0x7f0000000040)=""/196, 0xc4) r2 = syz_open_pts() dup2(r2, r2) fcntl$lock(r2, 0x9, &(0x7f00000001c0)={0x2, 0x2, 0xfffffffffffffff7, 0x7fffffff}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() dup2(0xffffffffffffffff, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x1, 0x8, 0xab2, 0x1, 0x9, 0x131a, 0xfffffe01, 0x2, 0x0, 0x0, 0x8}) r6 = fcntl$dupfd(r2, 0x0, r3) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000000)={0x1, 0x9}) 04:28:10 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3b, 0x3, 0x27d34b99, "00002e518564a644040212420e091fe600"}) writev(r0, &(0x7f0000001940)=[{&(0x7f0000000940)="e4da7d5c400069df5bcc46333048d057d8c85f69dad1d802a0b0bef6405c783ccb67d33f494fca8e316f48bfa6d26f9664379d8650976d1b5bd89776d68c9b05f0416640df359ef5642a3eaaf17c005efa14639be6fb52185ae303944e53ab89db3f480fed6cb0d2b15aeb5271bfa9e862952ab48af1b43f9fcff0d1468bf5f68d0c6b2df1859a0df3b427f9fe99bdad15a12609bc421c8cf9ef6690b68ca6a14fc51f5239476af915b8bb584019713fa11a3c333f85cc54355c3c7cbd6a1aecc812e9725a138e66ef3840520c5d3b1b6e08d2eb95dda0b3fa9ba7083c741efff906e07e83e5c7d6b75f66bda6e61548367ef3dc352e079be5c920d986c8097b9d2d026904", 0x105}], 0x1) r2 = dup2(r1, r0) chflagsat(r2, &(0x7f0000000080)='./file0\x00', 0x1, 0x0) 04:28:10 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) bind$inet6(r1, &(0x7f0000000040)={0x18, 0x2, 0x9, 0x85}, 0xc) fchflags(r1, 0x10001) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 04:28:10 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x4, 0x23, 0x3, 0x2}, 0x4, &(0x7f0000000400), 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) chroot(&(0x7f0000000080)='./file0\x00') r2 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r2, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/149) close(r1) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) 04:28:11 executing program 1: sysctl$hw(&(0x7f00000000c0)={0x6, 0x3}, 0x2, &(0x7f0000000100)="530ff100d3681dc57e24b40846aab091cf224fec5401935fa71e90c500400000000000000e77e20006000000010000dfb8bfbe34a252234af482d6bfa4405c75b7cb8d727012fa08d60c9631c8e3c6062d094509a13a270bb7b68699022665b9597417500b9f18ebc52d1f7bf07d1dfcfbb08b8645", &(0x7f0000000080)=0x75, 0x0, 0x0) r0 = semget$private(0x0, 0x0, 0x506) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000400)=""/173) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000040)=0x300001) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000003c0)) semget(0x2, 0x0, 0x0) r1 = semget(0x2, 0x3, 0x92) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000300)=""/36) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000140)) r2 = semget$private(0x0, 0x0, 0x1f5) semop(r2, &(0x7f0000001180), 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000004c0)={{0x855, 0x0, 0x0, 0x0, 0x0, 0x5, 0x3f}, 0x1fb8, 0x7, 0x3}) semop(r2, &(0x7f0000000240)=[{0x1, 0x8, 0x3800}, {0x0, 0x44, 0x800}, {0x2, 0x3, 0xffc}, {0x2, 0x5, 0x800}, {0x3, 0x2e8, 0x1400}, {0x3, 0xfffe, 0x1000}, {0x2, 0x105, 0x455f5a20bdf6258}, {0x2, 0xaf, 0x1800}], 0x8) semop(r2, &(0x7f0000000380)=[{0x3, 0x18, 0x1000}, {0x4, 0x6}, {0x4, 0x80, 0x1800}, {0x0, 0x6, 0x1000}, {0x1, 0x9, 0x1800}, {0x4, 0x6, 0x1800}, {0x2, 0x5, 0x1000}], 0x7) semop(r2, &(0x7f0000000340)=[{0xb, 0x101, 0x800}, {0x0, 0x2, 0x1800}], 0x2) lseek(0xffffffffffffff9c, 0x0, 0x8, 0x0) semop(r1, &(0x7f0000000280)=[{0x2, 0x3ff, 0x800}, {0x3, 0x40, 0x1000}, {0xe5d7e9dbee521c1c, 0x8001, 0x800}], 0x3) r3 = semget$private(0x0, 0x3, 0x506) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000180)=""/170) semop(r2, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) 04:28:11 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffff9c, &(0x7f0000000780)=[{&(0x7f0000000800)="93f13b8b227f6b6f0a4b98950275071a0e2c21f4b55892d6deeaad756e75d42428dfb3bd4c80383247cdfcec6f4a6c42a3e4efeab7a3887a0a69ed9906d0b2d069ae54a9f34318d9282ac1ea86663d471cc3bec1054dced7e1aeedcc907e1432bb9e5be3d60202e6d1dc4885f26e1a7c57d3b985139c135445d9ce5da0ffdcfe8dd28be5dc33e99342b884144ca1bb8fc6e239fd3edb0d4f506d8e4b0b13608395f0c044d0a0849de4c10a3cd177e09276629ac1ce18b4d350b4390f22beaaa2ee2569b300000000", 0xc8}, {&(0x7f0000000400)="98a718681bfe64d5d7e98c8fb01ee964393bce638eaca81b94110ad5fb45ad225b5b4cd06e4801ef6447ee54b5ff9660d52c4298a08a2cbcd3fd397851b832c833c5b774fb0f2c5ef498f518a7d93dd1dc1c8010b9b98a0585eaf788dd00b2addcdbf9da849e777c0df364e2d4df6ab4a6c9f3aa62c7e3a9e14a319104a8a1ab0d496396d7a68843a1a36f7517ef28", 0x8f}, {&(0x7f00000004c0)="4bd507d219d7f76557fae1bb2e1ef16e5025a16a2e963929ba208d7b2a45d5a77b5805a3719f97e66eabc2143289edfaffde920fa80754b5721aa3daba0804a208e5827f34e562390bd9c3f482777baf0e526dfa9899c63b78d513028d8eb723a03a979f43b0a23c38e8cf597b96660883d2b18269623ab7217b4864ec923d9c0c96ea1a5826c65305f50b666489f279ef2db6d9d26d2ee327720b20a5b373fc42a6d1f691ca23f4d95b25fb2175812477f13b802234b797f5239a267093677c16918bdbfa27aa003c4820125307f6862d", 0xd1}, {&(0x7f00000005c0)="cfb451406583da94c0b8fbe8e4787418006735c141c348549a47edf363a3499074606a27362adb0dc295db76ca5d2ed18f80d530ab66b9f95ad7dd8c8bdec7435d3b5762d5614579513093e623a9b877491944ae982ff4b2a309f993f3fc9137eb3f9c8456b91805b71778d7b1a2660d1a9889bba9db073de08bbbd40bb63a2c7378fe3b62359aae7be9b5c3ccd1112e00e6689e1c27c3df930ba2e9de3f967b7645b2890e1431544be9b1e35f568b379605758efdfb49a605ec6f", 0xbb}, {&(0x7f0000000680)="22d0f68b0f5996be791fb306458140d167b417ad7b7d349401562bb914f791336616c6314f38179b6561cc9856139ada8cfc4f3be88ae7a94dbbb5093b7fe5328fefb0d1113790ec670a778c43c4e9bb6163d664c55b1561c987b61b1448b953c1760765af2416f6c2deb470732f8b042d754c485ea49f88e20ed6f65b92eac66d5b2f8319cb48533ff7ca36f35e9c44985149e3264febb362f7262d0c8cc1a8472ff3560ca9916c0f5f664ad3ec3d56c475e0cd89cd165a61b9b0c560db6d8949ef50bc3cf830c0cb2f3f185c06aa138953036bde553543f1c9cc6c5706e9", 0xdf}], 0x5, 0x0, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000002c0)="0e5211d3982e03bdf44aec0479bff4ae945efd9c0be181d226a056331988be8decccee0f14d401888500f92b740890913457fa107ec1ef81b7676b836e55071c08b5", 0x42}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000080)='./file0\x00') symlink(&(0x7f0000000000)='./file1\x00', &(0x7f0000000280)='./file3\x00') connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) unveil(&(0x7f00000001c0)='./file3\x00', &(0x7f0000000240)='W\x00') 04:28:11 executing program 1: socket(0x2, 0x1, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0xef}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r2 = kqueue() sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x12, 0x3}, 0x3, &(0x7f00000001c0)="d25fbd572dc67f93efa2d78a64c3fe23c75cec4d5851b9ac24e9a28bec361b35a347a2371aa600864b194b07e67958dd70abfabf6c65413243bc779b06e6f5ebd6a53b39f9c02d90b5e5fa50034c338062175f21105261abee0b69c894a3fd5a6326e2f92b9076fcf3b0d9281d052786f7244143c27832c8442b0ff6f8b1de435af1d7a8f469457e0dc5841a81f2fd33f96d6c4ee4559a6d4ef0e9488afff6093dd579eebbca0e16fab95fc755a30d11100a6e758febe2502424bf155266864af04b358cacb72420326b8c2131522f352744435c2ff034050f3ddc70b42bad", &(0x7f0000000040)=0xdf, &(0x7f00000002c0)="8c00805748ce9600a15fd5516d26f74ca20b60e6baad9425810677417c2f065448fccb441777aea3de319cf30717f33f55a2cc72fae8fb4ddcfad1d0fee7ebbabfd6f0e4dcf8f9abdac9b21755f40bc324763c4c7d113a72c52bf9904dfdad8697105194b94eeef615a18d40ab96b12d6b5875aeb728a9bf7be6ebf34054929bb0927ba9e92df689538eb3edc36927399d4e7ceb4ed935972c9d76d90c1d39d8ca6fd088e45a1d951626a315c6ff55d9972cedcc34d15d5e795412970f2aa78eaccc7cd1c1644b39e25c9a4e5504a977fead4321a39d0ca9bb0b38662e8bdfd83a5eed5a0076cd3ba52d03a95994c88c2b4deff0504954328b2f48e8c3e9ba81747a6bf47683b829d58b3db8a39cf70aa016f60daa8f5e22c1f455b04dc9e362affe6f7238751f33d033cd298129fb742808671d9f87a523d98d3da8adae11ca43cf95bc0cd0b6e5d0451dfb2f257e9b775ba9c5ba5eaed1d70a51a8475992532eff05cb1b2afba1037f80cd8792f4835317e85b874012022032026c120a53085a31d8089d590034243ee40eba9d41e0f4024c27ced2cf82758aaae8910a0c5f53434f033668243d7da6f5534ab717f94530b103cba0d2b99cfd1c8eeb6b3b8ed358597d811acbae61c58792f9268ac99eff2d27bfccce14cd865af4b17be6a2a28e233f14537634c7c132be5e53cd239bb290b69e2b86c434570c47044b6c718194936efd16ce6eb47d2d7ce131560865c914d843666c00b3d58247f57815e5c66a250c0863ee2577650167c1573759f19ae0c0965c35358537b91719cc5e8820e02c87500a14c7542bbd73cff1f26df934039acb49ac2799fcf33636f5990b9bf8b3f194505e5030ad5cbfce3ea6345f8fe6bf79af507da77ac0fdfc8ee73d7f1e5cffd236e3f033bd260983064aa9ab27a4d2f099a7dc2ff60ee3f6a55800b6e5e6281fc77daa4b27a200dd9dcd30d59090cc1471daea6977364250f73eaf0a96c46b51ba96e85a293dc8249d98a6e6480610a52bda46944cb8c8e78cc23b5c19a91754b55621a380731d5ed9b583f01f7971194aeaa3d13e9a3fdb972c98936b3b7511bcc19dead76cd2475a24039d6f61c73f5b7447c3c6153ca789bf03d4e19ad63d8e9f4f5d4e23d74b9ef01393098cc8aa150daa31afcc30f3a13071b8dff5e0366498db6389e113ace2598ad610d07dd1a43ca0f69d14815c8a7266e765287a1e837281b3d7b496d22d003a2292055d80f3722044865ea988b2a05533ce011e3598e220b074a44126f8020f45e73cfb877759bc7e7165d3b795d08e7841e3b1a2a77e78224cf13e097540cf5c5faba087ce9855b49dcfe95a6ff0fc30da5babf61013dd69e944bdd4457b91c6f2f14cab63bcb71a5d9650d378a6f3d8bf50a36aa65ffe85795b7366286cb73da84077ea2438cbac4e6804286b3809c74022b0da3d886849c791e4f7f39171c8456f0715e3765d9b0765583d82e8f85cf6ece2e20b09d60c4b590f6331535d0202095aa30ba36dd5b843d453324092a2b649a01c2149d56b646e2a84c0c4cb234995940cbd28cc326fd0e65e1953db1f697ecd939f12f11e2319f5b2b392d82ffc3d6be18a842656361ea90fe713c7a4479f0ec16f19ea8546ed1f00bf0c92f0148e987a6acd68586a8cbe0e858022ef726e8c069c3eaee83be435c5aa02cac27cdcaefa4fcf177415822734a280dcc70f513ff1e61ec903115c9e2800a44f8b169ad45a478dba582ae7414bbc83fab023f2c4828e54f07441661a571d21511a7c91413d11828ef5945c5218be29239c24d1603f67cf83f34e4e46a1f59c0e99570c3622b428f1df800ae2dc35a29b088db0c1c1accbd087d9cf8af5d628cf406207920ebc529e23c514409b256caf76ac195e10f92d47ed49d6a2ad08b631b11c2863eb07c41b1305a349c2b05858375fbea751cd5b12a39e411740831df14a8031be2908e6d5b7335fc07f71b667bacad27afa81dae2757a0d6a47fffba6d130104923cf194a9a5177e1c13131c471e5f4c5fc124531f13a7d38a068105732c0ef4030433c344bfcbc41bf3810ea2febf6fa326dd083ee28ac545535dca26fcd6dd1336307634f61bae451c956d71e8c35cf6c3c683e2ffc6b0e394dcbc8e1ec1f7a3bdc4bd262da151eaf27ab9992fd2d34e8bb89a5dae6d265c7598d868347c4592ed7bd8320c337a8b692f2cce8f4030346359292db233ddf2857c6698efada5b257e64e62d1e2aa2039bc9008f900671386dbbd8177e387a6907dca958b723038248c5d995564efe0de6117d71d4cc02a0736f0ee2a5ea9a3c5321219da766d48ac72bf61a09f77f9a297b79e7376313ca32dff3201142c2f2d2ceb969c32576869eeeb09ab84f609c88929d5d1bd12c6b6da584ae087cfba185fd550d077a018324df78a0c120db51f4432fc0b18d83df43345a5864f26ef5511040e66d56d785b69427b90dd2bc3c68fc81ea0fdc2e414d4d8caa3d81bba45d5b46ebac24af3a3aa5c0a8bbba7a93ba70bb3b507825167a8a340e460fdbc8b1f26e156fac2884b8d2feba5d0e070848365595d487b53f4da1c1957d6260a95ae27de383c85d4ad4f0eabcc265899bab51778c81be5dea796fd828943881c024ede47d20d24382bbfcb06c74d05138922b79cd2a17636b52ccb927e49cf0f4aaf4aad57d0aefb7c9644e8eed88c6cfdeef29af4d6828805698b2cfe994ec55c2f9bcdceec971cf1dd102b83451dde85e82456583213570b3e5dbf9705afd6952b944b9857ebc332f89b98a52513eabfade34b4cbaecbcfde368317e1d9605e6ee58eb0f270b78cc618ec8db82572e0abb9cb0bb9e751595f9809a2c77719bb380fcdb2fa59fffe5a97e8de211e42ecd521cc2ce07220c27f6b96fa26f45be2a412a37b2b90a96852aed530ca88cf13d99c21590c69de96553bc12667b2643ce5eba62303a6bb1946b1f1224f62b329ff32010a1852359ab2121fe628d09fd767743363abfbf939364cd1b33eb3e7a96cbe80e1aa55baff0c60d7973fda98aac518aec19283463b29d6ed7c5f8c5282e776dd9fd8815125495b4072ccccb11d96477d2389a98da6e53dc6d1f98c97881fc3884ce26002de8af5e980f0aebae5c508dbfc8987a47e358c7b31486f68e37ad02a1886881e2fa33e6c5f74ec8e91cd1c7bdc1a9f3993fad5518d0e61738adae8cdc513053bea6bb939fdcf7a1745ae65228e302f6eef471033c2f12814a24ed56ce88326c46da3de46f05a1dc0c8e92b2fd3a6e2f545a2f70c581a02464f26d3d25509af6fec9cad073a23397d212419828eb0e4ee952b7cf5cff924efcc3866d5b5ff32e70867d35b2ea40a061084461ead2fc88c703f73bbdba1a264594722b083dcd01273c36a5a18c2197c999bdad3ef8ed2d973d20a1b34a646e2e1e11bae824848c294dcea6b6adebf35ad65645a606736cc2515341702d856675d6f0ed4fee1e6930716be655b097a4cbc760340a91e26e3bddb3b615d5141e74d103ed60514ecf2f64aeeb45fce386412d825a6a8237540e894f2cd59e73abc6c81f7ccc9444220902bada43a21fbb7368396c4bc8f84d558bb6d716e4fad6376c7f4caa6b065a021d52209a41def91665b928ff266405af4f65d68994198c9bba61edffa8272b1d47b250fed327b61b535b483c4c5c03b3505893abf60951929daef243c76023d4e2e341fbd4612df27db0618d00eff3041a04fb17c4de6f7dc325172ff20508b0cdcd56de1cffc85086beb9edb1386386522989b25a0922d5536bc34e0586c692faf933182e70a83c8cd873eb12904620945cd0dbacc91e835e0666f72b39dd07e38351b3fd3772dced2a2717ffadb1fc953e771a30ef123b87af6e5eaffd925ef1db2d2a137eaecad65beff68885b271bcd376b13ec21ba4b89b6c47f2a749b8a43d5649925985853b4fe1a5672d1e906cdf27e9ec7b983d6f90ce3a61c9163604da4ee621d0a92287ea3f1542d55e3d5ae5054511386d30c3786ab157b8570fe3262bcdc85d02a96d822fafa9abb05aca9cdb31d4ea6063b9d027a96ca01aaa7ef3e860a3a77dac88efd7e546ce4f1845e61f711e55ab52efd47ef9cf7d26cd420e73f0c9a0eaee107612519e116952d04e82d88e3154cabdc3e40a88b8372d5122ad3be5e1eb3526fb84be5c4470294aca5622aa6d6d7bc2ea33d3ee3110cc9dda0fcb1c5d3a26d7bff149e3b400e10f2f310bce238d175f182264e500c4fe334ae0034bc8b8bbf934ee673bdd94df7fa39e778e81acccec8144148b14bef040638a249d322cf20b0e3172cb5f69ab0be5bd83cef8cf6c86189fdfc3c06d900c4324d88181375fada3ab502cdff4f3e9baf0240a40457a36654a80541204c2ec463b0238a7898ab32dd2fce8bbb6e05f0ffbba417423cab8da4eb3f3dbb4b315a4d07d41806dc8ad161bf091b9f59661560add5b89deda2bc58a32eba0c06c7a76805140077c111c18c3a56dc51c66231898081a563ca5500e75ca78c93ea115313d6600444ca826060030669c7b9775e4de9335477478d4193f5c2e7019530c9cb62a93d86fdb2c247734b3d1452ac188e1d4997bdafd4bfeefe34efc64cebe560d5dfb967403c608f5e39d48972727bcfd3a1c6e9e0c17bc82e3ee02708fc8b2bbcce836be3995607c56a4c135534d113f36fdbbc57af861f56caca8675d2e6da9aabb41d5bc86bd309f7d85cd02de835d55c793cccf0f0bf25b4dbf2ee6df06e513a2b91b1bd6266bd3160683b19662f779c4444c32262f65d59432645b1da5598e03d6f95f1aaa8fa5e1127c11823d9ebce8e9cdcd696b508db9b7effa70b04c3cae04bc56b45adadd0849ee2b518fbba199bd384f9976ca1b5dc4d50f9c4ed650651d0faa277fbe1f763924094de063125060b806884dbf6cd07146ea8b6e55823aa2e40d68ac0e861a6d886f491c0dc4704f2b5fafab2e46a1eaae87393589bb758469fb736e508e04b84f450d413e9b9f506121d7ba038e9bd465f859c4e8e32bf793c5079c7adf286e2bbb4a1ee5563a45a27113c9346a97b58dd32d4cdc4b8427d2ad2af9bbd910bd89667c5f6977ce485924c4a91215a04273f04dbe86992e704fb603ed633e38d29eae9a6d7e63955f75f7ad1a3ae6e7c4f6d425108794abf1365730579231250ddd7040cb292886d3338f67ba7a53764ea27854b716104e20496b6114bb7d5daebbc9a560d4467cf37ee2bc0eeb3eef0d0cca618c81e4491337fb6d7c73a2d704a5240f880917d488e7c8747633b1eb3afc39ae1e6db492be29552c944e5126c617a840963bb10c098d1fc2f2eefa36eada02d5c97d5dcbfc60376873508c1bce50c19fc13da401a229ba09e938c947435954864aa73eefec088737d7ea6a1b076bebed28581e2a907077ee36f8994f41c12847f039893eaa20dea59b0de84bdce05f5c1f2175c76f252e9c1aed0ad5857c37cc79bd650e325c2f2dba9cbf6e3779abbd4af89307cc8c577286c15130a9525761462a66aa53891b582960efb82d2843e554478550616c3ec925c44ed99c5afbddea75e46a5c8fba3c9849f7d9435170fbb21ceda41aff48776360093c8c958ad08a84870f881f450927d1f14572ce932d6906563895555e1ad34217d53b6fc2c959161ceecde80263041c14c4675c8e773cdb46ae608b92b07d11f80906c088588cc2e9b5b850417aadcff73415063b82916b070b043bf9be228eae50e0cded107621a2b1014c4139b808af026b4c9744f95d07af97e280d4e744c", 0x1000) kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) seteuid(r5) dup2(r0, r1) 04:28:11 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0xffffffff, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) seteuid(r2) 04:28:11 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f00000005c0)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x1, 0x0, 0x0) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYRES16, @ANYRES64=r4, @ANYRES64=r1, @ANYRESHEX, @ANYRESDEC], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(0xffffffffffffffff) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x1, 0x0) socket(0x10, 0x3, 0xfe) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000002240)=""/4123, 0x101b, 0x840, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x02', &(0x7f0000000400)='\r\xd3\xd6\xf9\x00', &(0x7f0000000300)='-_#', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000840)='-]3\xcd\xceH !\x88<\x9c\x87\xf8\xfeC\xa4\xe7\xd8\xb0\x0f\x06\x90&XG\xd4\x7f8@}\x88NA:\xf4\x9a\x83\xb1\xbc\x19\xb0\xa5F\xdf\x02c\xa8\x10$\xe9\xde\xb4\xb1\xc6\xeb\xf1\xb8\x7f\xef\x12s\x97\xc4\xd5\x18D\xba\xa4~W\x9bdv\x1e\xa9\x7f(C', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000780)='\x00\x05=\xa8%\x7f\xd1\x8d\x13\xc5n\x1a%3\f+\xe6\xcc\rV\xa8\xe6F\x8d\xdd\x94\x19Xs\xc3\xe7\x14\xa7\xbd\xdf\x89y\xd1C\xb4\rs\xea\xd6u\xd4\x0f\xa6\x7f\xd5Py\x8d\xc6T\xae\xbe8\x04\xa3\xad\xee[\x1d\x9d\xcb\x0e\x1a\xcfx\xdb\xe5\x91j\xd4\xb3\xa4O\xa0y\x00a&?*D\xee\xbcuL\x83\xc0fj\xbf\x06\x88\xfa\xfb\xec\xef4\xd0\x9d\x91\a\xb4\x8dS\v\x9b\x97\xa8l\xb8+\xba\xea\x05\x00*\x1co@9\xef=<\x00'/142]) 04:28:11 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getdents(r0, &(0x7f0000000340)=""/4096, 0x1000) r1 = kqueue() lseek(r1, 0x0, 0x1, 0x0) kevent(r1, &(0x7f0000000000), 0x47a4, &(0x7f00000000c0), 0xfffffff9, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000027c0)=[{&(0x7f0000000280)="86c0c0cf890c3e7e7e578d8a9c1a4dfb", 0x10}, {&(0x7f0000001340)="04547eb3b8ec7370eb77a1e7f1df8623f28a8138031857e62585f3536de68f666ec0839a47456568a45d597a0715ad81301484f680486e15ba170dba2d35994d9e09d2ebc254c61f255a13ecb5f0396acce956662deca5d4b5d6eaed6080726bc714f62112f0624f8aaaf4942dc16655529dd670bd73f0e074da3ecf25402ed327308c13931b9cffe51a9f301f845fcf79e1e3c8a5675243cc23d8689ffba3c08e5c660c82ad481fd7cf4b5dd195ef7cf3350e330a40b44ee893b4d2fb26f98762dcd21ede", 0xc5}, {&(0x7f00000002c0)="2c618723ceff6ee6bf13e5023ed1dd57ea4a62ab57", 0x15}, {&(0x7f0000001440)="f6c45a317a70a56e575265b822de57416140cb6ca9d8e3bb6070f6ef50674f870aad44e7d51aa77e2cc25b52529f00f22122f139c230c85801564b558b4080ff2353b1c1634807145b7108b4b9d7a596ee69bb70897c1602faab12e795770388c51ea009b16b720a40d6864df31c73d58b14c92840a8bc87d63f296fd434a7cd7a069ed4e89f2e3c4afcb9e32ddebdab145f9fb35567579141fffc43ed1ab3f5961ae5532d2bb48aae26be8a1a13bebc1c1bcc3e9ca671e6c84d8141565765022ec958fcb6a0d6b51f1196e114c0f1bd947cfa6cf01bbb1b", 0xd8}, {&(0x7f0000001540)="0220e77b7a5d2693ca0a32430c42c3e6f55d8bb2cec7832ea0ec265bdb9e69fd0f1ccc4213ce97c3f408cff8359ebfc99aebd425fc1a31b9f4b42b2cbf1efc9945ba858667654a1e801e6fc3d573df5f0862e82c24a04e68e8662db50cf54a6bda7a96d19cf056526c6d32d47edc18939090a05030b297ee98ed005ba56da0a910c026283fe286c21ac67d88d8b086", 0x8f}, {&(0x7f0000001600)="5538d212d15c1e8808f8fca75a2482a0f7e2782909c88115b318a7ff78261b4e5a579958fb3fa1ed408554c23d4f26cabd452c6c97f9e6f9bbd0fcee9b7903589a9be4091b11669b9b406ea1bbe0ebbfb3615dc5ef068e9262c59641dc3937328fc131ec842f86e95c758c8b09", 0xca}, {&(0x7f0000001680)="872cb8d18a9e0d5c526a46c5ea65bcc4863cce173497503dfa13b8e680920b368b5ed9fe5496c2bb882541f63e9a1d937c9bbcf5b15f685c5a13c559772869968f94b459803d3ba1fd4a048f6a5a6bdba9017a9d747d28c1d2beac6827b25a2f5c", 0x61}, {&(0x7f0000002880)="736c46231f43e26d7d6d3ad9e97c91afd658903e4b8abec93fc4ea2e3e7947f50cc86808936eb3f7d358ccee18678a80aef36bf2aa39e949a675d98abcdd428056b932382f8624bf02ac7722a0ea039a1b438ab1de0c1afd4bcdb15cce597bed09bca3e9f454e1c5cbf209fd6f543495270782630fbecba700820f7b5b236002a925c2d10da581442709d4083289ec728e1847374eea9cd66b4b0e6bda5d3b388a5817251798bf8944ed2dd61f334017703df475b4e4ac45c22d52d7777cd3e9fd88c47cf184c1dfa50aad1ff5487bf4ca9232682d6fee8e777ff174f97ec9854dae1609330f32d6f0583d2a874c283154ed2d565d1840d51e6d7a5257245fa1303e875b05de006f4e1d0fe6e22a37112f13586d7ffae14c6b8c8a061cfd4b2972ca61603780297e93d9b0bf543a9478ae007d9335538db0901813517580cdd49e2f11dbb67facc8a9afd8c1b6e07d90e93f1f60ee3b7c6f2bdc270df43ddb5aec88b1bd855de93391db5d52acff0b13dba1aaa34599c2816fdbb33026af37ba5742cd00ece86e522f24ef65b32e36325fc8adcbc90a4cdb69aaa9cceaaab2f63a102dfb50f6e914fc869968c374b537782b4557aa6b5afdd86bb7ea1b4b9fd8105736af46b0d348bfc585ed725b85eefa63235fbd5f267dbf91ca6080520e6afb5825952ec3b0cac8aeb280362b6a4eb5d397737fbf9b3bd5e7bac4573f1db2d0624a80c1a4de2a3adb31018e253b9438817b826ebec581025a539b45bc288ca8f1cfe193c0f11fe6881f06a2d8f2fd89db27bb73fcdaa0a6fc703f53089415b6e9a27ade39e2f80afbf3bc53ef1d4151c7f1e49962e8d37a04df353145e1f1fd30633ea3d0a8f9dd65b6118a85ecb1b37dc7fc48442628f77c0a9bcbf3f418dc43aa3d12f99095da3bc9cb97b030e6aec3357839d53115c809aeab42f5af8deb9200dc52eeca4f87e0cc4ab6ee44ce39c5c20c076af434e2aee268c23f61bff31b153aac8c3125efe269273f4fe1c6df93ba466e1158d4cacf41e111d35e2f13bd3431053ea44d869499fde96cc59d82428f747fcb991b15d61a8dde7263f4a7ccf9af0b3f48df2802bddaf797578ef0c4d7fe656ee9a1578cb2a97d610e391cfcfd6c07309d6a8baf7949e3c0b0f31edb59fc51824f689fd7fd18846c5d40ab9fe55acba5d3caf9e327f78b7c39e902e44000931e0e0165854e4be1b2904d7fd923f7c39ad237f08aeac15f69571104559de339851c1485676cd30ed5ae5f7c14ddfe7d71c2ba02a73b5ed65f6ca21859d7df90a0a921aded8d3e4b6485cf15bf9febf7e59edac5a0ca658cc08698cc0af3ee18ce5df52cafedc18892493156eb83486af09e86103f008e68ce523c619dbf5bd36e0ea100a21290d776093909ad93a72edd6488f8b934f5104706bef7c188fd3c521a0df8306084a89c63ffadb03ddf6b68df96a1af3fde0194a9db20ed24a41b663c214bdfedd826966f68e527741daf38b6a967dd7925040350099c3f5cbbcc2dad5dfc5610f99bf12bac4b447088c0014c171752583443eeba13144212651a66e0a8b2b3a87e37a92f094b4c6501a4724948dd9786dd701d46c9cefa5b92b5881bd4914426307d88f5ff02d33731a42aa5039da56d0eab01d2373ba3d050fb571168b672e68f666a75238cbbd3b5197398b41da1aae02d68a6d79707a4384edfb919dea4d5fcab6db283c8304997bfc1c73a5be2c077477443fcaf1de7cb8c911895021adacc825de62e800bdbd2556303e8ddca6eaa40075cb7fc3e25cc7d5ff22c91a76577eabfd4f151f89edaeb06a1a2eec57b1772ec6a9dc56fbd444a5f9dc1448418011d63539df73527d1304c8c2c04b4072c27075d4ffba06de22f070c8178a8be8af9633264c6d07162f9717a34f19553fa66618eaeeedbb8ef535a1d62ee32df36a7a7e261df0df21ea4634609ab708e9f168e371fce224bca708e13a0d59040033e7f5662c5cc6762c252f3a6840a8d09f02e7b14da5cd088b3f39344da9abef17a09417dd721fd9cf6ce220a4cde69720ba0547707ccbb66d42775fe396bec8b92beb625b0bafe67d22017aaa4c9653566027eb6d96613831cdbd54da2c7b5ce4df6d4c0108d1c653c4f4b1a3d3e78b12cefffff8758eb6c72fe85b1d66a08b90fc6d672779c2a1db21b3ab8cd5c0df1387157a0fc44e7b7a849fcce51dc8603aabb1ec18848b72735e8e6ad01451380d06f9fb43bb691fa3f3eee8dcf1744dea2314066fd8e479bbf9390053bad9dced1ff222a254fceaeb5137f73655219fb96c9613c5e2cbb235833f0bf112d10e0ca5083024e04b10d85e18592e99949b43685f61c474340fa0327377a7e4eb545068f88f2a22287349070afeffc950429fb1cdac7584be4908a000bab9633cf02e0341c55c0ea861703d777d5bef45ca01c3ba99fc46cce60d91d705295bf485da8d98784200c4cb3f0edf5a8efcaf9e3bd5c01818a1098b8aec1df72f20fd561cf1f2d0f63e1dd17bd4eb8018d24cdde1ca1128cbb5b0d04df0bb3a253814a3622b59d6d791bd478fd6c35195da358b85feaf520d145dba678708358b01153cd78edb8cedf701444b84d7ee8c8dc1295ddb69e20c01689e65e4327cb573dc185e5ffe93da5225bc4fab2c021aca024888ea6f07323c429bab557b56d38e06a8ce8016726ab1c710683f6f535432a2f2e431eee7a3875d5e259120d8946f0c571bb94d5f2bdb425700210a8b0233dd9aea839f34fc3148580a50ba4a185508f6a8a8acac9a2113a38eba762f9dd766a76a9c296fc63b2092a7b4ae022454c94722f535b78c20f373feeecbe45e3d5c387dcff3c4d51886f0f06e3947ab27dd4ea113971dcdd5b994cac4106ba0db001506a119d0530617dd4e5df5904e0f696d97f7019195976c2e12b550aec0e3f0dddf4d8db4e277782a7991416d9e2c2d8bfbbdda0ce87e5c9f8824ebd252066e0a1c34cadc85bfbd650940368bb26408d3e85ddb62679ab82fce5e3f5fe355ff6d14bbb7160d9cf400ee0356b8d7db9925cfae647ecb70a7bd203b2250749bfe4144806c3ef6f6344a6ef69a3f67b56abff9ee3d22931c9701521479fdca08bce68a2fbfad280044fe5049215e35dc10cabadca64199f91c23a94247e0af39f4b2634ebc629f55e35936bdc667427ee5635c72cc5e40015bf8e0c00dcc9bb8e00caf82670a2bb020a3a6626673c94981bc91765f1df70d8bcff7fb6d3910fb7a6cf07ec00c927c2ec244cb7ec9dedddb3e18487665defb77980ab5cb417f93c97b214290fdd8628d79bfe9ca89fac579db6b67b5dfb5a742b72958ebc06a3dca6961bbc5e2bdf209d77ba61c1b035f6c8b0c0f15c11aa3912939f4c05f5dff41fa9e0976a718186af62089886487f80961986e929ea7cae483d7a154ec831d672f146ef07183293b1f442870ad6199d8d5c0200d4a26083a8fcf46d526cd28dec88b63c049240bab0ce594813f71a6210b3678b39a0f5dcc94a98c4b4c28482499a519e3e88dec84b77914a91b6eb5e2c33289b1272466764b8896111aa9f571c9a53b5a7fe5ad6f719a0198923ba81ffbb5ecd182d56e1730d4a0fd68a796e47c4030bb5b4f3f559610a245758e19f213159d1b5a3db62fad7ccafb1ca1358535ca41a83ca10f9e1f4ca8b7ffa638daec7066fa1d2edbd67c588bce18b756fdf7ab5f2c9af83ca8331562a086f8377c6b7cf8c993c86796c4ab9c01cce61364632c15df78d72270df872f851e5ec76cd9e1afab1c3e84468dbb8128594888d5d8af261375162fe56e15191ef308b0a962dcfe7bd8efdfc8b334200ad2a3cf93e51a9b0c9309e36d43c005d2978ac60cc71666c627d3ec3b696b24e46485610345c6fd9ec136f35ebaa7f0352327c16de4380998bf692599b4e29b751db75cf72743aec8b82d68a0d54212d578d004a57bb7d26dfd8c8cbeb186140f62aae88eaa2b759a09932a5c777a060f3344b851af58e67255445b630ee86892e4bf72dc5561d20fbab0110f666b33324d9b86a8e1b896aff84dfd087eef4a7553b886458a7ed77115cd5f8f8ceebf0f976239139f6e0a7d2398740ca02e729bb17262a47cda3d056c1fe729db901a55e09ab1418cbba28bbe744eba8b85527104a228429e2c729d737ecbfdf677760b231eb25431306505d92c58d71eb6f0e97920c31a0b1ea2e129cae9b73469503b0e22105aaff4205c17369b1c974880653096dcc0aac08d0dde304ed25be2e3897c6c9ec2aba4599c368c1b87265bfcecc8308ee08253387b1be89444eded5348d6a78022b74750f8eeb057e8702c274992a1aedd30ef782b91f93789944617537108dbf3c522ef1f99575fcf0603b542278b6951f6b94cdef031d912ec138183f19a92360eef13092421266c980c7c5ddc331d504e1d131685a5bd6ea28087dca0fbd8820b77505a5683e480543ddc17a72e46b553c01955bc52fe1a1d5273e829db6485ca19f59733224f94a6969b3707262ff71bce63ef2cce026e07344d42173d8d14b2f5169fcc5f45384682459eb28a0caa0f906cfffe15c49bec815787d1a0ad3e9703e846a99161be52c07b1d2111967386b5d3a92349b76aa3c6cd9ec3f803a6b24a6b994c5286cc8ded0b4cc1f5426771c1c7cea25671799c4f7affe578e9e1bd70df016afba157891de825fca64b753d5253e3f2d22dabb885febec468be65e397a5afff7e2490e4c93a8bd8e21c11bac2b1a0469ca61a670648d869e8e94d9a0051fc3825db9df58798af3b5e81c989ada7db269cc20baeaad1f52de0e88908208b00a302547ef4b68ffa87898a72ad811159ed70d05bfa5a3d1f5c6f8fe61e4a427eaa17b5fcf285e558a7aca7c9e79c19b0575421a60fd9c8d8d28dcf01afa26e5c3d29c6714d41a9910aad8307838a763c6d1bded2270581dcf0fb9d9c180a0d8098721264ca5f1d190a44451a18d409545690cb3d4e7d265bb7e263132f2941921d720442fff647c240fc4a91c324e7ef1808407d4403e83e5b845983a7d6d7a0eb0b3d90309d28f410b882f5006051f8dc54b2e5b0d948f6580cf0eb696dae6b2a8deeb4e448fb2f559129593670a583e03e508083d842a6f877b4c7c6045ef83c5223dc6663e30118f8d97ba0c28b6de4dc7ab97b58c06f56cb814910da96969b8e753227c5e474a6dcbe1968804c2d09da9bf8c51c09f0f3537d4f959c90aab14d3fe66fbf9c649ac5c186af5b1942a0733aa2108409d6f349d2a6b90aa54dd17db0b9a27c37a51befee1d2eb2c8f401ea986901c52e4a9cd33f8e8ed3e4ccb0419c3300031d390b37b0e16c315fc9e3868c2fb73e4746f46eca1f240e6b4c76963561d3d9b43d81e7d97ee183087e501fd00b873d486f0fce00fd96e9c4a44e6d40970f99929ab8683e591414d6c5b6bf971a1198250a94bdf719f8f8a70b9a3e1305b63bf67a17ee8077a14d16d1b4e1f8928bb1d7bf275947db93a219f1e6670ade6d8f2514ac3adf26998dd3015eaddbc01be153d879f2da96ec7fd3f6698623f3c7638ecd15a240ce9b64ce8968b92a3dc82684b8dd5532a1b11e204b9b3e6b80c1ff97e2d31f652812573cd7476757a6eca898065d84035b86f15741788c013029a933453585036c5450d5dbdaa3896f6474716585f478f64da9c36bf666599d2f91bfa5d41745ed0f903dd24d90ad968d3d1279a88b2dcf2baea009e1a9737eb5ac96fee39c38a1ab4dceb290a83c354b9cb296bb50e989215fef459826912d4d20de431c82d594880d1621b02", 0x1000}, {&(0x7f0000002700)="c816683964604565321a57f37c92451793eb12f4ee9c80ffe024cfd9c557b6182dc87be5c7b01afa0f2df2443b934e888c37428ab61fb1b007b9121fa26d45ed255cd70a8f5be770d613ece0c8c4e1c6d44d564810cf7eaf74e78a05b1c7be4dd1069d6da068dba3c49dff917577e1e76b355ea59f6ae79125", 0x79}, {&(0x7f0000002780)="9ebceef5904a6805", 0x8}], 0xa, 0x0, 0x15) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r3, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000100)='r\x00') r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80186952, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xc3fb, 0x6, 0x3f, 0x0, 0x4, 0x1, 0xff, 0x1, 0x1, 0x7e63d35a, 0x3ff}) 04:28:11 executing program 1: syz_open_pts() readlink(&(0x7f0000000000)='./file0\x00', 0x0, 0xfffffc92) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) bind(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) 04:28:11 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xfffffffffffeffff}, {0x0, 0xbd81}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 04:28:11 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000000ac0)=[&(0x7f0000000b00)='+..#\'\'\x1f\x00\x00\x00\x00', &(0x7f0000000a80)='[\x00'], &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000940)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}, {&(0x7f0000000840)="0034bb11d849e36ab78b96f8292f4bce6c3b56cfee7ca5364158b5ad2b101a903ed5a63379a295378fc91270a9cdc2cdd4553503ffce40412738f5b8cd28136c7d300c88f4425f19d71e2e60ee6b5880713446b0f54e079e7b2d4a8b66661426ec09292cc6842380389774cbcd377e5363a782a7cb3f4472542e3b1d26669318e54cdb175ac090be2ddca26ed215cf6426d76b69cc1b60dad6df6e1185fa25f5c64a9a30005564e3a925c87522552822cac8b19629b433d9cadc521ec4404fb207ed7be53f6809ccd78ba281907d2f168c9d4ba24a6273ce805a090f64f27812fec26d69a520253153a9", 0xea}, {&(0x7f00000034c0)="d515ab6ac28469fcfbb516f04d6720ddf68e042707f9d3a92674dbb293c5b8307bdd0bb1b2a772a18560548e484e1ce0d7a88f456891a826194c44f7d35308f4e332091edb4902f0a89a6ccedeabad8acbea7d697e3d8fd720a64681f479dcb782d862f5822fd417a9b6b22a9ca2ed9c72ac14172c867afd876ea03be5bd617a56112a34fcfd1240bbaa7c9cf059acd42e55035233cde7fa0bfa9cf82d1b5dc5106f182df6d6e9f77962f48abfd44a9a1a1cf7dff45ddfdea5560267f3a3d6b5d2e2b2f92748f8720f7b4941a5dd9bb2150c99156d25c82829c6c95113f32bbbf2b80a9843f13d3d39fbcc91ad328d02c18afaaaf03b9c546e1baf0e50562b9c9be3a796a6025da6c768d5e6d48bd9c4cec7d572e2711c0d7dc0a0ec2ffb83647fb79b1469c7b583f41a7c958936e8e80ba7feb354bf8fb5befa954f8a09646c8ba5ac2dac47fcaa1352e42c329988feaaf4a451e0885d66b68e269515fef48f95dbc06279e54534892a4091eb0dc2394b6dd996b093081dfa136d3dc095cb1ce84018506dfb75f7a3bdb0f9f093e97294e75000da2f76b5d6f23945af60037996fb2a588736ccb53b4d21d4ede5e985d87cec48397fcb2b57933a12b91fc2b6f29b8d2c26a5522de644d22fb27f093dc9f9cebc23540f7d958fb3e1b570aad2306970419814f0076d9b1bf88d3119924e0a9e57745b4bfdcdf728a8341b05a2d225b1d1155907b8b448f18f7c62db25c291a9f230d603b30aab11fbaf49ae2fedf0929e24789ad140578a7d3f4ebfc4b331bf888f4e071d8dc1f207370ac7661822339cfef60af1298c7bf0599a6d57e59da36e9b16ec1cd044a68ead65115d13555e67d64a85581ccd7e74fd36dbea1d9903c85b4c8e6ba865ddd456a43d3e17561e8c3e23358d7e4fa2b58cdc75a2c5778681e216228e43e8b5844df987cca49d052c49dd1f1f4f42c017f05cebcf641464a996170eed5b82ce164dca9d6c5d3b716f780e9775e209bdd6b4a6bc346207b2bab2a0a3da9c877fb7ed13f9604ef42ecbb93694ca27112ca43b6245d92834bba30f7f0ffc0209944814eaf629016737952d5d53c460c182e87c7fb61fbfca04a62ff437ad0eb7b0e5325317ae08758bd13a2849122e54ecb7d94afcc43c8706ffc4eca1c39709a89d706b0ab27cbeca0379cc8c401859539f3ac50c88f112cc23d89b4a790cd89acb468436093a8c344971f8bcb385a62b7a1a862adf25e8c841d8f2570218bcbaad6f809a5aa2b9ad6c9010d0838625fa660a3f8c49e51509724bcdd9f488149f2cbef149014771a533c8dec135e12815e71dd5f732c049efe6b5a643d6ad76d8d616e4ec81aa2576de8edc4b98179c13ba231004e8d937d22202802b91894f477d6b80c3a4747a5820b5279746974d806f4ad6858d479ff408fa30eb6bbd6157db053edbdcd4528d43dadc354b4a23dd822dfd70cfa6eeaf7114f989aa579ad43b073e35a9bb4cf62a4b82221df1e0e662643c90e1a8d731ae2549a5dfa2e235a228841d2c2dacc99e14b5f40e5fb20236cf8afd58bd1b153e5fc5c95938410187bb3f67deaea2e4e17ce053ffc1fe68172e22aaf89be47e652075abc65f96a2dac4c9b518d0b887edb973c39859a23af9fc2f444e8c61413dbb972d5d45782c3271d2a6a56b19b2086856bf02800304f8c62c482e9febe04049b5fb927a87b6c24d2f330b881eb0c5313aff60a42bead50cf1ce091aadedd22a1d48f4fdf5706a5e604e1b3ef8c31045380eaae12b05d45ae123881cfbfb3a37d8b5db2e4dd1ce69d2a22a2b4dcc3ee51a4f3bae7d794737f00e3ff039fc235ae9c990cd19392b4cca6ace0b175d287fab6f6bb4147189e2c47297b06d06a8cbee5cbea47098d3765e9ddfd6d6a2ebe5ba14cdf1ce8670046e5d4561e950d81e23b1f617f4fa1621c6b3ffbff4b0439cb2892a1bba297d07715e27a9b24914d6b48d61b672e49b6b46d1b36d26b6b98d6a88d91a4b4e7b25c08df29fd6b74bd95a375ba10240aa6506e1c10d5665bb0947d846b6981866f87e5a97b8383d8aa3b3cfccdb1bcf4b7dfd3682bbd335523905688038a502d148770e58f4505f89b8893c181c5ed95a55a74b71c2c81a7de3faa1ce19f85c7baaebaa3431486b0fdd1e2c97be8058c3c5a3e26bfac22ec418f80d96034435efa4610562741a3381e529f1fdb186548f2b2371b86467178a00a681e12de1d35d3b50b34405dd3960a9ab3df8bbfc92dd09a569e712098ebccf6335f30c25e0e3aafcebe47fcade9c1cd125d12e48a98bafe04a3298ee2c2bb5536efc19f5762714919659ee6f66c43d265de1c5eff631bc3c1b1a739fdd9496f9d17e429dd549d7fb28798a9fd5dc0233492abc4fee77ff42edba9e6975cc00cd69970da4381035625f9edc2395c480d3a11087b820d4a6605c083a9c19b96bf6b391cb4333fd6e27f5d1673a3855c7e4ccc717db7fc69afe8fdf107b3e19fd7c2195bb5758d5899af6d7d30406d5151058e647462bcd4d5091154ee351d3659d21ad9ac2781ff00dd28256db027779148a871eba06821ed76c8d8124e065bbe48995289c5b6080fa2d8c66523a42a8489b7ed69d4c32bd8a6cf23cc8ee7f99b7551f24c0d0ecbf2c2e85e20e43c594853e6441ddf349b64c2716314b09c4b76b0dd44ea78fe07cbd203b6b941287147ee43c155320c3f27e5fa1714c98e670ac9212f63679d8f52ed4cb887a47a883f2b876eedb714ba774dbfe502c8bba9616003af842c0f2e55c884ea4ef4294efb2c4808b07ba5ad6e9621e938c6732770afdbccbb0362846058706bb83b0f06ef8586903afde9e433fda63f71df4c6bf4fbee7136556a48727f02fb5c8c6177434d7c397fc02bddb6b5b042e38bf101ced560f7f5fad234ba8e7494d8b6ef4873569fcc8690ef51c26908e568b2d3b7de294c32c208b4ff92d2f60dee1ae98eef8fca6f302f6b108cb6bf05580d01d3c4917b5773319f61e67be9d3aa7d8cb9ec64e149f7d84968fa297284810d25cbea11b42a876cd98aabbae9b3165cdeeeea868be5aa336bb04ee7685a3831f122e955f111de9b05c14a5c3657fabad4191aea54e0e8814827d5e16e6d41637170bb9e6c49bcebf1b4892595bc92fc9a78bbce72f82a1ce6fd22f8f203cd01af7e75eaede76022fceec6c43518ef951a458d4ebc2acc1e1f264611ffaa5981847e93f769b07d9f8b69a6bb96503ccf9f6fa097a7a3701dc56e774e28f992b94c7e5ddcbe467d00c37203a0a3727c3fc40e3bdfedec79f335383a8b022e56745d9eb3ac6343ffb677c1d12f7f8c88ee1f42049aaab9eabe7264e890c40db1cfaab14108db7fe4cd8804bfea33ef45c55e52e952f5efba2006647af7d0d818c7b3d68bf73e9d6189c75a46224ed044a884b70482939fcaff8eb6f164930c011ca89d3783d915bb603b7b5327bdcd7ddc5c75bc91436af6a1c6ee68098002d6d2a46f9e7cdca0fdf74d3aeabe4f8f418dccb9c4a1e27a28f1775676fa98ba7d2f48012989036d612824b2cf36bfab44f582e76cc9ac43196c5224d4c0db49d27dfc251ebe6e2f92599d721392ca775ed419c39a2b665767924a02b756a09918e87900dfb4373bdf7f4c1b36fc3867edbbf8479a95e57ec222be22083599ec38ff5744ae17aca8efec779580aae6ca59658b3d144a4cae41e9aabbbf876ef15bc55a144de31bd11f5506e4d3fb9c208a2346fe0ecd325b40009b3eba603d177b46c72d385a4aebea9c54c0e2ff9cb98ef810373d2bb3c53e50eb99b35f07a793186052d050c555a88fef2199f7627116eaab981d01f319451670c832122d15da7fb0210727e8b69c8603bd6a51dd3a80538c90d48fb6d479376047646d42c08c7759a6db88cc79d6f27c231160adaf074c1e2287b57ebd90dcd8739a2780e7ed36286c4d5deb8aee2f3d9c811b18c5f4a687170f739f56a0ea81736372001beac044d551f66513335946d3384d133395b35134df52ac6158c67c7f1428f005799d3a7e22887d4591cf1174e63d4e89814344e4836a4268b70f12cda77055405bddd42f348dfaca3ddd43417755d79bb0fb34faabf5968bfed4c37e32fce52ed9d69194cabd13bf6c0372aeef5de2b9574f55030d2636b4ef1fc49f5bf51de32ddc96c3d3a07fb38ba612bcb932db9095b26a74fd8b0aa0141ae4c7c26df52440c1abfc90f881d7d6cd1b30a2660162db38d299740d0792d6a2fa7eb54b29e5f2343a1898031d286e3091a679a34d8779113e6e396f28976955b97d97a47caecbbfd945b660db3a1ddc483b9b47f50ec449bbd4fd80c8e22ca51d9596011defa8a9161593ec148d5dfe256c31b30151a9a78a198734608e14babfcdcdc0f78062ddc47acdd2c00d997d793ba5c3d434fafc749737dedb96b1e3e3e635c18710f77d6863a2f199e4c25471266071e7b41465917e4a9ad5625c87d00aa817fef0743a0c14aee32165fb3afffa6a7b64d2eac21e3c3ab02bd5d21a258ad4893a1ba8be83f32aa9cf16a166b5554a32cf6758b919bb1e205eb19d2651d24428243765ffd6b858095c1a051b0fc8b35e8e8f5787bfaab9d343c1d8720bd5a0df8d7cb992560ae3bef8e22f3b63ed7e41f4b8ee027b77444bd84b7949da54f5715ad0afe9641ebefec4c127488743650a2583996757f657a97a10508e947a5db85dcf8e747ab2fce6376578306287f7633b9e433539ea954ac09dc4ce4589d974839dc9035e559253be477090ddc13e7b700ecc80f05c303c9060ea71f1036336abb17b1368b1f52369b9c5ef7074f14e977bc78e9477d732583adf43d7d4a8609dd274594af374afbe18bb935b0847bb5b84a3c56edb675b547a3c67ba04135a70de60153040c4a7f5cda4e39f1bb81312bb6eeda3176d7d128615b4346cc5af731b453cd84e3908ea8c8ee077d9281bb3e522aafa72adfe855afec88932c5a88d6855f91c8a67cd82bfc55b10fb338388e4bc0ea553211a73e801f3cabfe28c35229574d65f17b40f53f18c068387d111f0931a5e6199c9aed8dc0c1049a15a2e66554563e8eed97140dd6bbf46e05f2b38f8511deecff4891e0862bf17c321593dd28d4dc1fdb2732ede6674bf2d170c0caef76187c4baeb17ad2a0e7575ab1a4bcea5d6b6bd0b76ae3d32bd8c5b6835700b26e86642be05866ed38516861f3e3024ed942863fbcfb638f4b00997a9b23779fe62c237d53dc2c37b6128d94f3bce5278402cbe3758fdf7a5a35fd7f79f7bdae4ac781f904eb7a198d9d4ed3f341a38d7514618f751d4da96ea94eebd539770d6bb22d91e6b37145eeb1fe1170c281f2ebfa965cf648095feb2f3be2a8b682a6425473a93a354c9fad5f5747daf31934001c00cf031255ec74914f2a1e39ddbaf3fe47f6665ac8a536e4aabac0877e069c2b66af5e3a3f3ebc4d3a82fd975ee04f01dbc32ab59c2e94160267ddbd4cb5e6bf1adb8e6b8497c502d59c7da37304df4921dd60dec78a8bb6a3087f7bbe603162086898c1260247d637f9b3eb3a3169c2e50272bc72cd1bd0b44b927b3e475e9e54c7a137dc6c15b7c79b1ad81656ed83973248994747e7e898e1b378b3ad8540515e62cbe53a14caf94495e084f52c470694e98436fe8b9168673b91a9f33a691ab895a0497220ddb1374bb0b98dd5f288861322118b27b83057c8fc7e0bbca2fd2872726da7f6732db4cabbfed8e0a26f4ca4990f84ff2d64e2f08eb7d6ab4f9ff3051583869069e1897391e2f36576f3d1f7656d983341eb475bd2", 0x1000}, {&(0x7f0000000140)="d78ed69f2e48cf22c86666f912b12daec70a4f040d26c7d2e8a7c25883f6f0a9f57eb3ee260b4e3d474e3bf5297d360b19d1c21a0f8ac143c32a98eea6fb", 0x3e}], 0x4, 0x0, 0x3) syz_open_pts() r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x2) close(0xffffffffffffffff) r2 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000b40)={'./file0\x00', 0x803, 0x8, 0x1004, 0x0, 0x4005, 0x80000002, 0x7, 0x1, 0x1, 0x3, 0x1000000003}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0x4}, {0x48f, 0x1fffffe}}) readv(0xffffffffffffffff, 0x0, 0x0) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r2, 0x40044b06) madvise(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x5) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r4 = socket(0x800000016, 0x8000, 0x0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000380)=0x6) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r1, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000000980)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(r2, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000001c0)=""/29, 0x1d}, {&(0x7f0000000bc0)=""/140, 0x8c}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f00000024c0)=""/4096, 0x1000}, {&(0x7f0000001600)=""/149, 0x95}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:28:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x34}, 0x2, &(0x7f0000000040)="c453a01aeb1c9ef8bf13273485632e3bdc37c989efa133e56a3dfde56853cecf01f4625c44aed6863cdeb4ae0a807d390bc89df0a03dff7f0000c3a9b4b10933d16f9088b185e433a052cbcd4c54793c023523d11574c74caf83b3d7000cac0ae09df2d742adf0b8c34bbc2605f368ccfe7e0864b2073e7d607e26e9e928c74a6ec84d794d8ef6e5c269a8c64df344adfc67f3f3ec", 0x0, 0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\r\x00'/18]) 04:28:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff7f, "0b666bfede477dac00"}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000001c0)) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x4, 0xff, 0x8, 0x3, "f04a3f629913aee0569025ae663fd176ac8c92a7", 0x0, 0x10001}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) setreuid(r4, r6) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 04:28:13 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) socketpair(0x2, 0x4003, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x0, 0xfffff2be, "665fb9f94488e54708b9d91fac1effc370a859f7", 0x0, 0x200007}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r4 = syz_open_pts() dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) unlinkat(r1, &(0x7f0000000300)='./file0\x00', 0x0) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[0xd5f9]}) poll(&(0x7f0000000080)=[{r2, 0x10a}, {r1}, {r1, 0x4}, {r3, 0x80}, {r1, 0x10}, {r4, 0x102}], 0x6, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000000)={0x4, 0x5, 0x2, 0x6}) 04:28:13 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = dup(0xffffffffffffffff) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x210, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x3ff) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000200)=0x7) sendmsg$unix(r0, &(0x7f0000000000)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00\x00@/fil<0\x00'], 0xa, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRESDEC=r1], 0x10, 0x8}, 0x0) 04:28:13 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) openat(r3, &(0x7f0000000040)='./file0\x00', 0x200, 0xac) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x0) dup2(r2, r6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r7 = fcntl$dupfd(r0, 0xa, r1) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f0000000000)=0x101) syz_emit_ethernet(0x4a, &(0x7f0000000240)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "e300a9", 0x14, 0x16, 0x0, @local={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x3, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 04:28:13 executing program 1: kqueue() r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\b\x00'/110], 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="00000005427093f63f000000"], 0x1, 0x1, 0x1000) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x167, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x100009, 0x8, 0x2, 0x5}) r7 = getgid() fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r4, r7, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 04:28:13 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000000)={0x4, 0x18, 0x29, 0x34}, 0x4, &(0x7f0000000100)="1d5690a1137d085a40ea9391663db46365e4ac734f44041bb641d890b5ddeb9af41b647c84541ace925dee5306b9db967c970503fd97b9e28107a09c8a5b217c953c64c54cfa288218a6fdadf40d0a25b5b38350f0645f1584289ae9ab120ca1081304b0d24525e7d23155d3346671dcc272f98133b1b3edba0365cb33b144e58e2e67fba18da06449bc8daf315455475d279aad7bfcfe74f8a9520b6a0756a6c2b1ef232fe8a45965f3310a64c7376ae397e38ba437f8d635a0cf39fc0c42217f1586", 0x0, 0x0, 0x0) 04:28:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) preadv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/21, 0x15}, {&(0x7f0000000080)=""/5, 0x5}, {&(0x7f00000000c0)=""/4096, 0x1000}], 0x3, 0x0, 0x9e89) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) 04:28:14 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) r1 = openat$pf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pf\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) fchown(r1, r2, r4) r5 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r5) wait4(r5, &(0x7f0000000180), 0xa, 0x0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) wait4(r0, &(0x7f0000000080), 0x0, &(0x7f00000000c0)) fchown(r7, 0x0, 0x0) ioctl$TIOCMSET(r7, 0x8004746d, &(0x7f0000000000)=0x4d7) openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x2, 0x0) 04:28:14 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100183afe02bf340f19bd27bd2a0d6c4fd7269689ff0200000000000000000000016b00018000907800000000"]) 04:28:14 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x16, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='#S'], 0x10) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) r4 = socket$inet6(0x18, 0x2, 0xfc) dup2(r3, r4) shutdown(r0, 0x1) 04:28:14 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) r2 = msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x80, 0x0, 0x0, 0x0, 0x0, 0x1c2, 0x400}, 0x10000, 0x9fb, r4, 0x0, 0xffffffffffffffff, 0x8, 0x9, 0x5}) r6 = syz_open_pts() r7 = geteuid() fchown(r6, r7, 0x0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000000)={{0x100, 0x0, 0x0, r5, 0x0, 0x10, 0x9}, 0x1, 0x7ff, 0x0, r4, 0x800000000004, 0x401, 0xffffffff, 0x51d}) msgget$private(0x0, 0x0) ktrace(0x0, 0x4, 0x40000e32, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r8 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r8, &(0x7f0000000100), 0xfffffe5d) 04:28:14 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2, 0x2}, 0x19, 0x0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) fchmodat(r1, &(0x7f0000000040)='./file0\x00', 0x40, 0x6) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getgid() setregid(r6, 0x0) getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r6, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0x1, &(0x7f0000000100)=[r6]) setregid(r4, r2) sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 04:28:14 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0xffffff21) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 04:28:14 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0x1, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xffffffff}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x1, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 04:28:14 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x11, 0x3, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x10000000000002bf, 0x0, 0xffffffffffffff51}, 0x0) unlink(&(0x7f00000002c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000380)=0xc) r2 = semget$private(0x0, 0x4, 0x1b2) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r3 = socket(0x1e, 0x4000, 0x2) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000340)={0xed, 0x0, &(0x7f00000001c0)=""/237}) ioctl$WSKBDIO_GETMODE(0xffffffffffffffff, 0x40045714, &(0x7f00000001c0)) r4 = fcntl$dupfd(r3, 0x0, r3) kevent(r4, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xfffffffffffffffd, 0xfffffffffffffffd}, {{}, 0xfffffffffffffffe, 0xe6, 0xfffff, 0x1f, 0x6}, {{}, 0xfffffffffffffffd, 0x4a, 0xf0000000, 0x200, 0x6}, {{r1}, 0xfffffffffffffffc, 0x20, 0x40000000, 0x2, 0xfffc}, {{r4}, 0xfffffffffffffffd, 0x115, 0x40000000, 0x7b3, 0x5}, {{}, 0xfffffffffffffffc, 0x21, 0x80000000, 0x100000001, 0xfffffffb}], 0x2, &(0x7f00000003c0)=[{{r4}, 0xffffffffffffffff, 0x90, 0x2, 0x0, 0x800}, {{r4}, 0xfffffffffffffffa, 0x41, 0x40, 0x4, 0xffffffffffffff0d}], 0x3, &(0x7f0000000300)={0x2}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getppid() ioctl$BIOCSRSIG(r4, 0x80044272, &(0x7f0000000180)=0x4) shmctl$SHM_LOCK(0x0, 0x3) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x3c00}, {0x0, 0xfffe, 0x1000}], 0x2) semop(r2, &(0x7f00000000c0)=[{0x0, 0x9}, {0x2, 0x2, 0x800}, {0x3, 0x5f, 0x800}], 0x3) 04:28:14 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x46}, 0x2, &(0x7f0000000040)="693b0712ac6f53c41f8d0d32531259c2b90d85feddd11538a896eb21d7ec50b0bb80daf0fcfcf68ca2aa82638d9d8905b2e437ed4b5e264612599123121da934c6811c9cb0be684fd6d56f0a5d89eecf2c5737eb7b77fb61c2c669aa37908a6d6709f7e1c243", 0x0, 0x0, 0x0) 04:28:14 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x2) ioctl$WSKBDIO_BELL(r3, 0x20005701) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000080)="e000005c00000000", 0x8) 04:28:14 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x2, 0x2}, 0x10, 0x0, 0x0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x4, 0x7ff, 0x400}, {0x1, 0x0, 0x800}, {0x1, 0xffff, 0x1000}, {0x1, 0x3}, {0x3, 0x3, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) close(0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000019680)="792ce3a37136d7faa009633425dc0f9d6752fe12f9da1a559b6577870c05486493b781904b68e998ade3ca4d60e5da0559eb43f5da125cfaf1df2db99ec340e1b472ab11f490bfb150acc338590f3d25bad466e1704cb375a41a712d5c458800f8dddef7e4f3a06e29b73e6bb4d297e212c3e6d78ee21b2e6ee3f4d899699a60e356ced86e73f88a749b61322723b37a81f6d1ae129a3b701ae956c8c65abfe47e6c06838f74a44f281243350317fe3a95b450321fadf5c83ae62cbc4d430585a77630d9dbe195e30948a25c415b7d353be5039030b319ce36e998509c008ffdd98cdcf715d596e965c86d115bea9891f16e05300a13a22de0b73fd7b89f32bf1f787550e276e787f3d29803b7f83c2720ab2f63084ddb08ce859f130e4a079c39da689bb71da3c91bf8932164dae39403668b20c67e690cc420b239606a57984f34bd89fd11744cd7ee92ea04e6ff3c6948f83340b2f463604c4662fe9c732e41fc4d463519ac8f272d4736402d06a58828ad44f6ec7538922f4500fa56738b5e52dbf4d1fa497c6316eb44b49252a48c80ab374b15e887717582efe94ce4fc36be4eb170b53c3528c9b55d32978536b025e860493192e3155c324936dcee8694c2ecd8eda1cc8382e9c782e2221432ba7e3832dc22528886d3d753e8960648030460e4639596692e2e465fba50989f3e727f114d5178909f3123b9dead42f70753100b11478239672aa2d41bff3e1c70bcd77f14f8c5aaff78a8f5e1cc5c06628b6d58829b53c3ba4ad6001d9d1fc17e15d0aa8ce5352089ddf94dc27189c06373ebdf53b0e9f9eed45f4ff9adc3a40f1607701d564a2183fc902cd910a079694deb696a18ad946dc4806c3f0e39da81400f46214f6f47f59eb5533c8891995c09b8f8addf85231b5c7da5e6d55bcc77a247b6062df53a5b90cf8908f47407163791a0c80ac7393335addbfe26729fd09da0befe232ae05099f611a2ba987d138f1ccc53e99fbb9a53c8e71bcebf004a7a9a7bbb09d03a6676c260ec7c83f8888956a6a6d4adc624e706fe769c10873ed4b3737f9e05b05285f70db97a34160c45f60f86f1a1a0a2e26727d0dce8d8ab578630b9060fbd1f94e6f0182085e693a095b261a9dccff3a2d5e9505f0297ec661b9d0b9b6a89ad529a7201ad9af94e5a0de57f22cf9ae9f6ee54375a037a2f68a3f6f2f5ddcab02eac18ef2b6ce21c8566eae704de3df41b0048241637c12598b1f4b746207c1a0cd88fb647aa73b5e9dbc664c4198a3f88c01a2e1f1d9500e82a7e7616ec4943cd95de103d6daa00342b45c77a79cd28ed7bd4700830de4f0f6bd253bc6d27857a97ac787155b39c1ee4d6d8aab3520e97d0363fa86020a5c0d312b9c92232ebdf53c33d8e591e52266e6b760485335051bb76f33f210f7834c1a1bc8f5c1f3ca6d6ef4a5b9847468d862328bbd42e7a08e229a43fb0e53bf4a5404018d5b6fdd52c9e04bf637c9b982f73d1858992a7e716c9122c524064cbd272d5b33262a2caf5bd8057a7059b4c4b7e33a20498b8f4b255c3994dd96cce6b5b37f8b36ecc0cb0cc027a520bce4074b53d752e45f55302c7172e48dc9ef3047ae3acafddb59c11e214801d9a4c93f0338f0a09dac6f00df52cd6082989859368ac99e4a26838d5828cb8e08008ecc77e2f600fda1ea31d8f8bd3e17dc108a4489b119cfcc9b91a55e511819a2b3a79d5ea0051dbeb06e6d7bab24cd6f3ab64052647f2a8f0c4eb0cbfd142bd2a5eb880f13eec3e8e69853998985bd0c09adc75986c3fe0c420dbc46b674637470ad589ac83c88f54e982d416bdfb69e5e74c8447539c24c8701984e43cbcc47458c1f82ae0d46f09c5bc476cc3bfaef73514eb7da2bff008694702469624dbc9ba727946837a5649a8c86b5991dee6d94fc0ca1d3952571eaf016ccff8b0591e63ddf24dd9995651333481a9ea52fe6254702dbb4d324ed9dc431be79c14db7c34a66624bf7ba27f8a866241161809016731fccef994b62d60630ea2c7cf5783976b138a7b34ce99568c0ddd90330fe9ace2ba730c2bc008cabb0dbaf7b6fd0227f38b4d794f9018ca013e6b1dd2a732dc2e301b0b7c6be7c4959c1e652501bfcf72c9c93fd23131b0de1a2cdc6643a555dd2f97dd87300c2447957606435c04ecdfa4f0113968cd3ff54ccc9c459547b3dc284619ab4e0aec95fb466b709787c9bd242ffaa5abbc98a7592d445d6284486a7ac14c12c04f5d89fad6c5e212d466a08aef02d51041c4e03b4267a69d108b5c2e08a2a2b6fd1f9813c7f2d924735f72e986f167cd6000d9a5ab80ddeb4ec4a31d0a2290962b7dd138400d67ed9692c842b245dfda35f0a555483add78a74fa67c1a56221e6d744806b9e81cb4564de6649ed3924cabdfb526a7efa03c25eff2a20c3dea00db4a238e872f9b02505d61202fa25220130b91d33b02d454f107a2d738fd56042c29ac16bf88b81e3a2310be3b25e6425bf4b9c173268eaf8753371e63aee23a6a06336bd20c5d6f2f6dd30c8fa7b8a5d429b3d26857840464a9357bb68c0e0321e794da5d4e3671d0c088c72898f59754f0c350ad92416343eccee36c21a3966fa8a5662a6f0287c13dc95cb8ae8ba129d49622923296a2acb0db38f72fe299311c884ca2889feda7e51508b2d032f6a080f4aed0c25bbe0cbfe4ba3d23162f3d7a84bde1684452440fbccefedf929a5ce8c53dfc00bc5f22aa7d45e47235e8447df3ebeb6d16a7331ac9edff94ad6bc735e0a19797cff5031618039df12bb0fcac4b851e5749bf9f02e13f7ca5943b340fcccd79da2dfe56c08a1d6e62f12cfc5627797050de5189976ec697b3a0d68fb38cee2dd891ba866b1fdeb8cfdb13a3be025c88437d1246f266c29a977c7b91f61410fb061c461c12274619ba67c1708f376eca1e54872c583482f5051c26cd232600f72ff6694efff0a4d3a403dd5be98de1b5d3940132b5b597223f52d4474ec2d14391b2a7dc9e6d613a40df97c5706a0d28d68e9a8e8c54cc4a3097b0d8266855e8e81ee6a0840e5c225d1f3ce2367b3b1a4159e387c9e413b5e2ced3c8e5d3b1023ecac99aae897e1b109fe1f7e6e29c03de1290c5c3356d47b98377ad24b83553910a27328f49d18fa14baa8b6049a79470bc435576009ef504be8bb0d551f605fc4397834220ec610c3cbfb905470cdae0c7c4901f023d634e3c261ca1ab6fb44dc986a12f13881db9d20d4bd7b945d7498ce7076dd0beb24a1c86f258e5aa4b297fa302389573ff859857c6b4859b4097086ca47e3356e96cdb7acd016273719e73458ece2f6d804c0949507a39e689af4e308d5ebd2bc9b9e75fd115ab000844821b546ad419460579bcdb7ab995dea000e214afaafd08f2e6b3c17942d364acdbf343c3070a585834b8986d00c6a31f59eea6294c36f417f5732da68629ce5ca49ccf55ad503458793d7b6d4bfd2104c68b07640a422da6b2c8b68e0875ce9980bf41a1fb2c9c2a52b49436715bbdf37fb20d4898fba2c298ec2a800e1969ef2ec80239303dc10c34fc053593335e494e87a640111eccf3a699a87e43430c9740ea6f0e65e6b0993680a40f8d97ddcbf4fca06a1c131dca259a432b7951dda63f8ffe1f716db0ddfb19333dde040194e91ea5e478121994c0cc679282ff756e955f2c2f9ba1b9da98d7d0f47bd2c34ff0fcddfc95c621202299fddc6867bf1b69d59cac3d75fba5cc8a1ed47134438656c90ebb2c6fb0c2810bb3ef8bb59cfae71cf43bf6c4b76fb45643f8e70df2b933074b7846fd10757f02dcbf6df8f69989a8ed97cd1fdbf8f4505cba873bfc625dd75285edd08f872dc08b3e3e8f8ed4aca22a74c545820d3d7839219b304b5c340f4b966d455d33da2bdbfc8b5a44dcda20371ba4ba59c1ff7b22a6bc295ac3d3b592e74ce51f8fdffce1d8e796722912e93630bf2c2f6bd59e7f8a1a46221f2805ada57baca03310e3a55d45e129e8f2268ce93cacb56874b1fa8cd20dc19ae99405ffbe66726e69acef8534e300452b6c61c5d0d91e56537ad2af9f5de03d33267e2f6dffeff501b5797c642f1f8cd6912cf185b27ff32e6d70b6223fb04b0271426c6befc0182cbee3047fbc5dc2295801a42e2cf4491a47c0398bcc4ca4668c9a2792e03093e98158a56b58ab66ffc2d67ae5c64919bfcf7c15a6f7a744ca1606abc396d8c257c66608bb8f7f7f7eb141269e33d50944083a44d41d308fb6c052d571cd3868c0fef17cf4ffdd274f77d353a1c69d91ec7399dbc32f799eca8049835199d24e352d21a8cf8a85ff60a30b4037803e99cd5b692dd6089b39b51a4d4172ecd2e1348b2c8800e8dfa3de69a7a9d218d7f3e8a41a16b803d4a99aff6f25e5df6f4d559f3109a63cfdf063eccd363c7f72a66b6ee282b9922c4fccd2ac72e39ccdc5effbf815f2acf42028a335e3161d982676a6c5071441fa148976fc4904a27ca48d7198ea0800e5efdb0190b3da1bcdbc315ffcc108815146e0ce3c79b647c0b51681da4238003ae20393bb36c94cbac86aba76d3782fa89c63dcbf6b4106e76bb3bcace47c6512111a67c34421be3ba44d769bd73cff16d6488d6c6e954ff65614f7f7c6f9701717abaafc4899293decbf04f6d889e6b9112e9af01951b13b1d93c83207d4b9c80246b81817a22d91c79f92e7a9e4ccede2d7b228f810c7076b59589aa8bc65dc47dbdf8e1386f5fa10596dacc7b84c4513b22a0014ee2f4cb21fc3a1a570fddfaec9d21b13e03ea16ec97746ed320100d1a6f5d3191b5c0f52a24c47c9192bbc3f3802026b9e1308a2636f86135b15cb1c25d648b190b751a80a1c030ae83d29ed3b166038f5b90bf15687fd6bf8ca9acf84e1004e1a4c8a366820e430a409c67db342930d53d49e132fe930799f183e6e0882c22835b942bc7de436da0398bb7e2d8fce441dc0fa15d82373cf242db015825cd42e33e2d66763307a1a9499c23f2f4a319a9a8999119ed431829246157ea346d28f29c9bc266e17a96231354cb8d40515d6e09acbfbec10ded8fe7cfd93184d63dbad7bf0e98d059aa339644b6c9319d9c72ce6d14b74949d6fc5ecf492082eb4ffe1be5eba0e4beaa1c79673948b857ea1da8cc13825b89f64d4ea9ba92f13566cacb28dd69beb201578b7006074b2350b9a59f5dcad0c7a1dd2b46571598643755870f43c2e90f787fc3bb8aa86cc7f1ac967aa394d2432bc0dbde7c4edaa3b4618640760918790a4a8f6bafdbb51173dce8df2f5a44ba39dc3d158934f60b477a9219a8e0f28fe2325943867113e66d946cddfb86243eb4a1cfeac45f52ad8d2e79a658887710e7bcf0a1d8b161310ae4a019e08c760f2839be5e0a30e6bc4e7e25a3faf9378176983cd2919115f7d9bdbe39127e0e4eb2291d9d1af95947056ddc7057eb899f45b3e108d18fadb91859ae9203d5f28ddd6a24f3b94f900876f16223ce6436b5a97e0dd04a03d04764d281eaa1dbf0524738780a8a22f7c9fcf5216a9540158c0731e9dede162482af99a3d792d68839405e1659ad8139caa46d3a2c54e3548b53682affb4051e89aca6b52814eaadb58b0d3414e6ad586e16e4a151acafdefc9a3b9ec6cb09708bd1b85b9d3d1d7d775c3a5a8c761f38e6b3299dedf9542ec14bcc98011919652cc528ab2c3fefd963b5a39f1b05e3d59eff6909776e9d5664dd48846ebe75c5663ce8cf28bbb0f85dd074569d9a16d17612afad4370728ac91968c626393e5a17818bc806e6e99c4f1b782c23b329bd4", 0x1000) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401, 0x1000}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000180)='!\x00', &(0x7f0000000280)='\xcc^$!\x92-]&/*\x00'], &(0x7f00000004c0)=[&(0x7f0000000300)='-{\x00', &(0x7f0000000340)='%^\\\x00', &(0x7f0000000380)='\x00', &(0x7f0000000480)=').\x00']) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x2, 0x800}, {0x2, 0x1, 0x1000}, {0x0, 0x1f, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x1000}, {0x2, 0x3}], 0x9) semop(r0, &(0x7f0000000080)=[{0x0, 0x1f, 0x1000}, {0x4, 0x7fff, 0x800}, {0x2, 0xc03, 0x1800}, {0x2, 0x7}, {0x0, 0x96d, 0x1000}, {0x4, 0x5, 0x1000}], 0x6) recvfrom(0xffffffffffffffff, &(0x7f0000000100)=""/4086, 0xff6, 0x42, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:28:14 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65aa, "925475d21404faa5d24000000012000000002000"}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7, 0xfff, 0x0, 0xbf55, "84cff583aa21feba3fbde02fb0a717dc768936ec", 0xfffffffc, 0x1}) 04:28:14 executing program 1: r0 = getpid() open(&(0x7f0000000100)='./file0\x00', 0x0, 0x26) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) open(&(0x7f0000000280)='./file0\x00', 0x840, 0x20) r1 = socket(0x2, 0x400000001002, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f00000007c0)=ANY=[@ANYBLOB="00020035e1c746680006d083ec00009bcda18953209a615eabee023101cf94567a9b8b30a903fdec4d6d1d58748984c98685d787dd890a7765060000006777aae79fe40b92301202008372004924005a8522ddcdb9191f9c0195594f572bff2299238f1a55090981d66cc912d4c56c67305e4fcd976f6cc327a43caf058532e9c12b8f319d97eeed2eebe7e08b03e41a4d24e1946ac42b4a486d8e74283591f253793ab70d5374b093a64c4938b0e640547265f20042d2a082c9d83eae375e1fa5404fb3c18eaee7cade3ec2f2b783bdd425f031a4f66810b7fffb1465691ee9bd2516e18912cd038171a17995352894bfc270337ea7cfe8c90104ca6afeac33639f84eaa807ae5a4787f5f1ecf90d179a5ada2b357bcc3331a3b2b180a34b3222dbbd8e2e6106a73b27077751c4525ef0cc94e568b5977298cd67e556a9bf0efbd60572e6a647db48b44dcb0bbacc1ec6b0df5b6964cbf527ce45f2f9855afcaf01000000ae4d964a29fddae321d53b7d60b4962bdcc9774ba3d6433a4f1c850f12d19df59f882b9b3085e726e0bab37294e675a6ee4de8a98bee62ae7e6a8e585f902064bfc930b61729b1b7b1911ab58cfb64958ecbf155c6b6fa9dbab523086b637e1f8b69d2a9ff9cfed15b02cd07676605ec7ee88d42c7000000000000002b802a00ae81f8a63591ee5d9acbc2682b7fe64480e568f7dfdbd2e92dc6d64434f3e4dbc418d9e033521746eb199ee925c58ad5b99e905f480000000000000002e72980b4170a0992dc000000000000000000000000000000000000000000000000000000003fd7439191c869740c0a6e3ad8b834b7225d084cf3a1f5def1775f666fcd3e0150f78a9f7d6eee57afef3a588765f2fa104f61bdbe9802643ee94d17ffeb0339dcfc2c7bd1b13bcfa89a8ef60f3b72d56eead577302069acce073d334c473e16bee8291dc8ab0c6cf648bdb33c5c529d759aadd4534376b55834ac45012cc9e32c982da4ab6214c1987aa94b09a2dd8b0bee19ef761069b8e8ff7f00000000000023a9dc5618ce0422ec8ffed51652b8a7e2b0b9423df82311feb30c57503457999c0f7dbf2cb3791e83a9c9b91356dee93803f2b712f3689f4c15d63d44be584cdc2c9de764f97f52960af27ba8c1c09af22c0d2771b46bce05e97394610d83d378d5ea5c764400edfb19c00b93045d677c01ea64d3fc6c052a500350a6aac33e0fdea2b31b84a72ad23d14a259cd60dde9c1395812134a51e11fedd13a60caf8f97c9971437d697e932df2ff239d3ce012e2ebdce09bd7c5000000806c94b33a22a325770000f030c7060f633f673c84f6e43e344e4aee77bb676cb38832a4553e89927226639e1e24bd5e2227ee8f0df5f4d0537e85466694d20d7c6494609c1f14de77661d515a4dae6478b30a7cb43b8026fdcb3d64a613dc7dbe995bc98af8a362544c57bb4e206a8cd2f255b236b504213bfecb50ebe5682925de739535c7c3efd149b334e1495abe67c32aa7f6b47726f14154cc571cba0573221be37e0df66838e2a2a7531c2465d34997ca486cc5fda1a25a238576ecba44f6f3f5b7893eeff86dcd0c10b6d3da7c456f978947191f22d0f0b91af8859a0000324f4e6553fc05d2fb8ea25e788631bd5c535ecc141e37d18a4d8b88fec93f0d1e5db4dcd264deabff23c56780401c4a27cb8502803253bda7401e3a1cbac4240000000000000000000000000000008ca5c15868d2c71ad60d6b5797c9c6080acd6f623bdf41795b3248aad3569bd03003646c21a42ccf23f5ff15bd978247a7d652a59dc9624bedba5e0a87150fe64fdc3df2a3097b43525ff35e652c0137a09cdc8a46065222b5817c8c53adf8c769b2c3333516e2ede25776f9e8914d0656a3f55948e2e4131cc6cef0af8017bf19671a8f04112878bc2cf93c7601e6dca66c8ba6ec2ecf041b4b9267c47a5be7666f0b4587e831f355680c55b13c00bc3f26871e183e502ae984fd3f7e7bc16aac583cbfcf685f5634100d9c8209ab7735ba3b829e6c6319445a2c1a8fbb0bba1debd916d598ed00680b6e7606c1759042f1c1db41db406b3e8f113a57bb154eb8101f7bf544b1d03970269e9815b01d4f3381521223889e534167cd0b57a5c2185722e29f27142ba5b362d6e1dfe475c53cf076529f2d553845c618f9cab5e2aab487a2c5e4e4a5f632dc99b3d2ebe529a3279220cdf4fc48dfd641856ec3f313025b642e131ad5d1dd2b832484a01b81a4dc12673886c65ec8dba1480bbd2b8f2868ad07bd3fb9fe5d7dfdcb6579e79505e437f8757d586510b3aa4c28c66be968050e84ec176bd9382b280483a2a4da8d5ea9bb0545a6bfb9bd75bff4593dd194595bc1f79a8227f404763bc77008197739c48b9c337ec7f822379cf10d411a"], 0x10, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000200)=[{0x1, 0xe}, {0x7, 0x2}, {0x3, 0x4, 0x800}, {0x3, 0x2, 0x1800}, {0x0, 0x1}], 0x5) semop(r2, &(0x7f0000000380), 0x1d) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r2, &(0x7f0000000380)=[{0x4, 0x2, 0x2000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x2, 0x4009}, {0x1, 0x2e5, 0xc00}, {0x4, 0x7d12}, {0x1, 0x0, 0x1000}], 0x7) ktrace(&(0x7f0000000340)='./file0\x00', 0x0, 0x600, 0x0) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000080)) sendmsg(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x9c2}, 0xc, &(0x7f00000002c0)=[{&(0x7f00000003c0)="70fb08f4", 0x4}], 0x1, &(0x7f0000000580)=ANY=[@ANYBLOB="800000000000000001000000e20600eb3855bc45832b03bdc6c4d81a13f7da83b48c5bd5f27ce6dc5a5b3f36ddd6aad80dd0571411f752777204ae33eabfad400f1ba1acda70031706cdef6af37412649103d272768cba7cf1e67be1fac02adb10cc5c086eb43e1d6561f1a361d1bc76a3f3973d3548bd779420b955db08936296c7e877ebbdc0a803007000000000000000ffff000000000000dbdad09158798e863e663910e12b64e46d1510700a372220d1508951ef5a26897dc8218e388ab265de2e22774d85612a7e3b9239415f790596ea93110927d8acac8ae95e19642f9a009be69941160a6535f1906d6d5520ff4e784e28a2523be000001b0000004f00000000000000010000007f0000009e6c540bbe554f80d327e8158ec695ee4a9fd0756943baa075a496e51e5c008ea39bdf01d9850000200000000000000001000000ffffff7f034ff745944e11a664af491200000000d800000000000000ffff00000000000023a57e14f04a35429b79a9ba6146b07a4102a3a3556a1bb0945e8e6739d23dfb7e90a2b7843317ec6a0fcfc5153e3ac76f039b41c6e67401aa3cb236d2a3bf37175e468e8c6fcd10b2a663662df38418f417500b9efad0a4ec8fa5db2dbe6606c1c5dabe188e1a19bb0d5e4121e753f45c8943fb9192bdbe4757021728bfd0d804371516484ee62ae331c0bb8bb5aad9e9508264e763107f29ce9bd3018ede03d80bfbd7003e7a2b8fbdbcb3ec763cca127f41d2f55c9394b8f3a210a3900100b61f3c00000000000000"], 0x220}, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000000)=""/119) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000040)=""/150) 04:28:15 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x40) ftruncate(r0, 0x0, 0x1ffffe) ftruncate(r0, 0x0, 0x2fffb) mkdir(&(0x7f0000000000)='./file0\x00', 0x6) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSKBDIO_GETENCODINGS(r2, 0xc0105715, &(0x7f0000000080)={0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}) 04:28:15 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2}, 0x2, &(0x7f0000000040)="3af271", 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r1, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000080)=0x4) msgctl$IPC_RMID(r0, 0x0) 04:28:15 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xa}, 0x2, &(0x7f0000000040)="ae8cc82e66af3cba66548ac052aee54fa69b4a047e11d482f4104627c47ca1853ea8c9412026e68ad2e9c6f73521bb96e6f0dab8e1f25afdc1ec200f074ad420ee", 0x0, 0x0, 0x0) 04:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffff08, 0x101, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7f, 0x0, 0x0, 0x0, "ffa487e66524c9dd74ca43796a40d1e145de78a3", 0x0, 0xfffffffd}) syz_open_pts() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semop(r2, &(0x7f0000000080)=[{0x4, 0xc}, {0x5, 0x6}, {0x1, 0x100, 0x3c00}, {0x3, 0xffff, 0x800}, {0x3, 0x1, 0x1000}, {0x3}, {0x4, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x4, 0x8001, 0x800}, {0x0, 0x2}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000000c0)=""/19) semop(r2, &(0x7f0000000280)=[{0x4, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0x0, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x9879, 0x1800}, {0x1, 0x2, 0x800}], 0x3) fsync(r1) semget(0x3, 0x2, 0x310) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000380)=[{0x0, 0xff7d}, {0x0, 0x3fbf}, {0x0, 0x1009, 0x1c00}, {0x1, 0x97b2, 0x1000}], 0x4) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f00000001c0)=""/181) 04:28:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) read(0xffffffffffffffff, &(0x7f0000000080)=""/176, 0xb0) syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffbdea079ee89008004500001c0800000000029078000000000000000011009078bcb00683"]) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x1800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x203, 0x800}, {0x2, 0xdb}], 0x9) r1 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$WSMOUSEIO_SCALIBCOORDS(r3, 0x81205724, &(0x7f0000000400)={0x2cc0, 0x4, 0x4, 0x84f6, 0x1ff, 0x0, 0x10001, 0x10, [{0x2, 0x9, 0x7, 0x4}, {0xf558, 0x40000, 0x400, 0xfff}, {0x7f, 0x8, 0x800, 0x3d3}, {0x800, 0xffffffff, 0x0, 0x8}, {0xca, 0x6, 0xea9, 0x6}, {0xffff, 0xfffffce5, 0x80000000, 0x2}, {0x80000000, 0x8, 0x3, 0x5}, {0x4, 0x1000, 0x7ff, 0x1}, {0x1ff, 0x9, 0x234, 0x2}, {0x2e, 0x5e, 0x2, 0x8}, {0x8, 0x4, 0x5, 0x8}, {0x3, 0x68f7, 0x6, 0x1f}, {0x3, 0x0, 0x2, 0xfffffff9}, {0x4, 0x2, 0x6}, {0x5, 0x8000, 0x4, 0xfffff5db}, {0xfcc, 0x4e6, 0x7, 0x9}]}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r1, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x3, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x9) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/227) semctl$IPC_RMID(r0, 0x0, 0x0) 04:28:15 executing program 1: r0 = socket(0x2, 0x4001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) syz_emit_ethernet(0x5a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x24, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x5, 0x6, "964579632a83"}]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 04:28:15 executing program 1: r0 = syz_open_pts() r1 = kqueue() r2 = syz_open_pts() r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) flock(r4, 0x2) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x6d, 0x0, 0x4}], 0x3d21, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x23}], 0x1, 0x0, 0x1000, 0x0) syz_open_pts() 04:28:15 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0), 0x0, 0x0) r0 = socket(0x20, 0x4, 0xfe) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) 04:28:15 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xfc, 0x81, 0x5, 0x3, "7404bccaada36ef2bc0c24db518fd3348c37d63f", 0xd235, 0x8}) r2 = syz_open_pts() ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000000)={0xffe0, 0x2, 0xc2c, 0x1}) syz_emit_ethernet(0x36, &(0x7f0000000040)={@broadcast, @random="fd9edebb71ff", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @local={0xac, 0x14, 0x0}, @multicast1}, @icmp=@timestamp={0x16}}}}}) 04:28:15 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f0000000300)=[{0x2, 0x3, 0x1000}, {0x0, 0xffe}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x1000}, {0x3, 0x4, 0x2000}], 0x5) mknod(&(0x7f0000000280)='./file0\x00', 0x80, 0x8001) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000200000000f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d74309ac439431166817953efa98bf626e51ccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cef6796859ddacd0f8794e99e0ad14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9ce6934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720198c0e5b7bec9a73e27f8efc95b22ded645e702b2b8d3f082f7f8b6a0ddfd58a713c0000321606b464b54403cd5c65c9df0000000000e1000000000000000000000000002fdfd673ed1562d3de2522532571fe3d8cc30ba7169402a164192b664ae63289cefbdb77773d8922207ebc6a1e4ccdfe2cb3293baaa16fd3d5cb287cb3827976238e7e0e91151a417bbdaf7e8f284da08dbf28d0cdf3658df0f0347feb0d6bd1e6e5f354862792843067494257b5d3675b1239c4a134af9a20350cf03a7688b03bfe6d3ef97a0d00f8070000000000052db7461c5ff33c2fe921fdcd56e2db2b514c542a162712351cc2d40ac0f082ce1276af8174fb22b942f3dcc9f90bba0cf2b73127ce65a0d90a7ff33a89100154c2312642e2dcdf2200"/549], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x2, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x2, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x3, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse0\x00', 0x80, 0x0) sendto$unix(r1, &(0x7f0000000840)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3e19e27b459a1f132e27ecb5689488acb3b2ebb39d2c782e22e90d789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36f75159a6fcffffff69d14dec8997e608bf5cf39c51b34e93a690a8bdded190d043bd07affede3f97c324927d2de7b73e7381ecd286ea88a3fc6f356bc898b7e0ac986bdaca4704719c0ed5921a2afc7207b349dc2078ec4c56bdd19f79090dfcacaa9d9950", 0x106, 0x0, 0x0, 0x0) 04:28:15 executing program 1: syz_emit_ethernet(0xad, &(0x7f0000000100)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "02290f", 0x77, 0x3a, 0x0, @rand_addr, @mcast2, {[], @icmpv6=@pkt_toobig={0xffffff87, 0x7, 0x0, 0x0, {0x0, 0x6, "9433df", 0x0, 0x0, 0x0, @loopback, @rand_addr, [], "144add17f88f46f2cb2e1b72be7186e1df8439b13f554353913e8f6c2fcbdb754993d00430825fce9fb08356352d669cf9e2b8007132fc0d13c9575e45b931ec4a7e73a2265dcf"}}}}}}}) 04:28:15 executing program 1: pipe(0x0) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) getdents(0xffffffffffffffff, &(0x7f00000010c0)=""/4096, 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) getdents(r3, &(0x7f0000000100)=""/142, 0x8e) close(r1) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x200, 0x2, 0x5, 0xfffffffd, "d48ecce4aa8edbadd98561eafa16cf6f485d6907", 0xfff, 0x8}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) r4 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r4, 0x0, 0x8000000000000000) r5 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r5, &(0x7f00000010c0)=""/4096, 0x1000) 04:28:15 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000012008d742c007b80309905f87c8a5b6701000000000007000000c414001d00290000003e0000000000fb0a000000000000893f"], 0x38}, 0x0) r1 = geteuid() getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() setregid(r3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, 0x0, r3, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000000)={{0x7, 0x0, 0x0, r1, r3, 0x89, 0x2}, 0x3, 0x9, 0x400}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) close(r4) socket(0x18, 0x400000002, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x63, 0x1}], 0x2, 0x0, 0x0, 0x0) r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/15}, &(0x7f0000000080)=0x11) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:28:16 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c2e62100082b00fe8000000000000000000000000000aafe8000000000f1"]) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/213) 04:28:16 executing program 1: sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x8}, 0x3, 0x0, 0x0, 0x0, 0x0) sysctl$net_pipex(&(0x7f00000001c0)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000300)="ce7027432ceffa6e09fa46a4ee45bf1f402f1fd113d08a702252a0e8e1befce0da8fb065364ae7dfcdc8a7bb1f9ba2b43fe5f05f035f38afaaa51afe2e85bab567950f3c397a08d7c0471e35ac291d9b3333697b1c974278a4c5ef2bb8f33001b687ca588694494e844c13373f82ec6c82fa2b9c0b6cac3dce6194f2b6525accba291debbf340a38cfd54e35f4d6", &(0x7f00000003c0)=0x8e, &(0x7f0000000a00)="fb6475356adbb00b104306efc439315ca64229ec0e41979306a6716d573ec4e7fea693110ed94f721a5768335a4470efa8699715e983206d497bb1f29eb575e12c6e479ecbc108d08c840169ec5dcfd9a86ad74a5805b3b3a38eca3ed85baf2b3929327db1d3ba3f56e16d0448233351b4b5667e9b150896597f5170e9615cfdb2b25b072d07c423f9a43f345f7c22c7cf41f032b02887df09a09b49c4cfb94390444124a46d8c598ad0d4286058053f892711a07992125dca2c71e735da49db6c8bfa4f4385d6f94a5d438cc9b5b396297f805574aea0bf4446ac30b9acc29f4ddc797acd41c5438680c10411d60db4594a8402ea51a0af0201e8312b62158b4673b167efde4761136c0cc1cb940c130340b25615ce7f739edfdc2fce376fe829e7479e293404c9f40fa4e360353405bb874f270d4fe9921ce9fb62b6c09012375d099b78482af3cb87ea24c7a3d1cb98c7cc41278feb20c987d2d99bc14fa1364f430a52c1e0ce3b31614351bb1a3794bb98b89c1ea443b29b259b9e41a6562b9cd0c8a17cc6dd35cb54c2dfdc69d640cbdf6bd3c016da0484f74ccd54c8bb56bad8e65218f0f36ae812eb07cdc5e0fc003db71ce0548259aac2773d058c82a3b57f95d6fffd497d070ce575034a711e997af4be4c801d9d38a203ab09e4d2683d4f0ac5970040a82605a811943b7205842660599b096dfea61c64b951bbfd135caabcb195f6baae3086a3e693f725c87feeba3fb0256697bf96295cfec7768f1fd8f4cfba946f9e57d20d3084bf3a40af7c90edae8017003391914fe23060a1c7f4fc64dcb17d84d33c552e71eaaefef69113d3471d7929bf5e688a5482cc300dfc361cd79afb64d0769713cd1df6e4603c514cea55e674ac9eb98115a318de28cca691eb91bf9a1ace7fe00f304ebfc2b1ba4bc2ea0f59e6bdf37855bd96458869aa2ddc91a35e05ede3a99d2e71262d0430eb05cb93823427eb46b6f9ff092e7eee8bd620ab64c6af0a9a7157413709331babdf9556c8cf77f546d201fd247aa1a7fb826f79c2dc6d017fced1b414586fff334d7709e1436fca78cbd7ccb647a9cbcee6f5943ed3ce7cbdbf90452425fc234fc3f2c1e61f17bb7d306f64b0c2cf313f16a970c3da4b5fdf1094f0f50f754ca26f7ad9b54b878cb9f2240d16ba2949d2b2f10797c238a2685d9689aa26c9df4d058bb37e6c0468b844fd3022b05e81f11aa930e536812afc9767850ce26412059c4b39da40ff45cf83b547de2bfe668550b349f6198fffefb61a5ea02d4fdaf67a7daea9967d8540702168abc95d290275b5b597430a84964920555d11c9903918fd5a2a31de89a5f83e65c06a3856f2ccd307c5e47878a661ee8dbaa1e61a0d301ad24689624d4c41c782dd08d1d49771bdca211d9156d1b0a942c803e57568125c73feb9293b56488a286eec3fc2172341e1f2f32e77983eabd4cdf4fec5ab22684e3e004b0b824a4233fba4bad3224c0d6fc9f3048dbfc8a28efd2ab78d7dc03446a866ddf769c4e2fc2d441a3be3a2b022ffbbf39921f46529913d1b83e5dc1ff0adb327f2f4245aaae655e37b7444c039e3040feafcb06ac5b0106a9e32178140ef7c5fde28c30ef7a5e4d633cd9a0bea90ad4d30ca8ebdf6f65abceb140667b47d87abdfe11f16bc269429b3b6a7f80281e5ecacf62a1f205f3ddd30711fefde75f6ac95d9181551635a48e668d414612ba1c8f256c3ef22c5fdbb844148b348b3649dfa8d4a79ccb5874778069fefb5ed1509435d7d9087458fc21d96818116b1de1009ab8f46eeca32ae1252f9b5bb79eb9dd2d885b9b156721d2ac7e3b7c31619de752d913db4024be28a9ccbcecc15ee0be57dd98b793d2ebf65b2b7a2d63f41e84b60c1c5c6089fd2b20fec39f62316675dc53b78f7559d444d885bac91666f856c64f8c11b703a08e969da705ec47c30e4b184697fcfe378323f6606a658fbc08d1b6b141a888041aab5db87441a3bdb3feebdb403061b3179a34774c135183a0623ee9bd3b020a38e9d060dfe76b52a133c78a9c1e2f07377b9415a766e854da5f0f35b41d0bebfce4b1a50d514f720a82d419e2234c76d4e83b40defa12be698750c0acd4ec36341d4f491a96143638cb1a8a91afa04613ef3844d984b6a9a49b47fe63c50a2b9c4934b371959bc63a652cce4a4ff94c3e72b4f54e0ed587442cb17ea7a1b8ec910f79bea7ca88f9285d61c1ef855e966f0bab69e1456773c5827445c69810f0356d76f82c3f3d098bafb09038dcaed143bc56c5f38b04c52bea55063e7e4945f5b70ca3c9f8495e61daa0fcc8e106f00b30cd228af5e0f88b22ef3b864248ab69b7f4dd6cf995d898055bdf912453f0dbe6ae92230aaf8324503d1bae2482156151b536a737c29b15bfb88182d10cca3896abdf6bbb29ea71e3797229016c66be7bb797b3e7b7e704a555bb90c513b5df1e5cd5a405174d5496c3b3844070bfa3ae88e9e9e9def5bb127320201270bae78473ba80f300c2344acc764cfae23b817e5eb86cf7e38169174d39f46792dd32be4822aad0f06513cbf681e47fe487b2bbb40b07f81b54acb05ba3aaf77d6120a58aae39de0458a1fcf50e9d47f9d626c90aa6b8b2a5fbb99d5b7cca1f9442c99d8598533a204da434942f7cebf780066347a27d9244e1f2b435e01b95a02bf273e288e53b8630a14aee8c3cfd9f2fa9c7fda9e3d9d6af5058cba6df593e3ef69532223151082a9e9421a8301b118f21daba4e046461255f8807cc9107f8c6edf70c8e4d1e302961554bca4896719b50d63db1cbb37e38259a3a117f2738ff9ab4ec21fd43a3c0c8bb56975418c93e512cd6c12757b2db3c406213e3f6039849e815c50d4b6d7f67e9fc305b321cb994c7e553a1ec45b2060bc568947c0229a72594062f555ccdd0784cf14700438fc1f4534573ea42faf7e7d5e8b520f6c96fee0c92f52aa684ebfd70f888873da18e7feea5444e143d23bc8786ae3d9e0db55f1de43b7f5c5a86f18bbf31c43b208c0e51072dfef06ab2d102ee6f76282602bb5885b15319890ea422ed81c472412b7c229a436e24be9e130cde019b93fe3b4521deff4b5d9c21c4ae824ef04963ac7d8d5e517e5a93ca5f245a84eefc553b7890bdc909399d1fa48e463ada4dfe8dfa9ad676966c91f4024214ab4f867ccc1df8b8a7acabf96b14d5b063b7c2a2a78f82492b931c3bc6149ae7cbb809a5150fbef9cbc6eae72b696c1038760b64fa0f1ecd0ccfe6833f107b8f0167fc554040a7510edbc6c7957f8dfe69f0e2b0a56ebd47ede74c61632623ddc66ab612ae2eca075a8b27a781bb9b6a3935d0aa67e8c7e68cd42061975f1da11af9322535f23a7f9855104887f022c48190792f8c14177adc1ef0c561c42b8016d4a17deed420fbd81e541426b962e75e53fddae1c6b6607dccb7b6496a57ddd4ff25a2e6b61a6c6857b6c6ab9311aa260b71bac735fbea81953707298d4168a1d33312f12205e08881cc0ed86e7ea1468c6ef2b8732b1e400deb2c41558499ebdaf64072707370020cd71dece29e8f124a7f3044c9c7ec927e5c0c5226cba51991f6c937d9a1b39a33cdbadfe7cccb02dd373b8fdf4db36e3cfc3a7f3325fd18314cf96bf68d6bdb4ce947e88aeac41583034d3b8e0263047d03fc51cf90fd15a2e07d758190ba8b91a8052cc9cd87f69f99174f74ffe16f0d5663f7f3df8f503cde1a828dbdc531ea53885b938f78d337b2d6ed1b55dc6bee0716545d58b74083ba2045101a46c028ecc13daec572806a5473723229a4e62b194bfc0ca21818551d5dc8ee59bb8b244193b3ba62d05502a0b412d55b5eba8c94ea732329cfd7c4192719d51a2759edefcdf8b54c733ced03cf11522923ef88ec7edfdb4cde176eb261ae10f8dc615996f9d07433065e6e1c21bc950ac6de26bb7520e9b0a01aa648aa756698b727e01a8dd0f0b91aa553059336b5280331f4c79809f44241b9ff3272a4108d16cc97da1bdf0d8960c7662fcaf3f6cd040237deed5a3a9f8603abffdf6b2436aa1fb0766f11278ff4b4e845980cf7dabc4da7cd7e19b7a1894ff044be16fe6ecbb849f481dd641408056ba1c819a14aca95187d8298c71280e0cf8d0327947c54b832a5ac95d25bc2b823445f8ef257f82e1c8a4ff7618c9bed468cf2923c4974200dd2ab079776db5de8ff754680d4d68fab85e8e2d15b7dd99727d6a64d54f3b3cad52cdaa5f7ab5040e3953b215ff6364aa3419224356347de5ae2a3424e0142439d133832c2ab220549a428647176a9190fd05428420805840102d7d701731e94fd67083293e6ab8c511fe061411a4c6ef7440b12595aede87606b53ca5b094fe039ff678a588de18e1fae5df3ecd24b7c41b616397653bcdb6924b6776df10e945bbcfe8b9a1d082dc34992300d9287bccd895dcdc9996aba17d61bebb74e01b52ad65e682b466773bc49d64b1dd08b47463c503512c3942551dcea71d26078e50560d739b2803e41cc8812a0780d1bc2ef77c26df6165a890b9e11facd399c611a709b4f9732b865dcc67922db8818671ca9ed726c7182bf371f3045616c0d323e17c624a3ea58c7e14f20c29b0d1bae1297a236d483f1a6138a54568201f131be0f06796b5cdac51cd24cce7242c5b9f892fda5adaf03f63028282200caafaacb39ac708a71ab64823e83335bbffb37f609a32026baab4b37ae4fa98ab083c3cfff947958637f1a78758ee509539716cd36b3356bcf7808a900beeab9016bba1949f9479f5c347ef6337463e54f5cc5e76a58098d448192d51ab21da38c932f99dc95ee771fc9c3ed83299c1ed79a7a35ca1b8283ca398e9dfd51a7b7e74d2c053614e642892691d49048bbb1f5de66bba80ad099ed403b377ecc7d41741582b402efc1b8459ab30adb1bbdbfa8b57443b6ebb4e3973604474cad65de60276184f2ea2ef2c22c9f41d134dcefb2f4e65cca89ee33afe329fa5b96e50d1e3775776fbd5e6256b7379f03afd4d863ca96303427cf3840c5aaef4097e411731fef6a72096b5a8b3efb4b9936768afb820d38f94f634d24e429cfe713d26e986d4d04a1691dd52bc9e59fe9c34e0cef5ab8dcf243eaaed6492e45ac9a6ef92d8c69495063dee88c24124b2f48d6544b9269c05cce1ac8f89d45ab74a48b95ce9f33356b939674460a9291dc2fc4c26a7b076f4b022b9d55a6292f404d84a56eb7d37a9d5474106459593dfbf03d7903638fe21c708b39fe6490b58b07b6acbf8a3a23b934a5eea11a0485caafd90fc830e20c11cfb95b23ffb18925c6d20bc15ddf4aa11e16fb4b0af24d1d97cb3569a76e9ed428fdf187e87d7b2c43063d6798f94734033b6e72f1afb10dfb0ef229e027ec39dcb474bce0c3d5b1fe7d0d75c4e507cc84bf02f0a5a1716863736c29db3c9957e475dddd4b761b7bdf97e3982ec025fe1ef24ea6ebc678efa9aedf89467fe5a7d83da1c7d2dd6ff4404650fe2018c7e36caf47899c6601917b0cb1bfe785fb47f5118dec83553b745148a003f65ea26ccd588b735c1f832ea7ff4b9006953cd88bba511f924141e185b974462d4b0704c55a8e1d701f9ebd2657d73d84840a2ed3c043886d0259fce5aa3fe5bd7dd8db6310e76e7c5bc429eeec05098571a57bc3c2e97034ef1e37e85365a3f7cabfa10046d824e7ec35b2c1e5a9a63b93aa6524a1e135daa8f09ec54fb28296ada5b2ba6b871818bd0ec4e7f4fc1bcd53a251059d28afae282e7e8a3d8208ac942adcfb95f90f6f", 0x1000) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0xec) r3 = dup2(r0, r0) close(r3) r4 = syz_open_pts() dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) write(r4, &(0x7f00000000c0)="a7d8330869db1a888ed37912e2bf8869816f861e6dd1897244432d99f88222d9e71b6123e0b1d59e72d5706ff2077942182c10cb920e16e08a520c99f54c998eea96f61f68c86c8adf724fbd08f526b96ff975f73ce7f5ff1ff1a214a4", 0x5d) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000000)) r5 = semget$private(0x0, 0x4, 0x180) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f0000000200)=""/206) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000680)=""/235) 04:28:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000a27971002f0000000000030000000000000089daef16809e9c59f9b057f41340b12239a625246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721b0300b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d7e4f58fbf75beefcf0c3400d38f67ca39e5ea666acd0d4885d83a3fe72cdb4200000000200000000000000478d81df88df3f9bff91fa1599a1e8f9f5b9072dacbaee2e1b7e4af28e84eac1f315f8ebb54625c68b57083cc83156ca6e2e81ad18ebe114e949f37645602f9e9a916f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000481000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:16 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) preadv(r0, &(0x7f0000001200)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/254, 0xfe}], 0x3, 0x0, 0x240) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) syz_emit_ethernet(0x16, &(0x7f0000000080)=ANY=[@ANYBLOB="fffffffffffffffffffbffff80354b12df1deb013d13a232d0e6210fd4b7cc17ffbeefa2063a9359fe71dc43e01fc919a91b95514defb3a4ef0c348ba698768c80d1af51f704b2509dcce7"]) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) connect$unix(r2, &(0x7f0000001240)=@abs={0x0, 0x0, 0x1}, 0x8) 04:28:16 executing program 1: r0 = socket(0x11, 0x4003, 0x0) setsockopt(r0, 0x10000, 0x29, &(0x7f0000000000)="07866245b06ab45b9d", 0x9) sendto$unix(r0, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) 04:28:16 executing program 1: r0 = socket(0x11, 0x3, 0x20) r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x40, 0x1) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000001c0)) semget$private(0x0, 0x4, 0x220) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, r4, 0x0, 0x0, 0xa8}, 0x9, 0x10, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000018000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b403236a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) r5 = syz_open_pts() close(0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f0000000200)) r6 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r1, r6) r7 = dup2(r5, r5) close(r7) sendto(r7, &(0x7f0000000240)="000480ef4b0a7521b3a40debf385e84b", 0x10, 0x5, &(0x7f0000000100)=@in6={0x18, 0x3, 0x3, 0x70a}, 0xc) 04:28:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="ac8e52bcdd74c965757c4666d6f18b581e70cd47e02f1d13e5e0cf18fb8466b6009bfeb7f724b0be413775a5eafb659d3aa1bcafa9a2e2e422068840772f25d83f9670f67dfd6efc024f2129c21eedede54edc96ff189f0d30ad0634da6152ed7158d5ef3e8f588b316152052b2f9fdce9fadc9ddc1fad2721c197c27f198cc265ffb462fe3ca8f8038869828a0036d3effb56288a5675c20b1128ff62a456a75f097d5004ba44be03cc69148066c7c806e03afae38df933b9878070a369e12595"], 0x10) pipe2(&(0x7f0000000040), 0x10004) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() r4 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x50, 0x0) r5 = dup2(r3, r4) close(r5) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) dup2(r7, r5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r0) sendto$inet6(r8, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 04:28:16 executing program 1: syz_emit_ethernet(0x11a, &(0x7f00000011c0)={@broadcast, @random="0000f7ffff7f", [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0xe4, 0x61, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @mcast2, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @rand_addr="0fccc443cfaa144bdb2824fe04c4cea0", [{0x19, 0x11, "9307ceb0bba301c8948c419e9a73fc811266c23787ef549559f8a08c54637bcc99d8e63d319919b21ded6fa773b7204b7ecbb81d39ce8b02f8323a7fa3854455061bada3b0a7a08bb5f5af0e674dac20aa9fff8cc5885d0ad1a28abbcabcab2f760124e749b82ed7fe074c7b65dbc60c91880ad62631205b133e991f8d5fa075cc2c868076fe9d6c"}, {0x2, 0x8, "3b639dd086c4b24c84416f3499c975cc1bd7f63123d915f4a61f1b802cf889686dc7313ee189a68ac3ea9ffb34578a3c70f749679c27d614e30c7ef266d75ba2ff68f512"}]}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000240)=[{0x4, 0x9, 0x1000}, {0x1, 0x40, 0x1800}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r0, &(0x7f0000000040)=[{0x1, 0x1, 0x1800}, {0x0, 0x5}, {0x0, 0xf1de, 0x1800}, {0x1, 0x5}], 0x4) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) ioctl$VT_OPENQRY(0xffffffffffffffff, 0x40047601, &(0x7f0000000180)) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/24) semop(r1, &(0x7f0000000280), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x20c, 0xff}, 0x7, 0x2, 0x8}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') semop(r0, &(0x7f0000000080)=[{0x7, 0xffff, 0x800}, {0x2, 0x3f}], 0x2) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/4096) semop(r0, &(0x7f00000000c0)=[{0x3, 0x401, 0x1000}], 0x1) 04:28:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="6b4277662b89f001e1d194059e65ef55a19e4a4e78590a645c25877a207be08064e77aa9c62b8c4a509bb2e0cc004e968f8cd905000000000000000f78febb957c79c193686ce434b32d651bcd2ccc7d730946ad2b48e53915a0abd92865917b352ea0fc287ee44e3440f40eb21b8689b83c54b7c8a873eef62db992bf8adcaa2f82b1c34f6aaad99d3f8d366d552e686475bdda41b5f2f3168ca219571363a2216ba256baa7565bac801b7789be29d01b4d016931eb8e5d69a13c8b66666d6f3ee0456c038b41dc51efef2e3c32d3781a4a742bb979804eb6f238160309817de7fb2a94797817b213379a"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, r2) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:28:17 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100143b00bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000014e214e21", @ANYRESOCT=r0, @ANYRES32=0x41424344, @ANYBLOB="50d357f88b11fb99000335ea7db100000090780000"]) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x7f, 0x7, 0x8582, 0x1, "9f28d4aeee964dc8405eb79b75ee6290e8a9e2f3", 0x6, 0x8}) 04:28:17 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) fchdir(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x0) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') mknodat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0, 0x0) 04:28:17 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = syz_open_pts() close(r2) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x0, 0x1ff7, 0xfffffff9, "01000000f07fffff20eff8ffffff0200"}) writev(r2, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d2194a59731f63912cee352365a0bac83a37ee3c768186a30b9a773fcbae5a6a420f39e94c42d1f33b3286d16a1e9c71d7b62a565bcb9da8e81434135add0cf24846609e2235b61666e9c3b343a37c3f7a11aee6e48324b3e6c0f25ccd2142e76572bc0626017b3deead5dca1", 0xdd}], 0x1) 04:28:17 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 0x8000, 0x1800}], 0x2) socket(0x20, 0x4000, 0xda) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0x29, 0x33, &(0x7f0000000000), 0x8) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) sysctl$hw(&(0x7f00000000c0)={0x6, 0x13}, 0x2, &(0x7f0000000300)="df2becd46a38520d92ca94455efea1652a32133c4d2d4600ec3afe27863565b7ae5e14d19cec4e75f31d74d0ec0019129d2769dc240194a03a1713e29e0e6ada0bde9a0b7bb03512414ca76543cf212ad690303a18c8b8454d194f1584736059adb8369164d4dcd9e054089631c2da83ec368598e86c175035f4e9059349e95ff94007d3c1ab1ee990250a70f759114e1bef075a356c8a1d3cd298a79e3b6502eb5ef20a", &(0x7f00000003c0)=0xa4, &(0x7f0000000400)="b11ff2cd662f368833f9", 0xa) 04:28:17 executing program 1: kqueue() r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) socket(0x1, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) syz_open_pts() syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) select(0x40, &(0x7f0000000200)={0xfff}, 0x0, 0x0, 0x0) 04:28:17 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) getpeername$inet6(r0, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$WSKBDIO_COMPLEXBELL(r2, 0x80105702, &(0x7f0000000080)={0x6, 0xfffffffd, 0x0, 0x8}) close(r2) connect$inet(r2, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:28:18 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x3}, 0x3, &(0x7f00000000c0)="060000ed", &(0x7f0000000080)=0x4, 0x0, 0x0) sysctl$vfs_ffs(&(0x7f00000001c0)={0xa, 0x1, 0x8}, 0x3, &(0x7f0000000200)="e9a88c9b5992b8f43063b419910835756de160f4887453574b825bb0768b6446a0c68e58eafb8e4bfee4d8f4391a06c840456da0e987adfc200c6f088e6b56cf055a96d90f052631e7f3ad6c646f8230272ad71db5", &(0x7f0000000180)=0x55, &(0x7f00000001c0), 0x0) 04:28:18 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a5599e49cad1089ce0000000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000280)={0x20009, 0xfffffffffffffffd, 0x6, 0xb7, 0xcd5, 0x0, 0x2, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x5, 0x8, 0x5}, &(0x7f0000000100)={0xddba, 0x1000000aca}) unlink(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000210000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/4119], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000001c0)='D@%\x00', &(0x7f0000000240)='\xea\xff\x02\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000b00)='\x10\xab\x84{\xdb\x12\x90\xf8\x83\xa9\x7f\xeb\xb6oO\xc3i\xb2D\xa3\x7fs\xbc\x9cvYdI\xce\xcd6a\xb2v\xbawz\x94g\xfd\xbds\xe3\x0f4Y>\xbd\x9c\xe0>\xe0\xdbNwj\xc7\xe1\xe3[\x1d\t\xb8$f\xc9\x05o\x8do\xbe\x19!\xfa\xa4\xfd\xcf\xc2\xad\xe1]\x93\xd2', &(0x7f0000000540)='\xab\x00', &(0x7f0000000580)='/dev/wskbd\x00', &(0x7f0000000a80)='\a\x00\x00\x00\x01\x00\x00\x00bd\x00\xc9\xed\x00\x00\xd0S{\xec\xc1\xda&\xf3\v\x9f;E\xa1M\xc1\xd0\xc1\xcd{\xda\x01\xea66X>\n_.\x83\x97(|\xc9p\xa6C\xf1\x8e\xe8\xd8^\x97\xda\x01/\x8b\x93(\xf4\x92\xe5\x19\xbd\xfde\x8f\xb0m', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/wskbd\x00', &(0x7f0000000680)='/dev/wskbd\x00', &(0x7f0000000840)='$$-\x00', &(0x7f0000000780)='\\\x02\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000008c0)='_{\x00', &(0x7f0000000900)='\xe2-\x00'], &(0x7f0000000500)=[&(0x7f0000000740)='/dev/wskbd\x00']) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='-@%\x00', &(0x7f0000000300)='/dev/wskbd\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='(\xdf)@\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\@\x00']) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/zero\x00', 0x108, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 04:28:19 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000140)="cfb314a03ca674838f2d2638090000000000000043e580d08a4044fa8a224d458fb406348b0000593ec509510a", 0x2d}], 0x1, 0x0, 0x7) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) preadv(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/85, 0x55}, {&(0x7f0000000180)=""/78, 0x4e}, {&(0x7f0000000200)=""/114, 0x72}, {&(0x7f00000004c0)=""/254, 0xfe}], 0x4, 0x0, 0x6) 04:28:19 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETZCNT(r2, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semop(r2, &(0x7f0000000000)=[{0x3, 0xfffd, 0x1000}, {0x3, 0x2, 0x1800}, {0x3, 0x5}], 0x3) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000100)='B', 0x1}], 0x1) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000280)={0x2, 0x3}, 0xc) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/160) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f00000002c0)=""/201) semop(r3, &(0x7f0000000040)=[{0x0, 0x100, 0x800}, {0x2, 0x2bf, 0x1000}, {0x0, 0x8, 0x1800}], 0x3) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000080)=""/47) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000640)="77c232dd92a92a32d6d5a3580c347203db38d9389372719b02c046996decd2742e00acb7137a359909d43774a5a57b1cececa2c31ccfd8941231bd333f2310b7e3c87a62e9204f5e10d8559bd747ccd7e55667c7559fcbbb840611002fab9393eaf9279e926888df1f0f6ec0cbf24f9538ffe2acf5aae015dfa67f0b22b8c0862355fa0ae229bbba89b9a98eccba325476dd6d3b2697182b681ff3f7e03ae6419fa09ba547e915e6fd0975f905ec0d0c9c4c331ccf9d00415d608baafd71818fbd37d93208427812474bac15e742230fe8eb6a", 0xd3}, {&(0x7f0000000180)="a83f1e9ac089b8654b63e74c0112e61061dc3ced3e03c4a8dac092c71a8f926aacd73a7e7e1e024272ed25313bfdf1c94a159b0ce2dc6409b02d34532ca9d629811f5d08949567e3a2b4798e8af3b88e1deb374d0356dd03d5db405a03f47bbb177c0ab86e8c8126ea78ce57bca29182d98f2fb4085d5a5ea15f320888104e69b7e1a2505f676f7921b507ff6673d09003defe55", 0x94}, {&(0x7f0000000480)="383d38954335a7493a7fa992b2cfd38ea79d1273644480259741c424878c6650c4234795c6ef54b1ef41754e382de6", 0x2f}], 0x3, &(0x7f0000000780)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20}, @cred={0x20}], 0x98, 0xe}, 0x6) 04:28:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = dup2(r1, r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x3, 0x100, 0x5, 0x2, "000000000000000100000500", 0xffffff61}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0x7000000000}, {0x2, 0x200}}) 04:28:19 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000200)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100483a0000000000000000000000000000000000ff02000000000000000000000000000104009078000000006027791500002b0000000000000000000000000000000001000000000000000000000000000000002c0200070000000000000000000000000000ffff0000000066c99058fa2b77f7763fef99be447d41b3830fb22389c448771817ddcc1ce46a5a0aef4770713f5e66e7d079efcb4e68762396"]) syz_emit_ethernet(0xf4, &(0x7f0000000100)=ANY=[@ANYBLOB="b10a8466f738aaaaaaaaaabb8847144e247a010000000000000024b9730cd487338f22927ff7be93f566cd92ab5ac9385897b4d6c56471776d21f36192964a5be6823fdbb42c97cda50a77e6a770d38417d3afeca6b514127664e84eabdeb45482a103b48be977420304d34a7d23f73f1366c73776e71bfd2dfc0667caf7d9121c2c35456fda54ff0f0000f7c52a483ba6273969b9449fce13a6aea238b4e0e3de99827459d11dc44870392baa0f1cde2384128405d55ed5f243731b6d7b0e77e605e78c4262a0178235c05d57614c6283d5e59cc90f3412f07be5209214d87c5cb6f999e162e5ff06d729a5a14804c0af078a9e"]) 04:28:19 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$IPC_RMID(r0, 0x0) munmap(&(0x7f0000693000/0x1000)=nil, 0x1000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0xffffffffffffe5e3) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 04:28:19 executing program 1: unlink(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x36, &(0x7f0000000180)={@broadcast, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000080)="3d3b312bb63ab1af3bf20000000000000000000900000000", &(0x7f00000000c0)=0x18, &(0x7f00000001c0)="794d662d82239388ff4c5b5c50120bc99869490ff966bba6b118c606c94cdefbc76478bc734a601fbf973587fcf1c25d287c9731e7e7243cf848d62bd1f98f5b9bbb6ef8f9e5f712d3b64845954f8049fedd5effd9eadff9f1ab7f29aeb6df997415133870ec7933d72deb6eae181795d36a0848c14b221124f5219eeb4c6edd6bdbe0cfc2da19b969105c9305b9afe4fd814c0e1b3d79e7c5b34e", 0x9b) 04:28:19 executing program 1: r0 = socket(0x11, 0x3, 0x3f) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000019a40)=ANY=[@ANYBLOB="0042fd2f8fe23575533f0ca0f56e9e02fa6fe57eb1260500000030fe458cc05149b307ee5a46c4f525000000002c21d5c7bcd4421becd1ed6e8deeba30acb473435afa9b508d57eaa1dcc6f624d5d3e5b4bab79b046e8d03c36d2f9f5abcd35b2f861cfc7330a3e58a04c03bed51c6e50ec954ee1fec3613250c133223cac00afc2257166031cab6e813c36a52e1f3fd7af2f0f3cb30887dac79cb01fb0e268a91c7270795f58437044cbd6b2e85c2027d6e97e593fadb4f4fb84e63f837de01c32a72ca8a72d0659c54cfad97ddc60c72ce75138ca13e9311bb7374916b3caab5e81bbfb1ca941500a57785bf91668af7add7b7df589600dcd6fe95e9d262d8c6cfca5bd3ca3ca89910ee05e50a7ec1f845eb09839bcd9f1733c4359bb6596022897c7a6a7ec0eb60d5e6266cc53e77bd0e70f9e9930d641fb998facc3285ead06e6e88a2d19fa7d3bc4faa49d3df5f7c258a97a9f7b8083bb8fde2352cb87973bf09804ad3d0dcad3c46bba726d1982903f0ea02532d8971e948147dd339f7f3cc651e7b484ebcbe655a410770af4023616db28c9bd30631bb6f322741157f313bcb2e19f091a981f33d9d9aa8ce1705e7c23ff22e977664ccc0bc9d103bced3380b43e789215912998ccc833b02cc0641b64dc881b99b9ea9eab692e6a3fcc86b8b5540bb33057571fc26482f186a83d9f107be5fec8fa0f700834d627eeeb53c17685867ee2121c902394dda6dcf3246e05f8dfea9fb2a78d3e88b08a2e20a3fe245fb9342c7458d78da4909b1c32b8533a4d077c6d7b03729fdf0e816186a0eaf12799dbad2da0848b192121568d4d2947011d10f0744905c19af1e6f657d"], 0xa) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000040)) socket(0x1, 0x3, 0x5) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x800000040000, 0x4008000, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x120d, &(0x7f0000000100), &(0x7f00000001c0)=0x4) dup(r1) sysctl$net_inet_icmp(&(0x7f0000000240)={0x4, 0x2, 0x1, 0x6}, 0x4, &(0x7f0000000280)="c369db8d8c9c43677f122326267eb2b9ae23815237810c7f8b8479f342c5267ff99e6626749a5fbd59db0321ffb10a57b17a31281a4a2155651f758679d3f378907e86ccc9e7388776d29cf321cc1eb6e81cdc5730f7c9ab97c2f739293d45a7d9a10fd536a661da28138cacf54dcb80fe2e07c59a5329e8bac06c42a64a06d4efe56e986510bc2e4589f5cb662adc25b1474e715e2175e895b7cd796278be29cd47c53fc3fa8a001bb6f6f5f7e98dccbafe75d8c743baa2be10b91ccb36464347fc1ac68f9628f7ab6ea5bf8dc899977cad8d685afd39fb9722f37a87a549dfc7cf5d8dc5bfd7c9206b7b66da43e0e8d3f35b891845b6666e7c5c843af6", &(0x7f0000000380)=0xfe, &(0x7f0000000440)="39e38f0cad303f8055fefcfd2bffdc47961ecc948f6313cbad9c748dab34dc42ab809e93dd5c91974d125c8bd51fe6b445183e3aa1290a38d6cb85786d7ea11299f1bf4fd11d47277d9d031004da5fb4bb7f15a0130981062d38af90c5179be02eb00e793c5efb170bf616883d1f91b99a0181b5d00f9007ad00c108863b6c7862dff385c2d701d15640acaf93c72012f7938e87afa77ab36760a646fa9e00cb01b782bbb47aa2449bcbfaae87d966462e8bf211229d4b4ea77383a286f1207c84514b5b6f4b1596fbe10c219c", 0xcd) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) listen(0xffffffffffffffff, 0x7) sendto(0xffffffffffffffff, &(0x7f0000000200)="c8eb208371304eee46e0da6c367e560772a97c9428b78a4cfc8b40048eaa601fb20cf853c3dc500758eacd62ac6cca7b", 0x30, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000400)=[{0x6, 0x0, 0x800}, {0x28641c036902375f, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x2, 0x2, 0x1800}], 0x4) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000180)=0x1) semop(r2, &(0x7f0000000080)=[{0x1, 0xc, 0x1000}, {0x5, 0x81, 0x1800}, {0x1, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0x3, 0x1800}, {0x3, 0x203, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x6, 0xc333, 0x1800}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000500), 0x34) 04:28:19 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x7b}, 0x2, &(0x7f0000000140)="cb10fa48fc3d6391f751255f859600c4657342b842a32de412f56f06214a1515159791e21ca1a90f28d0d0fe0eadb7060f3073755af8199b021a3d7059098bce66f4ee003622bafc4bfe11630fc8443b42471b5907921ba42d54b76149743a1d3366321af8c8e38f0b4ebb3d0836bef8df0f9ce1732aea9428acb1cc5f37b59ea0070014db27f77658cf14a027321d790dc07bc70e367917a7882dc5fde3badc238ed0902c31ae5c4057bb968d0f4b6aa5a61862d0e1b7734f8343ea7c47ece298a766ebcf050cae16579cb59d8efc526ef39096834d0f4da1c66b2c3db12ded75704a6dfbe38bde1272367e9e61cdee49c85a7150841abef70144b9c500007cb3dac5215f9a9ab9e5e91a73a3db5768ac3c0d25750313b0e7e2a0128f27752adcc97576", 0x0, 0x0, 0x0) mlockall(0x1) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x7fff, 0x9, 0x9, 0x4}, {0x2, 0x4, 0x0, 0x8006}, {0x8, 0x6, 0x9, 0xb14}]}) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r4) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000380)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000300)) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000340)={0x8, 0x200, 0x10000000, 0x8}) fchmodat(r1, &(0x7f00000002c0)='./file0\x00', 0x20, 0x6) 04:28:19 executing program 1: kqueue() syz_emit_ethernet(0x2a, &(0x7f0000000280)=ANY=[@ANYBLOB="aaaad004000000000000aaaa08752ae3f4b9cead4a60e9f59e66004500001c4e21827a0000f89da2140813a2eccb765395da06adb7e180f0c4afe24ee0b886e7abfdb977136b9a989b00d0e4e6a0f604c476a7f247e72d8d9135ba2da2e52c5f4a05dc8a715f76d9070453d5f6a2f32945561d63713c0f49d6be7ba87385811fa1fe2fe67444a1c5f98d91b7d050f60ba88bb9660536e17c1d447b00000000"]) r0 = semget$private(0x0, 0x4, 0x5b7) semop(r0, &(0x7f0000001180), 0x0) semop(r0, &(0x7f00000000c0)=[{0x4, 0x4, 0x800}, {0x1, 0x2d0c}, {0x2, 0x1ff, 0x2800}, {0x0, 0x81}], 0x4) r1 = open(&(0x7f0000000100)='./file0\x00', 0x70e, 0x4) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885", 0x106}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x22) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000040)=0x6) semop(r0, &(0x7f0000000200), 0x0) semop(r0, &(0x7f0000000000)=[{}, {0x0, 0xfffe}, {0x1}, {}, {0x2}, {}, {}, {0x1, 0x0, 0x1800}, {}, {0x0, 0x401}], 0xa) semop(r0, &(0x7f0000000000)=[{0x0, 0x0, 0x1000}, {0x0, 0x6, 0x1800}, {0x0, 0xff, 0x800}], 0x3) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/42) r3 = syz_open_pts() r4 = kqueue() fcntl$setflags(r4, 0x2, 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100"}) 04:28:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getrlimit(0x636c78c177e39dae, &(0x7f0000000100)) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc510e527b0000e534840c76f30d3fc9c06d00"}) write(r0, &(0x7f0000000280)="24ce6c485e122c050cbc87a6e5db403161fa43578d3d8914c552f48cfbacffc9b82b1572f62fa47acf3ff1475db187e9db0134729a2a1724883c4fb2f235443f7b4a5b54d941679e63e118d254c3d388", 0x50) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) getpeername$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f00000000c0)={0xfffffffb, 0x90, './file0\x00', 0x573d, 0x5, 0x7}) r6 = dup(r1) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a2dd74f42e2300feffffffffffffff00"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 04:28:19 executing program 1: semop(0x0, &(0x7f0000000400)=[{0x0, 0x100000001}, {0x0, 0x7fffffff}], 0x2) r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x81, 0x0, 0x7, 0x0) close(r0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0xc3) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x25, 0x20000000, 0x5, 0x3}, {{}, 0xfffffffffffffffa, 0x7, 0xfffff, 0x8000, 0x10001}, {{r1}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x9, 0xf0}], 0xff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff8, 0x40, 0xd00fffa3, 0x5, 0x1}, {{r3}, 0xfffffffffffffffa, 0xe3, 0x4, 0x0, 0x100}, {{r4}, 0xfffffffffffffffa, 0x25, 0x4, 0x101, 0x7}, {{r5}, 0xa35d60c8e8a852e5, 0x8, 0x80000000, 0x800, 0x100000001}], 0x3, &(0x7f0000000180)={0x0, 0x40}) kevent(r1, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) 04:28:20 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x70, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @udp={{0x0, 0x2, 0x8}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_emit_ethernet(0x124, &(0x7f0000000100)={@remote, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "5dc10b", 0xee, 0x8, 0x81, @rand_addr="195fe1242d64cab91371fa1047b2f38c", @loopback, {[@routing={0x0, 0x2, 0x0, 0x4, 0x0, [@mcast1]}, @routing={0x16, 0x2, 0x0, 0x2, 0x0, [@rand_addr="79806512a6f2de14d8bbe4168b1b24e3"]}, @fragment={0x2f, 0x0, 0x1f, 0x0, 0x0, 0x9, 0x64}], @tcp={{0x3, 0x2, r0, r1, 0x1, 0x0, 0x9, 0x80, 0x0, 0x0, 0xbb6d, {[@window={0x3, 0x3, 0x5}, @nop, @eol, @sack={0x5, 0x6, [0x2]}, @eol, @sack_perm={0x4, 0x2}]}}, {"844431aa956fd37b0e0221493c7f78cb9740cc9128659ae7ea8355ee9b7e0fe5b8b1f995494d2e72f9185478fb460c8bb606c9a32a3d3dffca57cbb49949bc943fba927bebcbb54cfae14ca570a747635df718cb33ae2c92942449f2e611cb8ba7785aaa53e3f52eba5864d9d2918187885c30f4565c9f98acc821b6f7d5aeba6f2764a9237547c76d95c0040cb397368e96"}}}}}}}) 04:28:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$WSKBDIO_BELL(r0, 0x20005701) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r0, 0x800c5709, &(0x7f0000000040)={0x7ff, 0x8, 0x3ff}) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000240)=[&(0x7f00000000c0)='-$^-\'\x14-:@/[\\\x00', &(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='/dev/zero\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='{\'\x00', &(0x7f0000000200)='/dev/zero\x00'], &(0x7f00000002c0)=[&(0x7f0000000280)='/dev/zero\x00']) r1 = getegid() getgroups(0x5, &(0x7f0000000300)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0]) setregid(r1, r2) r3 = dup2(0xffffffffffffff9c, r0) r4 = geteuid() getgroups(0x5, &(0x7f0000000380)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r3, &(0x7f0000000340)='./file0\x00', r4, r6, 0x0) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000400)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000480), 0xc) r9 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000540)=[r9, r10, r11, r5]) 04:28:20 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs={0x1, 0x0, 0x2}, 0x8) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100050000000000000000"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:28:20 executing program 1: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xd086) syz_emit_ethernet(0xc2, &(0x7f0000000400)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xb4, 0x0, 0x0, 0x0, 0x6c, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x26, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @empty, {[@rr={0x7, 0xf, 0x6, [@broadcast, @broadcast, @remote={0xac, 0x14, 0x0}]}, @ra={0x94, 0x6, 0x1}, @ra={0x94, 0x6, 0x3}, @timestamp={0x44, 0x30, 0x1f, 0x1, 0x0, [{[], 0xf012}, {[@multicast1], 0x7}, {[], 0x4}, {[@multicast1], 0xffffff16}, {[], 0x3}, {[@remote={0xac, 0x14, 0x0}], 0x3}, {[@multicast1], 0x3ff}]}, @timestamp={0x44, 0xc, 0x6, 0x0, 0x7, [{[@broadcast]}]}, @end, @ra={0x94, 0x6, 0x2}, @rr={0x7, 0x1b, 0x2, [@rand_addr=0xfffffffb, @loopback, @rand_addr=0x33, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2]}, @generic={0x0, 0xa, "8a58c690a2153b93"}]}}}}}}}) r0 = semget$private(0x0, 0x3, 0x18a) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r3) r4 = getpgid(r3) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/226) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621ef97236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986226c57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r4, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgsnd(r5, &(0x7f00000001c0)={0x3, "5f17bb8856b541a5af53cc122641d6699712d65510f6cf366f2dff52e0f4d50b8cba51212f3ea294a22b5f9281cb3a39d8713d47d97e75d63a36ba08282ae5f16634bf44e181d70c7c28ce3422d6db70e29b2414cfe583ac4650ac1ff09f8252c77b3bb953eca933cf690d4b5a1f0d5603ca59eb5d21c8b065f6536e7c25ed9ffc0474cda73ccd8fcc01df8ce782cced22a39ff2fcfe22fc6a0e21ce54a8e68e5223efb66896b682eb57ceb7f9008c024587b29fc22a26cfc9b09c74451d5cde975111c41e3ede3e54ec0d7ca962cb54"}, 0xd8, 0x800) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000080)=[{0x1, 0x9, 0xff, 0x8}, {0x6, 0x9, 0x0, 0xfffffb07}, {0x1, 0x8, 0x4, 0x8001}, {0x2, 0x7, 0x3, 0xff}, {0x1, 0x0, 0x20, 0x7}]}) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x1000}, {0x4, 0x37, 0x1000}, {0x3, 0x9, 0x1800}, {0x6, 0x20d8}, {0x1, 0x15a0, 0x1800}, {0x3, 0x3, 0xb5389b6847e25ca1}, {0x0, 0xfff7, 0x800}, {0x3, 0x4}, {0x3, 0xfff9, 0x800}, {0x4, 0xab2f}], 0xa) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) semop(r0, &(0x7f0000000000)=[{0x0, 0xfff7, 0x1800}, {0x4, 0x81, 0x800}, {0x2, 0x6}, {0x0, 0x9, 0x1800}, {0x0, 0x81, 0x2000}, {0x2, 0x0, 0x800}], 0x6) 04:28:20 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000780)=ANY=[@ANYBLOB="82022e205277d8682566696c653200b7d13af8196ca1732c54e5fdf36cf65bfcc4a1845013adeb2de3ef6f9d857201b09a21dc5bee1bc2ed4e17bd92efa9b3adbe3d47468373deecd1f71de5936519b702f4cecc7af73d3a0a3da72cd3ea0970466b96711fefb7de0734762def2f5441aa76f5aa3b4d1bb05c760015cae6d4f9c07616c0aa71e45517eb8e6a374499c994bb355961f4"], 0x10) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) recvfrom$unix(r2, &(0x7f0000000840)=""/168, 0xa8, 0x800, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r3, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r5 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r5, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) semctl$IPC_RMID(r4, 0x0, 0x0) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/128) 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:20 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: 04:28:21 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d8850dd5", 0x4) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="d514a1c50000010000000000f3ebb1b3d1860000000000003d83aebfb8e2f30ee61fdddbf6b6c311225751615096bb8a6aaac66b88eb9b9c03dce65066198463b3fabb699deddf47b4b9356bc50fa0c8c71051"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) getsockname$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d808f960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008889fabe43b2b74400"/4098], &(0x7f0000000040)=0x1002) 04:28:21 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$KDSETRAD(r1, 0x20004b43) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f0000000000)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc657699a1f292e27ecb5d602000d7d026ba8af63ff37282921e4fd8972fdc7872babfbb70700abda71601a8bfee8c881ff7ca93c894303b22f310b404f36a0069000fcffe0ffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000000c0)=r2) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000100)) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='+-\\+\x00'], &(0x7f0000000380)=[&(0x7f0000000240)='%\x00', &(0x7f0000000280)='!&\'\x00', &(0x7f00000002c0)='.\x00', &(0x7f0000000300)='?}\\]\x00', &(0x7f0000000340)='+.-[^-\\#\x00']) 04:28:21 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1, 0x6) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = openat(r1, &(0x7f0000000080)='./file0/file0\x00', 0x2, 0x110) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) 04:28:21 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="cba28bca707baffd115a6d477f7620d0f2ffcbff3a236efb597cffe8e6210f0c1b0122", 0x23) 04:28:21 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000040)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @local={0xac, 0x14, 0x0}}}}}}) syz_emit_ethernet(0x42, &(0x7f0000000080)={@random="8770c9a7a3d6", @local, [], {@arp={0x806, @generic={0xf, 0x814f, 0x6, 0x10, 0x8, @local, "bf27235455eb62e10294a69fdecb1845", @local, "46ba58695804845e37cdb653080e33d7"}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r0, &(0x7f0000000000), 0x22) semop(r0, &(0x7f0000000080)=[{0x3, 0x9, 0x800}, {0x3, 0x1, 0x1400}], 0x2) semop(r0, &(0x7f0000000080)=[{0x1, 0x2}, {0x4, 0x4f, 0x400}, {0x4, 0x29e, 0xc00}, {0x4, 0xffff}, {0x3, 0x0, 0x800}, {0x3, 0x31f, 0x1800}], 0x6) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r0, &(0x7f0000000000), 0x0) r1 = semget$private(0x0, 0x4, 0x1b2) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x400, 0x0) r2 = semget$private(0x0, 0x1, 0x40) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000002c0)=""/233) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x1, 0x8001, 0xa, 0x0, 0x8, 0x4]) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000140)=""/222) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000640)=""/4096) semop(r0, &(0x7f0000000240)=[{0x1, 0x75, 0x1000}, {0x1, 0x78d, 0x1400}, {0x2, 0x2, 0x1000}, {0x2, 0xb6, 0x1800}], 0x4) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000280)=0x9) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000080)=""/79) semop(r1, &(0x7f0000000100)=[{0x0, 0xd5}, {0x2, 0x8, 0x800}, {0x1, 0x4443, 0x1800}, {0x4, 0x7}, {0x4, 0x5, 0x1000}], 0x5) 04:28:21 executing program 1: clock_getres(0x3, &(0x7f0000000000)) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0x2b3}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x2, 0x1000}, {0x1, 0x32, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semop(r0, &(0x7f0000000180)=[{0x3, 0x9}, {0x1, 0x8000, 0x1800}], 0x2) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000040)=0x1) kqueue() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt$sock_linger(r2, 0x29, 0x33, &(0x7f0000000000), 0x8) r3 = fcntl$dupfd(r1, 0x3, 0xffffffffffffffff) write(r3, &(0x7f0000000100), 0xfffffe5d) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) r4 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x5) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getrusage(0x0, &(0x7f00000001c0)) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet(r1, &(0x7f0000000280), &(0x7f0000000100)=0xc) 04:28:22 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000180)='./file0\x00', 0x10001, 0x2) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) renameat(r0, &(0x7f0000000100)='./file0/file0\x00', r0, &(0x7f0000001200)='./file0\x00') r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) listen(r0, 0x7c) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000140)='c\x00') r2 = semget$private(0x0, 0x4, 0x447) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x8000, 0x0, 0x0, 0x0, 0x0, 0x190, 0xfc}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000180)=""/169) r3 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000300)={{0x20040104, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x80000001, 0x5, 0x4}) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000380)=""/169) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x2) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000800)=""/210) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000500)=""/121) semop(r1, &(0x7f0000000080)=[{0x3, 0x400, 0x800}], 0x1) 04:28:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCPROMISC(r5, 0x20004269) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:28:22 executing program 1: open$dir(&(0x7f00000000c0)='.\x00', 0x3db7c273e8682fd8, 0x90) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000340)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0xff, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0x800000000009}) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r4, &(0x7f0000000400), 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semop(0x0, &(0x7f0000000040), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x14, 0x419}, 0x8, 0x1, 0x9}) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', r2, r3, 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000140)=0x20) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000019900)=""/102387) 04:28:23 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000040)="7bb3fd880b174915e63bc42f119b73bc8db1790ad453534b02bb8f7d57ce0c81f5fa4608c6f3417428d9db1c445760d6e9e887d3ee0e1ed685415f884840c6d0ca5e616b3a22e1afb83df7a2062fb8ef2a80684adc88dcc2262e22573f2182684fd08975e2b80bc0e19df660e8830df34d1a46e3950e81233677c72bab0f8069c04770798e60ccb60304a171044e5261ff5c76c1c7e3c24d77b77b42471181de6d08c1dbeba6c1e468533779f1ff21f4c272cad1ea015f685b88e5814a2c5f5519763858776f63e091c33389173b3fb1d7a590ef7f7dd2b366945a578a4d81e3c762084f90", &(0x7f0000000180)=0xe5, &(0x7f00000001c0)="f8cdfba092054b47fbc1d8b53b9b1ddde35ceabd73dfe43d083d274c4bc3edef73ffc3a54213fbf1e26c40af915b", 0x2e) r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x69a88df4) preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x4000000) shmget(0x0, 0x3000, 0x201, &(0x7f0000ffb000/0x3000)=nil) 04:28:23 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_emit_ethernet(0x10e, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000003f42c22d165c86dd60a0800000d80600000000000008e9ece7abf74dd0000000fe8000000000000000000000000000aa74005708680000003212000000000000050200020502040104014a00010000834a685642b6edd2d87d8a05b258fdc8d34f91fd066c1a45610cee0b8e76d988671d248d844857a31a9c859a54ff0a9319f95f517719a3fedc11357c9d1a9046c1521684dd71f23bb1ed9b7a31776e36f7155a1f6483890072e4d3edf028fbe9137ed1225c817ca93d9382f8658158d5efd63d61b31179c8d51f358f5182a0ccfc246de50000000000620008416500000000000058680000004e204e20", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="8000000d907800200204fcff00010303000000006efe9e8e977e7f64e422b924223644688f32d1e64e31c61265766b1685b7a03e745a2b63a355cf4257df2049fbf487c794575415c6b7aef110b38f36c7fd555e2c81c27a116650e5b5fb0bcf6cf516f92a0faedb7e2291b5e88da00c4679985aafb1800048ad43c8c5a0c62a125ef557ff520767f19f1ba37cbd885814b695254b6cc2bf5c8b68336f0d6af2ebd9e4386d236a21fbd52fde7257f7e399b02c84fb7b273d7bbe75d2cdcc2c523ee31efe115579388eaacca87a236681504920"]) 04:28:24 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/142, 0x8e}], 0x1) write(r1, &(0x7f0000335000), 0xfcb7) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{}, 0x0, 0x3}], 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000001bc0)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c0258859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34b}], 0x40) 04:28:24 executing program 1: r0 = syz_open_pts() r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x77ab, 0x0, 0x7, 0x0, "d700060000000000005b00000000000000e74de4", 0x0, 0xfffffd8b}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a244fd33055552f0b8b8f789632dfc94ff330600191359435eb06198f579456fc7d4c9658c9ad8a4f5f728193ef16bb93f12fc4d5f16b136a5d00d1628b53a0000000000000000fd2b9d3f985f5176274eff00", 0x67) r3 = socket(0x18, 0x400000002, 0x0) setsockopt(r3, 0x1000000029, 0x41, &(0x7f0000000000), 0x0) write(r3, &(0x7f0000000040), 0x0) syz_open_pts() close(r0) r4 = socket(0x1, 0x3, 0x81) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDDISABIO(r5, 0x20004b3d) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3804f3fbf63918eb647055008ef1d529cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816bc473cf1b4be826bab82f7aa20bae5b0cac18bb43b31cb687149619fe95ee2a738ba36a6b499601eaed8c16bb3cb9ba76b76ed9dabd4033c2f3d4600b584086e447132445cc2b24e3c9fb748cd004ec70e358db18f6b20612a235ce6cdde14aaa4996c055f0c951b74ea2cd19294ebaa5023041780d535eb77c9d8545917a0f2fa21ddb72380f691eb3ebfb1c2c82c568cb84926ea040ea522dc2a162dff83e4efa5e5e2003c2f4d45e0e0d527f069243725344ffd919da36da71b1bef02ebfb4dcad7a369c1cd2754c5de8e9b90da9968e2843fbf9cd74b7bef4e34489d1a9244ebeafae75262a79aea4a25cfda3d58e698927f38c1abd75"], 0x169, 0x800) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYBLOB="0100000000000000fda87b673faa2a807bb6e4db114de90562d5d43c3d4eb31281413ef1282279c6bbbb935c7708fe9f7557faedf81833d2aa4ec466cc6d4bca3ac0554de56d084520d305c71698069c20addb5ed1215bec72cda2b9cde796e4f2ffbc7c9ad9dbb3b396141ab71ee83a65ae679cdc00000b349c75aeffa36f84186589879ae8b4a555611874f7dc111119dd181bb62edc529e4facf94a20afc359c2615fc24387b8d217888b64818453ad3c8ed0f526021e0c479020b12469c8c830f7b7dda51a259d98e55fa6251eac625cced2d77f02bed78bc3fdb76f02eb038014043673c92869234ec71bc2ac0a92c7845dd02962c179b7d832e25dc63b"], 0xee, 0x0) msgctl$IPC_RMID(r6, 0x0) 04:28:24 executing program 1: mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) shmget$private(0x0, 0x2000, 0x200, &(0x7f0000fec000/0x2000)=nil) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) mmap(&(0x7f0000ff3000/0x1000)=nil, 0x1000, 0x2, 0x4010, r3, 0x0, 0x3) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) mmap(&(0x7f0000fec000/0x11000)=nil, 0x11000, 0x0, 0x1010, r1, 0x0, 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 04:28:25 executing program 1: pledge(0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x2, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) 04:28:25 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r1, 0x6, 0xffffffffffffffff) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x4]}) open(&(0x7f0000000200)='./file0\x00', 0x2, 0x180) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r2 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x1, 0x0) fcntl$setown(r3, 0x6, 0xffffffffffffffff) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r4 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r4, 0x0, 0x0) dup2(0xffffffffffffffff, r4) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x3, 0x1ff, 0x80000004, 0x1, 0x7fffffff, 0x1, 0x6, 0x0, 0x2, 0x1, 0x1ff}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x1, 0xff, 0xffff0000, 0x10000, "20723782a000c70798b2ec02ab3a61176bd2f93a", 0xff, 0xffffffff}) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8, 0x8c) mmap(&(0x7f0000006000/0x1000)=nil, 0x1000, 0x1, 0x7813, r5, 0x0, 0x9) mprotect(&(0x7f0000004000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:28:25 executing program 1: shmdt(0x0) shmdt(0x0) shmdt(0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) readv(r0, &(0x7f0000002640)=[{&(0x7f0000000000)=""/78, 0x4e}, {&(0x7f0000000080)=""/239, 0xef}, {&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000002580)=""/163, 0xa3}], 0x5) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) dup2(r1, r0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x22}], 0x1}) syz_extract_tcp_res$synack(&(0x7f0000000280)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f00000002c0)={0x41424344, 0x41424344}, 0x1, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) syz_emit_ethernet(0xa7, &(0x7f0000000300)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb080049160099006400ffae3b9078ffffffff0000000600440e7c860d1f0da8d44f7aab8a4f004e234e22", @ANYRES32=r3, @ANYRES32=r4, @ANYRES16=r6]) syz_emit_ethernet(0x2f, &(0x7f00000004c0)={@broadcast, @random="f12d86b81f6e", [{[{0x88a8, 0x2, 0x0, 0x1}], {0x8100, 0x7}}], {@generic={0xbaf, "944fa3002778096bc596a04629040bb3a579cac6743b6e2eb1"}}}) 04:28:25 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = getgid() setregid(r0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, 0x0, 0x0, r0, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r8 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r8) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000000c0)={{0x1, 0x0, r0, r1, r4, 0x60, 0x7}, 0x5, 0xc549, r7, r8, 0x101, 0xfffffffffffffff8, 0x65a7}) select(0x23, &(0x7f0000000040)={0x800000000000}, &(0x7f0000000080)={0x7f}, 0x0, 0x0) 04:28:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet6(r0, 0x0, &(0x7f0000000040)) sysctl$machdep(&(0x7f0000000000), 0x2, &(0x7f00000000c0)="9745892507668ab81d2953a3531af461a40919aa77a2fc4b6c8367b6eb7aa3635a74bafa050422bb3dae7a91bcf66093c64f3bf007d5ae0c890e422db9f10207cf299413f9da03d942f7d775bd773bdcc89eb2911c5defa3612db9b4f63dc6f7c1030ced0aee349a4f5136422250b842b115b28bf9147f13bf2122fe3066bc8d8661fe63a18610549a1534372744485752380aca2843e8217ca86fca68838d617a0cd1de9d77aac3c3ee977df2b9a19982336d5e746530041417a1dd29e57462f6aaaf0af7aa11e1fc950e1b5504c6eeac4b6477dfc36dbf62ad15207cea546fee82d8e373664abd490f923bb120", &(0x7f00000001c0)=0xee, &(0x7f0000000200)="a8e9be6908643d1cfdedb4ebae18ca80d8e6cbfb6d67f2a22f6e493013dc84963db55602e6342c200d7eefef884f6c840cc57efcc6eabed882e97007feee594ed712fc38180c50a8fc5d072d4a1005bf81978a8bc347c16d89dd13f5441b9ef9e8baaa4dd597aeb650ddeaee4af00e904314a05ee7d5f5f2965ba406539283aef441ead5235693207cdd8e55000474c5ec8fbead1338d43091a547032bab89c6ded11448948d030f4ce4ff07e7993aaaa4fe", 0xb2) accept(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000300)=0x8) 04:28:25 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) close(r1) setsockopt(r1, 0x9, 0xfff, &(0x7f0000000000)="06b3886cda29d8985ec7414a47ed95be1feafdcc3ace822a7fd64b06427fee6724bae8462c8606035f3ae7c8572d069358b95654739458a01033b880d2bbb196ab9a7f602549dbf277747113", 0x4c) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000080)) syz_emit_ethernet(0x86, &(0x7f0000000100)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x50, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x2, 0x0, 0x0, {0x0, 0x6, "277915", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x2c, 0x2, 0x0, 0x7, 0x0, [@ipv4={[], [], @rand_addr}]}, @hopopts]}}}}}}}) 04:28:25 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x0, 0x1ff}) getpid() 04:28:25 executing program 1: getrlimit(0x2, &(0x7f0000000000)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x2014, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xbaa, 0x6, 0x7, 0x7, "68a39a637627e458ce32a6206c43d47f77f435fb", 0x7ff, 0x3ff}) 04:28:25 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0x1ff, 0x0, "b800", 0x0, 0xef}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$KDGKBMODE(r1, 0x40044b06) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809eb859f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b98a36d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000984445a03a4e856600"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) ioctl$WSKBDIO_GETENCODINGS(r4, 0xc0105715, &(0x7f0000000140)=ANY=[@ANYBLOB="00fcff00040f00b710f886ac8c"]) r5 = socket(0x18, 0x8002, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x7, 0x2}, 0x8) sendmsg(r2, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:28:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000200)={0x8, &(0x7f0000000100)=[0x2, 0x5, 0x0, 0x3, 0x80000000, 0x7, 0xffffffff, 0x8001]}) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000080)={0x7, &(0x7f0000000180)=[{0xef9, 0xadf4, 0x6, 0x7, 0x4}, {0x6, 0x8, 0x1ff, 0xfc90, 0x1000}, {0x2, 0x3, 0x4, 0x9, 0x4e}, {0xe86, 0x1, 0x0, 0x6, 0x1}, {0x5cd, 0x7ff, 0x7, 0x8, 0x4}, {0x7fff, 0x5, 0xe, 0x9}, {0x1000, 0x136e, 0x7fff, 0xfffe, 0x7}]}) 04:28:25 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0xb84) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x6, 0x4, 0x1, 0x9}]}) r4 = socket$inet(0x2, 0x2, 0xfe) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 04:28:25 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = fcntl$dupfd(r3, 0xa, r4) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000040)=0x2, 0x4) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 04:28:25 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6000000}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = socket$unix(0x1, 0x5, 0x0) getsockname$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 04:28:25 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x2, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) ioctl$KDENABIO(0xffffffffffffff9c, 0x20004b3c) 04:28:25 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYRESHEX=r2], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0204"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x1, 0xa, 0xffff}, 0xc) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="fda6acebb5c9d3b2da967d128de83105ebd8cdc1f887721fd5fdfb37f0e68ff56569d61f8d09475d589e06ff923b198514901d305a09b4dea31c204554e11e571f68f30d1f6f6ce6bc406598fc4725da6d4d54bc85e61d5b4a204cf136b069860d49ea5670a00d9f4cc9b089048b3db264d8cbd8492944968d5dfed04de87337a6f3d3889cac83b1675c61ec24cf"], 0x10) write(r4, 0x0, 0x0) 04:28:25 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000180)) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/214, 0x1b}, 0x0) r3 = syz_open_pts() read(r3, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() sendto$inet(r3, &(0x7f0000000080)="5332c6f4802e2dec375763e568c8e69040e84715aa8d391fae44fc0eaa92da1da17fe99edd3ea9da69ec724487b757e3", 0x30, 0xd, 0x0, 0x0) r4 = syz_open_pts() semget$private(0x0, 0x1, 0x28) r5 = dup2(r4, r4) close(r5) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28, 0x40c}, 0x0) 04:28:26 executing program 1: syz_emit_ethernet(0x9a, &(0x7f00000000c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "837731", 0x64, 0x3b, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback, {[@hopopts={0x2c, 0x5, [], [@pad1, @pad1, @ra, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim, @enc_lim, @generic={0x0, 0x10, "66fe88e9918034d776a7d94dc6155a38"}, @pad1, @ra={0x5, 0x2, 0x5}]}, @hopopts={0x33, 0x1, [], [@ra, @jumbo]}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 04:28:26 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r8, 0x4, 0x46bfb) r10 = getpid() kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280), 0x0, 0x0) fcntl$setown(r8, 0x6, r10) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r9) kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 04:28:27 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) fsync(r2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 04:28:27 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x8000, 0x0, 0x1, 0x0, @multicast2}, @icmp=@timestamp={0xd, 0x0, 0x0, 0x0, 0x0, 0x100000}}}}}) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040), 0x0) r1 = semget$private(0x0, 0x7, 0x3e0) semop(r1, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) r2 = semget$private(0x0, 0x4000000009, 0x292) semop(r2, &(0x7f0000000240)=[{0x3, 0xcff, 0x1000}, {0x3, 0x100, 0x1000}], 0x2) semop(r2, &(0x7f0000000000), 0x0) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semop(r2, &(0x7f0000000180)=[{0x0, 0x8, 0x1800}], 0x1) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semop(0x0, &(0x7f0000000140)=[{0x0, 0x4, 0x1800}, {0x0, 0x3cec, 0x1000}, {0x4, 0x40, 0x1000}, {0x3, 0x2, 0x800}, {0x3, 0x7, 0x800}, {0x2, 0x1ff, 0x1800}, {0x2, 0x7, 0x1800}, {0x0, 0x4, 0x1000}, {0x4, 0x4, 0x1800}, {0x3, 0x8001, 0x1800}], 0xa) semctl$SETALL(r2, 0x0, 0x9, 0xffffffffffffffff) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)) r3 = socket(0x2, 0x4, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) dup2(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000040), 0x20000) socket$inet6(0x18, 0x3, 0x0) 04:28:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000001300)=ANY=[@ANYBLOB="47b1043049a8662e36fef62371a3b0db45b5a29f82be33c6550261be91b6c38714f20debb3b7cb3da263b4e526c6210eef23c9b2ff100eb7169eca65f581d0076e4f57ef15385a7d3e930219ef468e8b5e4794"], 0x3) r1 = syz_open_pts() ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000014c0)={0x0, './file0\x00'}) r2 = dup2(r1, r1) close(r2) pipe2(&(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000001480)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) recvmsg(r2, &(0x7f00000012c0)={&(0x7f0000000040)=ANY=[@ANYBLOB="00000000000000000000000000000000220000000000000000000000000000000500000000000004000000000000000000000000000000000000000000007e11d99e00000000000000000000000020000000000000fcff0000000b00"/110], 0x6e, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f00000001c0)=""/4096, 0x1000}], 0x2, &(0x7f00000011c0)=""/200, 0xc8}, 0x801) r4 = accept(0xffffffffffffffff, &(0x7f0000000180)=@un=@abs, &(0x7f0000001380)=0x8) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000013c0), &(0x7f0000001400)=0xc) 04:28:27 executing program 1: sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x12, 0x1}, 0x3, &(0x7f0000000000), 0x0, 0x0, 0x0) 04:28:27 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100240000fe8000000000000000008100000000bbff0200000000000000000000000000013c0000000000000004018000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000312bcb48e60904c7a376f819328d5d6a33195fa44b52c11892205a8f32234197c0b5a7357bd59f8e220d5e1eefb69e9e6b827ded0da3693935b62d598b3386e0059b4f3be079ea519cacf6c6f6ed2a9c1375334441a3de125c51040a506e021bbe823f080f865005d7e613d850d94995b2a44064a72d33ca29fac282dc5693d782c2e53b34f4f1c0019e641df9b666010596d0b29e"]) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0xcc2, 0x10) close(0xffffffffffffffff) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x80000001) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r6, 0x20, 0xfff}, 0x2, 0x6, 0x8}) fchown(r2, r3, r6) r7 = syz_open_pts() r8 = dup2(r7, r7) close(r8) r9 = fcntl$dupfd(r1, 0x0, r8) read(r9, &(0x7f0000000140)=""/208, 0xd0) 04:28:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) linkat(r2, &(0x7f0000000080)='./file0\x00', r4, &(0x7f00000000c0)='./file0\x00', 0x0) write(r0, 0x0, 0x22) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 04:28:27 executing program 1: r0 = kqueue() r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x1c2) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) 04:28:27 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSKBDIO_BELL(r2, 0x20005701) 04:28:28 executing program 1: syz_emit_ethernet(0x10f8, &(0x7f0000001380)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10c2, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x81, 0x4, 0x401, 0x7fffffff, 0x3, [{0x0, 0x10, "a0abc12eafa87375220a23a6e2f9389c5516a67425d4694767b2c934971dd28f1a969ac1bbfea9a4d78da2e761bfa5a0381d21dd45d69e821a898c95187290877fe2cc4b55f9452a256635959c410cee8a3e1bbf4bbdcb574c2aacef3b49460ad2b11ae38dd897d5be0663b7feda5377da154d62c5acc6e3fb5180dce2c34ea3bb"}, {0x1, 0x5, "77d23b7876cff8e31b6527cca01e21c98eb9a5935d25ed6c73c3d4e985dd3361db24710b044d9cc99fb937"}, {0x7e627d40e58429a5, 0x200, "26ec5e56ef270c0cbc97d322a542187f9744e674819dfbb5375069891289778b2a67ee5a13a43258fadd35fadfc8c8603f05ebb02e4f582698d6146dff05173dbe8e1f229e7f430dde6707886a09f8fb330d98c273fd002ed044c502cd55e9a39fd2aedf7b5344ee09ce9dc8c16243728fe00cf407a08d725b4741e1875bfe287e9a4f5d26e0795a0c826643390dba9b0152f20ecf4b830d120f2ed9a2983afd83d63b4e95bae48a9108b5fbea3af07d9492b29ad83e52555e52858a2af179db1073ee685e42ec96d4901ee4a2ececbf0ea03d2c8370b514b9d7a11619f1843e4f5d7e0abd25c032a0ca4a671770bee0230ec1b1e9c5c3974cf76b150fa09fc3b012e6960e8aaf7471e0c48c13ed3e9304d9c38f808707a900d072ea7c14c5ddf5fbcef567da519832ee1c9aada5ff9071c3da7ddfdc73d619bcf64b4c84a554b3f48fd67758b679fe433333c7288ffe953f67b7dea3ceb7e0ce12cd3c8dc8bd775c76db70d4e0204a21ec6897f76c14061930fcfc28b00358307fc068b3f4fb658106927aeed7de1f3c45c95b4fe9511a70444ded708cbf90232f3577c6d0fcb6be9be6ef07d204adbed05c894b0bb0208df9e2308ef381e0a7af2a20bea437e5475ce631f610e170f4ed4646289a1eb39e16d6ca1ee88ccef2b1fb2a788a6eda972dd344f6003d949ba4ed6b1336ae63b59314a6ff32afbddfe509b3d53c152c4dbab0ed330bce69fe114ea3e7387581b6769e95e8dd264f872d2652c0b4228e5659a07244d5aa64649529621b403cb0317445c45fbe6cfe5abbbdb8ce6e8d4a175638a3cc49e79aeea57b2880e6817924009423132156333688748012ffb5ebf39557deebaf8b4eb3f1b710540d60015dd0f8796c8a1870b3aafef20f82977cf57343a02f80aae18d2b5f8830133400513135e2d21570b534a944cf728ca7df3a92e3cd317d6b2798ac993e70c204094f800fe3f035a34872c09eb272eeab83ce6d7535747cfd4f7e6f718c64313318f13b6387be696c29b2d674a2445018b802fb3cb74378f40f3535ea09e5148cc1cca6fc1ec803134cc2754685a510b9849e0428ce8b8ac3b772dacf44a353d0a8dee893ee3f896a20ef893c3f1cc348e9701ed5e1817eb2b66d6cd0123e7fc2c2cc82dd1127598e82067bae1ae75a8f9a2f3b326a84915e3748c2d32e76ae929b0bc940fd666496de0504b41cc843969460bb0e1fd2889336f7c29c62bfa5048eaf8316dfe595b05bc19d6ecbd532035cd05237d3ca05bd078d4d57a4f29ff45a5773532013059a67d7d977e32e85c6299027a98d994c13b3e967716d5e7122e747f171879be85e3a3966e927062e3960802bf1e4c41080c435db57951e87f4c5b3cb699de678d52dcf3ed724815f97b51f84b5525f9d88a86e7c31c38b966a89fc50e9ad430309173f6aadb1d9e1cb4b5db39604f1ccb1d11d1ffe91915630477e8034b6c20c6b6a679dfb8ee8db381804c51989ff21fa5e0d36cf64da3a76e6ff47e8f3c90e4da4686896489dad5a5aef9fc7d31265ed2a26f3e6c15096bd452d43e2329d334e3e1c5275a96b8cdadf56bbb6730834ce94f054a79b543ec54c0bfe51f6fdf9d71a641d145c16e1335ae74ff55bb58ffa15f0ea00890c12e334d015179791370317c34b06261380ea0bb18f162069fba0880c5302f8cab0feeb29254bbcafef7f4a3c5ee7836d145c167d9fcf5d372637112cf1763e346630973179a55d6edd81336f33ce6618b504ea38f76b981e915a63592ec70837b660e8e654678767cf53bc51b34ba4503376a41ce01e1a2aaf2aa2c4d9a91d73ddeb1acb6c97873a94142491bbd1707f3cd9ffb5f3b6a933bf5ceadad8295fbf1cf32a53684dd8f36b4bac3581d814b5f2f378e23cfe2c6bbd1e82da52717c5c2a6e2601ecbe8fd625b1b09f6c788cd10a1b5c4955126dbc60ebc118ec9719fc3b34b9c7e9aaf6fc7254bd1e2c94c35e9d27366be0dfd375b0b04586343053dcd9a4ffddc4611cb4441200909f04e7e49bac126f027f9b28f06e4cd996797cd4a51cf5d4f18c7c84ffd9a68cc070cb3b60445ea738451d454226770cd8c0a72971a30b99937eb5f2e882f8ae9abd4c7037c200ea694c70622be40e80c7d8c0060c0f5b5d8c177f9eb9f8313cd012f58dfedff11090e201d47b833c23c321aa15731abe958d67b90389e96408ad00af4cad3e6b46bc515b97ba584affe951f0f874018dca1f919d2208ed2b28b1fcabbe56d113af08bbac767b13b929664564aa1f7bf0c9cbe9422f75d55ded87044b5d2775cbd998f0b05c87f6cfcf9dfe09e2025199dd7e0cd47a28cb535e137b7ff43554397fe173a917f6d162f3ee916efed583277d54d3a8e2c25518ad1d7cce003634939fa4977381a16e38f47760557da1e0d95552341dcf772e8b9f4e3fe408af8572b18b6495b05294cafa345cc40901ad4f5df82f43171c5c8a942135d6895dcc8b5b8eef3345edfd73e3af24c95e536c92150100dda76642a85a86edeb40f017c1eb73ad817a3f4104853fc8dca58cea08165b4c91f053c5bf9a0b478ebf728a975d65eb9fe03b9a15567eec35167c446fe4ec1abf3919edc77dce5069a5fc5f3a8436b8b02f7c6c4659efb934611f3fb8671690237bc938656d740a969721c497d0e7e614f15a17993696a5772948424038711f2b4471ab888ba10d7e46bc02068d94273f93d612a52b88723b9be85fa7a2ccb9661462a206e3cc034661f14e66637b803f6600452f6a1f99d9f86f5d36805e346e9833510da56d03325f99fe2a2f68bff17dbb38467836683c203d694c5b5b8160070510b3f78ff7bb61313718303dcba4f3c761e3bec57511b02d5da950bdaba37757ed8e12e89608650b66dc95959d29ce16b31c3ed303c1905ce6ebb277f0318054e5cec5f50a043deaea91405c7992d316cad2985ab370ff627e232bdb1add87633449b013cb5d6dd97c2ed8315c7deb1e286e8f568e5776b557bcc79cb6576927aea9176ce5473340104f484a17649eff055c288e1f2009b2df5a2538a0ea9ddabe1f473746f12567b489fd89ccb7e59dbbab72dc9206f34749cd261f314a4881023b56283331926dfb0eb05d792fe1281ccb6d2830ae66dce217314cbdb0b43b5d32b66f6bf7016e3a37ce710e90f58f0321aaa376e635b133dba83b3c391a480e975af3b65c717476e82ece049956d96704a188fdf690e559b56c03e6ad6749df0f013b937548e4c1fd4ee8302d45e58fe106733d14aa46e5bb2ecab26ca0fca1526b7eb80c7115ce9776160da184141fdf0222ba1406ea3a488a6f9f90ae30a15ff3cd313ccdcceddab21b0f5fcb85d617f8d4dd29b1d96c9130d90f03e32ec682f57c41cf488d764230741d3096ab2c33e8df488bd31e4927aa95db08b864bfa0686f1cdf92934a3cc010d8812538f0159e336c5d6d6ad69975184905d0d3653979c24638025282ce03decf60c6b4c75c2b105d9551d12563254181f5f91a8d894077bfc8cf2a74b2fe1861af0accd494c95be7943f43af73a8ed9c5302a1178ec3b822bda237b8c070d07ad0102cee3a1fcd2e5245d01b18b5e83419fcf9df4bd0a5ce5ee8df4bbc30ed424cadac784a2f9a148ce4a51a415b8256c96097f2344e09a69cada8701423edbb3028d9431989d3bad849da622af2f87714a695c8166efade1c463d036a855514935710145f2468dfe2692b753d975dbe86b6b813e9ff8fdd423517b50126cd02dd19974a0455f83ed22c2e7929ba20a59d857b7af229f3e48675beaf8a832327af1f833657fb1be01c4110b77618dbee5fe45981a0286991d936e999afcad1953523f841f48f0719bced5a0f496ab9353988745ddec8115890d661206ead3da620f4fe76b5176097c87bae859aeb9f02fe8ac9eb1ccb0f4d0cfbf4cdadfd75a581f0bd4c896a55be1605ec05dee0a21ac3511268456253ffc1bf40dfcc762e17164118c54d740153343bcaf67d09ee9df7870bde2fb99a9115fa1fdce9b26a134c5864b99dd8c5f0db4ee084194f6027d57936709d0d3f2f2b4dbfc390f8f791ceee0e996a9f6cf16f029ff2706d6b037bdc3720159ab8de27c62a28c325c78a046c469a1a5c3ca487891ad3e3cbd939a2dabbeab5820d04afe7fac5f03fc7c12ab2a55b7c14e407ea70af0639fa23b3d6dfc0e22a252c58aee82fea6991273ab9e4bb707a75069342b2a37bc988dad57963ea7b3670d0d76249649c40bd87eacbe4b5a846be119c2bae1f89cb0388455e84b39ede25333f2a5cc5eb45aac32127367ade8a50376dba76d28d42c5477b765456f6c64cb08dc06887bb08bcb003e077196e9355bfe95092e5a4040df7241030cfa106c433c9225faf7df5956a9da8c35ca0a88ba02fd159aa9385d74ebd16ed70f27c55fa83921306a1f4e9ca3137026770906b3c9175fb69d879782c118dc8cd59690f6dcbd94e4d5b235db0b8b12754814fb0af45c3cde16c83467c91eb9c5f7ae92303d95230f92ef6d18709617c1dd473883ce64e8a4a24b8e8b7dc68bf7abcca77f2014d28741a8b8f0eb60be6f4200793050fc2d95e6d81c750aef172f8a4700a5349c85968a4a2968ab8ef11aeeed02eafa20390c38d5760632570475ea7d239a39712e95eaa0dee2b3765e2bb0b99fa0550813a143b032098230581b81b07f3e111a3a40f8258145b7c9f6e964a86ce666d7b1a78d125c2f1e98b55d5f837a4ad50bfb2b3535141b317190fa785b9675cfc44d0e549689497692771ae786bb7d8ad2ac6265790fa7cd0aed33afa5dd11410887f18e48296048d834a6bacd3e36afd51b5db354fa8904352a58d1acd6a62a206a344cb6512fba73fbc06843aea42c540e3aaca1eee5ac8e94f55fc52af13df2733b4137e57f85d8298ecbbe2b3b868330e4edb1db07a85ca7658e55b36686103ed1be487f7928a92420709bbc0722dd6ed0122934851541b370d1201acaedad2e32c4c707bd02d92aafb6471de335f8afe56b3cd1e228dd815a2dbbcb6418d08c2f098a430a2011726c4e631c653b338b1247ecc2a5b5207c0f233910d8723c34620d90b32e9d5e089eaccbb56a5c8b6dfb7b88eadadbdce41fd1cb64841d9ffdf3b7e57da87129ccdae85aaeda686580abb2af42cb5bfa0a24f39c9a3249323fd53691dd875f22504ca00470e5ed479103a21a13299e5059cb8fe0292ccba903659df4247cca173224794df00348402b6203960cfb0a36b9c5dae0fdb19131fea772fa16dab70b65a42d1524d33a6f32dd5a9fd49883060e9097d261e452e649ce6c7544ac1074d98d0c2f4c90142b051483e4238af43b2e7c356b96a0536fab759856910da3df17ab2f6360486010acc12231df88532aab07f6fedaec581ead5230f9c84fb8a4d53d16c53afb88fb57ddc7c27b3e7aee80b47cc7a36d5158c961ea6451dd94dc40065623ee4564f7c2cebc36f95ead8e68e77bbfb6af9a8597a6d0e19f2d31e042ce8cf5559e053c35e89496d8211ecf458d84880b03d28c16d46bf4b8d4fbb4058be562caab4c838337fac7d78551561bb4f50cead7bd9eff2e160e4921b253adb94efa3afe38c6c438aab20f65fe5b11aa701fb3cfc7955e70089cef839d8151a15c866e88844d94641072a1e3e5a44f1559fa3665ebb260b12574001d70b7acb96dc61901b96e33fd2366fe58d14addbb39d2c566b08e5f41cae503ee0ef00b96bfe41fc304519a5827873c3d8c38d467705a64ae4ad34bfdf907a165508ca966b6122a616f99038b040"}]}}}}}}) r0 = shmget$private(0x0, 0x3000, 0x594, &(0x7f0000000000/0x3000)=nil) shmat(r0, &(0x7f0000000000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000001280)={0x2, 0x5, 0x2}, 0x3, &(0x7f00000012c0)="4e73d2f0", &(0x7f0000001300)=0x4, &(0x7f0000001340)="bfc47b286943ae60e31f1b50a8a3942a162b637a5d4d1cac5cbf6a27b0229ff191b7f3", 0x23) rmdir(&(0x7f0000000100)='./file0\x00') r1 = semget$private(0x0, 0x3, 0x230) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000000c0)="0714000000900025df149b33ff0f000000000000", 0x10) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000240)=""/4096) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000001240)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSCTTY(r3, 0x20007461) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/208) r4 = semget$private(0x0, 0x3, 0x0) socket(0x10, 0x0, 0x4) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) shmget(0x1, 0x4000, 0x700, &(0x7f0000000000/0x4000)=nil) 04:28:28 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x50) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x200, 0x0) dup2(r0, r1) poll(&(0x7f00000000c0)=[{r0, 0x40}, {r0, 0x1}], 0x2, 0x9) r2 = socket$inet(0x2, 0x1, 0x6) accept$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) r3 = socket$unix(0x1, 0x1, 0x0) connect$unix(r3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) connect(0xffffffffffffff9c, &(0x7f00000001c0)=@in={0x2, 0x3}, 0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) r4 = semget$private(0x0, 0x4, 0xd0) semop(r4, &(0x7f0000000240)=[{0x0, 0x54c, 0x2800}, {0x2, 0x8}, {0x3, 0x5, 0x1800}, {0x2, 0x3, 0x800}, {0x0, 0x5, 0x1000}, {0x0, 0x9, 0x800}, {0x4, 0x2, 0x800}, {0x2, 0x5, 0x800}, {0x2, 0x9, 0x1000}, {0x2, 0x8, 0x800}], 0xa) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000280)=0x7f) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x8, 0x0) kevent(r0, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0x2, 0x80000000, 0xfffffffffffffc01, 0x5}, {{r5}, 0xfffffffffffffffa, 0x21, 0x8, 0x2, 0xffffffffffffffff}], 0x200, &(0x7f0000000340), 0xffff8e75, &(0x7f0000000380)={0x2, 0x2c8}) r6 = dup2(r1, 0xffffffffffffffff) ioctl$WSKBDIO_GETENCODING(r6, 0x4004570f, &(0x7f00000003c0)) syz_open_pts() semget$private(0x0, 0x2, 0x8c) 04:28:28 executing program 1: sync() getrusage(0x1, &(0x7f00000001c0)) r0 = syz_open_pts() dup2(r0, r0) r1 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r1, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000100)=0x40c9) r2 = syz_open_pts() r3 = dup2(r2, r2) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x104) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSTART(r0, 0x2000746e) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r4) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0x2, 0x6, 0xc}) 04:28:28 executing program 1: setrlimit(0x3, &(0x7f0000000000)={0x100000, 0x5}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffa, "54b9116c0842ea05a5e371119dfffb78442ff699"}) writev(r0, &(0x7f00000004c0)=[{&(0x7f0000000380)="78be", 0x2}], 0x1) 04:28:28 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = openat(r4, &(0x7f0000000300)='./file0\x00', 0x2, 0xa0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{}, 0xfffffffffffffff8, 0x125, 0x40, 0x5, 0x3}, {{}, 0xfffffffffffffff8, 0x22, 0xfffff, 0x1ff, 0x3}, {{}, 0xfffffffffffffff8, 0x90, 0x10, 0x0, 0x3}, {{}, 0xfffffffffffffffc, 0x50, 0x80, 0x6, 0x7}, {{}, 0xfffffffffffffffc, 0xc, 0x10, 0xa16, 0x8001}], 0x1ff, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x4, 0x20000000, 0x1, 0x9}, {{}, 0xfffffffffffffffb, 0x44, 0x2, 0xf9}, {{}, 0xffffffffffffffff, 0x2, 0x1, 0xe22, 0x24e6}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x17d, 0x8, 0x7, 0x23f}, {{r1}, 0xfffffffffffffff8, 0x2f, 0x20, 0x7, 0x4}, {{r2}, 0xffffffffffffffff, 0x0, 0x10, 0xcb9, 0x2}, {{r5}, 0xfffffffffffffff8, 0x50, 0x1, 0xd70c, 0x9}], 0xffffffba, &(0x7f0000000440)={0xfffffffffffeffff}) r6 = syz_open_pts() close(r6) syz_open_pts() ioctl$TIOCSETA(r6, 0x80047466, &(0x7f0000000180)={0x5, 0x0, 0x0, 0x0, "61730db11c88d6898651096ae973739ea78b7ec0"}) r7 = kqueue() kevent(r7, &(0x7f0000000140)=[{{r6}, 0xffffffffffffffff, 0x1d, 0x4}], 0x9, 0x0, 0xffff, 0x0) 04:28:28 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x69, 0x1}], 0xfaf, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0xd8) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x8001) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x8, 0x4, 0x101, 0x39564abf}, {{}, 0xfffffffffffffffb, 0x18, 0x20, 0x5, 0x5}, {{}, 0xfffffffffffffff8, 0x40, 0xababd6b72f03d090, 0xdb6, 0x8}], 0x200, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x1000}, {{}, 0xfffffffffffffff9, 0x62, 0x20000000, 0xff, 0x35e9}, {{}, 0xfffffffffffffffc, 0xc1, 0x2, 0x5, 0x54}, {{}, 0xfffffffffffffffd, 0x20, 0x80000001, 0x101}, {{}, 0xfffffffffffffff9, 0x80, 0x20, 0x4b, 0x3}, {{}, 0xfffffffffffffffd, 0x98, 0xfffff, 0x7fffffff, 0x7ff}, {{r2}, 0xfffffffffffffffd, 0x44, 0x2, 0x80, 0x9}, {{r3}, 0xfffffffffffffffa, 0xc0, 0xf0000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffe, 0x40, 0x10, 0x3, 0xffff}], 0x1, &(0x7f0000000140)={0x800, 0x6}) ioctl$TIOCCBRK(r2, 0x2000747a) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x2, 0x0) listen(r2, 0x6) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000000)="b100050400000000000008000101000074000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) syz_open_pts() r5 = semget$private(0x0, 0x4, 0x3e0) semop(r5, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) 04:28:28 executing program 1: setrlimit(0x5, &(0x7f0000000040)={0x8, 0x8095}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = semget(0x2, 0x6, 0x4c0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000300)=0x9c3) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f0000000100)="4ba1374ac4acb4b01b0ae72a40e196393178ac1731f3d7ddb92b9936a697bd1938126254f5a6d811addafce999cdaf0d8343fc81e865b1feebd887fdeacb945dddb432790da5b6b632a41260b6ca20e7e688274faf13009694817b3dd9848204aad0f86e7d9081b7f698c038dfacb3e3bb85d8485985caa375d40fb4a3e75b7b9e1d9677f1667c0d19bf1bca2541aab6560a9b841e1f9242fddf6f0b458158122b79bc2bdfaae0ffaea2e70d3fb45e2bf084b3859bdd25f735c693994b16f8b0521a943808ed39064512479fc725f6d33b83a050a7ddffa12c8be6b95d7066900b43a49add989df860674a0324fbd7dc06e6", &(0x7f0000000200)=0xf2, &(0x7f0000000240)="27a6b2a447bafedf42102257ccc76b9bc3465c6abcf101be84ebb0bb528fc32c56aa7c0f5b126e53b69e093aa906bf9bbd93e488321d5baf5180f3b7372219dd9ee811f2934af48e9755441cb15d39ecc08e54f165a81c746e07fc4dbf5727f820db3ccd7cddafa179f293f399a3a43b42d08557b7f658d059dee29fea76af11d8115c62a27aec9fd6b3557c1a36f197e12e1d50e2fbf5afc3d7c97cef292ce5ed7c7e10154489889a1e96dbfd97", 0xae) syz_open_pts() kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 04:28:28 executing program 1: syz_emit_ethernet(0x131c, &(0x7f00000025c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605112e63afffe8000000000000000000000000000bbff020000000000000000000000000001890090780000000000000000000000000000ffff00000005cffbd729a82abcf00878046667a758550100f45279c41cc8232b4caeb053703dd9293c50af76f4110cfb1ceedb8d05a5b056bfce5933ba412828303131d74dbca4de9f2a4dfb1478314a797a33e265f98c164c0472fbc52c818f2e282d11c0790275fd220f291ff09ba4b3373a644ecd844c28e3810301bf693828bd648f23a3a8a709bb6b8015a4dc01d8714e631e3e1d1e22ae9fc3ae09532d4f9de8ffadffa67cd1bbbd5f13a7539e3d9d468fb77e64b0b7548fc3e6e098c04ae77124af364f256f49db365d5ff1348c4eb3327f4a90515ee2c221251980898095cb11cd3cb77ce535cd166ac2a4588c62f66ed8cc817162631e913a50f0266f654f9be388a6a1eff9a7469fbfdb5328d0fef72e4716a487bac050ab2173b17555e21d7b5087e848e21e43d9b771daa7a76a3f24cf1b693880e87ff489695d907f36c329dad7cd969fc7423c503bcc59ec62a8ca4885901608dd8d9d164aa726f177c2b617ccc52641de3be4e335395c8572702df6ca83fbb79dac0c9ac593e291144757c0938e2c6ba5f5fb16e0bfd8032a457e8a6eccf12a267d8ae2be4f415a1383b2cfb3b147b07aeec92e56bf1c57b9aed8d8d3bc36917f96129ddb0d7eef2bf0dc7d0008b30b6a19b66c9db351f68e07d90890eb1142c27642fc46a5690d3650d8ce14f9cddb7def711629369ba338ae8706c40e45e72e33d740fff62822fd0aacaf1f8a3527e2ab2f773fba08d119c190f94b19394058ab472bd23b056ed1c4d5c7bb0ee42540e82b6eeda2ea954d98eabb162dd66133e9ee9df74ef6a05b6cabc712936788debcdeb840a07e625a55405ee3efc01c3099d21e72bf9b54c38c51f40576988e0d44f5456ea09377266812daebc118a006fb03070f82e80cd8e3ad071f07d4aa2d92be1996e181be1f19ed0717525d869e6036233f11f00ada780223680ef63e263af6bc2c38ca753c787d3ee500b5b9ab3f1a4bbd85e74a687a27db4ed1df46ba9e86ad428f44b8547abe60ca28eb350f6cd81fa4c670b586b1aa81af9aa77dc3d71a1ffe1e17b870558ff6ed36a76c9f2cf8c44478d484a2e5ad2d8296ca034742da2ade3d946eb1b488105fd6dec4eac98bc7378aa179f6c9f7e01fbb63157db60a39605f8ab8a0500f66191af1a7476502abf76d38b5a71ad5a137fc62a3789eab93f683b1ed0f33382d3975f68619180ccfdfb006cefe3ddde7ffd3e86862d059ae729b909a4cf2d468998c3158dfb86569f6e4f57694a2b899c333a437e3dfb275e1b729524bfdb2c9705888bc2a221c27772761b78248f4c4d4aef124c8dab071f098fe53b3a4c088b37f16d4ccc450406353294138f39049040c4294f490235084190a5aba9671f25e49887df2c7394b4125205900ac3a51eff793912a0a83b9de7dc99bfb043c194ea0c4cdfa4eb9d96e40782a3b232443a735e6215a695a4f8360d08e327bbe80eab927499959e0b6385d2dc05f8d32881913e248dda035287b89813081cfd188cb31fd258bc0b351dfca6dc109791f235fe7f56e96b87c2ce2931070632f2199b07de491d64fdeab8a1fa6aff7bbe357b86e9cd93149904c89e7821f908f372800391b4113aafb2ce97709615e21ba8f767db171400a27530be17a430f7f5dcfc79995d720d27da9c4d85885bff7c5c45cd8e1667908da5dc8f58abc0cc3a6d8b395ca21be9af923318bedc1df0499c5fe4c0e2319c209bfe1f7cb4faa4ace7b0b1cac488ff89733d26c26e33d689d90f932f3b60fb0e0d02dc2e34073edb352a34c7d32f2612ec2cacf88a414fe28a42745dfeb07f00ae61138b6b5a3b8610a435dee926175b418d46bab380859560d52c9ffe2e71f0722457d15813a1dedfcb10549f1b4b5bfdaeeec3f07e22c51812272aec1fca6e0b170f682de1698700d5a0653959a8e7cc0a4b617b356115ca3307a802bd3b17abde81e8d586480cc422e963386a3bc10c7d62b6178e9876f57e3634e99f71ee45c8b7430aab26d88d3a96724f8d743b61fc04496225ee42195cc2a3d0d75cc66742d75c567b8f725fe3a535efa7f86d8b90dcec489fae9aaa6ac9cfd2df117496bbec22639b4b36c32522fa4eedc7f2bffa3d76e60f262e4a7afaf539027426d79ebfcbf72e0f0310ee981ef1dd82cd857f78e7a658867b188009570460ca3d31e5bc8223b48d486dc243d1aacaf58316e3a3a7aeea93302651785f2e32385c53931dfc565ce794bb556db47f1a9206a484766d6152d756edcf4459673fc376e9e58b8883b0b1e459f22e73fa80fb67f4ff2e920bd013bdb18424028aefff4de002074454a2e1491465c57c41985b368b21a15deede59608e55611df1027d9e58c51575ce248ba103a88e188da5aaa6fc426f8353924d290e7bb9fd6bbb1536f98b2d0b4fa517f7ed212b0bc135d5477f093d424bd229b4fdd6cd62d8f430fd262a18fee54183112aae0c7dd10d8ed4433e3c724845a6e43e3af04a1e5f803d237e01e1a7edf4f32ac2b45867463a5ec315143817f69a5b58ee6cae86826b389a04d824b86282f40651ecab62fe106c605aa488a0240e19a85283361336eb8181366058a243977af0d82c4cd81dbbab898a658c203ce6c0a45e84a9157a28af0980b2ba64903e1c71229727789d42bfa396de15c9c3a34c36de501d347991a9c9088a89fc37663461e7531d38923b30db26bccad4da48521e4105b39ab388cd6ad2f2f97190bd393baea9f0294c6e6b4d479905e3f0f993b33ad36a384803a5cdfbaa8d74cd294dfeaee0f3570492d13134fca840a0bad22ae4c93db8fc5d711600e212c883defde7e739f5cd04c54d6a98e0308d7dc8789f60d2f60d42fbc49cfa71372d6f1e342ed4bd4fc7828ae23927b7740786200e5fed76852fc40c91919a717aa3a778ea3efe245c567eeff6d976e110b4570d2d6ec021bf7a8472a7184c7d0823eb6ad14edb5cd213db299b8bcead4667c871e095ebcd555f5c44934a39466caa3f4007af4c7d7686a837ae2e82785912fb1b46ac7a799b8842ca7495602901ca471c110e8abffad829fcb88d7cb029748f778c85da36714f60ee9ed3e9231317cc7f03a78bf574de3cca3d51e140645c58e7ab087ff8112ffcc35850d8c02cc6a5e55395d1aecdfb23bff894fc9db65d887adac222b16bd3465282d34889415b31f9df47f0511ac61432d8a2b76ed0f121f46d4348f53b084aa32e12800eae65092ecc211d89509ba7f9e8070c8dd4c96a882cafd8c218faecb9747d6632f7291f7e0d2f7af937cb051b8b9adedccd5cdd6c66b10c510d50976c1610f265c652377837db6b3df2ccf968b5d554ceb55dcadfa90c3f156b21a4184d099da045245ccbacb34a3434ab89ab07b85e716e53349a98f61bfaf3f8e1e0c1a306a720bba5ef21a88925ec9998af2acf49f8d925d860c46381c0c321c3ab8deeedd5527d1c0a6864b2171e9f0b1c7819397553500e8d23522c250afef6ebd3ce049ba4f48a6568cd9f9760ae72ac66ff2eee89e069e22c31e5fee3479cdd89011f7689fdc3bcdcc2253ffa0e1e772db990036e2b938418105db3fbde5ee1adbb95b0e061ae5b200bed392e7776a5e065bb95f2af5e9cd1f6f487b1a89f4dc7e3b189f2a1f2b886db90dc191d9dcdeab96a0e83a7d3f1a8e1f8a8a2342876219c8ce1a5513bcb445dfb022e1215d4d6af0122f3442ab00798ae514b45b8ce05a0568bec147c0efe7dc98eecedbc864174c101a7cb546b1b8a29cf6408a82b4ca229d92505cc2ed9871a684162e8e8ba3884176b77c8d35de1ca3890610c4fc7774c521cc490a9af9fb053e4ae5b5f374c8c343d2afefc90442207666ad3ae56b16fa61f8290063c6fdfa2abb326951a66365dbe901fd111d3373b2fb368f741d71830b8d10c7ae0b6e1d0d70d44455af5b148fb19655042b708a68f6afcbd5b16dca32b3aaa973b9415d28238989c338efbfa0d39594963a003fe691b3acf06c925d85c9884b222b3a5c272e56897e2b47167e78b1ccd8aa99d0cbf5f7010913342bb59b591b3399943137ec6770118e8fb6dd2c745990e9d43260a68b543f756adbf87fc62e6d115120eece33fa0c5023e3b5556ac98bed73fd279c9a73103a7b7c82ac749519a9673619a691433b61b7ef725f27232dfd5e827b8e8deff09acae5a79a2eff0aeb92fcd0599d9b2151c35f1afe79439b5eea52b8588c6a868c4ecc16899f69bafea886fce635f4959a606a2f015eb56b522cdf9541d38fc485ac39b9d93f838111d5719548f31899b0913c4b86293c69bcfe1569141c0de7277b5029ab8c22448db13c60713ddb4f4de17458a7764c6848c2ff329c7cde967c910c189247c5a482aa0fe97aeb2170347749cdbc7a1ce35a7bfc8b68ab0e418b2890a1fb2e199023b0b55ab37f98fbfe9870acdd69dca3136b0e6fd49b9c3975d4ee1cda814bcbe99dbdf811275a4fbc671ad811ea5a9a2eca05ed69944edd59cd3b78c310784768c30dd480f33744fa358e0078791fa7db63b600eb8e243933f2595b2df35c0430d244851cdb690dae80639decda5ae0acfa1ae9452e7994d1a6b02ce57df627ba822161be692a77f6d8219321f181d29d6949cbcf50225d9b9ec6f5b1b528d808e47d3c572f6b016a0ac3684765e30cc3878cee227dd1353d39984d1083a1b02eddcb5f73af1509ec65c635df9e00ea07d084eb4f3b421e70c44722928de26362aabb2932ff43dc90a74d3e81e3ee280a5d9410e68b0954e4e672805d31988d6666080c5216b67c5f989964e551de75a4b2614cafb8ab0886668f1f78b21b4a6d451eb8184755dd969ef778a69eba3b8b8a71528ca8625b8ea3f9cd850156edf8b4938e388cbf883981fb9101413bc05ee73bbfa0599dd014c52b8602828c53d391ff101b1f28b86a6adfc1cb3f82ebba0dfeb9dfadc53d3f0e27eef12b50c4bba579e018b340cab5c075e426f2ce190a6fd78c2b49569e741e75bb06312cfd4f2015be61e8f98a93b4455838ed16dfc77b44a460852cca83e69850583700aef26a21bbed2c6964310d9336e832d5641049db44a20f0d005ca5bd52a0652a4eb71e5923540a3aeaa4dbf3488048f83590423ffdfcc2c3c988ca61277e0564fffe7bf3dc04ff24b9e62132f9aa999a548c7ccf1c2860feddf8afc244f108956b27e013d3898a08f8eafabe3696c51b640d6d77ba35f7ddd16fa2b689bf6b423de69a74eb3ead1996d2d870b548a1e4b169f43ffb3947cd4bb1ca22f7c01bd15e711441ef3e39549c69857208f0de259fbee100d3abb8589e8d5887b943160a6c89770610e13afc81a559e739d94cc67f8ec093e37566909a98f13838f49f3a37dd1743587f628d51d3031fed3526d907600520014c85222d7ded0f734b95f146b20c016180c992da4be683842bb218ada80c5467e967c13a0be23978b3de598fe732ab99adcd8704d97d38df442138c8b801e929737767d5896bd1a5fea820011a0d7e962c68c32ed34c32a88c611227878a6a155ad53461f37f6e427c4b4ac83257db43cc3e6aea42bee5a1e3f1f39d3babcc630fcca878bc311d51c478287e0ec897aaba78d36d79bde1386dae944c9b7aab5b774702fd7c4558cde7e02f4a1771019212efc32ce34a2e08489e907611d360f1a8ea42da02f8a4eabb0b2993e5dd9a191a0096ee3c84d02d57fd5295f7fbca958b249e276c3a2f39bf33224fcc6f35efc91c9382397a3060981e18d6e4b11d33a217fe8a2170c179ac995f163c20753e8c985caedab2ce81ab54b0c5e10e4507d2e972d574b07c76d35222ed6d1a2a3177fa80c70120bebfd6e3046bfc224e393f11701e88e8cdbf4b126d02fb8acec30a921488e77d5eb2df1c593246146c9d8ae08c0f0592a8455842c33a666f86b5577452b05a110d9c7e53da3ec690001185070e40aabb95cf216d49b64d53b07a9d99bdadb8c04ec6936c7e415c38dae45f3ed1ad92c88e56af5a9c01e91fae3e03678135bcc7e68e2af310ccbbdca68f2010dd09b85724a6ea7cb0e22cd5c12f3aafd76f36015d97cf10f8d20690f30e90999a3a38306be70840d2d968639554700d1fe0a2b3731e88133d80a0933f8a42554b8ed1ac6008151e05b99c2789077a009561388d9a33c1f57913cbe41f16f2f1bd3a0a235ac0a61b0bc7ac2cd0abafc077fb181aaac4ca6832b8bcffa5b9d57c42163e3970563e00423c6e65ea787f8d08ce0cd1349a7fe999420f9f845b3af47ec033a8ae347d2d97f1c83cf839b711e7102fbf04fd4548a9ff6936cee1978dbca74a4bdade1743c8e055a740d6f8aca5be4398d51f40b825557845b9bfc8c63fe5f3fb30ac15a86a8371c050f9351d32a4b0858efef4698ef1bb4fb14a6714a22a5a685efb0f7ac1477211037b45632387b6b625289f5ef212f3b3d8557efe98075148e4664bc3722b7c3e2de6d6b2dcc65e5043d055adbc633b503c6af814b5063078d66a64041cc29fa40d51b0ff60e0bc94cc74c2852929471628b34dc28b674f50b54d6eef44533106eded79eab196ec4b533ce6defa362e28e3b17598c274e15deb6c32ec5f3dd8ee5227c85c6c136d3c8a63ac30df9611dfa445ef810fc033dc9874f4dd2030b0eaba60ce79af801df0030ca245b3cc8cd9ff542a5af17bf7c5100969eb2e32e0564c938a4eb6d701667c08f1c5c6c8bec66bf1d1b09ad1a90f7b2fe88dcea13c27791e014c2e77c18246f564fecf568cdd638ae773c0f46d7a1ee5660dff0b5c74b0207d35a7248b108b474f8052ae37da3244f5ff6d727c4fd88fabb0619015ccc52b000000"]) syz_emit_ethernet(0x34, &(0x7f00000005c0)=ANY=[@ANYRES32, @ANYRES32, @ANYRES16, @ANYRESDEC, @ANYRES16, @ANYRESDEC]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x7f, &(0x7f0000000080), 0x0) lseek(r0, 0x0, 0x2, 0x2) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x100000000000000a, &(0x7f00000002c0), 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000600)="311d40dff9e80895f9a330bb3177f2fac8eb3868b340a101d275dc77fd8ed3b1d33910f5d9c9e81e09b8cd564a421c36518085b97b9ce27bd5f83edddd0df272c50adf42c273f7152155a0da6de1ef67cb2449206a1209cd19734081a1354fb07593288ecc4f057f4d6cee081cc5d82bd416babfc3d8b28a33bae0b28daa4cc682a403541689f285bc1b90aca796b5585a9bebd2789a0c9fe7b43580e79da64fc9688e7c9a2c4ff00fb61123cf959a133dd75308c4c47f8c9e3cefc9e162b471f516c37398775f", 0xc7, 0x3, &(0x7f0000000080)={0x2, 0x1}, 0xc) r1 = semget$private(0x0, 0x4, 0x210) r2 = msgget$private(0x0, 0x2000000186) msgrcv(r2, 0x0, 0x1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r2, 0x1, &(0x7f00000003c0)={{0x600, r4, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x11, 0x8, 0x9, 0x5}) r7 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, r7, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000000300)=""/194) 04:28:28 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x7b) syz_open_pts() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000380)="5febea64a239e15b72b52c6f8fd0b57f0a32", 0x12}], 0x1) 04:28:28 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x36}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x40, 0x0) recvfrom$inet(r1, &(0x7f0000000240)=""/37, 0x25, 0x42, &(0x7f0000000280)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) socketpair(0x10, 0x5, 0x7, &(0x7f00000000c0)) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x14b9ef3f}], 0x10000, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x50, 0x40, 0x3, 0x9}, {{r4}, 0xfffffffffffffffb, 0xc2, 0xc59bd863c44b381d, 0x4, 0x8001}, {{r4}, 0xfffffffffffffffb, 0x0, 0x4, 0x9, 0x613}, {{r0}, 0xfffffffffffffffe, 0x8d, 0x4, 0x7, 0x1}, {{r6}, 0xffffffffffffffff, 0xf2, 0x4, 0x5, 0x3ff}], 0x8, &(0x7f00000001c0)={0x1db, 0x5}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000002c0)={0x5, 0x401, 0x6, 0xfffffffc, "7e54574635d0eb2a78d1056851d3279c79d74d90", 0x1, 0x5d553115}) 04:28:28 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) write(r6, &(0x7f0000000000)='GF', 0x2) ftruncate(r1, 0x0, 0x1ff) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', &(0x7f0000000200), 0x0) 04:28:29 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3c}, 0x2, &(0x7f0000000300)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff003fa81e34d9a13cd0830ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18bee06eb50810300c945797d191f8c748b4ec2bd190a2b4b4a2de20c2a5797bb443c96f6fc90286031229cab7594aeb382a32622275c669da2330ebac95714f90a46320ef43b2cc9f1dff7c1929924d566d782666f2aa61d1d6360510b6f2eabccab729fa15c779634eece792d3ecc1657bb95b48cc962765bb0b1561d980729f292a95f42e03a03d55fae13c0c3d483b78b1dbc9b7f9953f880b5d79d4405a4157146567694466f5b755b528b6d4166be30349e468a2afe942691eddf39e5cef1ec5081f64a61cc8638a3de1d26d6a18eaa5e62523ad2a341461bf243e67fb792483a52a522a238757c427ffb05421018d9cfa2b2e6fe80b33080791fdf3ba7d7de23287d89d56779a642202fddff6b80ed5c7a21d6dd5ac5e2e03e1b41c9822e148571a75219a55090e232ffc9fc7d7fd4ffeafa3e67bbf01ca8ec27fee5f07fe791582ad32e065396d3ef2e2d0ec7c6dbd789b20906429bc62e31a8567a2be8b644fb8e6da31d590b4ccb1f135720a50ed25de6fcbbeb5f0e82b416f7191adc79d333a9595467956cc8aa36b01c6927af9c2ef79aaa707abd7fa4d7", 0x0, 0x0, 0xffffff41) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000080)) 04:28:29 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000002c0)=[{0x3}, {0x1}, {}, {}, {0x0, 0x5}, {}, {0x2, 0xfffc}, {}], 0x8) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/163) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="10000000ffff0000010000000000070000007fb898dea95c889a18ffffffffffffff727b8a426a7dc6b8e62eaa6e79e20f57b011d1112b11efc0376d09f7fab12fa5f2d2abf11a576945da33b9cef4235b090b9997b76cf400cb25a021472d885ac48a338b690063b2a2391198b17c3d99a91ef28164e87b84b919d6162b3360c6a21cfff010c59b58ac573f40e629bf53b047fde662ef6076244aac7b4f530a7e385b0e7312daa2bc95f9549e80f0b122997015143f43c699656e9d13d50be20d7f6f8ec4d12d0fc212120c42e069cf9fbb8207013c1bf5168e77b5e1fbbaa152f2251f7e9fc7854060017fd4b0d58af677939a5d16e27b234f54ad562cf7b38efd94a91ab68656724feff142e85687d81a1380a10cd9b4b1d90f46b691fc9517b2342e9f839713551daf57b114b81af5539fe5a91670f14967f25f0bfa1ba4d4f93663217a235d6ad36ba32315d14dae"], 0x10}, 0x0) r3 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000180)) recvmsg(r2, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000000)=""/73, 0x49}], 0x100000000000022c, 0x0}, 0xc42) read(r2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:28:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0xc002, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0x10, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) fcntl$dupfd(r1, 0xa, r3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "c35283", 0x0, 0x0, 0x0, @rand_addr="fe29f7bcb7cbf3c7a00e465e68a40a74", @loopback, [@dstopts={0x11}], '\x00\x00\x00\x00'}}}}}}}) sysctl$machdep(&(0x7f0000000080), 0x2, &(0x7f0000000100)="8b334f5020f8e1f3d40c768c31fff26ea6cec4cfd625a3d2ff2f0c19a47194d167d8d9968b58711b541dd828a6da10268b3e642592be7c713400d5f2072ae2eaca0dfb528b3e88cb429118f5258ab2e9d328d244beb92a2d16dd8ee952335f28f0424984dde0916becfefee519a6a975a981f889bd4f85711bc43836bb3794fd50ccdf6544e8bdf8277441888d1ad84fbf5f8d2444a2e5c57c1ad3aa3f8d42350e9a06764d07d8ffdb3b65906df55b22d0db17c552704f3e06e926a73e754a7820fb1d297483f58b4e8f8c96f0306fd9d9d288b0db24913c5e66db6db73602a948b023a28481d2a80c564aaa8dab3bba58b271af5dd59237bab92f", &(0x7f0000000200)=0xfb, &(0x7f0000000240)="9a0c9bda7401a3fd643a97606cf424f38cd55be8373cdc6716a139fe3f2dc3dbff18bdadedb4a4168f238025567b70f8cc7545f6006c2ce71b79b66f12fb4a1c57427d824aa54950c5ac86a6f8953fa05f2d490801949c57619ae444fff4a53de3694c47b27f669108503f5a17beb9ac066b1171268449607ec8671fd5c3746b8b56e89c39523f7d99f68d6c8a4f608724df83cca962c16891f8126e7ff0480bf5f8ac878b093522cd57d445a6d845e1d908fec8348414cdb4d665ee6e96af91215102846d407d5805820178944b5ccf55c4ec1a30809528035dab768951dc907d5b8de87fcaf5010a0f910f35c11ecc6f71f2e7d4bf", 0xf6) 04:28:29 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = dup2(r1, r0) recvfrom$inet6(r2, &(0x7f0000000180)=""/200, 0xc8, 0x41, &(0x7f0000000040)={0x18, 0x0, 0xffffffff, 0x6}, 0xc) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:28:29 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="b428", 0x2}, {&(0x7f0000000180)="ba41fbaf5101ed4b6c69c4a6e0cb8fb1cc280391c55fbb51cc71c0d910bd6510a6f876de9ae6df3e97fda7b5c7bebd563b88fed332430217339bfdd9b1341443eef65338adb9606c435e272c2e71eab9e8d7d558288f1d61039eeb34537935bb38da2c38090c8e13f18d86c25097fc4c9bcafd491b15ec36839ff60f842add7d75a24359248093e4c9e158299e984828dd6fd85fef0f30a68d2449b7929ee170956056fdb18658f69bf363", 0xff27}], 0x2, 0x0, 0x6ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000140)) open(&(0x7f0000000080)='./file0\x00', 0x400, 0x81) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x2010, r0, 0x0, 0x6) 04:28:29 executing program 1: syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x10000) shutdown(r0, 0x2) fcntl$setflags(r0, 0x2, 0x1) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETZCNT(r1, 0x69984c16b2fc7db6, 0x7, &(0x7f0000001480)=""/82) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1, 0xbdf2, 0x400}, {0x0, 0x8001}, {0x4, 0x0, 0x1000}, {0x1, 0x1}, {0x1, 0xffff, 0x800}], 0x5) r3 = accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pwritev(r3, &(0x7f0000000700)=[{&(0x7f0000000200)="ba75eb999c91054b6c48f6a005acef087c109b286a17357ea6ba12e94501b30badffbd61df24a31c26bae7faacc93990eb24c63d294f7a8f27255d29", 0x3c}, {&(0x7f0000000240)="b833e498ac46d219df2db3aba717c2f4dd7e88f2995b1912e1c5d35b3416bacdd6ef583d19c546e76fc256a3acee2627baaaeae0348c1902496031a8b0c9aa90cd71d0a120da73cfd50569d01da349742cd838cd13f893bdd7e4cefc4d83d5ea517ea5c6dda27c0105e563bc6c27c014d4d71ebfd3e5d1b93339a26eff39e0c444128e75b2607498f0f8630bd3ca2ec6e4c9dd7af0018a01b2eb071e478e3886778e5799524326c714b6a1fdf98c04d35ada7a76958a5db7f5dc178c5f22991dd61c7b7e5f4c", 0xc6}, {&(0x7f0000000340)="e0efd5d675fe7491c39d64aef6452d848be9c3e94f6e505fd9d0b1545798402ecfb09697ead816645c2dc2758c7863e2806cd8f644aea289118272638b351865d584d8c710de21bd9e5d7816092f7728c8539870449c11d1b5dfe9bea5251b38bf2995a2576ea846530f30346fc7108b1d63fbcc565eafc18bb389f7126b6399a3ba29bb7786804b2bb5d8d0dab99e360d29a3881e842b917a82ac04d7e85dd53d2e5d7f76f85478dc15a11bbffb8c0ad26a7bfc7c23d2345cdab3f5e3f435b9dd95a0b18a9d2429ef6506c02d701ac6a4339f96282b3af6ffb1a6a53d25c4602c8306ae381f4d7eb762aa", 0xeb}, {&(0x7f0000000440)="4de24f31e0be7c2b67e62e9a9ae8b2c30ca9bf7b7372a043410bd860c5f4262f48ac490c9ba7777c02c1c0d7060eafd1c4a40e6850ae4f5983061a61ca3f87f17457d66a86098efbb36b86a25c42ec04575fe8138b6d05620d8841e9a8218f69923668513cd0314d1bdb3389f715a80e7be471bff39d1c34a58ee2510854d6dba4c1f2d112daa30a7a55461070105912e43646055da8968fef9be5", 0x9b}, {&(0x7f0000000500)="468cfa8bbe01e4a9223d3eb32fc3611ea2f398cbeab9d0ba4b1261a91a6c1b081ee9c923a89863733944ce43d1192f6662a76b4f6075176923a3dd7c1e3c0e3f0ee63e95eb8646695b1a6b96f99185e034fc461f30745142e09c57132ecdc49f38fbfca82f28d08a842270cb247e404c967aa132460c9d087e91ff3f04ed6e80ba6bf7454b2e7bac53648854994e122568be1f410f54df66d63e61cb9e3ac70798b084b0ab2dafdfe6d6d1115eb4b40d664f05", 0xb3}, {&(0x7f00000005c0)="63120d61568de5fd37e69fa3fa33777472ad0722382904c049f5b5b05473253d28b2cfa5dede799838ed5ad69206ce35a9430b6c947f5e93a55fec160973728969fdb3ba6ed7830885fc88bdf465a31efca2573819001e58b57ce95ff1d01096c8f48843fbdc11a8da6a4e1a1c611f822915575de31789032bc12d3921894c3d3bbae2e28b2152024e9e2e733388b35b426dc8d2646830a83421aa7280e1501441bdefdb66964bd2625f99d2335449d3fd6fc70b2ed295dbd19b8796d03ad68ca84782d89a4de1c69aff482384739cc108192b51", 0xd4}, {&(0x7f00000006c0)="b7e25174ef25d4dbecdf054a778e78b9a00f3f968284c375ae", 0x19}], 0x7, 0x0, 0x346) ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000780)=0xbbb) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/128) 04:28:29 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000001400)) close(r2) sendmsg$unix(r2, &(0x7f00000013c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f66696cc95b08"], 0xa, &(0x7f0000001340)=[{&(0x7f0000000040)="4a31e2ed5cfe51797b54e9189976e1ee0830f32175da9da5700d5dc6d0fa79a3617a1ca09d88b3f55067e3ec25280b0efc62514b115698b2af044ad5beed51e43a942c39d89efab37e0609effbd2287f6cc689f0a1ca2d53dc111dda761596ec5b6c52ad548bcf5e738868018cf8ae5dfb39c0dee439e6c22afdeaec42ce0155d671858f919241584ea003bc5681272cdb40d98490c3d2d5a1fc3fb20a600ecd4bc0eada70c06788f6a58713fe510a71748207d07e8c02b3ef1d4c385f1c90b5e68d245380bfb4a5a59d6bcb7133e3f9043f26f4e12e92e2d9b1b6e786be72e9f16e0151b0fab47ee171b34526dcd80db72080e51405c48d98fe85c2e1d0d7703a7688c353f126dc9230829d7c76ddf8f1cb8de7e39f548add4a755c78acc0dc84027668af9a4004fbd0cf1bd4b84136f7db696ac0bd0eab21ad1c894c1ac339818c349439cb9d2dfe804bc9a73748ff5e9c03b91a9b1e1a85c3643dfe0ddd6fb8736c127ea77b2903f2e2052a0f3881df77ce0faaa3054cbab9a6137f0d958e255f668b4c5c94534e1634cfa8613ac048a47e6a1309e3741b5caa9a40e813aad5d6025c104fa9fd6113963a9135d274f4475c596a6539a36b210dbbee99b1544bd4bf5dfacf3911c493a236f41928abfa4ef46cfc9bff8f38c749fbbb577cb06cfdc11435fc08b26d120f4b52d2dcfc80b212aab9c4d6127f08b21005386682147df479077caf7734bb1f0a559a9203060d64c39707429af4906596f6dd761a34366131384bd7b351f1bbb23fd39e2ce90593f34b5cb77b1e70d79a60a6c6c52692fef74e2475fac4750af62f1e630c53adc570535b2775f3642661846a7a9331408960b86c14996f6edcfdb3e0fbe6a0ac95e2ec1b4deb3761b8b2ffa3b399fcfc186b975d9955b39ea6cc3b8b1b91f176aa78e2e40e445898ebf3bcf945745475de57080dbc627a244ba56c68687f715fc6a4273da2850f7eee0d5027222de146f5b0e43ac3ad2cd4239ab49cf6ad8e0cb3a496e092640eaf7fe504f56eff1d7fde86ff3ef44e303b84a07ce28458f0468152d707d1a9afadc41aac60a028bd6a8c836a204dccb7061cb1620faadb041b4d72050a2f9f9481f37f27e65079912a61e5824bace737605cd6c9dad77a595a2b425fca2db06408d84270b1bd909beb5743edffda98edd2b6fe7738b37de6a77812fd12b20ef84937ebc6078e9e82db7119627938b9a67602a3d862626b5fbf286dff0cf6f2e3e4ca55aa73bc7fe81715447c2c2048bc067c8d6b40daab746666d929a609ba03d027f3e7ffc59d1e260be44480120dc4a462932b05f9a311582ff9f227284125de614ab24ad821f3de72454ba267a678f183181c88a801a5af56a054ea877e67d3e7a2a74a2b1b0cf49700002b34e17a437f27463eb6b7a49ceaf28fe2b20faadad5c4898f8d5a2ef3a291a1800433bd45e855507ed5947019c3f7e8a4c4b9eec5c20a4a1464f6afc47847413f1bf43236b7e7984f924bc785975e8182dbe4ae815c172e468a43781b6e603f677c9bc273532a144dae3d42ae951008c4115aa19fe3bb37ddbbc8fada217f8fac89e6c918538d86590a94abe79e0820a4132d4a0b0cf9804e7c97a2c0f060b9d6c048e39f960a29499fa6857b0b60a033a83fb994a1dd343106013e735db4fe9ea1cd300dc657114b0b184ae3965e406bf50672ea05e6fda5982be49ab8e76507c097b002dc142bae3078cd88c05e61988e9e0731a483bcd021a5fdbd1bedfeed3f3b1c0da0232ec2dc1d92b76d79e40f6f8c7a66373b218cb30a2c82f3f2004c442c34f680422df10ffebaf598c9cf440613b2ab53387c72abb6db65caa831ac52f18d115f77a740c2f30263680f28d4a32aa4b21bbbdd064eafcba60c969c75d10c203221d8f9b29e7b89f96d466811102b48878d008bb4756ba8cf3100315691c961be5145cbe1b8bfe3484c2789bf4c1e68bc977a74d7d29bbf0dcd2154cd8b4b8ea6e2d6d358c9d5f1cd034f2ae7862450bbe107bbe6d93b91dcbff85f7bcc95116f931815e7aeeca8b6865ac7b0ac991667f98c5e9fe98ef3bcfdf9d878259c7c748dde496011f8ea0c08b7f45cfaa47c7b588788e82d198fe2cc3c8b81e14aa584be0fc4967b960b6497449407a8420b44008722f360fa439e9cb1faf61c3330dcfa62411b2fc4635b7be619288e6a0b9541338d051202dc2c3be36c36ea7e0536c370c02574506631061e92b82ab9c475b407c1d35ccfe79a63683b5cb51e6e23da62fa93bdf24bb5989b794f857be6f5f7aa68860dcd6f2b8b0fc76d44cd7130dddd7e6149e5846cc61aa5f60f7f8e24c99b5930d868845c8f8e66a5b37f541fa42fca06229a21566b4ea42fb23acceabd101c5d9b41f1602e43b6a7824998a4e6f5546a241ce927edc7bd71d66d35f42bcaf6d0afa9c7ca361507509775b169f580e66934957691c41e9deca66fa7896d0e2dc5f7b4b8db6cc18eb4a4dd43138581d0288eb3949a426d7034c19adf4661f240ca98ba0a681995e335d4d950d19c11d22e0babdedafddc1cf0fc8e1e36c3f708da46145f1b42e0eedac03e6de8aa6ce1be7ddf8a9c8b9d7cfad5f2afa9b97f40e2cb720e811f040cd2f347c66498e2ca9df0ef8654144878aae92f84a65efceead9eea743fa798e8be7cba726738249b7785c7c207f55b53cd81f679c4685a502a17244b4e15f7c6f7e79d90ee9b70dc1b23dacbed6cb86209d0573170db813618b5ed402dec08c4753bd26dedc3b7c3bbd8253b5fa69754c7d3cbd126a572aac9d5cdeb1b281f1e4e3a372b863af7acae9093f113f1c0d4536fff3249e46958b804f4a244b318ec293734168a5f4066f79be982bc2a97a915d8f599251b4167aa631f905493a1e83dc9d20a725f77daefb7417090c3e0468fcfeb414a5efbb1bcbdff67dbd3d555418c7902ac150c581ad2312067d3373de87e3dbac56f32540fd70dc157d9161e5e457a766eb87d16bc78d7d6a5c5b30bb515fe8bc7ecbbd52a97338d22060e3f94dd1a0b7e09a0181e710145f026c1c17629874fb39ac529ae7a61f3feea61923e4c862d3c352980c47a7d55516da7aff1b1ab1244f55c4439eb0b752f56a71517283f7a0cd2d515f40b01a2d9c966574af022c864982b3ed0894850c76e6d04989545fcae0423d3f3af5a39b235ce152dcec95bf5229427841615f081a2576588d2c31fd679ae6f7a52264a0e9257489e63031ed39b7c9e02388c49b1ffe13f2b5e719a801a6fab8cc64c477e1c5112beabffc7363c55488a997e0ba7a5ca30dd05815436cb4464e65134912bfa71c2fcb1340370bb42d150ce8b0c8d2961ebe2c6c2503f463f5ae3c26ca804c44a4ae0f924c1d761f948ae768240ef3ba9e9e08e66cf28d8bee9e1d5750e8aff22fe3c23fb50cf76127a5e32d11d88d1149b81b4966ffa207c83a78d04fe7e9b675b6730fc2fe6bc750b4c3689ff75557a7aa3387810ab27bffa3428715f8978ce51fe47ade5d909c183b3de80404a71b124d3046389008934a3c3984c4f4622c13b858f0e0a6509544eea17faa94ea9fbc6fdcb5fb7f665ffb04a5fe2025c39046136df0434fa58afc725689353371757cc8371d0f1e18b5e38772774ebef4853a812f72f973ff2c5398159b2676f9d3aa04df6d686022de804d91d8a92fc677a1e9fdd38ca39a023fc69daf4784444e69afa30c7be62b021396d3950473725d276c4d760e76b81aeeabe0253c03ca6ad8714b20396204f3be9ffefe71303d08138b8cbcfb02e238a7ba7e13c51e16054638ab526a866dbcf2c4c905238f0bf0efd1abf6e5cdf2d758b5bb44f5bd895bac5a1e2a76ae763d23284230d2ec529612f8fa1c43ffc66fce99268b6946597b7632f19522cee7921dff5b52370670b33274d5b541724c6b2e21d258b4a3aa7b5ff870cbc4b3f8e8918c8686d4b16f659ec77a8dea3ac53a9389b55d41258044e1c89755a1107d06da4d2260b6c1c9d6ea1bda639358a0dc92fc2bf783b595d4dec3e58f3de9b63c5b8e9db92649d3db3686e1651cba896546d1bee0e0b3553cd02f163fc0f43e80f9d4f8f24030a9b8c85fefd4f9b59df4e2472f98302471864fed53572e002db2d3ab00a4ad1dc8db96c32147a39d37597c5827efa8eb8ce015f3e3920067b728870ccdb72684c53225015beb89663a8ad1ffbd89ce06252aaf0c3dd0faea31e88584ec75d542022e09abfc5a37fcbe1ab81a90763fd6a6e1241bdf671ec18ba50debf087640938896f3862b6a22a200f47f11c6d2ab417ba7b4dce4cb4e37a04a5a7022240ae5a1031c30833ba207b49ad54f5268e2a19070fc25efb889ca6b4ede610cb55d8a26564d63375a341ac8532182536755decec142a520303abebfb18dc70e0ebe5e1b98d37b4c6258e8efb1b0d0e385e10e9803b033cdcd4831a8479eccfdf06a453ab503e2f698f767f3af3506e2e35c1a626810f6cfef3126b818c54ce7e5734a9ac177f505ccb1d3c715ae946372b96e162d0662099a7d66bc7970e30d11f7f633eda13d76045aa69f6ef14ac154b6ac32ed1c81dc7c1b4785e21a594c1fd30534c86ec824c57b305108465ba28799facda9f54dc25cc3ce07caab70901a67cdeba7cb0d8da79f10a235f7bffb5a58a1e8ec21a9add3d0fd722d410f64fec36b5079c2744b40aa7cac2ca50fc07efc9fa067a4fed7ee2306d9e71ef95d802d0b02c0009ee92eb5f0c755e04717a11bf5428a8566b66349ae3ba749d7a6c3ce6111f50f9ef938540171a2ceb253594866141a1fdf3897a1e772087a183e2f9bd767857b5911717a9cdbe0e2f4a110496f94563f783d07a0c8d597825c114f00f9890325b630057a3eefe8da85c4233fd09786ffcfe8e467159880fe8a27c70ff7227e9c1db4d54313bb29955ff119464ac336de043a854742b63dbe816fc45f5238b8ec1ad077d6fb96a95514dc4e66ec69339ea43a04c7565d8cb950a5736426b439db09c7fc2f3965cc4d2a6b1fd235ce4be5052d932212981302d33264a6abc43801df62433678ab912819ac44611515403c9f83fae3c904057b6c6c149e1e803a266aa256ba04b25a90255c5aeb9b1e447ef710d5467040a614e9bd5834a38c3510b0d1d8064aa2bbb90faa52054a09c6d1f369486ff44bcc12f1d65e3fea6a314aa31adb9f56814758cc8020d12c4864ab6a129b3ce6ebba42efaaff9b70c5e2ba76d37121681cf71ad6c3672ecebbcca946e66ac439ef7db0e99383815b686b024c3140cc57c64850e10f08d5a8fbd3b269ebfd06eb5a5af6924f5c5e8000c719d49d31ed3bf1eb43a164cbdec1ba48aebc0a019e8e135cf53cfa4f9901ade128a370ecd78f6b0b201cc35fe27b54ba9ce4a44463ecb3d6b05a3b621506226f885b098739c1808a5dc327e910d999e0badd5c7d8bbb5bc5ea7539804996de84096065ff2a35d24a601df4050f6cc87587e9c76524c1cf5dcb213fc427d742e9510b9eb0e5e9a63866104316fa1d90addebd83a1d67877e4cb1d0e6dbd55c3cb3a1d3314c41c20f0dbd370d3fddf520f3022913ee2793d9f41b54dae2cd4ec49039499c78b033bcc015990c5f4ddfa4a4971d91d1f5d1065cec19992c83fc4ca6aa37e3a6b36dcbe2f0342dce99676874a3be3d3283e5f41618e11abe03d2e772cc3db6599e2cc3d4e97a399cbf3d73f4056db3df9c2d3744754f065c467c4dfffdec185408d77ede1ba5f3a1f3188acb01087d801700f6a9647e4d35704faf0d850b9e7581e154835a27382", 0x1000}, {&(0x7f0000001040)="0174c2e150caf0fe3f0bcd87863b499185fb8a5533782264b0dac6c3a06cb3c97c2944652d5587c18b9a0590592cc3a6a37f4fe6f79f8a8e1c883740", 0x3c}, {&(0x7f0000001080)="2228ee7f9fc0c27efca80c9874e9c1be56918c4101b91a8109a0fd77616f83d396006bbe1716ddc8219c5d47e80ef27e197979d2784b4294d4cec59d0f38494a186a40146ae037ccaa50b5bfb2c56980120bfa1a4ae067c218c97478149fddd10696bdd4ebed2fb602efb0066181c653c7c02b65168329a986b70de2afe2d729a2d9e13f5e174b859d0e2cf8963e0990d592b614c7fda615baed4a0bbc1e337f336d26e54985bf300b27d7753de195879c8bf8e2515330c8b8604ca550ba7b52d7ac5ac34dc0d3b3780bdb85fed203aea056d512f4ce8cbcdb42e070996647f5914042068cf3c28c7e5aecd4165ca21994f1209a303d", 0xf6}, {&(0x7f0000001180)="e2a85e6472d4807e4288239349e352613f77c49a56181d65ab83f707d98243085a6c338185c35a9f106fe9be8d757547f41637f7ab056158a061d0bd414cb01381b9524df77bbaf3a06241379d0d12f29fef0462370f8c346a76dec450cadd041061f8d5ace2f92ef1c87ebb2158dfa6e4e783e6d2f5a09d40b3f0e8b00a50a7ddc220da5f601963f7e2bca3f8fc6748c76d5a", 0x93}, {&(0x7f0000001240)="c372a56e7b07ea1b87519e68bdbe8b1b03da1e038f31e75bb77b88afe49d845ef84a9e10a420b4bb9bee3a2a195126770b0fe6c6dcb579928f091aef5d5031f7a9c904703528e7a39ff0c7a37e1ec9c5dbede1acb150ee915f302397d0d55ece0cd5901f038bcd81397a60144c0e358d2ac64402a77232adcc2b292a8d31bc77ce705693420bec68f89a96e1ea46472f551eda6e6548d1c981821428f4babdce55e09a9bc41c37afd92521bbd9d7645ecfde81e4c7fd", 0xb6}, {&(0x7f0000001300)="3bad8749ab79bb225d72ef4938", 0xd}], 0x6, 0x0, 0x0, 0x805}, 0x407) getsockopt(r0, 0x200000029, 0xe, 0x0, 0x0) 04:28:29 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = socket(0x2, 0xb82f32595adc1018, 0x0) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="82fd2e2fa1d555bf219e013103a3f3750b8207d0e5b03673ea2e08ad1774669866696c8d016a8dbe482ae5aa653000"], 0x10) close(r2) execve(0x0, 0x0, 0x0) 04:28:29 executing program 1: r0 = open(&(0x7f0000000540)='./file0\x00', 0x80, 0x123) connect$unix(r0, &(0x7f0000000580)=ANY=[@ANYRESHEX], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[], 0x10) r6 = accept$inet(r1, 0x0, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f00000004c0)={0x200, 0x1, './file0\x00', 0xff, 0x20, 0x10001, 0xa}) sendto$inet(r6, &(0x7f0000000140)="1e5f22880f579a60b31ada7e256643fee54546d7868f84d698c8f5cc8a6468fcb35ec37315de8b9323042e9d5f3139d1dea5ee61cbf022eb5f6dba26bade021e33", 0x41, 0x0, 0x0, 0x0) sendto$inet(r6, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080), 0x3) r8 = accept$inet6(r1, 0x0, &(0x7f0000000040)) setsockopt$sock_int(r8, 0xffff, 0x1004, &(0x7f00000000c0)=0x80, 0x4) 04:28:30 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001900), &(0x7f0000000140)) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x2) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000001e80)=[{&(0x7f0000001ac0)="c166e40024f58679b1e4f3e9ab2f76694c786ce17067b21b6cf78e879493bb8a6044486c0ce5fe9f6bd36eac7060575cb67bf2262f5c97edc19ffa4da5fca0854cbe151bafa1443c6f80be934287a946412f893bb357d7be6f52a5d099f5d501dcdec871056ffa608bf12e336a46704af39dd4f8286a8c2328689d538f5d972adb9751862f298094da47daf0b69937f89ac3cd609cee8e38c26580c638e298178f44bcd693", 0xa5}], 0x1, 0x0, 0x3) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x4, 0x400) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x803, 0x8, 0x5, 0x0, 0x4005, 0x2, 0x7, 0x1, 0x0, 0x7c, 0x3}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0xfffffffe, 0xf71, 0x0, 0x3, "0400000000800000f811a505000000eaff000040", 0x1000, 0x8}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11e}, {0x491, 0x1fffffe}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000016, 0x8000, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001ec0)=[{&(0x7f00000006c0)="00cca0fc34f2b7f78fc76edbf7202c4306f46152ebf16f54baa100000000000000000000000000000000d3104c2a7441676c2d53c4b3395e5026501ab5a22409b8381efe5ad69eaeb7c98dc44e37561b7cc71ef6b09c8499e840bc66df443d682fbbe5d81380cf1f9960a88b54c06c617743cc6cb0661521c1a33467032694a66c8613e43238b16fb6c63754dcbced97a03cd504cda211005188783fe65fc28f1f93ac3f67d1a678dd52113c25722bdb61829cc1ef40344280f7db2eaabd871e5dcdc937cc6972f7246dbcf20b1c1d6545", 0xd1}, {&(0x7f0000001bc0)="4081b9613128ff46db764e09021135fa077315177b9db33f29b687aecc35665b6dc64666aeaa93d8fbffffff7f39eda8b5037700d43259a1cebd5085a56f2a5c0bec9bee6f4625ba84aba63418424438c5a94b17795f912552e1c5d88b23a4852fe10768e40000c261f80a86696c54f3c60ac5fed80cbadb02eed77822f74d745d3555428350ed828ab26cf5d5c41ed351c31ff1cef8b311707d4b7a1d9a99e0714f8b819fca05ed04525c81c480bb49bf5715f435e4c2b0c40d1c3b66664e695a6a5faffafb921f20104ded0d6bc0becc313e4e4d", 0xd5}, {&(0x7f0000000300)="c766b0c374d4f3090a7025e4b6efd155af37a157d1bad971d42a4a306cc7ba317f0ca1c648c5fbf878740da9c0cdf96d9b25cc90c2921fb9fb455e0eb6897a77229033abc6ee9f9f80128b46e5f2", 0x4e}, {&(0x7f00000007c0)="0100eface44ce6616bbbf11c54467dd23f68b379bb4836f64da88da23471a1399218072bf12bbe8b162bebe55cd27a2dcf7f4f557fa1476f0e48df011baf744f16c243d384d9bce182bf261931b7c5ea529d41ae96af66def3b25637172c282dd52c002b74e8e9ff758d98d729", 0x6d}, {&(0x7f0000002100)="62b5627f7bbd65ce2f2cc30b409360074278fc14f1c6572dd3f033e5869500006172000000000000e9ec01b20e49cb82eb59775eb075e2651bd9a0d1121bdc7c206f45da5cfad5a932b6212319963e69628b3b9e2211fb158933251e0f3cdc743a52c31ce0f0ba95eb5d4d1df573b4ff19102e83a8d9bea0b362c6f5c5a50055618f52ed33429e88d372cb6b852060ec58ce19f30ae6e6bfcfe87720a924c5efee5bf241f7a03eb92a8fed4a97204ddfcab634bee0ddd18ea95e367470e6be58f59fdae6e73babbbc2598be84e41d23fb4ed49ee85088ec1e51d16b5d0a928d2f42584885be6929107", 0xe9}], 0x5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000200), 0xc) readv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000140)=""/115, 0x73}, {&(0x7f0000000480)=""/214, 0xd6}, {&(0x7f0000000240)=""/26, 0xc}, {&(0x7f0000000380)=""/195, 0xc3}], 0x4) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 04:28:30 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4a}, 0x2, &(0x7f0000000140)="0788bced86fedbb2134248c869a417d33baad8412533d0aab46b207817030000008ad6f71f38ac4b94e286a47dcbdda7ff16ab78f3b1aa270cc7669a2767b85b7f372a0c57f41fe563f7431eff7cacee", 0x0, 0x0, 0x0) close(0xffffffffffffffff) execve(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)=',\xef:%!-\\.-\x00', &(0x7f0000000240)='-\')}-},\x00', &(0x7f0000000280)='+-)[\x00', &(0x7f00000002c0)='!}\x00', &(0x7f0000000040)='\\-(\x002\xd3<\xe3h\xbb\xb9\x99V\xb3U\xbcBy//\x99\x06\x86\t\x00\x00\x00\x00\x00\x00\x00\xce \xe4t\x84', &(0x7f0000000600)='\x00'], &(0x7f0000000840)=[&(0x7f0000000680)='@\x00', &(0x7f00000006c0)='#\x00', &(0x7f0000000700)='\x00', &(0x7f0000000740)='&]\xac)\x00', &(0x7f0000000780)='\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000800)='\x94\x00']) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x3071de70, 0x4, "f89e1cf30000000000000000000000000100"}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000380)={0x0, 0x0, 0x3071de70, 0x0, "f89e1cf30000000000000000000000000100", 0x0, 0x2}) fsync(0xffffffffffffffff) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000440)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000480)="cc89bba15c827379de2ab2572e415e31a58c5727ba161e58c17211b5f42a8137e3417a1cbe7d17b97bf322d38c6dcefc0c67bcd1742f39ac506e04", 0x3b}, {&(0x7f00000004c0)="e339dafc3ecade412920588ca36174d76259f9e672f80cfc67b7cf7b0f21c3c71b3787598e02efe43aaff4d86e585345aad19a42b822cfa861c80bf387d809693e35b08044815939b7eb13146a3cc454ae7b047f91d992417949a14e4a8c95423e703badae875890957927afcfb70d90e01b2a4941d9c396da42c4109bfcdd2f9b2ef943f1cce3792581f4773770bba512a16cdfe40308e1b59ee0ada210c3ab5dd785cf63c1fe114460835f432e766782d77cb2d50db2e449b3d1ae834c77be4ee04398afb036aca35feac8745919b2d207fef6cc401725847b303212284268a4bfe8f721abf1650e8936656b635672fe64375da7c7", 0xf6}], 0x2, &(0x7f0000000a40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000009feff010000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="00b0ffcc421cf009202aea4c78fc95df2f699461", @ANYRES32, @ANYRES32, @ANYRES64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRESOCT, @ANYRES32, @ANYRES32], 0xa8, 0x6}, 0xd0088891947d5da1) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000880)="381d2c538a77c38b35f329ab12d2c56f5a34ee509f6ffec553c31bac3b04222ee223c4c78ee756b40f63e83b9635f0a0f3afccc964ad4624b134e49aa9c23396dcd0215dd49f0c93209a199013c56ac189b4119b1c87460229d5df6a37b879228b125f7eb546ef61b614e90bb3156e9e2608851ad4832e64b5194cee56d6bbfc380ba2f3a3a115d805d6a03c05c8397e62cde5b6d8c09d4797133cb6537e3e079b691746952c546f5c395a67ac10c308bf98ed1240b470f91d998263608dccef76f0ddc9c3cafb5bcc02b5b92ab9131407286a33fe56e7b6bb18c718f352ebe06f09630c85cd74273f", 0xe9}, {&(0x7f00000017c0)="34e30502f31968639c6632fd063f07ca11f6e3083f1cfddd74cbe1138b08d217a61e895000c5db15b23a72dece5379cb25c7a5ba81629fd23008ce8ecf1a0ca1b7c66289297666763133796fd7ee7b19123533f8a2d489e06ede0ac3beac41cc604ff7de32017eee0487a2d0df7fe708f1a3bdc7a7a700cb2876962c9176cddfec8d4f4fd13fc48a8d60e7d8cdedbf3d594973ba0eeb92f828a6ea7c7ce00b26136b1e2cd68f1f120cae85aa30c8981fb94a45127d9fb5a02f8ee5e7cbb43eb63ecbcfdefbc10aa0d98ca95ba0d5dec93420e9276d4fc26fc8d1031d956ccfa616edd22931bca9f875cd190791d9b15ccb679d9a23e57c00f0d7faa8783fa0aa5fb1be2185f9940a6e8efc69248fc89eb1fdba0786cd047f5ebe239763c1355328e007b134da444fea2fd1d27637ec8cfb00b557bd5eef607d3d2ef0929609c8e7fe8dbd54eecdc85bd71a01625f967e9e35419d4d31aadc13d77cd05dd1e86b7d6ee49b5786fb4ebf1ded748ba62ec6f477eb8c7bc610e794c7b401aae4af5912fe5b59e2f2ff8d3fbf4f42e5a3ec57b1aa27a79537ff333e75288836cf8396c04783fc85d765eda996b90740cc1c26a52969adbee9116ecc7061183244e64d7fa68c6b9dbb0843788cd4dd21fdf2b47576075344ad9bd86bb847331263d5ad007f99e01b91d65dfc89347cdb76bbcf08007ec462d08052e8025ef0d5d545eaebb742d0c9a1ab50a559027b5d51c05b16ec331cdbefa83cd48c5bf90febfe6c5dafcfd780fa1c4f59638895b364ed612df387bc5cadcbfd5090d67fb6c81ca0d9df1ee2fbb732f5a6a061cf980f8bd5177a1265e7a439b6a49e02740eac4acb61a33734b7b695474345d48210649cfa62617623b754647019a031787d5dbed5e57ec7eb5156dbc22107a5825424afd521b7b9dcbc82c52f960e4e1f5cf145a41d1333511efbae3167b7e40076b2e895ccf43f25d00fb7d3ccb45977b482997d769c079bae3dd716f56f414197194cd7f13c6e34139d8731ba0fb86653eedcdf42c4c5d8930938293953911421d1a12ef7733aa8ccad89ff03e705b15ce69dce3b272d545482e38d006dad8fb86ef4fe3531c9bf707f41dade8b40cd309b08fe27e6cb2edee68f82c97ee7fbceeeb5338d47d63c27426ae5205c811e01830a034fff1db97806a540cb6a9768596825e807777942c877b722cca048da0e39baeb87d59c975f7baea745a1072604d74afbc81cabbd01bb36f40666dd374446b8c5db6913abfefba44e9feb73a8b069eab9d59bd5854941b659ff50f738185ded97d3ae740eca8a4a2107b010b07ff370e3d95fb18182c8d8c108e38842d15f1d6604b08f97accc5d77f1b928e51ee2488df561298362be256cdda970eb2547735fd64c965026132bc7f10a519e0940468e89696c5b10933d769e61dcc7e3a56862767a70c07f319b3295bcef467d790c43f7a4d4eb3e66f0b0fe6286dfd39fbc73a4c19d667b79c2ba66b36862ca22507d752e3a10dc79bffb3b10b2fa5fa49bb5b32727f1cdfda0676e55d85d94bc521303cec47f8af9588e43295b6d3d9e52109f494842e373c75d7cce1ca52bcf94d1d7baf1788707b88334a09a17110344a8aa97f32cb81e0a8f588efb919b31a8e5b863257058c9f9f5de766a2a70cc09c499f47ed03c7b365dfa61209048a4330412e6135cb20441efbf0a251e5dc9bed1871094683718101b07dd6598a76d5a7fc87bd447ec103c77182232a543dcb72e0cbc4d7bd93e814673832cc40fd51c94178f2952d2ec43c1d53f29ae8f4fe464a1bcba8a57bfc4a42d83625279cc3a3456b6a041cf340567e6ef34a3c816f683e0ff408329167de61f3fa31df81f76adaf13f6b00402aa7dc91f19bc50a70192423b07ce1a14a2f84ecc24d3cc00d39229eecff49f57fca44f74063543328a8d3a312219016e8759fcf0b814dc329c88426809b8c1244da5e9bc9c4c4134cebbb8a2e9cf5e178a81021b9b6905c736d1ef81d41a6f23032bebd9acfd14a634f7e5d61d9e76fe09c55f76dec39295b5113b13364647f49e03fe423b2ec9028fbad9ae7d72d761ac8691c63029f6a8c487ee33cd95236d0c1682e415a9df5f3236e9db26d242905fdc628ccae30f2e968dcae14297bd909780976bbc4522fc6cf0428c9ef4dc1d0d4a72e5f0a8a10032bdc3533e3d532f81cd87b6c533b297323fe5e54d4d0e2daef6210fd5538511a4ece40982a2424e825b8f902ac9656b7e4dfa45631cc42fc99b871abd23fc97358afcae961761578b405a2a9408783462490d9aaf4e26080092603eba84ae507582320f1c617ff21e85bc82cf8bb398a54149dfcf843184dfb458511f666e91b143eaf2b3c6481e12c592b416fa0da07ceaf91673a218108b7281c43641b967b938c5a955a798cf8c4deebae41c62e5a6545b83551ab90e511ad11ae867fe00026675cb26057a90e5e0262bde422c3a506f1ee16086b42efc64a57d75b1da8745eb990e4c7f9c3c853e52cdb63bb019f22f8248b27f13f3ed91e2b7fb04e956017fd656e850f81d0dcd5597044e7270d2bacd57bb7556634a88aaed4f6da10d17fababa2c395e4ba4c61954b5182f3d3fb0a932855ce0c395f6debb543a9e820095dc2398360907f19fdbb1c84d72e0fbd747b739edd725fbb9c4bc7d0ed4b369b9ffaedb7f852ba1708295e1839ba5d3558272924677fdd83ec45fa0c8ab2a4555543f90d487dc02a8d3720e700d6f24f47ef1c0cddbeb166192b788e2fbe033a5d9c80b12f915b4dae687f97a7344f5f469e8c357151f29883da7cfc04eff6de8bd653c173f07b43ad76e66299bcd1a8b095e9b851c0412e7fcc195e309630c40f1f2fccfa9b85ae83e517b8a570f7f2ac1b7adc27da501e5b4319049d1652b2d43b98ff973b1f6ebd41de6c5077810da2d54c8c0b2a5a39e9485c0faf636e7c0ed9beddfe3627acc6dbf962eccd44300d6e18d6fcabd270653e437c546c6cb0a92ebc942ec78442c619a0077370b7242217a17755417526384cb5a6a4da59ebf2a85f48c1c58f3826f8af030a507f24f9f4dfbe9ac3422c38057e867944091b85f0514d494f95868ceef2805342a773f9bb85c540451778ac390950a0742fa20a314092224662c708c26bf01165e2a403f8817314c83a71519a00ca8cbe9c727048649434a34a4e50b0d338259f341b7c88cea6d9c1ebb0c8cf6d4d4bb4d10057ebc25e4a42fcaa49c12bca283864d0556649414df342adbac759334f2114745d4175e45920af3f0a0994df32f77b986b198d34908c5ccc806bc85e523dbde86a6545943509885cac972c8ed3447a605a14e21a20de0c71f4ae37071b611c0dd0f226029ac4ffb7ad30a1fe7df39f64d52446add36da0a26e45c9feacd388a49980acb109261e5a7fb89facbca1f5f6b17e5fb4bf067e19d70bef7913dbd01ad09cc86593451fb3c17357018a4d4f13aebe461f59729ef3724232ac78834c0546333ef665bf5f0523c8bde07eb031941d8dc02e147201ff02d0a3594b5801729ee1b079d5ceef329aafa23a84d9f3f499a96ccc14023726944abd5dfad9f4995f7596171499ec78f7f9a67e244df418ff63f8a00cfba915c5b25f4b883b62c26ce62778e29940f1063a6ef0779e706b12d976e7464bb9331986f5a9bf29d6076ecedb01250bd00a4366ce620b23e66e8e541da76476280818b5e55d250408797f89e1dcb5a68c80671c56dc880353b8194bde5ddcfae35b0ab6453f04c0a663906e23ede8f2cc6de43ca21a662de13b79d61ca7eb536ff792cbb831003b1df4d0705c5dead6a344f5d06edc46681bed78e963c50165c574e204efbb7de6fde8326b5274d6edb5551d2259a61d2fb76e2ce7ba8437dae58741e96f62bad89c244c7cc681f393ba28e7a1d3ada9ba8cfb776ea05b4d17fb173819361b8e8df589e4eae6a60ba988c41596db10a0924dee44e54ae65c2c1298a1f14a56e253e00e4a40061ae66fb2b1d831b260b16adf76cafe593c411d1a928b06f4fbbf1400f0a3877dab9a909a09e3ecbf2b38f33552903d65a4c300cc98c9b0b41a26ec343e5a50a257ea511061c944801d9589e46defc8db2fdff8443757b04fa5fdac87a1099f30277e7c29ed54af8588368069117d1d92b47a35bf5cc9bc9af45814165b90cf7a41a163b00c9ecf5a9b857aab7819b28a7d3be75897f32ce78a3d5265ecef9eec0e8a012d62b583f35daf0d4bd31c891925d27780139ad710f689a5c440fec9a8c3ba5625553fd3763c04b0cf5da29c21759861bd9134d71af78989c55d983fd433905cdbbc8a9f1ac068cd91a4383b0a4028aaacfb0648335393ec97842183dba0a5ab2146516fd1c91713f80d8c1a6e1a9ce85ec5827b8afdc8c2ed7e687b682f0b205fa5423d4179c5b308aa9a004381adc1c73e54914aa9f52d8c94c826448a4ebf79b482702ee8582b0523a242f0af539376e62418801848f84c51440731bdc910f94a61c6b0c7447e07aa8a7086867337af33745a4944a21c87c7d0482ec7b04a3002b3882ea6184e8294afbe76dec7d96bd8c2741c7f9f9de41af1fb9f3013b877bfa45a096f9d911a8f38bdfcc8f96d5c38290ac3082e4570ec313066f218aed574504cf187147ad14e271b6194272a4dc820f814766712a5afddfeea0c5c3bb6a36193a3515f95774e470bf4d5a965d1bdb17a4a88b766b5d40f9aafd12dedffba2d6ffe50735b5ab47bdc18138b8b32732fb0c29c91b348347a52ac51be47114667561934a845be54dd08c6a546f64797ce7848c007cb3ced9580b65f3b3685dcc53fb1eb4c331bd18a130ca0a661482bb5dcc7113c48295f73b86de71f06454f27d6894173287f174fad4382dad3b3745166b26fdb556ebb21f81c11271d41932023758237e76f180545fce1d88ce309c3779245825c8cece55216513fd84b351d5291a20983fbd3e3cd2b7f3867efdf7ff3f0070c2532141e78e57b45235ab0d7ae82f9888766fdf9d3e4e137d7fbaf20eb31599b2ac6721da15d1307d736dc877b8399f1028abf62586c15f3b4c3a9d0492de0b3c58256ed330a8ee6d6d88741b4d7e9960339d25d18b08258be019a913e56780647ac498e24afc269b0d07256a5fcc74d6100ead09bd834c37bd8461d825da2be7da35694b14c670212b2d226d948b19d996f75289fc0ef09e8319c15088355d7e3c74d5565c3b25bd7b7a98b9795de353445b569e1d2facf6dcbc7baa2d442046096d782b7cc4ea32a88f5b192e08812d3fff8cb7589b9e2ee4ba6247add6aafc48c374e59c04ba152317579e25ffa6087702f2fe60169e4a6ce6f5dad6aeaaa45d54feb258ae49031a2519620bb347513cfcc84950f58a2e466cf0b10e33516005f3736289ba52b77eaaf275f8159982dc", 0xfffffffffffffe3c}], 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x7, 0x7ff, 0xfffffff8, 0x8, "c204ed875755dcbdc00d0952624f5f650e1a2092", 0x7, 0x2}) munlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000001c0)=0x80) r0 = semget$private(0x0, 0x1, 0x1a1) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = socket$unix(0x1, 0x2, 0x0) r2 = semget$private(0x0, 0x4, 0x404) lseek(r1, 0x0, 0x3, 0x0) semop(r2, &(0x7f00000000c0)=[{0x1, 0x4, 0x1000}, {0x3, 0x2}, {0x4, 0x100}, {0x4, 0x7f, 0x800}, {0x0, 0x63c5, 0x1800}, {0x0, 0x4, 0x800}, {0x4, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x2, 0x1, 0x1c00}], 0x9) socket$inet(0x2, 0x2, 0x0) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000100)=[0x8000, 0x2000]) 04:28:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xfffffefffffffffd, 0x0, 0x7fffdfff, 0x7fffff82, "0710000000000040000820f90000f700faa36082", 0x2, 0x2}) writev(r0, &(0x7f0000000440)=[{&(0x7f0000000080)="06886cc71af22faa5fbff4118f37ae7008802c056f335fc862dbdb9e1f86e2671590c8110ea090e5bf7566db698b6216c64e7d66fbd78d36c058c1943eddd660dfb8e6535bd13d0042efc0174b37af850480d02ae5c056e6c7451a45718e2da470cc2f0c770ddc60", 0x68}], 0x1) 04:28:30 executing program 1: syz_emit_ethernet(0xb6, &(0x7f0000000080)={@remote, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xa8, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2}, @icmp=@redirect={0x5, 0x0, 0x0, @empty, {0x21, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @loopback, {[@generic={0x0, 0x2}, @timestamp={0x44, 0x8, 0x0, 0x0, 0x0, [{}]}, @timestamp={0x44, 0x18, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}]}, @rr={0x7, 0x27, 0x0, [@empty, @broadcast, @local={0xac, 0x14, 0x0}, @empty, @loopback, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @loopback]}, @rr={0x7, 0x1b, 0x0, [@local={0xac, 0x14, 0x0}, @rand_addr, @multicast2, @remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}]}, @rr={0x7, 0x3}, @ra={0x94, 0x6}]}}, "25563a47c971a28e"}}}}}) 04:28:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="0000000000000004300030320fe3063a3b58df405018841cc118e4b0c00470907bdadd7c0b81910177930707998b0dd000380d96bfb3c67a0d698d3900cafbd65de6e2c72771ab62ca1898d75caa5dd4709419bd84019c811ea5c951386a032daabd7e301a92fbe7d2d5b29136ae327e9df08f8a03e0dc3dc7ae16da9dcb3d90dec12f91619e4cd57af68227d5bf82d90c150e9f437c4240b9875b702fead8fe25cd4c4c1f340797a8214a4cc93f5a7529374f310205cf0c5605b0b53dee1b810b2e728548c2fe68b75bd19e564b823ecbd14938f40c9a97a7b0fb616a62fa9a1bdafb7be81550fadcbe379c4ea306e10254fb19a5b1d779f0a117abcb0187b81369c07c21a1ecfef308a59e49e63f17e9ce268e0ffda9aa1b0377bb2dcb7f4016f6d1f6fea5057e9a4a8e9451eeb28d44d349d6f3e1352d63e68740233a35c0e841ceed5d6b88048f8070a7909a52885f229af7bc8504cbd273d969c5753e22b4d40b707a5971c464bf2833f597ac33c8ace7121618a14c760f3dd9eab77814a18d9678395b"], 0x8) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) shmget$private(0x0, 0x3000, 0x144, &(0x7f0000ffb000/0x3000)=nil) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000100)="dff3dfa6ea7837982268eadf3466c0a4839525ea94d4cc4b9e97fb5a16cf0b5aa80f0c478296", 0x26, 0x6, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = syz_open_pts() ioctl$TIOCDRAIN(r2, 0x2000745e) open$dir(&(0x7f0000000040)='./file0\x00', 0x100, 0xba) fcntl$setstatus(r2, 0x4, 0x4) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x12) read(r2, &(0x7f0000000140)=""/229, 0xe5) fcntl$getown(r2, 0x5) r3 = open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x8b) close(0xffffffffffffffff) setsockopt(0xffffffffffffffff, 0x5, 0x82, &(0x7f0000000740)="f8e0efce189179727693ec076c8c581e48dfa8e9ce82f7cfd029b259b08db29d70788f50087af92ec60ac5d6635090643bc052e1deb075a83c4b68a5c40f31e1fce92120a6087eadcc1b1a6d970ab083a62f327d992096113c819d276243a78a5888728a776c9632d1933f5cee66ce96002fc1af685e4e6caeacd74e4defad567c7c9850e9213ab91cd727571933834e6db76b0ee38372f4f05e8cb74e011f93192b203878326e5a64e2d9aa688a56718cd63930ddb94f93b490b6c7e248e20d72cd3826881738cbf15ec62e884d535ae59fc0338581d71b82a26e89f8150ac77d7449b4bc6fef99dabd941d4ee865f4e2d5c9f284a5787657348cada35e99702915d453f372dd3a3ff145966aa2a58360324c32b45283953db2083196bfd2ec9edbb8210ed9007c5deee9ce57394b61781639231722fef33ec8b45bc38c8dc93ab767571178bd5a1b91412895c09eb5e726a04a4cc5ea475a48baaba6fdd3715863d2f3fbc34333ab4d0a3b0e08a81cc9ec451a18b7b0e149c38727ad37af36a2400f814dda16068f4f28d15b63fd8e3f8853658ab375d46d1875bc03769b68c6191f76b3e2d17c39d96afeb3de819e6c08c8d13a8215975be064b714af240ce03c11ae12ce5857331d0199c879a834524953d190d5526b0fb1907501300cad8f7f3458c2afa919b2855e614cb873a871c2893c3faec1278887549ea530064983d7a38e5f092486a0d81487e38e28f900b156c396e7a1da4a84a2e438c2e4ad66bf00b13f65e115c070a4ad5d72d80806ba61f8b92ac721e06c35468fcf003e735d29330e5f274258b4efda1a1a2b48bc538042183920d05e83b2e33f7d1b9796d7f5b8dbc53760db464f2637fe1c1c50004ca076f393145d5ea7bac9c1a61895593d4e9412e577ec0e99eb783d9bebf7f421ed32c3835251f7f5ede08c45f97860a8fa6d096041f088860dc7b4fa4198f897b9974af30efdd700cd415a68d926de92403dd1b4e72b9a3d521de246253ca2ec790d613a06040a6b4e8875cf25b1eb9a3df3cb8e6e433609aaa9857f7965fa8d17dc35a39a773e3dac626c4c8dd492fb026fad0926096132bd28fba2921fbd088047af9cd91657a0f6cfc69c9ac638d8dfdbcfb2933811b32a318b1cc94d26f28633168164b72efa9dc26839557c4f6f1e67a9c3a1de748a832ef5c4e3133d4fadd986d57f76e5619339b48a545e90a773b4f67360c1a31a1d86e5007cc9e209a90b5e5a7513e377e5e50aebbaf709225a797670f002462cfef415221f2fcf7c547192052440a0695d780507d6a35f4c3266ef1e9ee493208aae7f422d2018abf5bf5751ba89aa342c0a9a2552a56aec927cda7d9f5b07130fd5e97732c66cf9abf7eeb2fdaab2c1eb89cd19e9664b233a532468ca552ddcc6b286040fad045025f0689ffc87b8f30c2144ed4593847041f9aeb1dd73e23cf18ae30ab8969c633685854464076d19466d4d0883cf306b1a4e9f06cff618f0687077faefe4190a69b42d3ac145c986b55b3e39ac48817fb435dc3033e9159046553610ab18068caecd29d04c2933122fb4343f48bab6cbafb7fd0d76578b6c452261ad8b06b5533d5a56d0bee4648752df6a92673bca94480fed741be6b891d557bd12f1755802db844197505d388cbccdf453967c58038bb399d45ed82f7b8477a34ec32923a1646c87bf7c2297765f07c916d80416d087baf7b82c01d8d06c2b27b67653f10b62860fefdafd02c2ddd07b010c8c03bb8dbedd669e0b449d3a2825b811dd873955fdd677bac24a1abc53f8807c6f56ffbe2f51aa8f850dc5bac01b86853d2b3e078bedbcafb473af7d4bf3bd319729dda107396c70fe44c03728b4724425bbaa797c89a50bda616779de409dacda7f57fe34439b7df84e732f3adab89ea6d6995cead876a87227c2f3b3a2c4e43d1309fb5cd64fdaae5bf03b2b57c65e05c337135e53d624cdf8823c0bbefb73c4de942e0c0de909cf988eb9defc34df8d2d50c75f90512b49e055533e91138f41e477698448e376c4e7bcbbb292d867d4cc06dc1289184a433ac2b43802f7ad53d096565be0e7811f3cb5fc440846dfbb0dc0dce6156dcc1079beb67616e1ae80754c85d9f600f2212a00b7f2f39a30dc09582c20c301a63f75a216402ffb5b702aba9f451b755c4de2d5c83b9525a0941b4bbf16800c3339b939d055e66e2bef2abdbae2098c17b7c8838566c326839e90d4d490ba371622c02f4904429dd98f48f6fe9de454fb38b7281affe24f4ab12ba54866d33f2336eb5b947427204b231717920a9cb5e98aae184dd7be5b5a81a1498e81a13b5648c7a15e8833da968f71dd85b36523cd3dbe60f2b406aee08dcf47495c47cf2fd2564deaf717a87c610de285a390c43b41da27ab8a4f3c2b95cd93449255950ca9d71771eff1da931e9f7bbdda20ff70d5af7fe415e58dfe62a70ef1ac2b9fcce5a78f9567d76f81aa4f56d0ca5a315384a14f1674890856078251d1c671465d2baee6ceac46891788df940bc5f421d9d6bbf919b98ff3257f118e2727049898f3c342dc92516e2ab765a306b6cead0d0c0a2565f70c5cc11dfb8c44cad2e48a1a79a5530068d0b287591e92b2f659425bc0fa586ebd537b60c89ef3d5149e164652737b127f5ebfa0b0e9d4991063c430fba61cb0faad5e76611fa380c64b6a5d3a2c644194f0f2835f4251c7ed113a9b08feca12fb78ff5239ea590f5871fe2ea4373f3351b2895fe5cd7b8cf7c5c77d468687c5afb64f53fa6acc5e1a38366304cddb4d4e347a3f9ec9ef1ae22f43679a1243c8b650df5655b3da10b144cc6858eb8aa3115952dcf7d61bfe96356f6574606d919bb7fdaefa17b6601c867b34d9f58da78818493b7eecd61aa9e70b45e769996084ae5de48fbba695de3f6514996f311cb13c47f61567ea080f86b7d5a9c087e5d8312a387742891b249bbe87cac19c7cd8badd376980653acbc406b41a3198469b99acbbdf863e56b39d98b8fdd63b886a19c4a51b68e30f4b70ebf81b1baf113820f3dbec6fff55a6449d7d6acbfc021e269d88341b02ad0dde0333e0bf932767188e835833d30bfe0433facb51030dafd408484837883e6354a9b556be3621839b63b4042d334fcc1afbb3d8dafaafe5fbd9676b8d74681404c3e47b51a499a8a8b61b892d4a905638770b09f99a77a34cdf5134db6640347e828ac94aa09051f1e72124413262cec507c5b25e58853a18190b9080ba462457c8555c847fdde3b4ae17cec27f2bafb690e25d59598a3b17ccfd604c95c7944e1514937e8517aaaf9fee04071315a7db6b5e643e285e5459db7a8e470ce44c781f5fd6e03625842fc25f893b46d78029f0b49ae9dddfd0b3228b50eb4c33788d7354b11790ca7b9098d5344390e8a7e364af3bf8ae017f62d7587ef226ce02b450a8a3cfc2085fe043981478e6d49297f97cd834c0fbf71a9fe8a1ebe5c964415ff3f523c0c0612a35d0e63c0d9ddc799afc29d2d1b680433c149ed9c743b3914bf75af58bf55c43723a860f0e3bb47f61fd11df9239899b2c155edaf537a190d3800ad40b96efa29e193b8eeabfb132ac26c2087ef143db51cceea0cd2a2896434d4b3a23073b8a6b13755ddfd57f5bbbcc2237d2ce115df34de0bedd615bf31e2bf5a1210fda1a6e22b13a5c460b61b76d001e219671fc8c97c42006aa4a1640dfbfd2d0c4165108d69144a8286ac7acf9556388bf3dce6b404b5f55f0be8b6ed71e334a618d2e97b147f7802a73dea10dc3e2334106c386ae3d1e4b9f6e5fb90d70c2dd8633aa9a4f9a070d4a69c03b1b6a3f4b9bc33c18ad187ab2b199984b13ae717a5c95a3d57e6fe0429967fdf95dca31ac2bd925d05039ca4b580ec872b618d8e309d7731e28839d2e6d88510eb5c256f7aa1bfacba65689bc1b1ab7b242bda407fa51181f844831e5f33bd58b9fd10de1bb6af8ebe751c4cc4d135ae703e5f92a018da68f55f921ef9a45234a1c2846e9090314f1d7a1e9c6f3d94340361dc7d17a76c7797c7a2a4e339ad3fe28249018c55cba6ca2fe177b90c48dec81b8a0af7388581db0d8f782d46f52dcf33e17570adc2f5c98574c8bcd80321d097ed5406b73ebe53903cb8b04a74f6ecc3177be85795a2cf7fdddbe147988f2358b49faddf1a6b18bb55133f37bdabe1e4c982032e00f242997a6eb5ac2882011fca064d0cb859ca1e85f5133da894ce6fd8b504b0fb72f2669bb13bb27db51ab755afb28bb71fa0494c9b3f33b7377adaec6da636cafcc9c1aa96b3021d8f9b284855f568a5e92e01f3c5e4eb213348b777da0fe14f101c0702efb4a359bc981c392ce43e6a0c8d1235e61a8c7ae5710d5b6afaa45c9ba2d2ec165a32b901aa411b33b464c754f78e6af257a733b415116b0015b16a3dcd8576f62f0c36e5309fc30260868fbd4a831e8d72cc371b4ae893692f24ed9250c50a621aa6bb2a0282d621f93954842d2f536210a283bfe3f4150a352c96738c5f8e02ce6f8c57a636d528799a0e77cdd325a23ca7630f6f353ade06bda7d3d76abbbfb7e0abcba7df01c5c3783e8e5b66e3fcf56226f827674845fa29e36c6e8013d5010bf49616b1a47eddd79a768761deae58799c9e8158da99c02eb41203722df682252f580e86f8c4c0d0d07fe66a428f4d5f15cf463f1d0212293a30cab5bd2eef7e6fe27e2fcf2da35a2ea6f71a1b2c863472ff993b26fbda768b6f1029c6eb770713a646fe9b8c0861e63f13ecb5d2eeef43a46ddfb085d5640171ca502a2cb4032257dfef51eaa5274352825093c639ec64f0d2517deec910053e2266cfd36ea87aa7499a7b3381f98de2f1f2e404066ceb5cec96e176b22a7871fe4bcbc2afa4d68721c0712cb1a1943e4b3f04714c6baf6ed9ff48618e4530c8a7af5adeae85762b1ae94022168c3f72e156d2e906ad1e6aff99448263966e0813d02f90d4f893f78004bb5f0d38e8370c9b38c42f75f2d1692e3d8cc6638a69e6553dbfe5e0f8cfe745e88868da89dcdd58856d3e3fc1013cd8190be2d1c3230960d9082b65e126df10456a0eca82f45f40aad06c88133e4246e4d3de9ecd110d92cb56def3e98da6eeead97791962ba85cc4f62f2e3e8e71336c31b2d35ea000ce8378d50c6eeecca635a5fe8b5d2f83ce260f17d5367b0f47c961cbf4476f698540586993a8fd0d0b7e521d232c9250685cea6fe99debb4a50575e7ee8530c5ee093e36bf7e959e07da95eb898f7ff0593e1369d358eb989cc086de2bdf51b3b225337d8340d00eacf1a8f80df28b4bb63ccd9ae5a0c103be526f47042e9037ebb8fd9fb1d720edd5bb4dbbc81a9b277732304358b887fb950ef07ba3ac64968aae0733abdda9184e56a716c4eb483d0c077a5758f067f52223ef3600be513799184d5dda0b78e03e9ddc7411502e89fd6dde7a525e088e27564f83e236e1746325abdc512e39ffe6b5b2bb79055482ec3123c06b827ae68178aaf83bb399add653472b4e864d0579f82d129343451a534dc0c7facbb52de9b847cf28cc17d530ed058d87c7a49ade656cbbfaab4e7974b1c69cec83323823f758d8a8823ccc1743c3e1738fd4ea40210dd7de1da91d7bb0e82d8a53dc754e8db009ecfb49c02a85e2169c3b38dafa7775be117e61b257785f1fd27423317c9bcac8fd3c24f20b99ab76158cfa6b8ef1e468d4e720831befcf5a8b0ec3b7df5c7d78343a18d6e339e1e529efda486cc1c0921fd1e7a3aafbfa72d31ab79850afe4fc578d92f", 0x1000) ftruncate(r3, 0x0, 0x4030003) socket(0x2, 0x400000000002, 0x0) 04:28:30 executing program 1: setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x0, 0x1, 0xce, 0x1}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) r2 = semget$private(0x0, 0x3, 0x1) semop(r2, &(0x7f0000000140)=[{0x3, 0x53, 0x800}, {0x0, 0x3, 0x1800}, {0x2, 0x3c5, 0x1000}, {0x4, 0x5, 0x1800}, {0x2, 0x2, 0x800}], 0x5) fcntl$setflags(r1, 0x2, 0x0) readv(r0, &(0x7f00000016c0)=[{&(0x7f0000000180)=""/73, 0x49}, {&(0x7f0000000200)=""/22, 0x16}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/42, 0x2a}, {&(0x7f0000001280)=""/222, 0xde}, {&(0x7f0000001380)=""/76, 0x4c}, {&(0x7f0000001400)=""/252, 0xfc}, {&(0x7f0000001500)=""/166, 0xa6}, {&(0x7f00000015c0)=""/219, 0xdb}], 0x9) getpid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001780)={0x0}, 0xc) r4 = syz_open_pts() r5 = dup2(r4, r4) socket$inet6(0x18, 0x1, 0x1f) close(r5) chflagsat(r5, &(0x7f0000001880)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f00000017c0)={0x3, 0x2, 0x1, 0x8, r3}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) r7 = geteuid() setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000001840)={0x0, r7}, 0xc) 04:28:31 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaeaaaaaaaa45f7b676ee0e08004500001c0000000000069078ffffffff000000001000047800000000"]) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semctl$IPC_RMID(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x2, 0x8f3f, 0x800}], 0x1) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0xd828) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) 04:28:31 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x2) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) r1 = socket(0x10, 0x1, 0x0) getsockname$unix(r1, &(0x7f0000001100)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0xfffffffffffffec5) 04:28:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_gettime(0x2, &(0x7f0000000040)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) 04:28:31 executing program 1: r0 = syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000000)) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, r1, 0x0, 0x20, 0xfff}, 0xffffffffffffffff, 0x7fffffff, 0x7f06}) fchown(r0, r1, r4) r5 = dup2(r0, r0) close(r5) ioctl$WSDISPLAYIO_SMODE(r5, 0x8004574c, &(0x7f0000000080)=0x2) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) r8 = syz_open_pts() dup2(r8, r8) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) 04:28:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000280)='/dev/klog\x00', 0x40, 0x0) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000002c0)=r1) close(r1) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file1\x00'}, 0xa) r3 = socket(0x2, 0x3, 0x2) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r4 = syz_open_pts() r5 = dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000300)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50e1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ff386b404d95d03ec4137067f33d5ed8d898537ed900000000000000", 0x87) lseek(r4, 0x0, 0x4bdc, 0x2) ioctl$WSMUXIO_REMOVE_DEVICE(r5, 0x80085762, &(0x7f0000000040)={0x3, 0x83}) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) accept(r7, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) recvfrom(r7, &(0x7f0000000140)=""/201, 0xc9, 0x2, &(0x7f0000000240)=@un=@file={0x1, './file0\x00'}, 0xa) 04:28:36 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r1 = socket(0x18, 0x2, 0x0) syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0xf053) r2 = socket(0x2, 0x2, 0x0) r3 = dup2(r2, r1) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f00000001c0), 0x0) 04:28:36 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x2, 0x0) socket(0x10, 0x4, 0x81) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="a7230062616bfa0291f9a960931bc50eee6beaf5408e3dac7a53252904e342881c969b1b4d3727462d32f03d6a4d2b86f95dc08e1a701e400e3682c007bc45e0"], 0x10) r4 = dup(r1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000040)) dup2(r3, r0) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) dup2(r2, r5) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:36 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) ftruncate(r0, 0x0, 0x3ffff) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000340)={0x0, './file0\x00', './file0\x00'}) pwritev(r0, &(0x7f0000000200), 0xa7, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ftruncate(r1, 0x0, 0x3) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000840)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000600)=[{&(0x7f00000000c0)="805bc34504434ef499ced817bea7c7c55f4f56995ceb072732705d5381f213b377187365dfc6c2bdb7830fc4f289ea5e0113bb0beb0cc2ddcd14ddc7673338eccedcc1026f5ef308905ccf39cc620107f7e85e499e353063a5", 0x59}, {&(0x7f00000001c0)="b35ce7bc2b4d18333d9bd1dff397dc0330c0685b73c746311979920eeb34de31dd613328b9bf694bce1598cb396b67e7ab35ed4d5f9d8316c08bdbdcfd4967cf05ec3e72ad367ce31aa40d", 0x4b}, {&(0x7f0000000240)="e89b5e798323e1fee1960fe6879154d9a016f9f430a863dea0a92e86cfe83db460891402a8899ed6d44b1395fd860f662d4e30ef39b743fa1d850adfe58bcb9e1d36a777e3649e4c5b9cc73035033178b63c1469cf9fd0a6a7a50f4c40b15d5bd1296869dddbceaf88e8cf187358e67d3262368ccda89208670ba1ee5aceb5e694286ec35f21895ccfca37fa84678d2e05c3b33b999bd8d2349170fd9cd87873be2fece6a4bd4a0e47c3c223410dbf786e020e3b4afb48e2a4d7e68cd6aa73312642a4c283c5393bd0594c77b1d55806543c087c565de5ae86c863208bf527b45086a68d4080803065f7a236371eeb4876", 0xf1}, {&(0x7f0000000380)="4e3b47d75c44771d0c7e758c309876437d3ef531821a16096a709c5b4ea4964fd3542771981468efb2e7e784789d216d3e17e869872cce83af7dd6d4b9a14aa423233dc513df232fc2fb9ddb79a078f479365892c6121a871a3dda46249d5c71922f239ece46b5ebb95498be1eb2b0dcf1363357d9f3b3c76382e1c7459b9a04ad47c6f44aefb0f73e3a39f7dd47f49a5f9c2ddf89842d5490", 0x99}, {&(0x7f0000000440)="4d0a4c914a226a3732bb9fbd175c98946f2e1f1d9db5b2050971fc0f0445d4bc1a9dd5fd3f24190e544b071017dbdb97902caad601aa4b9f7c00c2eeb4091ad184a734b875fbddada0af200e35695868ca47c5f2db5871a1ba72d426fd580a047bb8badf7a0f5c4133d555963fc87aba82428920a04623a520fa7aa880b194bed7e4f45effa88b0d65c0b6e7e85e08795f7e65ffaa461b6ea3b28dfafd9e1bc5b556ff5496f7d752b45542674fe9e93dbc64d638f282c0c0dcd36afe0cbf4505ab7e8db666276dd576e0b728cbfc2e", 0xcf}, {&(0x7f0000000540)="16df94732d0435de2d3c7c0e2d39d417a7e1845515d301087983b0a1364250599e428d4c1d9a3f5d84ad7d4ea067450e362e51a2964b64936312e05baebc05f4822ff5e96ec6d3faebd4c149d54fd08397eebd6e5c59aa18bd3dc162a0a6e68206b3d80ed4a1f623647b69fe580df9c6b8777e94b2b2aa1dee1cbc6af0aff9f36b94d9", 0x83}], 0x6, &(0x7f0000000780)=[@cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffff9c, 0xffffffffffffffff, r0]}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, r4, r5, r7]}], 0x98, 0x4}, 0x400) 04:28:36 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) syz_open_pts() r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x2, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = dup2(r1, r4) close(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r6 = syz_open_pts() ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000100)={0x1, 0x3}) r7 = dup2(r6, r6) dup2(r2, 0xffffffffffffffff) close(r7) 04:28:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x80, 0x0) shutdown(r1, 0x1) accept$unix(r0, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 04:28:36 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = semget$private(0x0, 0x4000000009, 0x4a2) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000200)=[{0x1, 0x9, 0x2000}, {0x1, 0x0, 0x1800}, {0x1, 0x401, 0x800}, {0x2, 0x5, 0x800}, {0x0, 0x9, 0x1400}, {0x4, 0x4, 0x1800}, {0x1, 0x101}, {0x4, 0x7ff, 0x1000}, {0x2, 0x2, 0x1000}], 0x9) semop(r0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = socket(0x11, 0x4003, 0x7) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282906000000000000002babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000021000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000000)={0x1, 0x2, 0x8, 0x3}) getsockname(r2, &(0x7f00000004c0)=@un=@abs, &(0x7f00000001c0)=0x8) r3 = dup(r1) faccessat(r3, &(0x7f0000000100)='./file0/../file0\x00', 0x45, 0x2) semop(r0, &(0x7f0000000040)=[{0x3, 0x0, 0x1000}, {0x2, 0x4, 0x1000}], 0x2) r4 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4000, 0x6a) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="ef1056c1c437fda39834bcb02b29b863368a5b4b2c724fdbe508488cdb3ac0435c0eed95ce301b971d5b0ef1e8d117f145a4a4c233f9f5fbf74c2e14980e8207db03e688caada2d0a6476b52766dddb1dad51299bf536fe934706844ecf3004f6775690019e6136262b978070045737c2ec5c57abd928392d495a12807628e07ff00556d811f9d0281f196025dc13d73c39bd6bf74ffde3739bdc5fc5ace37b01f16e593f0874250364436383af15803f34ac5e97b95d31a382cf10ee3"], 0x10) r5 = socket(0x10000000002, 0x2, 0x0) dup2(r4, r5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x0, 0x0) 04:28:36 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = syz_open_pts() r1 = dup2(r0, r0) munmap(&(0x7f0000006000/0x1000)=nil, 0x1000) close(r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r2) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r3, 0x0, 0x0) munlock(&(0x7f0000006000/0x1000)=nil, 0x1000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 04:28:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x9) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x4}, {r0, 0x4}], 0x3, 0x754f) socketpair(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r2, 0x8) unveil(0x0, &(0x7f0000000100)='x\x00') 04:28:37 executing program 1: sysctl$net_inet_carp(&(0x7f0000000040), 0x4, 0x0, 0x0, 0x0, 0xfffffffffffffe0f) syz_open_pts() ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000000)=0x20) 04:28:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0400000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x0, 0x4, 0x4}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) r7 = syz_open_pts() r8 = dup2(r7, r7) accept$unix(r8, &(0x7f0000000140)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r4, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) 04:28:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = dup(r1) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000740)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x2, 0x0) lseek(r0, 0x0, 0x5, 0x1) mmap(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0, 0x812, r3, 0x0, 0xfffffffffffffffa) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000940)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f1b5a09141f4591a1cf6c76a650fa67cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c8855282970e1955fa5482cc818198ddef83de5d9ad9aeaaa2a0ac7d1986afa19002db4770157912836744bf68bbbbd0a0e3b2730ab2e9fa21ee6ec94e3c8573b32849afa945f11ec05d51de", 0x128}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000480)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000540)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="c41c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330335429fe2f534725229f3900"/70, 0x46}], 0x6) fchdir(0xffffffffffffffff) r4 = socket(0x1, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) sendmsg$unix(r5, &(0x7f0000001200)={&(0x7f0000000000)=@abs={0x170, 0x0, 0x2}, 0x2, 0x0}, 0x0) bind(r5, &(0x7f0000000380)=@in={0x2, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 04:28:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 04:28:37 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = socket$inet6(0x18, 0x4, 0x9) getsockopt(r4, 0x2b, 0x0, 0x0, 0x0) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0xffffffffffffffff}, 0xc) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) dup2(r5, r1) r6 = dup(r1) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:28:37 executing program 1: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000740)=""/4096) r1 = socket(0x18, 0x400000001002, 0x0) recvmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=""/95, 0x5f}, 0x0) r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) r3 = socket$unix(0x1, 0x2, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) r5 = fcntl$dupfd(r3, 0x0, r4) ioctl$TIOCFLUSH(r5, 0xc028698a, &(0x7f0000000000)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000001c0)={0xc, &(0x7f0000000280)=[{0x20, 0x4, 0xe9, 0x1}, {0x800, 0xc6, 0x80, 0x4}, {0x81, 0x0, 0xfc, 0xfffffff7}, {0x0, 0x4, 0x1, 0x40fff}, {0x4, 0x5, 0x7f, 0x1}, {0x4, 0x2, 0x8, 0x3}, {0x6, 0x6, 0x4, 0x7}, {0x5, 0x3, 0x3, 0x5}, {0x2000, 0x81, 0x0, 0x7}, {0xfffb, 0x0, 0x2, 0x5}, {0xeb, 0x6, 0x7f, 0x22}, {0x81, 0x20, 0x1, 0x80000000}]}) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 04:28:37 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x800}, {0x1, 0x2, 0x1000}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000300)={0x9, 0x1f, {0xff, 0x4}}) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:28:37 executing program 1: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 04:28:39 executing program 1: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x200, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x0) mmap(&(0x7f0000dff000/0x200000)=nil, 0x200000, 0x0, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6) 04:28:39 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 04:28:39 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f00000001c0)=""/140, 0x8c}], 0x2, 0x0, 0x1c}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget$private(0x0, 0x1000, 0x428, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{}, 0x0, 0x0, 0xffffffffffffffff}) munmap(&(0x7f0000188000/0x4000)=nil, 0x4000) shmat(r0, &(0x7f000018b000/0x2000)=nil, 0x0) shmat(r0, &(0x7f00004ed000/0x4000)=nil, 0x3000) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) madvise(&(0x7f00006b3000/0x3000)=nil, 0x3000, 0x5) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x3, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7", 0x4}) write(r3, &(0x7f0000000280)="2078f7b678807d89e032ef19f570fe00bac871767dbcbbff834578e9c87fc9c1db10188e90cd9c8e50599ba24cd7c19fe1397a431644e50f4cc311976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c07b394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0xa9) r4 = syz_open_pts() dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSCTTY(r4, 0x20007461) 04:28:45 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x81, 0x0, 0x5, 0x7f0, "c81436ac44fef7d1a5cfd91fac1effc370a859f7", 0x3b, 0x60c}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) fchmod(r1, 0x100) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x88) 04:28:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) dup2(r2, r1) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:28:50 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) r1 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x2, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x4, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001300)=""/4096) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r1, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x800}, {}, {0x0, 0x4, 0x800}, {0x4, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3}, {0x2, 0xdb, 0x800}], 0x9) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000280)=[0x8000, 0x2, 0x6, 0x5, 0x5add, 0x4, 0x7fff]) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:28:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x4}], 0x1, 0x400) sysctl$net_inet_carp(&(0x7f0000000040)={0x4, 0x2, 0x70, 0x4}, 0x4, &(0x7f0000000140)="b862403f22cd964baebd596cb9950a5d6dbe7fc0666e6e1648be6c42e8dd6cbc44cd4f3f40aa1f2ec99cca438c07f57a5a1f5400bfd3e1bf5c721cff13ff13f4412714c6e0f5c82950b4b492d4fe9de14db88de485067a581519417f8229a3a31ef6df577103ed9edf623739aca5fdd2e7aed012f4d152b598098998804b0784393d66d2efb5bb9d1e3a4537e99b52bbee8222e9cf5f2cb26ba053b7cc15f3d66f3955c2477b2b2896", &(0x7f00000000c0)=0xa9, &(0x7f0000000540)="a63f4846a7cf1208e045891e38293180c34b3284e1aede2ea6bc241ebd8dd401a8877fd1587bf396d5d35a6e655e9fdf1e6d872de22bd6f0df19d6eab5db5c0bc98b75aefe55f4ff6bfdde6bb703343615ca9e914dea6c11f230cf566a21252e1361c0a792005d8d2bf774e1e3fc449b56a045d49fc0640c1d85f00bc535bebc2c03628108019d84e11c891be5bbbf3fd9627d8d262ad68347f5ab20c6ef83e6ac63636cd07fb91681bce93ffc65bd1ce3000c8b2d7d3fe8424203463e79847944f575fb476f9388e089a73b23e6a03396880257f4d01bfaa3abccf269985b6d9d954489dba4e395419a27b14c8d6e432de0cb21a6d2e94d0c111e6de42b164cc72e7be72f1400fab1e853b18484bf4f838f8094aa85a3ef6a3abf62bf687400005222304469bb7878a711eb2ef91b341f98948e1bdff2f780f9cefa467ae5516945bf1b2d0d0cb816cc9dd46a397885f110d4e5cf65809c1b09cc702c2d89a228d929e95bbd64247541b57a68ca83cf854f877efe026838a4bd28e2b8cc3c78914a8f52c8945c3eaa1432b0765fe508eae0a9570480a24e167fb64ac23d39ff39e4c2c452a43795e8f1260873ef326b97561bc6ac10a187accd6aa798681f5226406ecb0beee3ae56598bc1b3816262e60139424a86af3ea70f5243066673a72810e322abf58fefdb63073f0e68ab5b8191d76b9ea185d95d6aeadc66de626de10f2d83ae8b58f0c8642638ae63ad3ff06a4c72c7868603e750c8b6e9be30654d56762e64bc7a74411fd3c8ec58e9c007848c60971659713316c54c3166e3b686da8616b005ae522433646e4dfd46fb443fb5f971ef5487e43e637ea1b8661ec53a577bb4e26e60e2a42705995ead4cee5b5d0b983aec0ae0996073083dcc2c560520dff9f2993e0cfe2c8d4157ab5be61877717d9f843b5780fee78cd36baf935f8fa8acf87f0d4cf5ea6d4df6744fcad7760faebfb62ac6b8489029981e45cd57fdaec60a9dcc7e21ae4ea3dd0376f36b140d8b6ffa0134466451f7723d8e6548824244e80b905b302b38fec6a54c09a59e094c8278d6e48784cd2e924f58bee4fea8ea58b8069547aae64223fb456eed9a5b00ee739b32cbab65b233ddf135656693e15b0e678c8f8beb9d8af1c6ee4fad6afe7fb61e200d123c6147c586554b0e67047aac9a0b5bc811daa0aa119752fb2ce99a53bb6342a04899634a0d29c027e50e71e9057037f0e7036108eaae46ce020157d1d89ba106e76e0e5fae9f108ca17554b265b2f2858e6c2372ebc4ea933cbeebe91937daf8720726a915a0a534a47f8a579b08f555692104595dbf67455f0e2c959a161965179bd7999d29f3c1d2cd12e32b6b7c32b15bad67a39554d5fcb02f42418aa603671bdf5695c083bddda1e8ada41566f7dbb0dc7a276f0f9f87c3e6362110117bee7638c5de30cc6af1ad831861c80a8ff7bd60fde6afdaaaaab88bdf65d300ee424e61762186dcb8a549e49dc9f4be8d5fe61495c4f26fa8b11a9199b676dfd2915110311ad7d17159608e6e9281274c21a50ca346172cb7ac098a530a05f5372ef03c0e8b20c4d6aab8428a1b208a7b4fac46a33a787632ef6b9575d15538eedaa534c75540247432be7bcc12f86f6af23f57ce66332c7023b8cec5e67c773eb7f550daf8c64b0144426c3d0e4d9b4846704e22ed55569fa594d3123bd96b73f72288231f9717e3fa417c8d773e3e1eff76492487f886ff5a0cba1dc4c5cbef3bee27d9bea8b533cfee496d4f40b63445bec73a3cad37f53b7c26240525134e83af1c8b0e87ffb74c8042f38317fb7fc9e5ea888fb6a7dc18b063aede19109bb990dba6ca3ead8870b556585d86824e912052d7698d9bea441443e5d110590f84d124a3fa0d75b2ec992522f4e7a217d158f75c3bc076dabedbd864531a05f57ab3f465612b15d4a104c191e851afdb7951eb827c79ba20d7992bdebde7ccef2d828a37d89fdf0a144a7afc0260e1238b6497fab5a4ee8f73b27599ed200aaccb3a05dd24b24193749d6469d041448918589f61724ac177ebde9528a150eee3e2a9ba5c4bae7c3cae177dd88273ca5277582a73d1656619e4521255291945268c0dd5f7c397842874aebe1fcfb64b5a5c5f60139ea93bf2f1bad863a42939293c6c68dcdbe2e2dc74c5d3c12cfa7a7d708708794b76cd5ec57915dd0a9c7c121aa07e87b1837879a92b948f195a4cc1f666f77f3b1e14a9399ff898e3048aea697177e798ed4b788b2cc2e8fa370734c0604c4c1309adfc75d3d047320662908e0a1dd58c072a688742f33a2c5da9fdb2dbb0da153bd5c08d2de32765e83ff22adbc70d0959315f69bb36f5d27b742bd642174e2a47489025a5e43173e23273759b96b2d2861647ef0121081b156c2b51d8dd4cf55069ed9dfff06f6fc679727a55662b8236216c302e69b1482bcc3e90284cf5d5c2e06ba8438c4e2ebb61a4f8ab207fb4f6d999d85f1f254d98833865e3dc3c2aef08a8e14374a49b47f5034fac3a59d9e9ab80345ef8e6b13f727f9a8a8e55313282877047d70f9b976e719ff9ab28116359c8a042068c1c49bb7b8964c406803883d28564485855e54987b01e40b627f152e398820c47d89939d0a830acb395d0e286f5b251c80d0e868be3dcec5ad412c1f97cb8c6545e2d852b757892ad8c33e34218ebf0d2533df9638d8e817b18c2c44676e38541ade737d1137cb3319aa4437674ada107052b8bf8fdfbe6125c9ffa342a4bc7d81815fa04cb6cf7d2724960d422c8657422200ae7de453e3e770b250af25f90d8c01ea1f3c365d8e3a43d57f8055b0c2698141bf9c11a602595b4cdf5b622408fae10dfec0990a6d524a2864c4b4df90c4558444f726bc100ef6c837d4546ac44e5e0d00e5cef0eaca49b61975eca8699379f23542854e7da04ae6e309fee205a8265eae6caca6c7c8d777d3e1ab3982fa5616f48895f5b879d0561f7814383180fa13fa5e71132de6063e3439d71e6b17011c3753c110d889677ad564cc9747dc2878cf713ec5638d1a17087729195d1f0db409fcbf400433104ad8d6eac7b092ca0fff0ca850dbc9a2c6cfde66e7b684538d1a1438a644b1ee51dcfa337959c3f0d5f4b594947f91c099c6f07fa92fade7aa6880ee94284da9db1e816160392d2cc1ebdc28f1f537a4dccb338d586f5c10011ccce8b72e23dd69dc0b43b51dea20d40f13cd8698a6ddd45f29b9a53b371e1835488a042795b3be9754e6d551421b28496284fb7b651585a217c35b51b0b5f524a64c21a90e3c50791c5c77ccfc503deb37c754abc9ce51916732b3d4f15e30ae291ea4920726711559d39d8e6c82999d52c669c8677a5ad423af6e71f5f05a48f52216a0cc80ce318a2965798f0e3905d00ca663ebb18ff1d9e24d80f1431f92bf0be14679b2a6911ca791eb11bac57ca048ffa817cb4d732f1b605d1ef7627af0f0a3c34aded0f0580f3b653027e087ad2ef3ef91c006c1382f4ffa2abc599432846a41b0cdd031827ce4ef12764a61c01a096ceb8bde0cad406e856d0cb2fab4b440b38163e944296bd1734ddf8d1254981bc0d87814d116e5543570a2e053dec22ebc52a67116f3d63726cc96be54ec18072b5c2bc100c3eb3e177352c9a63db668e2fc177634c800c0e753aad5216b03ca6bfcd3abd0dedd1ee15e3e0fd9fcedc9adf7169dacf39b4bbec5ff4d0147337bf6ec2f8b45da297461e3e0d780c40ed678bf3fb23f289e73bcdff3013007f60cd0ea729a341e2282f8f371437b9b2e7a46aec29489e0cbf7e5a75ff17c3f55c3ba2df186884c462a9c4138af5e0295f179886ddac597575ce15722f1c0fc041e99c989131ad7667a42765c5f4458bdf77d471c957b9dcf671c12a37bdac2f7e7e75bd7d6576aabda03fcc6804711001e4c8d3654b4e76501015f6cfbcf9305900a664823c7ab112265c6daf9914afadcddaf3a551f04903f182656a795f86341c07cfc6d6196ad05d51e770f3f43803054c5273a526234146b44453ea5df2fbba097d8d2a9b220701d0764c7920a1231ee4956afb71493eb0912223d23a78376707bcb75c76698d672ccde24958b5b6b01ba9ac6e02caf8ab68d1c3a3a15bf8a4b9e44d1c9f283f03462d517b77c39af1b0d4afbb68095ff7f59316c8b32efca4414f0640bcca490e943e7fe2a8ad3f7cad09f06e06be9c4972edad5f2147c5e68f3e3420e74f5d942e1a17be6e302b4db1a87ba9d343ceff950af622f40ff21e32ec71e7f6ddb40586f32363ad6b44e61a9f278e2fefc96ebbec233208010a83617dab983c057c21ff8b1e7fcb046c8eae937488bc6e676629db76296b04eda7e9db5fb8d3e548a69d48feada2a52a5028e5d2dffee7b9c185b58d8cf595cfd1be0a333d792d0b98168073fe36a1fe33d04811d0c159393bdfc94871c2a25e31a665e27c69c78c96babf2760bf5c63fd926ece2799d9dcf93198b3310ad9276b73d8b9b9adb6ac70e0956b267f07ea286631479a9dac37b53df37f682cb46a59bfea91bda83af874dbd590b59690c9db16ab2ad67a7086356e880e9455e06dad3fa6be4e109d04bb877f66b9a00fae51d98a6127aace8a2a945f2d183ecffd3af5db4cbd8cfc735d36a941afd4dbb45d0b5c3510f3b55c0e7a850ae65909a6e6c63308ac5291988d8245e1045b6818a2093e29050db2d491932ea72d400ded09263fc421fe23128fcbeecfbbb54b7cc119b3331894ca560ad0d405aadd2024a00da54a4889bb88f98dedb9fe9cf77a97a5235581b4c93e208fe53c6d2e8fa1a59852848c81d38096a88e635c21707038244bb7d3c66cb90efb243987e7f4796bcc5845e79269372ee0a18ca7690dde74bee77de0dceffc60b4337fc8197bc1f3a5f45be3bca4ae072b896ca00950d34fef2ae50306e7ea8996ffa8cb2dcdf8d097ce07a04008d8b20351d167490b918957eb15c11808486c8c4b23071598b3683527a70050e9d1d057e6daa5dbd8c1ae0ea496b4c7ebf468f04d71f5ded180f5ad119df1db3dc4f04dfa67b394988654f0b7a10e6aefda0b7a30a5024c214ea7e13e5f10546a4602ababed165e6b5b9eb2a2e89864cc22a899c111c3caa869aeae8a9a29f649d0ddfdf338b21522073e3f35337938522a43e5b11fc2ffa77adb1451bb928631eb3eacae6408719b1e50380dda40fae939a9711eb8cf610e175a1484038bb80e135656f9d2db2c1244a1509e3743cf4b2bbce46e2e813d38df9c7ff225f70ee88813e02831b66917ae913bb7c41d3cf6df8dd173fb2f43678179b5d2a74fcb937da549be5f682891cb8a3f66f5a17a1d010a4bb682db407177046210a5c377c4792902f771a30e00c01a997dc144ac879e0fc4d74e075946318099a0613eefbf60cf3d81020886a7ac97a0d8e81762617233795b8fbd930246c5faaf05b1ac6eaa628ae0e94512fa732832426509dfdf95db62d9c32ce65ca55079fe607594d8295951db71e69f7e06740be39b8edf52584b6308da91bcbc08cd7148e1850bd1dfac88c6b57b2a184a83193e56c9455ac27f6d53dca5155fa4448ffd2ed9640d78059841d96d1addd0310d479d97550f18e32b5ca4b0fc50b252479be7c1ff5744b8a99e6ccb78b7d084c0d573dac14c0817f81d9560460bbc47e4c04346f1bd8c881b34d01c9fb3a0a5c46ca56dbb84a178ca8345475ca1fc97e3844d870ab14be2abd75eece91ee536ecdff181b274252d5c82bf8a1ed0f3660ef5607ee95a8fc999317758572c9520ab7f", 0x1000) r1 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x10000, 0x3) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x181, 0x3}, {0x46, 0x7}, {0x0, 0x7fffffff}, {0x24, 0x5b}, {0x21, 0xd2f}, {0x46, 0x1000}, {0x8a}, {0x82, 0xeb9}], 0x8}) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 04:28:51 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(0x0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x4, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x8d, 0x800}, {0x4, 0x85, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) fchmod(r4, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r5) socket(0x6, 0x8000, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:28:51 executing program 1: r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r1) dup(r1) syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="9990b32f4bb700000000000086dd602a3d8e0030000000000000000000000800ffff7f000001fe8000000000000000000000000000aa010091780000000060f7d0ee4f47af000000000000bbfe8000000000000000000000000000aa"]) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_COMPLEXBELL(r3, 0x80105702, &(0x7f0000000180)={0x6, 0x2, 0xfffffdcc, 0x5}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x3) ioctl$BIOCPROMISC(r4, 0x20004269) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4011, r4, 0x0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000540)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000800)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x9b) 04:28:51 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0xf}, 0x2, &(0x7f0000000040)="9ee0fc25111eef3d90c074c50f44d8e53628a454574ea2e7c0587e9ba9cb57f664b8148c6ec038d83ed7bc00d4884f7170090ba88ac503bb1f49673ac673dbfc10a1f26e27822e8bca67bf48ed875096b6c1785447ed2a6bcfe007ed3891a5231cf8976157364fe63870501eb1f4cc76dbd1013a690020f0f3d623f020448a84bd76ac222c45ad55ce2bf908a2023b67a0a9ebf28399654ba82fff3f81411e0efbe81bfcc75f4d6e94b20655164d5bc30bf28ae81ddcc77417ee17cebda4d153f44d7b3a9ceb984c72528023ebef7f355e1547ef6119035a015103950db0006e607e69b799bf8af39d1c4817fa76aa15be38ec3bf7e353a49104f1378bf210", &(0x7f0000000140)=0xff, &(0x7f0000000180)="ce9fd9865c07617b60eda970c7f304eef1858f084acd", 0x16) fcntl$getown(0xffffffffffffffff, 0x5) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000200)={0x2, 0xffffffff, {0x0, 0x4}}) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) syz_emit_ethernet(0x7e, &(0x7f0000000480)=ANY=[@ANYRES16, @ANYRES16=r1, @ANYRES32=r2, @ANYRESOCT=r3, @ANYRESOCT, @ANYRES32=r0, @ANYRESOCT=r5, @ANYBLOB="a5c581c14e03a0cd4d3bd1681177a550b2633ef3f1c6faa377aad2996c2aff0100b12013bef68e7fa9eb81e7322630c743252e317d106cca8fff0e336ee17a4e6d74b9df1ba7f9edf9cf182222bc504635a4db83e6424c6fa9c779d3f3c614ae125519cd164e1a3d2eb801c165a7e1f5f34b11190898f9661a62e9c889c6f9f9f7cdc916a62e19c951e57906afa6cfdb991d3c791f3cc899c2dfb1e57da33acd98a9f9fd9764f726b2592831e48ebb0dbcb93a859ab9584325de6b0acbe20b3d1f61a3bde248b9122e1ec184213fc1e3d6c78c8780ca2590787b23403d00aa7d845fa273402d89b6956fd0e89c7f6e2247c0ec95cdb204d06a696667bda13e29bd6744e98533ccc6e64d73160d68078f560a47e414969e813c89114a5f7e609b053fb0c1c05f8cb7b394cc2221df6e2149416f8c707fe0b09170b00c0116430000000100000000"]) getgid() getrlimit(0x4, &(0x7f00000001c0)) 04:28:51 executing program 1: ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) 04:28:51 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x8002, 0x0) r1 = socket(0x2, 0x2, 0x0) mprotect(&(0x7f00002ae000/0x2000)=nil, 0x2000, 0x1) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) write(r0, 0x0, 0x0) 04:28:51 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() setregid(r3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r1, 0x0, r3, 0x20, 0xfff}, 0x2, 0x6, 0x8}) setgid(r3) close(r0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x9, 0xc00, 0x6, 0x6, "0800e1ff00139babc0cc10dc218af700"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000180)) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) lchown(&(0x7f0000000340)='./file0\x00', 0x0, r2) r7 = openat(r6, &(0x7f0000000140)='./file0\x00', 0x800, 0x43) ioctl$WSMOUSEIO_SCALIBCOORDS(r7, 0x81205724, &(0x7f0000000200)={0x800, 0x5a, 0x80000001, 0x412, 0x1000000, 0x3, 0x7, 0x10, [{0x8dd, 0xfffffff9, 0x4, 0x4}, {0x4, 0x80000001, 0x4}, {0x3, 0x4, 0x20, 0x7fffffff}, {0x9, 0x9, 0x6, 0x7c000000}, {0x4b, 0x401, 0xe0a, 0x5}, {0x4, 0x5, 0x1, 0x1f}, {0x5, 0x20000000, 0x7}, {0x9, 0x7, 0x64b, 0x8}, {0x24, 0x6, 0x7, 0x4}, {0x69, 0xffff0001, 0x2, 0x555c}, {0x877, 0x89, 0x6673, 0xffffffff}, {0x40, 0x9, 0x7fff, 0x5}, {0x1ff, 0x5, 0x7}, {0xfffffffa, 0x3, 0x1000, 0x3}, {0x6, 0x7fffffff, 0x9, 0x6}, {0x9, 0x225e7cab, 0x6, 0x101}]}) 04:28:51 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x1) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 04:28:51 executing program 1: r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f00000000c0)=""/61) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file0/file0\x00') open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) 04:28:51 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)={0x9, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x56, &(0x7f0000000080)={@local, @empty, [{[{0x88a8, 0x2}], {0x8100, 0x2, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "8463d1", 0x18, 0x3a, 0x0, @empty, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x83, 0x0, 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 04:28:51 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) chdir(&(0x7f0000000000)='./file0\x00') pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 04:28:51 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x0, 0x0) dup(r2) write(r1, &(0x7f0000000180)="39ed913b162278ca2add56842d3efd53c8b90f0eb4e4bed837b63cea2ac019adbc58febf81621a70e0489c402e33c2bc92318ff79aac7d1fd10ad0d07aa6d5bdcf913a1701ca2ff481069715f0b0c202d38e9b32228e2ddbbcfc2392f2035d8081f0b8744ea6098fe64e41e744a09f0959ff591f5af0194168ae", 0x7a) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) write(0xffffffffffffffff, &(0x7f0000000080)="53e7adeb729a0e8f6b34dd9b502b5017a052a166b394c06d0263151aab96acbe40d196a9d7b060b2acabea7f76f954b264987367f7152323d13c43138290227ee8d6fed6bdb2ad156ac595ffbadbd1c49936a2a83031c6953cbae074a34b6b22519b63fd6f5b0de16478acd45d18dee4982dfb495db3487be7fb776ef90aa534b01edc7352ad086e45256d58087a985407b5963e24979c5e3a6b7f58f4d3bc273a0742c25011b5319b997fe6d63c8fd0fec96f6404c6f849cbe2141cf9c3cfd7d9733f921d3154fef6dc221e9507057d7b5b2c", 0xd3) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000000)={0x7ff, './file0\x00', './file0\x00'}) sysctl$vfs_ffs(&(0x7f0000000040)={0xa, 0x3, 0x6}, 0x3, 0x0, 0x0, 0x0, 0x0) 04:28:51 executing program 1: nanosleep(&(0x7f00000000c0)={0x0, 0x7}, &(0x7f0000000200)) r0 = getuid() setreuid(r0, 0xffffffffffffffff) setuid(r0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB='\x00'/151], 0xa5, 0xd6d0c418f59fe7d3, 0x1000) msgsnd(r1, &(0x7f0000001e00)=ANY=[@ANYBLOB], 0x1, 0x0) syz_emit_ethernet(0x66, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @rand_addr="7d7061d8008a2ab4425e11e26951bedd", @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "239b75", 0x0, 0x6, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback}}}}}}}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r4 = syz_open_pts() dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) write(r4, &(0x7f0000000000)="a64779dcf47a6de58ba4fa3caa029a7ba8a330a5a2f125fabcf5897e8a24d8ea2aa8276c76f97ca13c1f6bd31eab96e7b6359811b40462ea5251d11cb868e0fa553ff4b18c7245e5e68d4104562972582cbe543acebe179eb39328c83ded693132", 0x61) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0x5}) 04:28:52 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}], 0x1, 0x0}, 0x0) socket(0x2, 0x2, 0x0) r2 = socket(0x10000000002, 0x2, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r6 = dup2(r5, r2) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000040)=0x100) close(r1) 04:28:52 executing program 1: syz_emit_ethernet(0x26d, &(0x7f0000000180)=ANY=[@ANYBLOB="cd3997030f007897296a0cd3ec35e698e1dfec919d9faa5bb93b74c1d43df73500ecffffff0086dd60e3060000083a00fe8000000000000000000700000000aaff02002076dd5bdd33bf122cb00fc52ff9286c304efe0ef58fe4432f7fd42bd65e5f3e0170656b971ff4d5765b7ccb580ceabffa4095308ae9bbd85632bd39e7730922ea"]) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) setsockopt(r1, 0x8167, 0x2, &(0x7f0000000240)="de49dee2ae550b861e7613d60fe48a72706862a744ea5876315aca4553241c1c2100323b0a8d521c35dd351ec72714f7cb78ba9e1a50257643a734177bd0bf52f68fa9f44a1552a11e3f91cd39520a2ec1ad7906b6ec264e1c39556bf0f0cda573a7bfe63268cabcf16a9cdf8761a558aa7519f47c35b1c2a8480be077c5684aacb0f418a1f17471d9ab76984d0b2ba92bc792525371e43e753dd5537d4b20dfb6af5ba5f8fdfdb7cfc965", 0xab) r2 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1000}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x8001}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r2, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000140)=0x101) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 04:28:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r3, r2) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) setsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000080), 0x4) r4 = dup2(r1, r0) sendto$inet6(r4, &(0x7f00000000c0)="adab214d5a854f98b663935b10c92a44b66de4b63fe626d95ae99ffca0e6fa16b2c2d08d6692a70fee8b6811193839daa2524e70f44a0a699375ed6849cc2b089831f03045bf2ba940877a8e7f85e42da5c205de649f1c9c09803a0450976849769112ebf2f310aba44fe9eb97f1b601854cfbed9c3fb56594d970d1ee21a96d0ab2cddf48b44fd079e947e69ce1fd3a94fb695456a6be1297b7ecf5893b52ca59414ac92ba81c5b46b9a5affa23778fbfacf59e87fd064cbf1bec", 0xbb, 0x2, &(0x7f0000000000)={0x18, 0x1, 0x6, 0x6}, 0xc) syz_emit_ethernet(0x5a, &(0x7f0000000180)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x40, 0x0, 0x0, 0x0, {[@sack={0x5, 0x6, [0x0]}, @sack={0x5, 0xa, [0x0, 0x0]}]}}}}}}}}) 04:28:52 executing program 1: sendmsg$unix(0xffffffffffffff9c, &(0x7f00000015c0)={&(0x7f0000000440)=ANY=[@ANYBLOB="d59e9c0400afe80b709785aa97778206c1af658a61b1dee1033b5574eb39ea500d836fc1dfa3908af17756de6226a3f3dcefd4aca7000000000000000930841a83bd13de43978dab477d66eddafb8b3212926ae2b32b3fe4011ae69985d70b1a81811968acce18d5dbc353597c7617dbe8be7270c909cb3441b422b2d50d2544665d289917ab392cffdc0ea4615e2ff73d25b57583d8c75da0978db58f94ea7cc7d4af6d79a6a3e6531cfd7e05a629aa87ae5655106e4c505301342f812a0901f68c0b2c282a5b7b8563ebea52b91e790c857b5ec3ccef7ab0733edbeb4d1b6fc2376612a8f657d42536ad4b9bc6889d0191706ebb40fcdbdf6e0c8fce6ccba0457d54f82831ecfd890ec578fc8e91908782cb155985464cfb4956a9c29c7fdc86e6cf54ce4404c78f1d6c83b53698ff4e22a26e8b656ea5331915c267edef22d5a43aec808c"], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = getuid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001280)=""/4096) r4 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(0x0, 0x4, 0x3, &(0x7f0000000080)=""/166) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x73) semctl$GETVAL(r4, 0x7, 0x5, &(0x7f0000000800)=""/194) semop(r4, &(0x7f0000000400)=[{0x3, 0x101}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000140)=""/249) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000001100)={{0x85, 0xffffffffffffffff, r2, r1, 0x0, 0x31, 0x409}, 0x9, 0x1, 0x20000800000008}) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) pwritev(r0, &(0x7f00000002c0), 0x285, 0x0, 0xffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x814, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x3) 04:28:52 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x22}], 0x0, 0x0, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) r2 = kqueue() r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r4 = syz_open_pts() r5 = dup2(r4, r0) close(r5) r6 = syz_open_pts() dup2(r6, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "a81436ac44fef7d1a5b9d91fac1effc370a859f7", 0x1}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) poll(&(0x7f0000000000)=[{r1, 0x10}, {r0, 0x8}, {r3, 0x2}, {r5, 0x4}, {r6, 0x100}], 0x5, 0x3ff) r7 = syz_open_pts() syz_open_pts() fcntl$setstatus(r2, 0x4, 0x8) kevent(r2, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0xa7}, {{}, 0xfffffffffffffffb, 0x5}, {{r7}, 0xffffffffffffffff}], 0x7fff, &(0x7f0000000240), 0xfffff864, &(0x7f0000000300)) 04:28:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) select(0x236, 0x0, &(0x7f0000000140), 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x46bfb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = semget$private(0x0, 0x4, 0x1b2) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r3, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, r4, r2, 0x0, 0x110, 0x2}, 0x8, 0x1, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) bind$inet6(0xffffffffffffffff, &(0x7f0000000100)={0x18, 0x3, 0x7f, 0x8000}, 0xc) close(r7) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) lchown(&(0x7f0000000000)='./file0\x00', r5, r8) 04:28:52 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) fchmod(r0, 0x52) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='r\x00') 04:28:52 executing program 1: r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r2, r3, r2, 0x10, 0x9}, 0x8, 0x1, 0x9}) r4 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r4, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r4, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r5, 0x10, 0x9}, 0x8, 0x1, 0x9}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001540)={&(0x7f00000000c0)=ANY=[@ANYBLOB="f1ff2d2f66696c653000"], 0xa, &(0x7f0000001480)=[{&(0x7f0000000100)="bae3ceac2805e511a86e875cb7875dcdd8fb3bcb4298856e135cf366cf9c2128bac79d35733b139110ce2e192b0d5c785a11f56a81af4fbeba2033fbf0ddbe3a3841415ba551df1210e50381570fe342b03761e140a76f03c1c6a70e618d6d569043954d8b4472b74d504ee32ccbcacb497f7361e34d0876a947ae60f37960f3c8946299b87d4365cae78d8ab3bbfb0b9dc4dd4a238c946eb11346d57ab763e3e9dc456c9201444d2cbf2f50b12fea46ac33b633867b188aaee8", 0xba}, {&(0x7f00000001c0)="5ff3e383b8ca6900a9542fe8b3362ddc7efaa2c5b5a3d1f92b33e5975905867e1d4b6162a21fefea8dfef5ade2bd13cf032cb7c35f28e2c84217b6d8b8efd14d31dd32b9dec24c560868af134fcbf3328fddddc01a4ebc55120ffc7293b8a8140499d382dbbae3332d2c3c1c8470d9d3f640556df0d77bc44044b08c4178a51ce7dd8b571a", 0x85}, {&(0x7f0000000280)="8e1c777f8b69f871283d15fb65dcb777460bef85e33005328c0f1df8dea7b13c53e5971f01453cab7862d45c9976dc6b5d858b5d1f17873af54325081a935d87561402b2b1f7a77de9dffb94236e751d5ebc0a66ad2e424ea4d70bb7f0852a4da43d84e10b8c1c26c31a24aedd078f6dc0feb800610012c09fd26e6dedd5ac8e5e64c92d222509754417ae19e3f3563bd4b6d108652264bb5b4b05f6afdfa0d3c1fb760667609bdd96e425002f86be8b6d4c6bab13b7b9dbbe5d7e8226d6b35dd0fc3c91c9b7a2adc60eb52b75d6d727a11a1b38712f576a2fdf6d0c9c10a90776a0d6aca8592f5689f150da4a1a6e6436d00077e156629404b7b928a4b9532aad3663d0a26900053be78c38cc9450df5a4007b2a97dc5c030e3f7f9ca1105bd5d58b45d0d3fe78d8f5ae81933aaea4ac2c2f8f3126715d8cda01c9cf9cee9177fee95598c394394966d9e37fe84140cd615cf22e5ade8843c24183dd57f14c7fd70cdef692e855231e6884219d2c5d2bca7ff4a881aeeaa9319aa67442a92d3df774c084f452ddd8a6b1ceee04eb9fa96d50e10dc831882d537e0437c7dacd47f3980b995f0d61fb666e9c9d3fa032d6830ac8a4c3dda534179ce01459c19bfd0ba792bda6468e8c6050ab139595c2f755baa24ad073c02a0aa926ef6dfd7817bd103ce6f9e0cd664d2a422b06e09d43a5c382fb12fd74da1ea53f3f93a04fc622b7ee334f52565c1bc7a185186819541630f1cbf74b631e26da06bfb19eb59480953567e9caf549d0da41248876717cd59cb4715b654ec2663ddc4d416de1877fede7d63ec3b0b19230d0d7475922a5c2f7bd7d132552a7122c4b820a9eda2294e955b8cdd1e11c251207e198df75bd2ecf6b01f6f6111624fdf67eacb0e19b753c70090c5c6660c687644dd2096ef586bd56c20d67f2221b07336813dd50f0f9987c00883010262d0cb04b2f19a0b908aa02ee7d83e7af7c21dda4efe47a76bec11b81769639d6d6528ab08d50ad9be88bbdb2cec2508bb3572f787e5e8bb933e88cd4ab77c811a4fc376624c1bac374dd968f1d35a672169c953025142cbcfb1629f8f4c0c6d32c6eb8379b7c67149ced7929aeed1e4c23f3ea0ef04e452917ef5d9d362227d4098991642d3408d736342c586d506df330a1a4122f18eddb8a30673a0450cdedd773d28de437a14e97875c0d4c5813fc2d24bb2c6c79f3f61bf001e41d1379111fe5a914d718947e230003ed8519d4ff4ba4bea901e4b54b3864a04f007fcf06c4a691212d515d1dbb047d968a59e930629047013c73715deeec461a5636a1690bfe771ba954aac25debb6d6df0083d277a0da183c6b9987c5e790a5c6c2a70617f0537ac14d1034f6a369ad20514f6b717cd6cd69aa8ea510b910a2059cab073d723524540e07e90a14f6451623a51b8fa933ff30e219ae6b8066f59c7f311cd0b329d4d057eaafb7b3cafdd6aa04ee700c730209376962cc2fab1f703d797eaccf077fa4b3359ad3ca3a3e11064c227d20690f51954bb5e7732b16392ab6ab2d72dcaaf2cc5c939f0d2b7a37893aec8316a3662e240dd40675baab5fa2b42fc3ceb9c39485ce1a370dcbf93f7031afeb26956aa38cad15136877eda88a63b5c99cc9371f73618ae7ece60ba44f32253490f3e28f0ed8dd0ba2dabc6a4b0b7b6143779e5a5f193455ac69594fb8edc385577071ba73873fabb3a474b8c02ca8e47f9272e7a218b85730f9979be7e8dc040e7f002bb2d8957166bc65f986b205f2e5cab8c6c8a01552677b1e19f7cec60e70da5901b50ef17176157e852659c2284fe46318e1ab12586e6ee489742ead3ebe5819c95adea960c33531840080db40facd0052b6d351ee79e269e1c0c92cc5cc4775de206c6983509ed5a5e917e12eb4869dd10c58b0938e02385bef9ccd37b2b2f1bf2f7957a9c906204afe6c575b3b5e4ed285489ab17f9f59986deed823adddaa11d9aed5f984aaf22b57543b398c8ab29ebc53d3493fb0d54e168da4676daee8400d5eebbb4f26ea6c723d19a9071ed81a304d605457a017047e4738a02c7fe4084e5525346780767cb8ca0da93e6c479a4ef1ba3fbf91399e8dbf684da31894679ced512d077ffa175aeebd82a53f9c5188c08399ff0d46cfe2b724a649e6f72c48269f019881d154bb60dab4859c83bdac875ced384cf48f08f8c173025820cea2696109f90435b7308a46ad82291956d98fc55cda705592c37bf25817c836aae15be40b0f2be8069cc806aefaf0ab83d609668e79a5b4f94b04979a52b3b78feabac440fa739eb78cfc6d8061879359a9df210b64c6dcca4fecec63de4d67864be804ca5c9f0f8701dc8ba73b1d726d4764729023b2cbf87789c15ba28bec57da724b567455f9fff4b1ab273408a1a4ac90fdf8e6c95e73975eb0304c7d4d0c180453d60f030fb9c89e0af759f00469c6589c32f060bff6be68b5244e991fd437640522b7ad49b40243790506da3817c917c54e030314495970235e7687ce9b2a55cc2674ab6781cb5e28782dd83156357c8c3b7af1d19a428ef6223507570744dc230081bcf5b4abb1ed3115853fc2e76ab091f380a01da00c8e552c9244dc2f6f013c194069dc54d96ed812d08f0f5b06be5b762d35efc552d6778953f25082d78aeca3e83adb531d2ce78eb5cca92b0d1322afef0d12e62a3b1bd87b40ee28433ff440a65add4b2b2de720dea01e599dd68eacc670d0503ea257eeb0fb92d9b0e7d33ef968a50068a875e2306cf8b09b05c958bca1e98cc1f95dda25c7c11df44ac6ff07045cefeea9fb9e9b4fc244b2c5c375689b6da8a0c1a8d50401de18ac4220ede28c074ae99241bf0137cc281abd34e38ceb5041a6aae6a3ef2a3566b4d31474fd7f867673293a7d4e91fee88aaa23d69bbfe5c903fe54e801d08fbb6ab0e3bbe17e9a644028248e8c91a5f8ff1be2a1cb5b837413ff8059a9ecdca04897b811fda7fb0c5d8f3384b8e3cd9cb308f04950005c93798fb8cf19fcc725ea1846ed5771f14090075c140d019ee7efc4c339986743d424903f3faf847f129c070c36d5963d9d2cd7cd44f1d21a7deda01a64a6391e594d7345af5789917a4d98d5aa94cd0da856dd9d489a34c1ac403f6188e3f2b3a9a7f30b39a9b047b374dc004ce7742ee5fa425ae56d7f61904f0fbf8ddbd15449cc42883906119baa498d125284ffad4a3447fcc6476159329b4c75e3a9eaf3811c4544dd9b69123e6361219aed7cd011eccddeff4593c6d654adb9ddd37116e536b365a7ba4aba033c60b936d6557883c3fb5854ec6ba6e8579da1446be82cf3297476cdae50c909fe21c38ffb7f5dd6fd19066a81b1b5e47586aacb2647017b2fabf5bb43540e1368e97daba0e1dbaacbf1ad80f0603243b2258348cee1c47036c23c636b04467b0ae056703f5d12f5b165a5b47f627be9c33e0a9cd6f3364a2b71f45f89cdf1897f29b95ade828df7c82596263e56d49828a91ef2d07492607ede56f13afab7a9372ce349b3cf55c0d68f71c0f642eb44c6a78bef49fa5a5911161ad6265ba7b4d0334065d8b92c7f77a37356e9247b2980c839e8d3654fdbec9c36adb1ea3b0a2a6e7b6f5c4efb5c399227753a8419ad443cb9de3cc709921b4aa804b716b1cb211bacc0e22050f58f224200f77c9f6cc90fe611c2440e19457cd06c56ca84432a888b93d0732316956b2377f57a88d3b73305507b4bc0f471d3bcf594c7286ab789fba84abccd74945a29444d424c98cd8cc0095b86aadfa920e9af61701b9cf495d174b7595604a86b50c8f5010d4596ed9211cbc2d126f541bf5f914c12b4718b400834d1ff93c95ef6bd33576ab4927f63095b2b16078770e4a012f58ccea07f967674c1c53267dae26402d9d2976dfa668bb0f7937a6105cf11557555775bc2ee617587977730de6b1ca840c98554ea97f69ef70279f2cd52dad07a9eb8c25672cea5d10d96a989d4c0d283967b498bf76f620ff8935f34cbc13582379e89447991526bad03d46620158428a6f0dad0a988a2367a2d48076b58128326e8e9eb526b017f9e3261323317cda00d1f8fa06c257ec3f44f5bda48bed117b8fc44e8ddf2dd5b6dadc250d302896bad8d187157cf195191f4380a01d38f0745890976b3966ec40a7edb0175d61b0858733aa5ea4d5cd44c7f791f28ff19ce0b0b676a7d8d912999ce3ffbbc41015730883b2c56664f464d1f4fcf0a4a01417ac39e001b13eb26c5e2092501e50045493ee433b8556839320bf4a43e4d784954dd87c47a95d8d3fd54d006ca4e83c16f28b5665fc554bbc1b2f9353de4daa9da48bf1e3566792cfecaaf88e38121b502c751e159434348317c65008b1fbb9a2ccda82cd5bb2eb7d0df22c0f5c21410d6fe460523c39bacc4ce29ff4c46612bed87241b467231ceb5e1c0cb6e447c9daca7b123c425c0514b8ade97eff50208ba378e0b0fc8746a202dd1834f7332fab4fd28fec71ab9d6fd78e86a558a293b26ce98b54239ff7a5721268a0af9502e740e88ef8885ea6ced5ffbab6ddc90af5b82fbb639bac08fead1ea9c972e79a2a1c23e7cbaf8d9521e1ba1fcf1411839b1f80236c4a1231ccad1796903578c5dea38505e1966aa95f67f02e2d473652be24dd4c5a86faebe4dda67456d335e759eebcb19d64668b9fae2969f566b8a9675d0b3f56e9497445f9b11ffe2614c355e6cb8122790818f34764b9428f686be73b336f857de15088aa94747648de98e319ac80ea896b2c22231d4e1e25b37699832b12466a94b232405ac850be4972ab14261bc11d5694448a8af23963ecf0b467f0e23e27a06cde7f514a368c2789883f3b3757a61c87d0d7f629d5485057a894e319290197666ead1ef187fe9b2c03bf1af423de4706997af3891d22d7c87075de9eb5a9a0588af4e922ec33b8cadbedb2367dbb88eb4cf46bc235b7836229ee6ab0c6f8844470fe06c850f8aacb5b6ca796a05ddf2b500f2eb8b4c926ec1d6e3bf03f4783ab514c18078c8ff7bcd9f1ce3cf130543fb2dc6f9904486f16971065648a7676ff2883ade52d067b2cb2eb0fd0a6bbddae4639f5a2c39f3b2b6f8fc7cc32612b757713dab4d79294bcffd67f6ff4dc01747147f5d8594dcc73e6bb95f32a4816aa016f248af20761c96824d9910f9bb651ce61d3ada79e69e61636050a7228b02581ee82182a4c7e3d1d2a850676725c2484a5cf59fb3145ca5663c1099309929a94c2040685f6895dc68cf5365662bb64b3514c12b5ed105a057501ce5b47fb3264b686a96e64ebb193eb871be111aeb41037de67223c53436d53cd633205022aee2a0ca0ba69e62fb2fb7d56217296f31bff84ac21f28b5d3845f8fbba3f54859d6377ce6749cb0d2d05fc34799eee52805007cee45699ec7408ac32d79d3853ecd186380cebe29932bbf73013170c98e0e3a37df93e8a164b330e7c1bb8eca95c5ecf85d83c6419cff495a8639d0a8bdd674208fb0de552e0dd22d9f6eec7e65217bc4bab8f352662a36d335790d3b6582ad81af0abb0c9277363307a5910fb4a8080d1d4bb61becce2b827847a41a36de5a7c4a892b7667850990b8358c2e4cf191a46a1d9ca29e403e4ac92fe35b4beb211222b396c22e0f29f3ca0ea15eda40d199dd1fe60bb6e2c90c2ecb2db3fbcefa8bf0c5a55a01984cdc642827e8d34618114f349c6dc82a88b240a4f8cd302e553e1e80ac08fc39515a658b9d905a03af00baabc1f8f1d53391cd90146eeff90ed94f13e123b830ca4b1", 0x1000}, {&(0x7f0000001280)="78466973f3029c2075da273e2aee608985475893bbef904e0c879d6cbe29985b7c96e7abf475a40ae583f2c9afd9fbe33db98a16844efe2881870ae5d4f0e7485cd8f56fcf97f3c9be44af19140a4a2d7ac2c1b1c1941aa5cc36c707f8aace90fb39060f06216bd862b5374409ec580756343f2244700fe6d14e93aeeb88b0f0b8b747997e573c4eb73cf8c08ee885cc332cc4f174936e4db0e579f60ef4a9a93624e33c042a8c03d546ba84aed7563be44f77bac03b3ae576f2743603eb9dd75c2d3f07d20b8b9772ca9f8a44389ea6033203ba7d4639131d3f44b21e2e9ce9219606ebd9d87168861bb9cc6b09131e8c56ed4ca6f9", 0xf6}, {&(0x7f0000001380)="041e219463d433aba485395bf9dcf0a5260b2785c38cce06af24d0953056e08dc8a88b71", 0x24}, {&(0x7f00000013c0)="78af54f84d24d6bf000705f48e30c08b777b1a94cce60101422b7bee83ee2e8081a130587dcd1a0b5687843e5f72de39c8acdfc4542531e03ec7f1e2f1b2429d1a4c48fabead77b4d8882ef81b0fb66671dedd830944ab822395c3b35fc2d80263b404c5fb80d428b6c6e33c1288933bcd20f94f958c3c8f2f945fd2b67caf6b1f4be9109c03c994af53", 0x8a}], 0x6, &(0x7f0000001500)=[@cred={0x20, 0xffff, 0x0, r0, r3, r5}], 0x20}, 0x407) sysctl$kern(&(0x7f0000000080)={0x1, 0x24}, 0x2, &(0x7f0000000000)="21c29cd4", &(0x7f0000000040)=0x4, 0x0, 0x0) 04:28:52 executing program 1: madvise(&(0x7f0000000000/0x14000)=nil, 0x14000, 0x2) r0 = kqueue() kevent(r0, &(0x7f0000002840), 0x9338, 0x0, 0xfffffe01, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000000)=""/183, 0xb7, 0x863, 0x0, 0x0) mlock(&(0x7f0000011000/0x3000)=nil, 0x3000) 04:28:54 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x5, 0x40, 0x0, 0x1, "1fffff0366dfde36ae61dba64800"}) write(r0, &(0x7f0000000180)="30607a2e8041d4fb", 0x8) r2 = semget$private(0x0, 0x1, 0xab) getdents(0xffffffffffffffff, &(0x7f0000000080)=""/37, 0xfe37) getdents(0xffffffffffffffff, &(0x7f0000000580)=""/93, 0x5d) r3 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r3, 0x0, 0x0, 0x2) getdents(r3, &(0x7f0000000080)=""/37, 0xfe37) getdents(r3, &(0x7f0000000580)=""/93, 0x5d) dup2(0xffffffffffffffff, r1) sysctl$fs(&(0x7f00000000c0)={0x3, 0x1}, 0x2, &(0x7f00000001c0)="eb2c4cd372484c5a851333cbbde8b388849f3a656048f759d312d269e7e58e2747b75cd1dea98806a13f07c82aea97622444c5177628bbb06e47f36a746e69f22dcd37efe40c7cc023f462efea85149405d9a1e703324d34f2955c95a18dce4d2e9d339964de517c2aa6049de311223312970411ded72159", &(0x7f0000000140)=0x78, &(0x7f00000017c0)="07e1bf157bf411a7d5380681136b7532362a0112a06a53cff305572a4cbaf306a2e8b7ccd5504da7d67eedae21abc78d15b677c64bbc12a3a13c6551ccd6edad17caaebb78661e1a62342511b334381784c5489a63eaeae369955139dae9e78bd360d9c3777fe7cb773141c58ca19ac4a8773528c4197bafde40398e564a5ff0d196781303439bb8cf06b0680b6d4331e114d64eb73a499ba24c20a6cbc84d6f7637dc0b70b38bfb1ad0b4e1acb24fa96d725f889542030157a0065d5b60c685e38c46961bc3c6461a2663d19a085f7507a148c3bc38d1d4f3fc9bdd3ef7bd1a9f17c80c382a8e61824aa8ff6a3fa34bf60c220a2cd9bfb1da026b265cce7f08fea8eafef5d0eb6976b579462aa4cb7e3d68dfab32e2b6f6161ec2715446bdeebd020fa0fe23175e71ea2cb0982fe132b5cfe907bdfd588852cb69d0ba945651f52692993c6625429a546df04c5dd2f43e1d074227c120ec3508e7ff75cb11b8e14289df705a35bb600643e5fd33fc5c2a5d60bf0990f8ce4bf9093cc32adf0fc6ff6867ab0189f5b1e1ff6e72e963a625590c4de7ee61cc235c3a1409704ecd87414edc2d1e5b06af8bea8e4decb06ca3562c1c206895bf3a754b222ec7b57f76987b9d7b15fe1903da7369deb544da04e7691269d71ebe8e265bc0a099511b8db81933f0090c431d3f5720f072c37b02529f4cac7290eea97aa47c113ca98b30843369c289ab9d5b63090d666496a9f3960b0e42bbe761923266e88e1d0e3feca75b0d796ad19a0393dfe666b735a873d1961579a00a1b90be1e1e46f4c582bf831c17a4f197bc66a4479377be313a621759a53041780419bbad3105cab0dad6fd3383363969f5243c8afb6aeafd48e2e2542a4ac42a29c1b8318fa0f13a9f45e129350f5638cf4c39a72be78ab7f4c63dc5b324bea42b321632cb445f967a70d41484b40508c301496eed484288d292cfdcb2c61801c59b00c5c478357883cc7d1aa39c07330cf07b3bd8c3c98c5ef7acc13fb6f7c5dd593c68c9b33ea615717cfb6d56058feec43f8f672ee4ca322f6407d16d39a4af8f3de522e93ee13ab2df5e10ff376dabbf5e5b512e60e617fd8f0dc9acc68b033e61c0646d2cea7936392c27d209010188f50301f0ee9315e0356a18464b3ec4979e701edd24d2d4bf3bdecf3f07018c6638bd885eea3fbb8fe18e49f164a271bfd2caa461f7c730e24d154e751caaeeba9301d8d5d148ed43b5a96565ed2f7f14e7aede4128d8bb4af282524d62229b14ed69c9bf8123ef6e2fe8e63367de8b9ab60962bf3edbad1a59d7021a4a003e7f9f077f291754d49877163c46d5f23ecbe948e3b85afb69151caf4d0dfcd462ccdee6c2f87492a2e12c3c233495d67f05fab8fe02a3d9525d5f146c4040ed77be59abdab217e4cb6f7dcae25bb7d2b34aff5498d77cb152747e4034efc940533a7acc330f9aab8590defc7f7894f6a8200b808a18e3e05caf782d88deaadf8edeb2ca9f1ab207ee61a04c96fef1c89027e4b6a49a420920cefa685a21528f5c04eebf6190a09fd4275f878b41d0f6ab060ab4cfc507757040c34b50d39c01fdd4c8df3108f8a1bac6ee5c58095d7d3c21207c8ff5e41135959fc323cf37873312f4cd149677d04b8de107fbf3577db35a330cafbe8404e2728b468dd7ca24452fe1498020f1783ec573fe0843924e1afa2dd10d4adaf12ad2cbfb4c75afcb177a56e4b3ceb6a3de4c6946f9113726951afd6e86b43214d7830a624c796c6423b8ad269f88ba979f902213382be56b1f8ef124f03a499154a083027fe8647bd3fcb9ec9ddb604f43215130074cf18edb54ff3e4469871d7702ab829887aca1e7235be34453a441d80870b8e480a48839ca467b7eddc0c8786b5c0da39b8ddf8dd0b64be48865743985d6ccd693c5011f99ea10a99f72da51b4866f87c2af7bb609625be330ab1e73004d8cf7175ea0405f952d4d5ef272d7f4f3152e620a5f063224216c7d88faf26affb7096e0efc1fd28312ab38684b90876cb04703f4e4e3ec18bb6b9afe3f94c400d437f17a3ce318fa85ab77e8215b8bdbc17424ed8109aefc05a7de92c835e07b306039a52fe0fe283426dca771edd0cfbc945c34d33a8383c72d07d72183066cf196b458f8fed9c10fe5de6467b2f967242e822c23eabe95714e078e1e29ccb6bf4954dba246bd459da5f7d7c9645fd19e3d0420535bba3ac236b9fb29fea43fceb62d5d2ba7e1db5ae6e82cf79f371dddf9246d1b469276212e95c28c37f6363e695b6d402a8c244f236039b7e9b7c50bbc9fd4193b99661e1f434af76b2fb005e81cb9579bc18aec74c71008ceec2dd66ba2f6ec7ef22a34480065e1d378418913202a9b87eae8c8bcae87a9c9edd259d95bfe6a010d91e4a34cd73d73ef0ef7f217f9a0ebeea1e881720f6f80570f51a7d4f37810acf72b8ea418a3e84ae733cbd1a22aa2292a8cfa8bf0c75dd4a39e0098c1d842d4cc3dcb9dadf3ffcfd8caafecd9e72e6d8f3386b10bba930e4dfac960d89e27e0234230d757a22c25f76f67c0d1461e178fa3bb28f9b9f0f4c70335f91ff21c9da2f96c5b9bb516cda6cbb0742ab66d5828c07669cdd2ad09078b48239180e455077be3a080cc87c24b5508de908da938b7665c7826162cbbf9b527cdd6413de478c22b83b07dd93ae8cd57ad2eaf6d3ad8aa87a761c2fa17b2498c94bea07bf7a4cf3f1909e9103fa411570f2a30b7c56ea81208c8de4d2f86e424a1ffb76b3e35cd502123c12e9fb9a9ed9e5c1e04eb1e3a84152729f1fa5e95b9a292afa94d4984182c91836fcde40668057534d8a6da45898116f097db5f1696d631a85dc64b960a8385e2315c8cac0d0e94e0aac5e7787633e93d7a6b8020cda4d0bdd44629facd84f19f7e94e285eb449cbcb62166ceb918f9b32d07e76b935542daf51a1d36824df02e996c25283dda2800f045d2c8d513cd8885e5893a27e5476439f12056c74d8a50d91afb9d3fa01b905aa564ed5a470832c5efe679d734027a4c3fa9056dea9750e3e27b4209026f1dfe82811eba024d14ddabd925d178008969a8fd0e6482d05f6739e56876eac0658157528bb76c10a8202d1c9d35c42b71c22de79d3ed494ffd4836eef3f91e22a44908d592e8ad90d79f4aa7548c1b898b76a0a3d7ece0c9359a2ff47b273fa2e703339bd4b2934606f9ca450a95ef2f32602db2245ee62ea69d8647336c071b892468f0745912d4ecf04b565070b7995ee3caa8ac44e715d2c89627237c744bbac752faa6dddf372f78ee5895adfbcad69ae4df473d2bbe1fd153bb33d3580e4041fa618c272154d033d0a26c0ffb26bd4bd839d668307cc585eaf392601cd75d1c924a607d3081e5f2714c4fe183f43707de894c5b2e93558bd5e4e3aa97b2092dce2642e67a38745aae6b03b29f48cbaa07ced7955b863e283768a9afb2f6ee29268737832557d696fc42e8c086aa4ba89d3352b3739976a6c83257cc552d4a97a93431565ebc1bacd3995bc15d21f0ebd52b9ddde07b34861c20223777126d28f1491e4df9106aa0beb8cdb70137526150279d75412459f13adfb5fd38fa9b895abed2b0dcdaf1aefbd88153678ddf6c813e02969535ced89ada30464297d810c772ea0eb7763578b1f1c15ca76ed09f6f948d6ff60633fdc944e8fcf13955344f3d6758ac353bc5d2cd1896edddeab4fb6b09b475547aa8fea183555df5d31bc35f9d150c08138d87e7dddf7bfa1bcfac4f22bf97386b241ac00089ad4f565d64ca1adbe65173d4028f2a47c83703baf1364b21e963df46ad3238a6429e5d28c69510147de3d486cbe9d70e25f686003e830c102822f98640d04cfa899c44a1f762d7c3469fe8651e65b5a7f409e145280012eacb5cea4361043982c32d1a290db0cbc2bf2e45e2286937a2401daced09e7914b53ff940907462769cd695cd78a0bae5e7fd3373bbb1e3c08b4452d7a032e9c1c00da13388defc1af761bc6d8422416a0276cc5198fff664bcfce1e88b4af5fdac7ed00557d2d18f0ff9e72142b445710a5fd0ffe42c3ead81c23a972e6639c5d8742c2c20d06392fb2770243a57fb42c996244c5ff4f123aeeace99db47f94742aded0b9a4bb64521b36b16eca431d01f6b6a1498cb06dfc5483ea3b2cabf74699f632d78f3662725618890e1c7d5d7c86c997aff9093223dcffea25529d0d50814369bf8a5e59e3d58313285aaf003c921e256ac280b1c0eeb094232b33bdf6569c1bbe5a02104d59fd37af7b6ae69d234fa798ae64b6c8cb9ec721e7d5561748fd468d4ac208fa992e36d364316ab6a33a86805be006be141901ea0adccf11f7f67a0f6e12ea9125fedcc6ae3484fac81c86f6d1e9b12ed166f79c03eff2071b5bf2e139a226dd5e3cf71fd1d2fd48eb329dbf0e3ae41a3851ffc23bb8b998450fee4ade08b113c2b7bcf431c914792888e1be9a9e59a0bd91d38381a8065952584aef903f8564d2c6cda1009e7e5bea505792ab76081bb0ebc6110347b313182ab47a9e65bd5f35a9c829789404937bc5cc05a4a7cd405030dd74692631c2c0f16296417c5e8029a00bbd84efa20958a4c0f1a7682dc5edf142cf677d5ea7650d42303ad31a6f10351e08ed461fa457da601e4d7449e8846db838d5c69cd000f29654cad70af96728b79db707f9c3fb2d84026721c02ef12f3e7566704192e99cb0c75098da804a58bb095ce2a015b1d06b986513badeab1743f4d6c11f5047b25fe7fb0b6c744beb9ff55ccfa2a135614e1b4a715466eb0b19f0f7631e41388f3b94f53594a173852989ddea17296b8c3ba9590a016568e021b022cdd515434bb17fae6c4dcfbc846a25a7a8582dc62761cadf067b5522f14f724050794648faa5c4bfb476f7aa230fe1555a5869001828f73e893dd982df2cae9d04e18be64e97d91bddd78fc7627482e42d42cb3515b761d563b74d3d034dc02d2963dcd8395e65ad0bba48fc9f601d12848f555e1656cef098df7ee30a703ab4e49ca9aa8aa1ff54aff69ff10d6bd4a6233313a998a28f6dfd0ae7f9515e0a2ab4587b0764ed0e60b115a5b20447891466ace3a10f0783480269b940de8be63d1ae906a1dd9eb59a756114dbd2b6bf6fcd6e32afff4afe4cb1d43803130d77daa2e6fb9e7bfe98dd536bfd9521de8e226219c18bbf0f87750be3b8ca857f2456ad0c0f2fe58ba9bc439b376435b6dff4b7c8ad31ca3283595f8b1f36a4207e05a9af7389b9089b6cf5d3d9822a0111554da95478d6a9b3ffa3deaf49a9f54baa0ef2ad68fe52f6ffff9cf0813fd35e67a17e1a04c7fd3277657e95119af5f63aea76a5237ff557916ad88a140aa44e6e9b754e3d2fcc09eba5177b34c2b06354c59797801280f534adf80528ab23e8deb988087f669046a721f056c0ce81c4fae7f5f4051c3ef3fbcc8d2488050ed2f9dccdb12fd85684768e86f396f4c3af06630e11e0e33f3256627189fe6ed7792c4ccf30d111fbec39e46df572840b9c75fc9d6f35364405d557bb3b60caa0c48fc466e219228e55baad825d1cc39734fe7404f36e4c8660204f9c2e01758edc06f6b2bdef8b7df0cd7712364eb83a8da10408005f81a23d9ec5d3d70ad6a97d4da85ad4d4d7c4530cb16cced4ac1b0884738ee1d3b47baef9945552247323d325c1386e29a497bc01016505e0b2f0062c4cc6c155c6379b9eb5353b198bb0ad9e83183cdc853ac45e1cb00b7b538cf4aed7e1ce38e2e48bce52acc19e34a405cdbd3e97bfa919c", 0x1000) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10, 0x0) r4 = semget(0x0, 0x1, 0x20) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000001480)=0x80004007) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)=0x1) 04:28:54 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) fchownat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x0, 0x0, 0x4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r3 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r3, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r4}}) ioctl$TIOCCDTR(0xffffffffffffffff, 0x20007478) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r3, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) ioctl$TIOCCHKVERAUTH(0xffffffffffffff9c, 0x2000741e) 04:28:54 executing program 1: r0 = semget$private(0x0, 0x3, 0x4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0xffff, 0x8000, 0x3]) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) 04:28:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) sendmsg(0xffffffffffffffff, &(0x7f0000002340)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') renameat(r0, &(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) 04:28:54 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x20, 0xfff}, 0x2, 0x6, 0x8}) r4 = getgid() getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getgid() setregid(r6, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r6, 0x20, 0xfff}, 0x8, 0x6, 0x8}) setgroups(0x3, &(0x7f0000000040)=[0x0, r4, r6]) close(r3) ftruncate(r3, 0x0, 0x6) close(r1) r7 = socket(0x18, 0x1, 0x0) connect(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="230000007fffffff"], 0x1c) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:28:54 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) msgget$private(0x0, 0x400) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r4 = dup2(r1, r3) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000040)={0x7, 0x2, 0xe3d1, 0xbdf, "a24a3b29e50d5482f709122539eee0eefc6c7ed4", 0x3, 0xa56}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x9, 0x5, 0x3, 0x9, "3896018e8e00", 0x4a6, 0x5}) r5 = syz_open_pts() r6 = dup2(r5, r5) getsockopt(r2, 0x5, 0x60f, &(0x7f00000001c0)=""/192, &(0x7f00000000c0)=0xc0) close(r6) ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000080)) 04:28:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000440)={0x0, 0x0, 0xfffffffffffffff8, 0xffffffffffffffff, "03000000255185ab7f88ad3060e600", 0x10000, 0xfffffffe}) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000080)="0e560f00cb", 0x5}, {&(0x7f0000000d80)="139dd6e05ba3e6083ed7f49e4429730e2e9e0ea291378db903bf962242ee4831159e4ef1c5cd1d1dadf0558c1785be08322f78668b576d617609fbadfb2b4f1a238b8dd89fe35bdca47f929d492c35a127afd4784863f010d681b36604ff5fe00be13ddd60d7577162aab0ac1b63c30a7d831533b3e1f6011e2a24965301ac42b2cbd5371469155c64a88fdf13138c19d305ad51f9054692321a87b614130a622dc33f195681980cbdd21c3dbe8fa7975b0312d06d3abbe88ab719cf82a880175f9a7eaa774452bd038331c831d1eb21c1b4f0fbc684d25084dea0c997c599c4641580f4eb14a48b3e4bef4b666545b7dcb8081b02b4df890efb798e2edcb755c32219077e73e03c942df7c2ec5bcbd9bd121b739979e39adf0267ab75ee64c5b98678ff4c836236d1b774b476c393d762c6eb7a85a7a81af6c65d7829a70f9b3e903bfb882e73901085f1ddcda4a86a5391ae22b0f1130b2eae3cd4db040ec22137c874e6a27d295540d9b880036698160de8558c0320b58bc9136c93d0c695c7d852ac4f062f5d5f1fd69103a4071f84dd5caf039a1ae46a42f5ba396a5c4b405b76df829c2f0dad1711d83e6d7051800b88e2fcd7d2a8ef50c17292886ab4259e0ad292b9c874aec43102b4badc0c26b6aa7f76adda2ce716fb89b56374a12eed5a5787745cfaf334a372e380fafa9f2830b1fd060a00802a2237abfa6f201a9560a4bb930db479a63653b33f5838d202740ef6bcc8af4c36aaedb1187f91bd7d34e5120559755747d252eae4054b5013990e3444390405d4da1631e1dc430c73e7c7a9b96f7ef97a8b4f67ae5171d0fd93bec07976f35947386d1160bdbc08297109c696f952e2234d81fe4f123d612fd959ab735c81e9eb631ca7c8347c3665feae22a921cda5e1562bf252d9f8c4403ede03bc68a5665bccd2bd53bf2aab12b6fc935f77be63fddf3fe76e0c84fb15d4be4372ad058f607e16d89d4d7c33bee9e9b9534834539ffddcd65593e8373bd1beb388bbe69ed35b840461fc8fd8fbedbfe88c0a3fd476f60f9c417c48a6db3e535cce078f157aeab785eee327bede4187339513c7d39d68e1c65391cb232c65cdde767c976b9375b9fb3457b8d351aceb53497acb327dffdcbe9c394146ae78fb69e455de53f7106a1783a96a60d1078423d8d0784ff420417b7699b9fb158fe97b88437d797309ba2b1e041594ea041231a0b60a20510925c9dc397bce249d0a82a930d8544acec36f6214ccc3da2e25dd0eaa2d385d9fdadf3aa0974322e08356cac41894025a7fd301ee1789003bc60d774d782b5738997666bd12bc593566eda66aa66da0d2bb43f6302dbbc489ba61c09c02456919fe193f3664891c1375edda09d4fe660c91ad9cea5bc08ae721c4e2e61b0675655f290b81816c35abf15903707481ca312f7af98dbda31dbac1f08cdbb4a626532824f63f633347c13d5e053e0218940ffb6a3107b6692efff787a6ea2a5b9d962973d8407d6e7dd023992e7561e12d07b43f333d672ea006ff6fc6df4812f769f4eb127e48939183048a2dd950a3722ccb3beb96b34e5bb94b7d883cbd24b0c6bdfa8457d61708f8fbcef94f0241cb3eba3d496ef7f80309af0fdc1e8720279db8a875ae65e05ce8636a1612b0021373d1bbbc7eac0a2ae9893dc649bd922051c12e2473bf151dbffb40836aa6c063c54afa3422c63c2d63fbfde7f94dcaba22d00a5633915d951e342ebd4186eda985c0c74ebb6cc987ca351f0ea7aeb65491ffe48695af9bff69eade2c884c76d24722b2e8362d9422313e51d1c1d4726109199d867e88d278dbfe339d916b15253d2cc6717272211c317b91a73991a21671e550fd193ef13becb280428d89fdb6219a8b6f6719785c3cb9afa36d4ad8d83da3f5bb7be4426df463ce7655f4c3fcaeefe2ce3a3c27d518b69a9ef5aded0b54f31ecdb6bae0b42998c1f91fa8519969c2f1513c2a27c4f44b4449c5828040a7fc57778ab4a670ff739464ba727f3192b53c51e00e36e7e10b3b3a8e62a52254ef4855757ac29a1364128143c3319bda7ce0323907a91a2ff19cf68e8bf7c9888f2634aff1eada38e6a52dc04e98987d91331f22f76c8bbbfb42d9eb7ae38d8365fb68e5ff8ea90b2000e3263bb110d46401d39e1eb0d7c576612ba5b4a4af6cbe8870fbf287c9891fe5bb782e74441c4c0fceb43a4c5b333cbfd09fd7d42e24576bfcd5fc8e35921e559a7b37f7afa71f823b58dac9d95cb195665d93fe62154aa60df0d44e234d96bc2018ef140907b79d82781f02fd2fe4efaa2bfc1b1725d2e521326d84e81376bbd8a00e42fd06be24268320e8dfacb03eac247b45e7c3dc9a32ceaba8f7e78e7abaaaa7b087f5e63095deb954ac706f3973adcc69e8257dc7ba9a74a0b9ec6c39158a31d5d2ee90dbde09c4d67be591ed4f3e6873f758d5013708510fa115feebecf9cf563684c6d8942ca7f5f38a47c2c4b5e17535512507e284025454ee2511558aed8d575f3e217a15f029783348e649a1b95b03d102897492b33b6fd306faccd265176af966f2ab363820eac58606de0942e9971526a2436011cf6b8f61fa00568d805aefeca527689f84586bb12dfd49328c89ae8ba617ebf4d932c33add1eb3d4664685c833dd3a84f780629e687ef48b501d22a53e1b0b4a97ddfb6381801540215843eb4458935489b564a41df56a4224b3e357bc3e65755bd5922cf2cc36213267824e4c014b4707e5b09732e704827fed2beba1ab7a212748103ee68e6771c918d8074c01f7c249b86f870a2ec2783d29c50d5d9299e978ff13a78a0df89001dcba4a263d62301504ed5a47b06e7910fd33dc3d6248d217f4661eac7c37341207eb8d77e7f1baea35602a5fa0b72f10e247a79497f4d78b3ddd45ca2a0cd2553680b135c37b3bcd6a606ffc8857c92f9ff9209ba19c211258d06bb4c72ca1db67284945c53acc9d8a66d23be57b3a1b03bfeb548b26f7498f786b955339fb4261edaf5e45359bcb9fa9256683d25783d3040d382ed0c14e809f475ae0ad69d06d6a3274f25558a5ca1aba332058ea6f4600aee71a5422891cd3b93f992d61f2cbd3659315192e4eb7862793505f348448b1295b3cd6996a547c6db74bd7198c87a4c86e1aca7c1e562cffe8118a8289eeebbd297e6e7bab5c2f2b60aa3c047644e8ea33e1b282c824b05253af883d77c4b9557cf4e80a27fc936715f1571f0005e463721b1c9d7f8864a0925a49a01d3885", 0x90b}], 0x2) read(r0, &(0x7f0000000340)=""/222, 0xde) 04:28:56 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0xb}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f00000001c0)="53d8ad24e19e7a92801b64beef6fcdabb0d52cdbb147f6b24dedb90cefd23f1918f9dae845f85960d16ecf8e40f2c016d95413a4a12408b9f7f54cde0ad5d4da075876b85bd1a81e9e60ecf57d3570b5b3bb9f7a32841ec42a8f4a6841fe9893a0c83d28655c60ef0fa65171df920c4e61457cdad3d3e82304c512687cad07e40c3f999f826cfe09152653f22838318776d402672529c495b901e8c3ee0f393be71ed0b3bb3b9edbd3b02686a685c28231a7a0b4f3bb7f59c6cfdf56add1c68c4bcdea3d40b6f7439c099ec1992a75520adca076d94243e052b4635537377dcd115841ec453540938110315d39b020904ee2b7d7eadf52dafdc73222d70c6b5d72735eb6cb9149c20b46405b93ebfba4a31713bd27d9fe7039456be4abbb0e9bff34a2f0a9bcd9ad964c59fc1110dd7be26d5e449f61fd16c998cf6af67047d29df3f4ada3dbffcb4f998e3d9eac710da24b62d4fbb29602dce7be74bdb4f3c892784ecf4c01f69c78a9097647cdc03400097c43a49264674515ba94dc43b4d28899e0f53743dce2824cd82252574aa9744d7416a9eadc8bf5d44597eb9fa61682e23b84c47e12d1620fe7e7e9f1bae1058e5ac74c24d56045a8c92b2b43aaa897be977995cd6cd8af4ffc5c584b57906f7f69868e1442ccb43cebd481f34f52eb9c660636cd6decbb6cdff8cf467d804f0fef5a23f40f4fc40f5bdc99ad3ccdf3238f5dbe7f5fcb890ec45f23454463c671e8ddee6292d751a3703067d1a2872638bbe09fe6b75b67d76b04b3ffbf4c2bf35e457b1f4e24c40612c67576ae20530d49693a8c842d17c7182f7a3eb0a0cd024224287ca0eb3a36c1ef390bc7c5e54f6f44737645171e40a6aee38a5fa49dbf53ff1642b4448a32b5f84986e6d82ddaf2c13bfdf335d515a4fa879d5a8d269b3e821a3ffcd3d7ce2be3f726325101ea05cfe752097aebe2c9c3cc5b545ad2225d6e09e3433c60ad7828e681845aa942b6bf23ad14e406971aa8bd37910cee13996b4c7ef0709dc1b8780a603064d0091fecf28c1d58f3072f140db27bc627ee038b2ffa6227eda330cd070881649f1fc3ab96c1d0e200eb9602625c2f6e7594d882183dd9269a69647230ead18f31b1ae2893e5a52ee1f0640a5bdc23ac63c7ae9422e3c70910cb2da33c31ccd0a56cdfa47bbcb2d034f6644c779607fc030be533488d6781f549eaf03ce69b23142cb80db6713fab327a9154da34b06bdcf90c971d72e67e5d89245269f2265fd840b0fdbceff04b90e42ec6092701c9458c1f91233913bdcda5809b6bce6ff7801a49e15d1a0b4b6d650cc9906834d49d64be01827e54e562aa568677c024e7d220f1a96f0080bbe56924bff6a6b5856425855a52871559fac12bf6ec710a1aa5ce09d0ae286073bc76e30ad05509a4b1441fc8d7ce18132c389f1bb3b3c8fda86273c70a41ccc536d58b19bfc2e987f2f9e710cf6b22168bc917c1450c04c72c0d0e6d4f8415887597c5bcbd887b410f9b383c3dd6b2596bcdc4e5feab2f0e48c9cde5628fd08276f0c3fce9b9b21be095c703998a0b77df8fd2fdf9b363fb209268a3b3a858f08fb9a90d35804a6294fc09a7704849904ea3abf8267cbbd7a498d9ac7ed4ce4e56c88ed851283f525237852c1c0a13b451a3aaa43db74755d78ff5591ea7662a84e6d5fada1c6f3cf9c23f715efd0545812f5445d5572e1a230da83278c795722508583a11d764c2a6262008ec24440aee9a626e46dd7fe25f56e6c15745bdea6f9fbcb29346ff31b6e4512310abfc3742e85adb3102a60b8eb713071be04903f5f6fb6b77080d9b1f05d17cab4d7e2c72affe719b431c92c9a9b90abde35029ada672d5f9d618f3dac6785aeb40f5b3492d10d01deded4b4a2e882ac95b2fa5619be2d297797156fd4c55fde0c4b7be26a6becb046b1e513ba4405ec56a6c0c63759235592921d98ff81481e18ccff359f42bdaf7070f7c1343259d8d15772b80b3ae07d549281e9e532cfb9045dede19836cca091df9e4bf32db00e8cfdb48abb6ef223a45b44a60bcc23ee785285b746fd611e1753f8368b2d0f5e39da938c013832e7985c30a1330a4c5a45f46f3fc4a5ac22c38363d025724dcf7dc6fd5ee1d616c9547a6c56e7fe809fa6b028a8fef3b2781023d804bffc5ae3d1cf7699d4eb1ea4465d744704db896866fc5acae4b7d722c9befe0bb11af407c2b096496976ff41850c981b84f030c92d23d4aebd99c5e4604f0bec1e49727834bb3b2292d38e12527919e8f6af75ff9e26e5bde00b6958660761ab97014603fac8aee93b1c07d8deef3114b22b40fc9e880f8d57a37d7425df04ee69e656306f715448a1fb0e96373481e174b806274406fe2f94598acb3055871e86c388f8b60c854cedd7f5584bc39d97a8735758af447bad87db3e9d69e40d4ddc96076e74076b8151e7d0b912bd7d4807259403e2d2ef7dc6c0ba9ab345d68a2ecdc239a72ad9cbb8a23abea6b8a8974878341e70b91c17899c19f24dc9d7d5464d807b06196877164ea1543f03f36438b7024ac43627898f1938642727ffa51187f315d1ce1ebb406858f4a905d9607db199b65c135f7fff805b5d2983328d89e115b5250bdaceaa78c30a44635a6a21307a8d37f83f69a840969e4cc332056a371123f43e66452d96c2d9e93fb96208aecbfadbdd8fd9d92235cc1aa81bcba052d72f319122e9e475031ae5a50cb155ff851a4fbab5f729bf0ced750be934da0764abda3e6d07edb183025245b55bd3e6a1854421eeffb8da884c1a20e747dbae5fbdff700ab306ab30c12f877d0ccf14a4203b634cfac41f97513a1a7eb17a510e756b559afab8a74e1f3d453fbbbcfe86c687851c72027542dc9e4504abb50886c11c2533c7767bbfbe4d827fd3917a2c08cd9bd0bf64776cb8b8274a8e8138153c2567c238c1c200c0c057d932af6de2390a30fde360fc9b2c780ce5fed2bb81177d496231561659afd785da2a7c0a80cc755da4d9b25ce0d33e1c681a568c245c4cae920444b6e4dcebb10a36d0e39f88105ef94afcf4c98c88d74b7a7cfcb69eab7226e940c873cad8a2b390cbd12c0453064fd073ba597359e1912b0ac877c9c58add48caa7c15f569ef4efe44ff702c2cffc4d134719e919c3f15c5d29ea9c4de30b1a0bc0a3673b4b4599732caafe35fefd5266841f56a03465e6e3255503918fbbfef5d2a5ce85bc0bf3798088527c59852f5443627e64b463b68f35f73cc31cc20a4a07dd9e902bdcad1f1c51260597c2bba2a50919a24ad04c69a8d8a000392d229735307f66257f51b4254bf80f04e588f98c6cc41696e207f071978963e40cb6859bbb31e520a42e7716d9f1c08960fbdd60089779af5b20780c7596d5ddd4bb2853b11fe7317090c168d6e8926438212d7d1b0bf4eb562bcec40971463f0a39b355e962926247b93c16a302a20af216799c259d4e1b303d81d19651002dd4ea4946c49dd6a45bc26b7545afc1f4e4859951460e2288945f16f563fb31290519e3d620f328d3360a0b1914c679ddbce44c418cbe0f4716e5fc4a5bdc8f58e8e1d7699f050bbcf5bbe6783f94ce4786d5adf2b01ada6ef0d5fade2c5280e96162e0d745c4c42a00379d20cb3b6eb20c7ad4c253f7cf7773b85b7eda40a6004ad966d37638911f57af611dc914034d23e1322e866a89e4e6f9b2b2aaa75d9a0f9e20479b9a0946529ef687482f1e70561f2bd8684986f9cc6936fdd7e6170450d7678d2e4619f972fc9aa4154322a68d4932851c694731b001d8e694fc40549cf9f32e4deb63ce1e0589a10d03b234127b364e82617f78511a74bd2e205c144c482cc34bfd132845ac48129e0bbeb50787472a19f2ba4ebeb25e8fd1824e6409293c7e3e31bf3ccf6542b68d844a2a64020ebd52b9da644db2f6b1b7c03890c6fdbcb00c5560c2e7e2c7185eaee2df396c9c20dcf8e69ce7f0845e42052fab90518d6f5216b9df4ed515f1d0ef227d2674b9fab05f98b5866d6187cd191e69dc183b78298f430510e6e4f66d004fa362a15d862a167d07063ac4b6216aa3bf4c29c3e7fd1c2695d8507a3b051700d2c953d192b6005e6cfcd1d4fdb40b3be07a9017096708755396eb758823dd7de9cff38c70a6c090fa45ec957344157c4fc9248e7304829ec683643714eea40125dd96765ff2547245c61e77113a60f7ceeaa806e18067822396c8314eaefeb9bd0019a8356ac59c7e48bdb8cda973d983702feaf849f1243adf801b257863f6768526a6577a331d15588e394c27c3c354641767f82fe51c222d79c9a9c459cb3ab74099d24d4a6090f069c45d795eccb7c972a350cea39d426f4375c9fe040a042129b2d37d74af4e2e65da89ed121827971a5adafde932cebf8186764e36e6cb5e1869c83638d669fb0d3130d2ec6928854a1afc8b25d372c2ecb3045aefb22a94ea1c8402d77b276bd32e969d95f06235aa2b17577a2a6ea49a02902912cd486b5f627b01368fe91bf25a4fd8c9edc8b336c6f2b947efe899a70a6e874762a0310b5314dd9e6775b03626d1cc3c4e00c40dde01f9fb9ac4d4cc95cf3048e14dde16707f3b07515e8cddc60934b5f30a947796d67b84cf1f7ae351ce00dc1a66cca2b507619132d43ca876b021c8c893707854f432edf13b2ad22f465fea07d5cf9a65ea699f5d7d4ca226e7ca207e1782e413e5df6062b63d487c62692803d44f00accd5388e25bf4bdc3575c4c68033d5da7e1053ca17eb3712c581e373c7c39a5c7ad84d84d7081b6433e3686d7bdc90ac8662d96fbbe4cb2258fdfb5cb9295216ae7e571c2bb63574af5198a8b427c22596eaabca6c9fc81c50f85b00326e6ef94eb76f03fb0cc0621cfa9378c9960a6c79bfa443b90c000e8b750286d507a10bcf119364ee6236e6d2bc93b06aeca04f3402104244fc62a712be8cd1f076495909412586897a6a9ba59ca7c396bedf52fe787b06af84a0265e9e6a2afc2fe10f84d971c7f050c1056a5e38d2be38b4b15c989f057b64863cd555422eea639e6d84748a523c749a1e369a747a8f28dd68be641ebc2f4457de0d5e673dd7e212b197ebb6bdebb63f60625d632ab74042a08f6ce87b3c1ec1fd33bbb52c2fd39e3b522141241f9fcecbd542bd18ba093919de792a0fa7afa4b60179801c19efe62dd15b08e27fc28011f9edeac6d85153882399b82b421fee91148f9138ebc7c2ef5c6e349fad52fd71ba2119de7aa3141ba92c4a9beff32428c60069002daa1ca6f0dc4c0ae369e0141bba3c950e29a851d3826fca911d2d662c81b7b559b98e688f6279c2b9012f4c10eb1e93f44a18fbcf80e3cb70d31a949e36c97c494bb4060211e079986ea94423ea3c46b62f9c513a185770518ac067eedfd562d5cfede5ff357f16617fc6f358991a233b2a417f8d232e37a0893ef6113b2989587090e55c6eda34a4fc20b77159be98e61f5c80184f37a8b499ec5b416f1f0a97826b9216a87f15bf07a52dff4f473e633758ed7e800154d6ccc2c231d3e23b75b4af97bf786e01e371d11332a38061944730258ac7623446534a46378b6e270ac95b1f5d5b28deeb8efc2307d856126cc0a240ffaf384b8be465c3f29e95e1a114ff8ef4f7b122a40a58570b2f6ee5ddbd57a308c94b08efae8c38121616f6be614057d02a9f9a81c691dcb7c4296cdc1cde25523b2de562811e80456cec5102634466b33e83ded73135378f32af921353b72dc6a7559986987d35ba2571124d583b6c63ce7c46d38771", 0x1000, 0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="c8c82ee0598a1727f8759f57ba7941dd424c34c72bb6aefa7a45437b83427e31a102a4dc6209d33dc970ebf85da64d7263531c6efcde349e453b50df719ae05844a7f8c71041844dea85b4aca39bb626684d69ea"], 0xa) 04:28:56 executing program 1: r0 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, r0}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffff060000000000000000240000bdb973531eb41c9d60cca81247e4f515ff0200000000000000000000000000013c0000000000000000000000000000004e214e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) recvfrom(r2, &(0x7f0000000000)=""/157, 0x9d, 0x1, &(0x7f0000000180)=@in={0x2, 0x2}, 0xc) 04:28:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) setrlimit(0x8, &(0x7f0000000240)={0x7, 0x6ca2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000200)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000040)="86be1b602df6a097a1d839db05235430072d8e9dda1060a44052f1dbb36290aac669327d244f72f2135cd805a49ce9d256244327bc4c4a118d2ba5b0e147702badcc82433c3b142d7d6f694bff7bc345993304a8090d10878b789b49046e8da1f3af8de6d511ea3508e0ca3c798f37f6ef0715e48aa4a6ee4122d12aeb4d8b16a9e6f46c8da8c83023627c6bcaf6058097db35390159499fa6b752883c2118ecd38da3eb68e15338e6fffe60230fe4f30add64cd9ca61511501bddcd489f8776589ba9bb954daac3d53f2c833719813082e591527e5aa1c2b5ea4cc1a94d9e8db269781f65", 0xe5}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r4}], 0x20, 0x7}, 0x7) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) listen(r6, 0x2) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=@file={0x0, './file0\x00'}, 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 04:28:56 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000240)=0x72) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000740)="2f50abf9480acf5352164c347bea918faa611eac04b1f58de971b2c96063cfdd3b406c49064e58b811329cbffae820d7bd532ae9dc3f82506e134d36930e04402f14f88ede22074caf700ef468a46bfbfa60947bfff376ee32713e0e4779a72cadcfd7a40f1afd789c54289964fa14a77bc55d02dd8a29388db922c5e11aa33400ed1d9bc4d881849093d93a8fc4b3d6de67efc889ae93ad70e7f02e2cabbb3bcc3e3b87f4bada3037c1b025a31033bac026e069712f07afd45d7c12836f702d85409cac6dd3aeae843bb0f429124a4ed1d4b0ca2f79aa1e750753bf1dbb3158a1d77ab2e38392186f2b0ca4a5a643c194fc1dafba82019f8c871ea4911eb175abbcdf01c61a418ae0bfd4e51fe951cb9e5fd3e89ad9cd8b40eee4506ed0c1629dcf07ded2343114266875565f1216bc829daecb9f194c4792c788551431871bd228ce0407412d7f6d3d29cabf0dc5583ebdd4ced985419ad50369424a010e93bee447f66748e75809247b8e84492f58d935818c26fc1e4b185b81d19fd8213885b260534afa03e1bddfd1452d45a18770f6c8685b4500e43c30b7b55a194fc103884a6272e30591a63c1050062c4b601474e14ba67a8cf30b66b6482367603970eecd135e467d61ae62bd6591e75ae93293126679876aeb1cd9de348123a65c0dc23032159d8719730e5da807d0ef16fe3d4894d948f7eb9c54e90e9eea0391ac41bed8590b065a92da1f59a1585a119f9e9f53a1ad8d6b18dca544c820cc7fea78dd387fce4491c1341aa22b752ca485901258b040c79c256130d51a20a078f674a8e25cf2068b974f5291cecf09fb23363be564685b9c23c0d3f79e61d4f4a8eab61dd8a8d894b02237e42cdc91b9f4dc904ba75dd5d1cabceedcf154266b98467e88db7eb42f7eb41a7bbac0b0df8bb09c3d92cd4a71f40b1665543286d19c6884a78a6291af544b242059c6154a2197034955e9d13703e54b57caad58f92feb18f165a4f2284834ff1a42370fdbfecdf0ab9e887f0b1bd0279f7f341b5ad74f2ed63efa0bfa7ef5146df935f984c4fc8abae1a84bf801643d8a54c20cbb553ac43d4fb3782eac4d7a8c1fd1a4c4b88daa2f0861badab80feda3c81286df523b4b0c264f5b12a6c9d1cf56126f9e549a430cb22aecb99815f3375d5ccdce7bff42f5dc425836c73106d57b5ee13474132362645e929313b6f4e4af8044b4b703370200a5f33b5bf8a6f3e1ef2d72537cd251f7a63419829572a5b5ed3e2e88fcba6280d871fc3940124dee0811a90947111da228c547f607092fac41db82085ab4a37ec04db8af1ed5d572198ac48e70375e2cccfd67b2be8d6f216859d32e698e6b923c41db5c7f73d0a0fa06312eb1783eed83f00a84c9069ff2636f948e5f203aa5a16a3deaed1655e421bc8c509fb7891b3fde482a36aa6e8748f7fd0c0f5efd9de63af23511b443b6a023212f36856bb7dca7849562959df37f0b15b285a1097686c3683c76747e8a22fbb87364a2c494903a77eb85fd53f3fd6f7c6085cd58aa3a4360c8f5befa084c72cc0bc4941c3ed32ef58ab040a4c07fef8e7632ec7d6e6bb9256d320f953d0a91e4525756d8af8d110b18013c6e14ad6f18eb30b4521f3b37f64d9d379d1ae292c4bf9a556ba34775975e69162d6d8e80071db1296e10a8b35d964998d8feb53cfeb84440190bd95c717982157437470d33ae458e0f070560ad89e9a2ba4bb3214eb0bfb535c9680d0c974a5b6524c7659e77ad3a54bda2b36ebf9e44c05fa343fb442a9cb308f0135f4800526a876bf259f4d54642ecadee33934f5604349c9219951059b4e66e1d3ed781687ff10f9a530c4828eb0faa05f0b8957dd7d5025b0ae3a3303f92f692df386415f4b3a57dd207a13be1be9f8bb96d00f3f689ec813479eb3fae01f63244c4058012bd1508c806cf01e4d0b602da42053c5f766544a81c2062f5de284572345ad5d8a8c3e9e31f9e637d280aa0b8d4e9d19281834cc4b22e3c677c0bf4cf0b41d595fae7b00dc4029031aefb7d3cc8643f918b4fc3f51b40148dcca33bc6138a2d4858436af301f04641bfff15b8691f76f66465ba61af819685b63c1ee343fc8e58a88ae2a94b6b22360e3a65474ca998496d36706ee589cbdc7c83e9aa76c8cef1013b254c56f9cd1b7455a8c27d1ed6c584122f81ca2b34720ee914a1f120be786c8e70c182237cebf0274979be4b510979f741c9048587156f00b589b9be34703b4597e96904ded6e0fc337dcc4ebafa157031ce71bf2b56209de8b6ef186e7a3f80ea8e43d8e8dc943ce86856784937b3e13638fe8c3bb8c0773a983dd8a330df817bf72dbd29d97ca29182e8a9d95ffba37b5d48c162f70d62828b3ed23dc48ff0ffad498086e7a1c06bbdc5c93bdde26db3bbd2581ece05dcf108ec090900117bde392708bd82f886c8a9f922206a52ea27bd4a58c8f5cfd10a2dbaa58e8aa4d37da59164d3b5c0ed326c807a99a83a3a4ea143a0d6c57d83d1c3b062d606d8ee3e8d1f0ef7db8530e080f40ea1cca73d3ade909613d9f5d0c6224593920d0d9146dec6583b3b776f979d8a94db0a2b8edd208138584554fe34e1c419b076d0de96b8763fd945b8236e7428fe7e94137e40db1306b8e6c7f45c7c7d1fb9426508c926a4b80217040fd07b06461da317d29a7f9f9c8cce4bb27bc0e9bef83b464d34428127774a63c567f32dbaaf78323a8b5e9a5efcbbcf0e81c9e7fd9d8c05787683fe83a32197991cf08b31c9c6b111257998882e88ddd4052fc346dcf9f2eb35ba8bd33cee8407b7340e29697f655623fa598afd9bab3ef8fd04cefbc92e3cce475baed5f1006f8adf178b38100ef09730d3cecc50c1b5bd3ead55109490ea4812a3d4d284c1fbc09a28f0f462559be359cd349cc47ec1f7f30b2156fa1011313cced6d7d2d80a892f42bc8af672c7f3f6605cdef2779552da9919ec83940e37288ba36e6780b945808a5c631ead404d7b41411c56c8a1cde53df6ef80cf39cb97d5e1212c3b70b7da9b53e53d5494899352d82a100118b0c19cc4bf8a3187941da31b887df6952c390b3bc77133871638c8093ce74a184e21b1612beabeca23f5637934ddb8038b4e18a1f7b3fc3647e84329dac3be7f4f0c09faac08479ba068518165c3c5c63d5ba80c7d8fda28243446c68cfd66bf9ff40cb1594801e14d51b88363793d3cc0e0a6dd2ef66caa991609bda6e35383fbc8b15450c8010e9de1b05ab56d112d738308e933f20243a51a6ac1a2d761b204aca331f006dd34d50b628ab6954a476af0162c8ca9e438ce7c9497cca6a4e33844d4d0472fcaf06c845b34129fdfa902d25533c226bde2af7bc86169ecea527df6e361633b0cebcd6c8a391da186a922c1f3dec397be09175b2de8bb17fd0192fd6e2e61f2cf9b7350ec8e13a17f98b63a5577ceeb180ea71555fc60dc7b2b76f153bbb29750c9408c78a14ef50ab98c771f30f53e69ffa537fb1b5ffcd21480096dd2e45cbbc65ceba04541ded28efb5552269ec3dae11b3f04dd50b0764086261aa148c3dc0e6ba55bbe11efc3ceb2cdafbb2a8c828d3fe8afb53f3388bf06a8de436a336fe32e979aacde3e7c707387f97a1b01d926873669dfe29341165d36c9e4e225dd37fe30eda7b027df18e613d60cb1565c012f2f965f2661d343446fbf11f5bbe5b37f292b6988cc152ec24fcf0ce1551f622040522784d3559de7af2765c8521006f4524f9be62ae8aaeca6e6d7c4b9d7f0449aa127fd9c637d9c2ee34ad9d3a8f045e63205bb94228630d4b9f824d4bac291d3adca808a37d173505442fb63f94f3733b9c363e095c1ab014eb6da5fd89d4582ce94f81796d79ec96d0fb1c57734967b191d479a6c89ef1c5d531039f1455aafc3ca5642f68250981a11b0cf4b6effbe5a8c5a4746a27a9162e2127b4bf34734af98a65b0712ef642edaa6e856a682a361e493f737130d1f49d5f6666ab6cb71c174709dbecc7c7c81a683639d7a8ed8b8cfa2a7597e7105424674bd4e016c44f77aa517e77f0df2c43055b237aa52e7b2f9d9649e9423ea4cee0762657eca88e7d24ddc4f10f773a420d4e263bd43d09a08949500c820f0985a58ca96b6205f14f27247ddec5790d8d7dea1edadfca62557bc47e3ce6eb25a70f3bd0b776cda7dfeab5f775aca05a50027efc42747ec07bf695f3439a4c8841668b945a8ca009422b04e3213b88f63b1f2e74aa50ad0bbeb367ec0b99992a830a66fce8e90c363d434459cfe865d4abe46dfd46595463dd66cd6daadbda610e9fcc8def38454baba69d672bd93cd4d147a62448b7fbfd6fd8db01594890f95241910e7fcdd7ebfc1e0650cb81c7af12d32b22dc7a16cb70252422cb922cea31f695e45b8b993b6088018e8dfa58ca78a0951ccbaa7c803086968e6994cbcaeefbdd7407793019cf12d6123a43c012eb621764593166434c610c94cc398f0eebf21ae08eaf3adaf7d9bd6ab5dfee9d47b80360294e70e07c5195260c3002e9d892d3ba21cdc92064cb9908a283d2ec34f2bd9718aa1984306cbc18e39a99a1186554751e46799138b92befd1ce9cb2e4c6978bf3afb1a9b7b4d98f91fb99e66276ac9d78f40abf7b88799fc5ce77cdd81034f5f1474c2c81e6856cccdd240556f9200a265384311bd61a4a74efd12e80b4cf51815263d181e9bff981ebee183277452ff890d4d54ce142488b45df61e46e990457d77f69b065b4ceffbd479ce016624f7877664360d4449c57c523ce053efb5cd44771420114fc6bb6270086eb905554413ee5660a964717ad6fe7a9755d7147ec21af4e530e9657431c386d7251d8b2d1105d7d8a463ce96c84019967122bf2897c3ab7c5225f4551d63412f4838cf386fd9de88addd00d16db6c55ef23c64e5f5038f8ce0b05824ae13891ccbb190583b13886a90e21ad285ad4dbae669b80495b501a1a82193861d0c82268717002fdf9a100c0dc22a8551af917644c85776d3366503b4006b686b0f41ecd13f0fc6cceef2c1747ee0b196d278407d5e5727e9523f027a1d95de4c17812950c5929ee316bb5fc86ccd1250ad2193750fbef7095ac9398a4cd4de21460626c5b6b81fd541dbcbd04cf84b76591f3814e13b898dcdb33ba3e41ff683226226dd1ccea8519832ce89e8c2834f2fbe1de81c4ae0c4d3c454ee59790503e5949fb065bf105b41d9b5c695f61d91acb5b40ad74a53ce7dbdd92be78f88b897e33900d06778e22a79b4fc6b0dd3fbaa0acb399a0589e037dce6f215c39a1d2a64b41bca7cdb78f6a081b941d4fc60b041403d42f7246e9f474f7b5a2fde6a759b0ddc9572a3f842657f3c7ecdf08506e0fda7bd1a9516eea2d6265f22ed857f4c1ba37f6b7453663cb2bc448b93a599d39118aab09a686432f88c360c1a5a31e4fe96c4b03c8f8365cb95391ab1c71845ce93c984cd9afdb136ad6066ecccef1448fd3fe74d38b45182c0244931c59e23882a1415cc94980af9342718c51eb6ae8eca1584a1c2d0de719c478b6df4950b6e73d334e4ce8fb0506a8880e04230b3e6913a1bd4ee1228926813e22d63fa04db8840aa3c8852dde0111285f2f20a7ab71b2ecfd1c933b3cb1e75ad0cdbf5783729b59daceff64b8b04c32770440318c4d18ede18783698854b6490999998c1b98b2f483ff66ddcd06a1fb605c0e688675dc96f082a4678ecb24af0f81e840c0d309cbe0966a3bfb8a431d3eb54c635293676f5896ef5774fb3263190a44ade3e5807656078e2f2", 0x1000}, {&(0x7f00000000c0)="683aa62fb59e43a802ecadf0cfc3dba60891c7a8ec", 0x15}, {&(0x7f0000000440)="c945f191250ded28c037be493ecde693f96467aa0abff9d7e5b79c5e65591155b6bb839db806822b8db440078bf5c739dbe2bb86597e7814d8af9796f62ced223d6ef301d3598e3226d88575be5c", 0x4e}], 0x3) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r3, r4, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r4, 0x0) chown(&(0x7f0000000080)='./bus\x00', 0x0, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:28:56 executing program 1: syz_emit_ethernet(0x6b, &(0x7f0000000240)={@local, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x5d, 0x0, 0x1000, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x1, 0x0, 0x7f, 0x4, 0x0, {0xf, 0x4, 0x1, 0x2, 0x0, 0x67, 0xd961, 0x81, 0x88, 0x1, @local={0xac, 0x14, 0x0}, @multicast2, {[@lsrr={0x83, 0x1f, 0xec, [@multicast2, @loopback, @empty, @multicast1, @local={0xac, 0x14, 0x0}, @multicast2, @rand_addr=0x1]}, @ra={0x94, 0x6, 0x9}]}}, "d7296eb7a2"}}}}}) setsockopt(0xffffffffffffffff, 0x8, 0x1, &(0x7f0000000000)="9856b85c9f7d6e57af3e6b302f3d1c5653f75eee4421c5d473c64776a0032101e01c6fa3ec3d8b87dfc469937f2d37711f4b40a480cf22a266603d48b1759b923fa81d3d85e720a4d442d2a99001bd0ddd9814a134e057bc23b104cf955e926fc43b00d6c04bdc696477c14eba09fefa08d4e3de571963ab5e3711c9eae870f3e13acd718bf53f4a1e0b85730763", 0x8e) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSKBDIO_SETMAP(r1, 0x8010570e, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x9, 0xa65, 0x6, 0x3f, 0x2}, {0x0, 0x1, 0x0, 0x20, 0x2}, {0x8, 0x3ff, 0x4, 0x4}]}) 04:28:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x800, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0xd5}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 04:28:57 executing program 1: socket$inet(0x2, 0x5, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 04:28:57 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)=ANY=[@ANYBLOB="fffffffffffffd9edebb71ff0800450000280000000000029078ac1400aae00000011600907800000000000000000000000000000000fcfa733bd9bdeb5725a4ab6e08d62b101a6e8654eb20847f3eb3e9bc0811656d80acb40342b722e70bac34b9d0147087b0fa7a"]) 04:28:57 executing program 1: msgget(0x2, 0x600) r0 = shmget$private(0x0, 0x2000, 0x1d5, &(0x7f0000ff7000/0x2000)=nil) symlink(&(0x7f0000000180)='..', &(0x7f0000000200)='./file0\x00') unveil(&(0x7f0000000140)='.\x00', &(0x7f00000001c0)='r\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000040)='r\x00') shmctl$SHM_LOCK(r0, 0x3) chdir(&(0x7f0000000080)='./file0\x00') msgrcv(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="00549bd8004b5dfe5395fc187079fa1e00220f3cac038e11a8eb67c8fcf58c544b40b765415c82af41fc66935648a21eb6449064e68e13b070fad407ee0fa8497be995eba93703ba71b64c7c303bdf44ad25d4aefa0799a7a1b800000000000000211b69f16586320e2772bf93fe34e95e9a3b33ed0bb9cb6337129d8f1b1ca6a8d2327996b13d55843edac51fe07dd964173154f472cdeca3d28099e63bf3f8dda8a1b405ae6eb397edafd16eb863be591c50bf017c6397e0eb14a5574309238e254422e9b0d7c1dfcb1e20dd134335087fbc98575bd85bf30e90745b5f4f64502962833b0a32fe46e2a38536fa7668f1d9665b0ee9aecb09ff5c005148c3db5a2fe8b0031e43c38da5a1e5a1b1795ce030f2ead27617e5c8960e9891d4e1fe0f723eddcc20d9045fd0401b1f87409334ded868502ef0dbe18421e9c2eb5eaea0391f5a67c4654ce8de3da0fc5f4a0ded724fd646d56090a39c1f35463c7d3a2c7227fffc9b12879349667aa6dab0cae2490f983dad952ec5d1222fa8182d647fb43df06c667906ac79863f661b22b36c8a3126e3ba7930fd", @ANYRESOCT], 0x1, 0x3, 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x1000}, {0x2, 0x7, 0x1000}, {0x1, 0xff7c}, {0x2, 0xfffe}], 0x8) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmctl$SHM_LOCK(r3, 0x3) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='c\x00') semctl$IPC_RMID(r2, 0x0, 0x0) 04:28:57 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair(0x1, 0x4000, 0x3, &(0x7f0000000040)) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/51, 0x33}], 0x1, 0x0, 0x21}, 0x801) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10000000002, 0x2, 0x0) r4 = dup2(r2, r3) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f00000000c0)=0x3, 0x4) write(r1, &(0x7f0000000000)="87", 0x1) close(r1) 04:28:57 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3e}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) 04:28:57 executing program 1: rename(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x10900, 0x4) r0 = syz_open_pts() open(&(0x7f0000000100)='./bus\x00', 0x8000, 0x140) r1 = dup2(r0, r0) close(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000000c0)=0x1) 04:28:58 executing program 1: syz_open_pts() fchdir(0xffffffffffffffff) close(0xffffffffffffffff) r0 = syz_open_pts() syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) dup2(r3, r0) fchdir(0xffffffffffffffff) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000080)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a4316a04465976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x81) close(r0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') clock_gettime(0x5, &(0x7f0000000280)) 04:28:58 executing program 1: ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x2b, 0x101, &(0x7f0000000080), 0xfffffef1) 04:28:58 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000280)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0", 0x6f, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffffff, 0x40045720, &(0x7f0000000040)) 04:28:58 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) connect(r1, &(0x7f0000000000)=@un=@file={0x1, './file0\x00'}, 0xa) readlink(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/206, 0xce) sysctl$kern(&(0x7f0000000040)={0x1, 0x37}, 0x4, 0x0, 0x0, 0x0, 0x0) 04:28:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000280)=ANY=[@ANYBLOB="00030000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) close(r2) 04:28:58 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:28:58 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40000400000002c2, 0x80) syz_open_pts() r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) openat(r1, &(0x7f0000000080)='./file0\x00', 0x40, 0x10) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x100, 0x0) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r4 = syz_open_pts() r5 = dup2(r4, r2) close(r5) ioctl$WSKBDIO_SETMAP(r5, 0x8010570e, &(0x7f00000000c0)={0x1999999999999b65, &(0x7f0000000000)=[{0x7, 0x20, 0x9, 0x8, 0x1c2e}, {0x2c, 0x1, 0x100, 0x3, 0x9}, {0xdd5a, 0x40, 0x0, 0x6, 0x6}, {0x9, 0x7, 0x54b5, 0x3, 0xfffa}]}) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='r\x00') 04:28:58 executing program 1: semctl$SETVAL(0xffffffffffffffff, 0x3, 0x8, &(0x7f0000000000)=0x9) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x3) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000080)={0x5, [{0x2, 0x101}, {0x3, 0x1}, {0x2, 0x4a28e614}, {0x2, 0x4}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0x5}, {0x2, 0x7}, {0x2, 0x3}, {0x2, 0x1}, {0x3, 0x9}, {0x3, 0x3ff}, {0x1, 0x8}, {0x1, 0x5b6}, {0x2, 0xffffff81}, {0x1, 0xb4}, {0x3, 0x2}, {0x3, 0xe9}, {0x2, 0x1}, {0x1, 0x81}, {0x3, 0x8}, {0x1}, {0x2, 0x5}, {0x3, 0x4}, {0x1, 0x80000001}, {0x3}, {0x1, 0x4}, {0x2, 0x8d}, {0x1, 0x1}, {0x1}, {0x3}, {0x2, 0x3}]}) shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) r1 = semget(0x3, 0x3, 0x100) semctl$GETPID(r1, 0x1, 0x4, &(0x7f00000001c0)=""/12) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x800, 0x0) linkat(r2, &(0x7f0000000240)='./file0\x00', r0, &(0x7f0000000280)='./file0\x00', 0x4) sysctl$net_inet_esp(&(0x7f00000002c0)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000000300)="fd8c13b7f338504d061d2e072e5d9d7e10ba28adc3e998ab908e", &(0x7f0000000340)=0x1a, &(0x7f0000000380)="6d3fc13c6a6a3bb40573d9bc8e4d842861a648a325278677eb455e069a116ce629c5f0df19b7c9b15ebfd41426836c52938d86f00a83518656546b09c28d0406b1a938a44457beff7459e764a2c45cf10c78d77c7bb804b237f2d447a6bd58209343c9c4939cad88736b654a92088b0fd39adf5adb34f27e0ccd", 0x7a) recvmsg(0xffffffffffffff9c, &(0x7f00000007c0)={&(0x7f0000000400)=@in, 0xc, &(0x7f0000000700)=[{&(0x7f0000000440)=""/186, 0xba}, {&(0x7f0000000500)=""/243, 0xf3}, {&(0x7f0000000600)=""/246, 0xf6}], 0x3, &(0x7f0000000740)=""/109, 0x6d}, 0x1) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000800)={0x0, 0x6}) r4 = getpgrp() wait4(r4, 0x0, 0x0, &(0x7f0000000840)) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000900)=""/95) socketpair(0x0, 0x1, 0xff, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000009c0), 0xc) sysctl$vfs_ffs(&(0x7f0000000a00)={0xa, 0x1, 0x11}, 0x3, &(0x7f0000000a40)="412d34782cc446394afe46a77202e7e6c52fbb3a3813430b0ee86bbee24c24935a9eeb03615421ad0d6bfe5459410e804ebd14eba9ded04b6b0f45663e0bfb41b435af9b05e44b674cc839269136e210ba86dbf7cdfe8da08132a6b85b6b1249fff8a16874e3d34befebfb25a6d10fc7b3e95a45d772f58ec9b92e7f28651c77d2f6", &(0x7f0000000b00)=0x82, &(0x7f0000000b40)="7b8204adf00097c1daf4733a7b60afe5531aab99645bc27921075dbb93c67e9697c3a137ab67af81c5b14d7c375b4efb9a2fa1ca9a64a67eecd7285d65c557c76ecb43a09271d924240c762dba4a57e1600dca442b5f7bc78b43945333561d305d34c290e6d048f309c9b7b8033863d2db", 0x71) r6 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000bc0)=0x3) 04:28:58 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202f07f7f00000111414daf6ebccc0ef5549915ac5e88a6a0c6c2c027b1a3efa1afcbb7b4e1d1459571bc6ea56cf801b89f0be1402af6a5c0e1b907fa62000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) getpeername(r0, 0x0, &(0x7f00000000c0)) 04:28:58 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x4, 0xb03, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r4, 0x4) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000040)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2010, r5, 0x0, 0x8000000000000000) dup2(r1, r0) r6 = kqueue() r7 = fcntl$dupfd(r6, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r7, 0x0, 0x0) 04:28:59 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:28:59 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'F\x00', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x2b}], "2b01001f1b114285575ead46454f26ff"}}}}}}}) r0 = syz_open_pts() dup2(r0, r0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSTART(r0, 0x2000746e) 04:28:59 executing program 1: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x3800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:28:59 executing program 1: r0 = geteuid() r1 = getuid() setreuid(r1, r0) r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r1, r2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x140, r1, 0x0, 0x0, 0x0, 0x0, 0x2}, 0x6, 0xcd}) r3 = semget(0x2, 0x2, 0x31) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f00000000c0)=""/232) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) getsockopt$sock_timeval(r4, 0xffff, 0x1005, &(0x7f0000000500), &(0x7f0000000540)=0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4002e57f66cf0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = dup(r5) listen(r6, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r7 = socket(0x2, 0x8000, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) symlinkat(0x0, 0xffffffffffffffff, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, 0x0) connect$inet(0xffffffffffffffff, 0x0, 0x0) sendto$unix(r7, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r8 = accept$unix(r6, 0x0, &(0x7f0000000580)=0xfffffffffffffd2c) recvfrom$unix(r8, &(0x7f0000001200)=""/4123, 0x101b, 0x840, 0x0, 0x0) execve(&(0x7f0000000240)='./file0\x00', &(0x7f0000000040)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='-]\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='{\\.&!+\x00'], &(0x7f00000004c0)=[&(0x7f0000000400)='-]\x00', &(0x7f0000000440)='^$&]\xa9[.\x00', &(0x7f0000000480)='\x00']) 04:29:00 executing program 1: r0 = kqueue() ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x8) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) fcntl$dupfd(r0, 0xa, r2) 04:29:00 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) listen(r0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = accept$inet(r0, 0x0, 0x0) sendto$inet(r2, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7b7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6c9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692ea13f0bfc23ae65598b7f621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e0e28bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d", 0xfffffff7, 0x0, 0x0, 0xffffffffffffff2f) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) dup2(r4, r2) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000040)='\x00', &(0x7f00000000c0)=',!\"(>[*\x00', &(0x7f0000000100)='))\x00'], 0x0) 04:29:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202a080ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r2, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a0200000000000000000000000024e00818d23a", 0x14) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecb2e24a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f37d8a92633d0510241c372c3", 0x595) 04:29:01 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0xe1, 0x0) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00') faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() mkdirat(r0, &(0x7f0000000240)='./file0\x00', 0x80) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = dup2(r3, r0) getsockname(r4, &(0x7f0000000000)=@in6, &(0x7f0000000200)=0xc) r5 = dup2(r1, r1) close(r5) getpeername$unix(r5, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa07a2d4cedd86a1efc2e44c58a0bbd70b24ef5340"], &(0x7f0000000140)=0x3b) 04:29:01 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffffffffffffff08004500d9ef6d748d892cb3fd001400000000002990"]) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) 04:29:01 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semop(r0, &(0x7f0000000040)=[{0x0, 0x3984}, {0x3, 0x4ce, 0x1000}, {0x1, 0x1000, 0x800}], 0x3) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = dup(r2) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0x913) 04:29:01 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fchdir(r0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x9) unveil(&(0x7f0000000140)='./file0/../file0\x00', &(0x7f0000000280)='r\x00') 04:29:01 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) sendto$inet6(r1, &(0x7f0000000000)="b15a6f4c84fb2ad445a33898fe20297cb5a4f80bb3aae64d5bb3abc03eb13d61d1d4f0472201d6c0874a25d79b82075036d34302757fa55187bd7951d469573e2ee26b41e7a343d2c3c2a1e9371d1505158d8c96536474712acce70a5869e41930d4b0233a6d59c915bc188e1c4fa71c608200ca324103cb31a0d0a2f1aa41", 0x7f, 0x0, &(0x7f0000000080)={0x18, 0x2, 0x200, 0x7ff}, 0xc) 04:29:01 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10691, 0x0) pwritev(r0, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x9, 0xb17, 0x0, 0x10001, 0x6882, 0x4, 0x0, 0x2, 0xecfe, 0x6}) ftruncate(r0, 0x0, 0x8000) 04:29:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f00000010c0)=""/4096, 0x1000) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) fchmod(r2, 0x9c) write(0xffffffffffffffff, &(0x7f0000000280)="2078f7b678807d89e032dc19f570fe00d8c871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a43167ccb69bc085744e5976fe4bce3b20b21c3f31d5de4b7586a0669cedb7237b428821c1db394ac9a77de083c960008000000000000c719ed25314dc21617d89aa9c6ffc4137067f3226a2b4498537ed9", 0x84) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = semget$private(0x0, 0x4000000009, 0x82) semop(r3, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r3, &(0x7f0000000000), 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000180)=""/194) semctl$SETVAL(r3, 0x2, 0x8, &(0x7f0000000100)=0x7) semop(r3, &(0x7f0000000080)=[{0x2, 0x9, 0x800}, {0x1, 0x1, 0x400}], 0x2) semop(r3, &(0x7f0000000080)=[{0x5, 0x6, 0x1000}, {0x0, 0x1, 0x1000}], 0x2) geteuid() msgget$private(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) 04:29:02 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f00000016c0)=0x7fff) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000100)="22ecca2738705d28", 0x8}, {&(0x7f0000000300)="61e60572499352470475f54de6701b7ba996aae7c3c9bce897536e99124b40e2274d70960977ed19359f00e8821fbb7dfa96d2075769309b5badf438e6be6ffc4deee6cd02a87b1f8dff1dbace65a7b642524b167a5b527702737121f1115feb74dbbc597b82", 0x66}, {&(0x7f0000000140)="05a0957f605f9f329a6422b397541044eab64d104bb65868b60cc94bb7fa2420", 0x20}, {&(0x7f0000000380)="381c37bd8991c2f5426423d8317d7221859dd038f246f1f2925b14a558e258fd3709bc418bf2b6b9ce0d149e9a51c80415415ae394fe8657f6a211d89215cc731ab79627b178e7eb1037c380e8a8f4684a4ac909b673eb57c56b1f72ef3476a019fc97ad87445c25198b8ebc37d27b9879870ac087ee619f375c8de9a0e15150256567f79666c4def43a6acc0446213523c54d86156e7412394a49f49221a89c2c43ae9e93f789d5f327e8cc44a0711e96129387e039cc45d91025801b01ee5aa6a72b9b3c65674721276dc345040dc55cf76cd1e299084bd873fda38551b683d6340aecd463b2e972cf66fd840ec2d895ec6859d4e039d57a0fc3329c6c5478253a35314d529aec66fa1c1d9a096de0e34973551740be1274e9c14bdf5ab4b87ad2bf588727ac6bdb28f2263d50aa6f191fe1a85b662d0d4fc1ce8b0983691120a8a332049ee3302ed3721383284f10dc58a9b7e01f875041948d07ba05af29dfc61532c6bfcb4c9a2d26efe64145b2ae28d1e955c47854b98c64b3f4d41bedb594912150ac5f60e7603ef6cd414b2be61477b9b91f741d37f3e3df0496fd2b0ce069bb785d57362cc90650c9352aec28c99c21a916f498f57cb54d0b46fba0e7eb50b0a0cba0d467c5da4cb88b5e17c8920e8c8242d7b0db736f72393a51f436787315688c81cc14945b95f6f4ebc9cf1616313945f9bb605fe89c9c84f645f8506a62f0a6e7903eaaaa1ee090a53a379537832034209c95e119a91cb7c43c468affb5a76257386ec660c4bf507ca6c9dabe3433448128ed6b9c122cdee629d079bf1442c089e0a4a3d11375bfd07a5cd6010be910682fe728f893a48233872d14163249a315cab5656cbf852c2734c7afff0779b7b15ea8afd27ed23e3e7cbb6b6a5ddb0b7d4661cd2afe05bdd8312e10782620d6035503f938d10c9ab566e27d3c2931a00a8555fb73cc87f9fe4775d5e9202f64b41da14b3cf58540d643e9c0772466053b0e238339ed2087de7427f1abd89e016bd831f5af7b2e0adc847c3089a5f34620cceb464073b85a7075ba84ff8883dd9fba165d89eeb79f90170c7db5aa29c21aede3482c2d3d0da38c578bd84b9cbcebc1a1642ac51fceea4be2623074e8877b42c402a55fae2a7d2134b25be14eb0ae2fac6c6ae61576d452dad4c69298e62ef3f754682121efb77b1639d293f57c9503ef67d66d80ca38f6b592084e5e83fcce2a0345929c116216d1a0692d7207b589b376b14c1a39e5a2078708862f25228c869ad510ce7cae589c9d13c5c30819cc08305833826fcff8d9d2437cc404073129750cbcf95cab91bf8b341c49b9f14c19e2022ed23622de0e8a08b0dffab14f4ac73b2236caf2846cbaaacce8de5af49a87362dc13c749409b912fc84fe62523970eb7dbc7a35c399f4e942c4676457bfcf254509b6867c56244078e5db13cb831dae5223e18cb9e0a99f5ec01e5b0f699896377338ae8a78a83b78163c9152877bb0e3507ee6b2def0efb2b6c03857b53375de99001fb499a7c7c46ed07cc2c4070161db003fa469f00500d792a18e53dff104a61734afcc809cc33add0cd4ad9a85b6fe26056f8bed1528837e2091af43ad624a614da9a0d0561090c9402450143a709d96dfaf7dc6bb3bcbb04e10f823ad02efb5a67ed15bb156864ce9bd70d944cef353e92bcfdadd2c8d2d33ee592208b03e2de3d8a6d5be7dc05e83a6b286a1885af96bea8e0d928167905859fe1d460e617447aeefd71786d86525bcc2c5863ceb9a6da3a481df33d38854654b7141f71772e01740d51d1be3ceecb952339bac3e08fdfb5240446fdc9af8b417c0123393f925757957cd0564fb2c7f93a285b7bf52add57b2480da7a8115c34736f6dfed2d0262e36795e2f9d68c239df6a72d390975d93899304ba10d8a93204df5b9016b174b211e9b2fc3f27f85d77f0d2e1249a48c3ba4cb387f259eae38d85fa584e872e7d1bc62feb0ffc0e49455a25b8dc882815bfbb2a5c13ef9ec90bbfb50e672e9b98344585321f9a445656144cff1a630bcb7a4efa7d21b50d9244747c5992b499fbed8293cb08afb5df29fb5a5c2a143b4790f03308576e7371d63d2bbc1409c73719694c1a7891ddff4d32d158a10cce34b039ddb8ff1322dec1bf809abba934775e7fea437dab97dda572e3b53c204a0a375f166d4d51a069b55616ee361e60c865bf023698de9437c52e348fe857e922f2324b5e3bef0c707cad047f433e6b68f8e2004d8dcd44e3333b4b35922f09b56ccaa5a495d2e4cf2c23cb0e3bf86cbfd78111626b4d80eb0cfa0199a8d25f8f4c07c5b4d1e01e91d6eb78067c0d31c34761de17511782529e9bbb0236b9b50d8c16f18bee85676180a333c5cac7c1c2923bf20753d01bdf4921cd651251652aa894430e5c388f7255666eae72656fd3c54682984dff0fd73aafd45eb9e9ad58cd301acbad01caba19f02ff070f4ae385cf2094fac59a384b58d47052a1ef19392dd26072f59a1602a2d51dca318e9e3ffd5a232878aea30631e9eb5c95e6622153148bd26ac913a0e3086d68379baa7661f3b2c4587ccd8c3dddbc684e4c741a19dc57b4c2e7e760c26045bd45346d6947aafc1a087ab28c8d06bbe161d78b386fc1f48c2c411fc0752bcb253a3a307074e78e283616817f8e6f7ab9e1bbd90b42e7eeb01f69efcec2033313c0029e50c1c6e1577a9d958ca32676d214964f40b45198638ad4c05c20c8a8dd26cd7eb76da369ef4b0cf36cbf376d46d186b4b6596f612dffd0220bea4b1d426871377146b8072265496076328579348bb291a2088ce74f228d28d6d34f822e5d866c92eed1b1ab7ab5b10144fb8fc78991a6df3874e1d3f4b22af346a8bbe23b5a725e9181f459163bff774771c7c3fbee46432ea42d3e7852d3ea4df68317a534a43b4b8fc416cec8bbb35589ca0eacec15ba79927828ac9099305ff89ffc04c2bd0aaeda84e1d2a1dbbb8ed7eb558a297f71062239ed4d3567cd8597b17674a94d733714f9cf46aa1c77eeb07e8e2adadda562dbbc63433cb2d7e1fc52dc9fee4134fb66517c9a62e542b20b01b9915231c27477a99f4842a45f5ceb1aaab9cb26de61b8297437d808f410d422cacdc2244b62c8edc61e97feb6a8701b2ccd9d842cc76f9615060d80f2ab03e6aa676166f8eea10625244e66ce2db3ec3a08a8e708c0ea01f9c748b712918473edcaad5e2d0207909901f0cebb3481573c43a6bac99f59e91ed5b1a6bc101df9e1f88e05fba2c267b8e10d6055de3258ed1af82b9aab57290c2f76c67ee793e221b17bc1783cf84a95327a6a5bb55590da598f72e4da0e8d3ec2e4dbf205cf4b40eb1efbebdc0f4c797be9a47e91aba11de329687dcb294ab29cf03c98b771f3465cd7caa087c3e664985a4a007f5b19b62ad4503f98159f15df10c9efb49d64a12813085a11531a136382c3a8a2f7c847edffbc796d7192b21aface326518cc7c81450495a0564556b656997d1fdcfa5c05fe339932f1f124dd9f178d252329fde7a6a9c713b620b57ef6db43f5df17a6ad05b228becff980c3b9db0af5a48600d057e99b59584d8bce88a5d8da396199ba4865ccd16bf7dba5f55d8ef3a2c729c3f85c14380087e8eff7bc91072d5f625230004bb4a9e4cd01418393da5766e4a0ac9b332793a64c9a574c9acd69c140a71e0daf4aeda3c44be47bae56441d1a6bff6faa59bbe181f0ecd8229bc0b2879b5e7c8d6dd16862b47a60ebef586f9d0b2a6c9722f868c30470da8a8f3a88997b011216304cd9b42d540d9f8a4a6ac6a23f8ecad2113d4ca5794128e8549a6963e61eb7359534edb43f3d51808e4c52716d70c39ba65fdfe881c853c9178e4125ceb83ba999258c00d3ce872e9e6b2437e3a39674ef5434608f76f98a7800c9eb29daa52d6432ba1864388d4ef799a8f9dfc8269f686f41c2671837f50f4e40ccf7354b5483cc8464d67cb5acfc042f5bdf94c894be311573a4ac06ff0fce95c747242483ce168df66fe96895eed8c6c4b929eeedbacf081c6710b146c7916e8d87b45b1d288d6e945269dd1e41568bee054b10b7da87a5b5199fb030ae8161c026c90e0343dab63397a9e83f94a2aa15a05a1f4fd4894a6f15d03e1e4846899536c518ef4b059839cbeec11d725c39153c794f0e7ae20c2e97afc3f51a24c455142469d85f4fff31816b47f7339485875fd2fbc6820fb0d659bdcffc21ab307bd9eb3cede658fbcf241a80c4bd5eeb18f06f40fe90fdbde64ad34de3485495f888223cab13043445297f2b96ef1929ddf484ecf84878953cdc0cdb85163f87a7b6583597311b893c919a7e50c28cd085d08cd5a19ad983dbfd549b92a659092d8f79c6b985e20fb48b32d22a290cb63b700e38daa3849483d2b2df47ac9586cc76e1e8bde63b93c1f7720555cdc762c676220eb36ab45cf6392a441680db11d453d11c7baeb62d9b13a89252f7d744591c3a020e8a2cc9aeef28b1169ff7f4db15ec0ec934a18a8cf3a8ab96842ce6353069ecac9597a0ef8565bc2bdfb2045722ecc43db13f2df0aa460608123490c4c4bf7e24bae140ec09a40608a9ba2fe404ec3fcc2ee4c42b3744ad286cbeb65ae8710e3455a95d6caaafaabb4c56d9ec2b06a08cd8452a12f4ea5d974e0ef7d58752f44de860aaad8751687f30587d10fbabb9822d352dd57a2d8c6ad169b0f41879f3dcf711030b04e56495de03b29f3d0b366fc626d956a9858239fdcb90ecd125edb60eba439f2b84bc4a2bf2f8df16163c9d0c5e9df9bc6001d7e0548e65959d81512d27fefada2e6815a40d9359fbc2779180ef193273efd6411baf37f1681c66dbacc42ad2471aa7a1208d9f8c7d40bed1251722399758be9fef65bcad0503d9c9983cbdf29ca4ef7227f3b96dea8b861439042cf2596383fd826aa009a333a49fc457f4478f5a76b48973f5b68ed3c2c1ff7014d795f2e49baa54d0d03e233c14557954d9fc7662f56ef554ec1f0160593aeee2285a6bcc1d18866b16667a151a6ee474c2c1b7e078bc13630cfaf02b549ce7912c19ce499c13b6e0dce2f7723b91dd0c8692492aae1501e58ae05466d935f2e0282685aa21f4ca1ca20f7d0ac76c840d242af769ca8e93c3180f0dd001ba42ff6d1e561bab6454cfed63020f8415a29a790697e5181667fc45bdca35b26cb6639095587f2aa2749263e6d163116a03cb17870f827d9a24ddc66a2fd5ebbebc79b6041944d0aed7c80f9bb51b6256ba9bf4ec779f6a347532328feec1c0052bfdb464a2fabc3a89b93090f83ff1c995fb661c9e7903d8933ff4dbc0ae5256f2f207ef22ac6e8ccecc12f190e14dedc91e0400460983939f30e6bc4cec70b6e0054882a70ce721542b85560cadf6f1dadd688e1697abcf1cde8e022ab7c7599cd41e08c7c0f2ad4cd728cb7815e535dcd49ad01fd6f357429ae4c822c4a120560943cb4071966dcc5ccefbee89bc83925e8ad7d040f777ceb648a9af0ae20c9796010f888fb7d985684b6b045ab86165f087bf87d54b03e164cb991d853dba437715a79301b681c65c14beb1a72cc370c26875f9ee5d2e5414d06f1d402a37445a759c09497f482a11aeeb57e5e4a5015ba43ac1636fc3a7b6df26d75228c0f4b35754ed4e80bfc3dbc7cf103feee70326d8e3cdb79ec9cee3b5f2078abfe0e2c86f56f3df95b30f85a710429b5b1780c4392297c4cdfb2b5a4a53af6206651003b65cbee5f8e94f4d35ea961685ac73d2a2ec721a34dadbc21511dd", 0x1000}, {&(0x7f0000001380)="1ecd37cb11131916702681c1a6ca7c1e4ee364787e7c4966a20366fb8e3a15564ab4698db4bb81472713d80705361a1a753005b92d35e08cc2b97ccf5c48c3aa65bbb9f6a4ee597de3e41dc2bfc979c6805958b9ef004bcb3d91623b9759f6a0f29109560823e902e4bd47c30b58161ac6c90a5ed24217b867503d68258bdc1fa498e8ed201ae2284bf7234e79e4adae4469846d06d4d7120c4320bcbb59a026a56f79fb566cc7c493941ae2355c68ca5b6db9ef390665e7bb08989205c3aba54b94bc3062f85a135c31c9875619f5c2acf94f7ed87079b991d6efd7e62d5a179037c853666872a4c43bf6ff6e12b8c10005f02dfb291a6e1b81", 0xfa}, {&(0x7f0000001480)="561bb1aa283744e72e54bd940b520e50ceea7df684e9d54515ecad556501426ff9206e1156d38724ed081832b5f4f7dddb27de744eb5b096384e20780ecf25f475ecfa20bdb2acc6155734b8470f887d52399e88cd4acf8e50bd755c72e7487a8623159b9e611f79e2ad97a2655ddb507c8ed3748d62292cfb7a2c9dc8866987ad786c2409944bd069afe314364c2bf1e20e6f7e2f70b92e1792b1de93a1d2585bf0444546790cfcbead5d7b", 0xac}, {&(0x7f0000001540)="1674ba06172d2e00d0a170a9295e2e37677216ab4270154df1f0872b44cfc74a3931871c68", 0x25}, {&(0x7f0000001580)="1ec026ae272ca1e6c88051391c219659c758b9a4cb40c147bdcbd35c7234718ab6d62b1a5aa361ce5296d2ac745859de7c7be8dd4ae251ec639a3e1ed7820c04fc85f822a14afe5a980fafcc4665dbddb5dac9fc32fd7643decb10a1324b786a4bf2e834737c08a459e44038e22aaa73958f219d6daef8663b792260cdc2aa25c7faf032f7cd58eca9644d586bc0995be3a7662e9bde338d12f6a571f90017e09bc348509a0961eb1565d2d987de1a16e4ad43a23f", 0xb5}], 0x8) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000001700)={0x0, &(0x7f0000000080)}) ioctl$KDGKBMODE(r2, 0x40044b06) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 04:29:02 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) fchdir(r2) close(r1) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000040)={0x8, 0x3, 0x800, 0x5}) dup2(0xffffffffffffff9c, r1) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000001c0)) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 04:29:03 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000280)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffc, "73cc517dcd000000000000680000002000"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}, {&(0x7f0000000000)="4a86e3c4c948979a7852abacd628b83df0e1", 0x12}], 0x2) syz_open_pts() r2 = getgid() setregid(r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, 0x0, 0x0, r2, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getgid() setregid(r6, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r6, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0x5, &(0x7f0000000140)=[0x0, r2, 0x0, r4, r6]) setegid(r7) 04:29:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x18}, 0x4000000000000197, &(0x7f0000000040)="8af9dc6c181207335f8652a160bb76b3c42604371d50669bd65afdf57fbbb49ffa738ea61db4792b5e1dfdd6313f14dfcf21ed0033b8e92687c9c35a52a44bb6bae94be1b96307de556b8562125366493da6e132590869f9a9f556c5bfc2cdf7950d207b87fd5e3c9edc67a1672e6357f09cd3d00c21143d254e4fdc6e158a4d76ee30d5181938d4555ee915a83ed59e632ae86d51bc070aa1a8ca7558cb23a7da3db531fb70589c8b2e7455d85e3d58f597599d9f3456767b31921d8c3496aecd1ccc58e02a680538d64ab1ef28", 0x0, 0x0, 0x0) 04:29:03 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000000)) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000140)) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000029, 0x3e, &(0x7f00000001c0)="462b9131", 0x4) r4 = socket(0x18, 0x1, 0x0) semget(0x0, 0x4, 0x34e) close(r4) fcntl$dupfd(r3, 0x0, r4) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x6b) 04:29:03 executing program 1: chroot(&(0x7f0000000000)='./file0\x00') syz_emit_ethernet(0x4e, &(0x7f0000000040)=ANY=[@ANYBLOB="ffffffffff86dd6000000000183aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018800903800000000ffc88f468fbe0d9872fcb10681fa18db"]) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = accept$inet(r3, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400, 0x10) poll(&(0x7f0000000180)=[{r1, 0x80}, {r4, 0x8}, {r5, 0x20}], 0x3, 0x5) 04:29:03 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCDTR(r0, 0x20007478) syz_emit_ethernet(0x52, &(0x7f00000000c0)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x1c, 0x3c, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@fragment={0x0, 0x0, 0x1, 0x0, 0x0, 0x3}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 04:29:04 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a5599e49cad1089ce0000000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000280)={0x20009, 0xfffffffffffffffd, 0x6, 0xb7, 0xcd5, 0x0, 0x2, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x5, 0x8, 0x5}, &(0x7f0000000100)={0xddba, 0x1000000aca}) unlink(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002cc25cb22715a7e93b011ab60024834592f01715515084e35235978a0cfb0b45a5d962668b53f61f60f8cf56c6eb0291c913ae1f7fba496f897688871215ea03fbf171208e5aa4e24d5b32a676fa89f179291f498b87e0a2378e32c0dec2f0a02ce0bbed6682dc1f20e1b05bc496f0944828b3b4ac99dc36a62df0bb6b80ffe7eaf089135bf536"], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/13}, 0x15, 0x2, 0x1000) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x80, 0x4, 0x0, 0x1ff}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940)=[&(0x7f00000001c0)='-@%\x00', &(0x7f0000000240)='$$-\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\xab\x00', &(0x7f0000000580)='/dev/wskbd\x00', &(0x7f00000005c0)='/dev/wskbd\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/wskbd\x00', &(0x7f0000000680)='/dev/wskbd\x00', &(0x7f0000000840)='$$-\x00', &(0x7f0000000880)='\\-^\x00', &(0x7f00000008c0)='_{\x00', &(0x7f0000000900)='\xe2-\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='/dev/wskbd\x00']) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='-@%\x00', &(0x7f0000000300)='/dev/wskbd\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='(\xdf)@\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\@\x00']) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/63}, 0x47, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000a40)=ANY=[@ANYBLOB="82524e86c223d226bfd763012d5d58022e2f66696c653000"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 04:29:04 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2, 0x5}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x10001, 0x8, 0x1}) 04:29:04 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="6202e57fff000001bd55331d9abd51431a35e212faa1363bc8c254bd231edbb490d9d6751dad2d3576efdfdf1ff9e31400ac755eb3e3db60842d67d77b022625edb46287621c4849e234bd39af89756a4b159058c39a985a122e68995d2dada38b883dfe0efb8959e90d2db785a9e8beeadbf6b83ec6c3fc6be16e7095c581186a0942a4b63e4ef40ab85b40cea533542eb26cdea5aaecdd054104cc254db727b12f6c51282b9ef2b805815d104adc86800ff1a97a8acc094954dfe9f4103d5ba02e03244447b6982d3fcfc67f61b65c6949807cb90000000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040), 0x16) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r4, 0x0, 0x0) sendto$unix(r2, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x2, 0x0, 0x0, 0x7, "172734cb41e2967f196e9e0be3fe90cf0b49d917", 0x7ff, 0x1}) r5 = accept$unix(r1, 0x0, &(0x7f0000000080)) write(r2, &(0x7f00000000c0)="c5100513dd49d09d4e0602c99662ab25dde23ec8036820dcdf", 0x19) recvfrom$unix(r5, &(0x7f0000002200)=""/4093, 0xffd, 0x40, 0x0, 0x0) 04:29:05 executing program 1: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0xad29900ae5335830, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}}}}}}}}) syz_emit_ethernet(0x37b, &(0x7f0000000000)={@random='M\r\fP\\X', @local, [{[{0x88a8, 0x1, 0x1}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv6={0x86dd, {0x2, 0x6, "ed01db", 0x33d, 0x2c, 0xbb, @rand_addr="2dc0764aafc23b799f8d01d7b9047703", @ipv4={[], [], @multicast1}, {[@fragment={0x32, 0x0, 0x40, 0x0, 0x0, 0x1e, 0x68}, @fragment={0x50, 0x0, 0xfc, 0x0, 0x0, 0x9, 0x64}, @dstopts={0x6c, 0x19, [], [@jumbo={0xc2, 0x4, 0xfc}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @generic={0x78, 0xb0, "ee87e06b65b8a54ec16caae46ab4f09e14c06af92cf4084f0b596c9d2f46923a966c4a5b2a3227dc06b28c4a0621b0c9875f967f1b3b15e5a426338c2a761a3751108def092918b083bd63bdf299fc39d23449908969ce9dc3841e1fd1af8db0f481333a33532cfd5ea8878f0f26b6c0f981a242cf7103f860e1291638277a5b5c2ce7558174f4c301dfc7011dc25d44dbb96b0ce5e512d767f84bb53c7dc1b9a7c150d6d2cef5c84fad3d2cd97ecc7e"}, @enc_lim={0x4, 0x1, 0xc9}, @pad1, @ra={0x5, 0x2, 0x1}, @pad1, @enc_lim={0x4, 0x1, 0xff}]}, @hopopts={0x2e, 0x37, [], [@jumbo={0xc2, 0x4, 0x7fff}, @ra={0x5, 0x2, 0x3}, @pad1, @generic={0x7, 0x4b, "713a785cf2cf57a719ff9d13f690fa0aa67954c37d40c88a94316a9f3469efab9187a4cf6c8846383218b79a0c30924e687330c82a4f939b0600336ee0d6955e0faa85ec1197f30d584dfe"}, @jumbo={0xc2, 0x4, 0x4}, @generic={0x18, 0x90, "32f5f3ffb60b8c2cbbcdd362c71410785bb7c968d2a2d36d9e3ae5056b3acfc1c34372a9ede34dbf159ad3bdad86b7945c7b71de90d438c9ead26093fcc4dd093deb796f363db3b5adfe119aa55e24b300599eb78806df716aa21cef10d11493b52231d23de55063b99a79c7a0811a84d835d8c568b3d2a5bfa00e9043d65bfd9a85817a14731387ec4d70c784c8340b"}, @generic={0x4, 0xc6, "3ffa83b6f2b0620ac037066fe6da8c45f638c3d985bcce7108e81fafdcbb5465e6964d48c0f5e43c2d5e8a4040bd461f19e1c454f9cc0297b7aa81f1eed52bdc2b74de595098428fa4cce6bb278e8a33f21eeb8286c45309c0f960c47054d54577688e5629908f24faace929ea04674105a2ccfc99f425954ce7f239eb282d2e55297ac8076d8326c3bee0d87a565a823fd356e033c7d7e4b42b773311bdae4d46eb0aa323c807f354c3a30dac74fd1f94f41dfa3c99ae5028105e9c43f696d333d1e814f73e"}, @enc_lim={0x4, 0x1, 0x7f}]}, @routing={0x0, 0x2, 0x0, 0x9, 0x0, [@mcast1]}, @dstopts={0x93}], @udp={{0x1, 0x0, 0x8}, {"f24a4430ed5fc385b81bc06f787af490290cdefa63b3c193f752dc1ed5b1ecb41a264566e068837ca43cb86442110fa3226907dc57bf0c1a3febfd89fb0ec4cb1bd178b4250131dfc90484d5c71b8d06f91a6557204bfeaac0e3850cbb4f1ca9eee9e24380"}}}}}}}) 04:29:05 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xac14ffff}, @udp={{0x2, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$IPC_RMID(r0, 0x0, 0x0) 04:29:05 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0xe}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() socketpair(0x6, 0x5, 0xd2, &(0x7f0000000240)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000280)="d1ba3aa5aa786eb7c1ae95d9357c67ed92ef0aea59ac74ba314db95095b2a4f6620842e86654f9d0a43033334f53e7b6070cde7ea9f28891a5af4d567d28c653f1a7ffeb1bc44bbf85c189fef6081adcd375952eb4a5620b1c68abd88fab62c4f74d1720a575ce33c6990f6a059b2e0e7176764519c2f2c395cb218d29ea93438824f1a4f173b48c6d2136b9c5c9c9362dfa0510eb6a873169aed7a9eb76f36ad960bb834d7bda8a920aaebc357395fa034db039a32ca86e067f92e8d797ada9932bc09b32919d62421cdc74c0fd2ae1f6a6d5e8b5ba19097a3191bab335444970f3eac1cd2559414423575e40086d", 0xef, 0x0, &(0x7f0000000380)={0x2, 0x1}, 0xc) r2 = dup2(r0, r0) close(r2) r3 = fcntl$getown(r2, 0x5) fcntl$setstatus(r2, 0x4, 0x4) chdir(&(0x7f0000000180)='./file0\x00') nanosleep(&(0x7f0000000100)={0x4, 0xffffffff}, &(0x7f0000000140)) unlink(&(0x7f00000001c0)='./file0\x00') pipe2(&(0x7f0000000200), 0x0) wait4(r3, &(0x7f0000000000), 0x8, &(0x7f0000000040)) 04:29:05 executing program 1: setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x0, 0xffff}, {0x18, 0x3, 0x1}, 0x200}, 0x3c) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000000600)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x1}, 0x1c, 0x0}, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) r7 = syz_open_pts() r8 = dup2(r7, r7) close(r8) kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffffa, 0xb0, 0x20000000, 0x4, 0xfffffffd}], 0x8000, &(0x7f0000000280)=[{{}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x3, 0xffff}, {{}, 0x6, 0x20, 0x40, 0x9e, 0x2}, {{}, 0xfffffffffffffff8, 0x40, 0x80000000, 0x2, 0x7f}, {{r1}, 0x1, 0x63, 0x4, 0x0, 0x8}, {{}, 0xffffffffffffffff, 0x1, 0x1, 0x9}, {{0xffffffffffffff9c}, 0x6, 0x99, 0x8, 0xfffffffffffffffe, 0x7f}, {{r4}, 0xfffffffffffffff8, 0x20, 0x2, 0x101, 0x3}, {{r4}, 0xfffffffffffffffa, 0x0, 0x4, 0x9, 0x400}, {{r6}, 0xfffffffffffffff9, 0x55, 0x4, 0x7, 0x7fffffff}, {{r8}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x7, 0x81}], 0x17af, &(0x7f00000003c0)={0x200, 0x4}) close(r2) socket(0x6, 0x3, 0x5) readv(r2, &(0x7f0000000000)=[{&(0x7f0000000080)=""/106, 0x6a}, {&(0x7f0000000400)=""/82, 0x52}, {&(0x7f0000000480)=""/180, 0xb4}], 0x3) 04:29:05 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000100)="238d8a20", &(0x7f0000000040)=0x4, 0x0, 0x0) munlockall() mknod$loop(&(0x7f00000001c0)='./file0\x00', 0x20, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x400, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCCDTR(r1, 0x20007478) r2 = dup2(r0, r0) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) close(r3) openat(0xffffffffffffffff, &(0x7f0000000200)='./file0\x00', 0x10, 0xa0) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f00000000c0)) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) dup2(r5, r6) 04:29:05 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x0, 0x0, 0x0, 0x0, 0xb2, 0x9}, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x6}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r1 = socket(0x11, 0x4003, 0x1) sendto$unix(r1, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$inet(0xffffffffffffffff, &(0x7f0000000240)={0x2, 0x3}, 0xc) getsockname(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="8f64a67bbdc1fcec00000000000026050016b097fa5d36c29b7960ba97231f1f92cd58dbe3137da7569fdc24c062ecfaeb42f055cf235693462acb7215f3364690df6d2c9d148110d9382bc7333444594f38b5b3f140cc2ca2faac6193d6ff000000000000"], &(0x7f0000000080)=0x11) bind$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = socket(0x2, 0x8000, 0x8) getrusage(0x0, &(0x7f0000000340)) fcntl$dupfd(r2, 0x0, r2) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000140)="d624b1fdf81a2ddb92d3db2513afd9967e761328dfa2ad1010bbfe7ccd741f7378cefe7d7fd3b19ed4b53bb2719c2ee2e75ac01a1dd266b1ff7cfcb47ca3de852b5872f807c811465911d957c117be7ffa74", 0xfffffffffffffeb1) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000200)) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:29:05 executing program 1: select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) munmap(&(0x7f0000002000/0x1000)=nil, 0xc00) mlock(&(0x7f0000008000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x20546, 0x101) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 04:29:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x80000000, 0x0, 0x9, 0x3, "e89185ba09295153205d262dd47866f1c69597cc", 0xffffffff, 0x3ff}) 04:29:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000180)="e2", 0xfe4a, 0x0, 0x7fff) ftruncate(r0, 0x0, 0x18c000) ftruncate(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000680)={0x400, 0x0, 0x7bb, 0xfffffffffffffffe, "00000000f89d0000612e10b71dd7df0c00", 0xff}) r1 = dup2(0xffffffffffffffff, r0) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1021, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./file0\x00', r2, 0x3}) r3 = msgget$private(0x0, 0x2000000186) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000054270933a06df901e858bb92b40f63f10000092f179b83b5e61511a656869229ff7da02ef15a2cef2bdec10190bbf51abde7ea73ec25add7cb2f32702fac64715f38ce4666aab30184c52a9a9cca3ffa3d199000000000548310a976cd8cb1a18b87096f15808bfb14a739461ff0047276296b0c8ad23ebe7bac0ed6eccf76bfb5fb013749315439b0091142e937d3218b7a1197fadb7181d6000f2c0413e6f4a7d38355729ec287a83506a9e0b644606000000d0937a6da0e173cc3a0f119ddda198778106d9a202c2425e24dc6514342bb6e09e515f0af30fb34f0f9d131c551ee492ad4c6c5b79aa9a4fa2fc4adff8f095faeadc0cc0e05ed627a0a4d689cfaf058c729a1c57a1648d055e3c26b977a83ecfec61d0c9ec4c0bc0703306b5dcdc7518cd936d68f25a1a657a97b8cd90e6940a803e44cc267843e759761e3fcc84e63b1b9302652a16be8affffff7f886291e60c56f7576c6aed08f5e846f2dd8e6d00"/368], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r8, 0x0, 0x0, 0x0, 0x182, 0x400}, 0x9, 0x9f8, r5, 0x0, 0x8, 0x8, 0x9, 0x5}) 04:29:05 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) bind(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0x2, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$WSKBDIO_COMPLEXBELL(r5, 0x80105702, &(0x7f0000000040)={0xffffffff, 0x2b96, 0x1b63ec7d, 0x8}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r2) sendto$inet6(r6, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 04:29:05 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000100)=0x3) close(r3) r6 = dup2(r1, r3) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x4e, &(0x7f0000000000)={@random="712ff2f77594", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x18, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@mld={0x184, 0x0, 0x0, 0x0, 0x0, @rand_addr="5ffc5abdc85f2e2ae3bf4c84dfb66dba"}}}}}}) 04:29:05 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x97ac, 0x0, 0xfffffffffffffff8, 0xfffffff9, "0900000000e6000000e800000012ce8cd900"}) writev(r0, &(0x7f00000016c0)=[{&(0x7f00000001c0)="efb17d4da8bff388f9730a432927d3d5cbe09a9f6dc57a6a235723b6f5b3b6532607fc907ff5453d0fea087be173d227f717d390da0885393ba398fc378afd0486b15c03ffb1e014ca383d0785b2d30c72d9297d9173d9d25848be0f617188507d0bd7a935a3d2d0f8fd242fd36ee6267ea99561c8c9684759f55e134d6732d50cc6fa8f4417d1320a29f63a9ceb48eb83d6f3d818409b2ffbef98366dce0e405cf192", 0xa3}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x1, 0x0, 0x1, 0x0, "9c2c8532b695345b940dab06b877b42e839b7f60"}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6}}) syz_emit_ethernet(0x5a, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd60317906000000000000007e1eb41c9d60cca81247e4f515ff0200000000000000000000000000010001000000000000c204"]) fsync(0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x62) accept$inet(0xffffffffffffffff, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000080)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 04:29:05 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) poll(0x0, 0x0, 0x3) open(&(0x7f0000000080)='./file0\x00', 0x400, 0xc) setitimer(0x0, 0x0, &(0x7f00000000c0)) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x174b9359) 04:29:05 executing program 1: r0 = syz_open_pts() dup2(r0, r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) close(r1) r2 = syz_open_pts() chdir(&(0x7f0000000100)='./file0\x00') openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = dup2(r2, r4) close(r5) getsockname$inet6(r5, &(0x7f00000000c0), &(0x7f0000000040)=0xc) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 04:29:07 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffe, 0x14d, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x7fff, &(0x7f0000000240), 0xfffff864, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) getsockname$inet(r3, &(0x7f0000000000), &(0x7f0000000040)=0xc) 04:29:07 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000004}) r0 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x1020, r0) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:29:07 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x26}, 0x4000022f, &(0x7f0000000080)="8813653507000000f728956ecb2918ee12b2f924ab129b4334e379ae54e5065fb62ead5dff8c94074f87dbfdf98c76887f8e424298d80ff2b70daa0fb7bd788d4e37862cd3f60de2a0104caa67f01e246abeba00b4b2d7b37c442b7f6d13c492a9c0f23d9baefc880b1ccb8f1cd46ac222cc1a78e7ab80782caa6f36b608e3c1116e19fb07a9afed7cec3ac512f1899a320d39d49e4eb2f661c1e221e5953d8dc7fb987ced6f8af603f514afe6cc53cea07488e0b38ebefa75b6c95ec75a6a6e529d0b82db896e29c4fe578a93", 0x0, 0x0, 0x0) 04:29:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) listen(r6, 0xfff) setreuid(r3, 0x0) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 04:29:07 executing program 1: symlinkat(&(0x7f00000002c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='\x00') link(&(0x7f0000000040)='.\x00', &(0x7f0000000140)='./file0/file0\x00') r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) openat(r1, &(0x7f0000000100)='./file0/file0\x00', 0x90, 0x11) r2 = open(&(0x7f0000000000)='./file0/file0\x00', 0x10000, 0x88) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f00000000c0)={0x8000, './file1\x00'}) 04:29:07 executing program 1: socket(0x10000000002, 0x2, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) setsockopt(r1, 0x57f33f81, 0x10001, &(0x7f0000000140)="b2c304f10f4072878bb3c6aec193dcd10a6fcabb0127712e4789d1aacae6ef494d80c4be3125ecc4c1715337aa452f80d847461bed16bf86eae6eb8199e6469ca0aaee41ae4d0e1d6877245d4c8674d87fb6b9865ee132838e5e8b42cb7daa19c9639d5f79c2516dbd", 0x69) socket$unix(0x1, 0x5, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="7ff2d7dcb095", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 04:29:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x99}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x3, 0xffff, 0x2a, "0366002000"}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x2, 0x40, 0x7}, {0x18, 0x1, 0x10001, 0x2}, 0xffff, [0x0, 0x60ea, 0x0, 0x7f, 0x6, 0x4, 0x2, 0x6]}, 0x3c) pwritev(r3, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ftruncate(r5, 0x0, 0xfff) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000140)=' ', 0x1) 04:29:08 executing program 1: sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1e}, 0x8, &(0x7f0000000040)="5077829ee0f5d2a6c65894a13ff7a155bf142489872234e03bea83f711f637239a2e8ca3bf84bf19c50d3d42dacd48331a61c1763d83708e5b8aa59ebee8d14f67231d7353b71fd12d57662e0df9827289db9940f9d6776ac2e71dd36f4f1caf4abf70dab8704979bd51bd1dea2a0d8a0bf0b8a13a000072dba17b5383d7f861ec12bf5b88699bbca63c5702b2139f2b78a8", 0x0, 0x0, 0x0) 04:29:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0x8002, 0x0) shutdown(r1, 0x0) listen(r0, 0x700) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="3b024207e0000001861835bced11a0007cb0741e5f1104170919cce61818ac5855dcd96b91016c9de48903090000007f512e14ccb2d0dcd4a79272b268e246ac8e2f5d2f"], 0x10) write(r1, 0x0, 0x0) 04:29:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="58c8aa5e9ed6b39d"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r4, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) dup2(r2, r3) connect$unix(r3, &(0x7f0000000040)=ANY=[@ANYBLOB="57049946202cc519a432edc20501ec3bdb"], 0x10) write(r3, 0x0, 0x0) writev(r2, &(0x7f0000000340)=[{0x0}], 0x1) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 04:29:08 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) 04:29:08 executing program 1: setrlimit(0x6595e58586f8947a, &(0x7f0000000040)={0x8, 0x3ffc0000}) 04:29:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x10080, 0x0) close(r1) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockname(r2, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto$unix(r0, &(0x7f0000002980)="b100050400000000000008000300000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b6004be781e3d91f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x8, 0x0, 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x80, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() dup2(r6, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r7 = syz_open_pts() dup2(r7, r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) ioctl$TIOCGETD(r7, 0x4004741a, &(0x7f0000000200)) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x10, r3, 0x0, 0x0) 04:29:08 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400008002be, 0x0) chown(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="f150554096adeac960ddd021a804809a9ab9e61d021572c08f21d8ede4aae5b1f2e4049414a9823424", 0x29}], 0x1, 0x0, 0xffff) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSKBDIO_SETKEYREPEAT(r2, 0x800c5707, &(0x7f00000000c0)={0x9, 0x10000, 0x3}) writev(r0, &(0x7f0000000040), 0x1) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000019640)=""/102392, 0x18ff8}], 0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) 04:29:08 executing program 1: syz_open_pts() r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r3) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$BIOCSBLEN(r5, 0xc0044266, &(0x7f0000000100)=0x800) accept(r3, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) sysctl$kern(&(0x7f0000000000)={0x1, 0x3}, 0x2, &(0x7f0000000040)="0910c8ab3087fc05936769587ba2dfcbae1f61f6b595ac", &(0x7f00000001c0)=0x17, 0x0, 0x0) 04:29:08 executing program 1: chmod(&(0x7f0000000080)='./file1\x00', 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 04:29:08 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000180)="9cea3c0b540300000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc59f887d232d0eaf2fadf2d1a5253b08bb91d4655d290a1db728bfcd141133a4c4c450a5df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffdab) getrusage(0xffffffffffffffff, &(0x7f0000000000)) 04:29:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xffffffffffffffff) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x40, 0x0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) r4 = dup2(r3, r3) close(r2) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000000)) ioctl$WSMOUSEIO_GTYPE(0xffffffffffffff9c, 0x40045720, &(0x7f0000000100)) 04:29:08 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x2, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x800, 0x101000300000002}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x9eb4cd1274ce6d9, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0x3) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x10002fffffffe}) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() r7 = dup(0xffffffffffffffff) ioctl$TIOCMGET(r7, 0x4004746a, &(0x7f0000000200)) dup2(r6, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000180)='./file0\x00', r6, 0x2}) close(r3) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000140)=0x2) 04:29:08 executing program 1: execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000380), 0x0) r1 = getegid() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x6, 0x0, r1, 0x0, 0x0, 0x14b, 0x7fff}, 0x7, 0x400, 0x80}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x41, 0x0, r1, 0x0, r1, 0xcc, 0x6}, 0x2, 0x1, 0x4}) semop(r0, &(0x7f0000000140)=[{0x1, 0x1001, 0x3800}, {0x1, 0x44, 0x1800}, {0x0, 0x3, 0xffc}, {0x2, 0x3}, {0x3, 0x7}, {0x4, 0xfff9, 0x800}, {0x1}, {0x4, 0xad, 0x1000}, {0x2, 0x9, 0x1000}], 0x9) sendto$unix(0xffffffffffffffff, &(0x7f00000016c0)="1dfc6e3bbbe027c2d8c08f14485d620f0b513432b46cc2c252ceee9c956bce28cc7fe46483531ae6a7c4cddd67730fb86221b195b7b81fd6206c1c0cf7d446b18f8786d133d4db58a6f42565e786dab7d5a75acfba36c8618395aa3db81c2c304bca8559279354fa09f5e08157c09125e03a2ec2cc8f4b0e217a3680cb4894ab5ae7cfdbd6d8f9c801e9cf22d285729fd2187246581ee90625fdbb82bed737d6353608dee0bf70151e2cfd2691ece3c11232647b4687b032f45987771e7ab59214dfc36b13cabffd0653339690925e20512b1e07660fb55cf9e64ba2410f8988cfed310cdedc3adbc5fee2e1c129b4fafef9356293c67f46e11317dcad3c837e3b9f8d5ff6d91d6b52f26115eb803fa9c39b5a54e427c0db3d13ce4dc41c9187144065120db83b8fa05e03e3735b0277a5d84fe21c4221d3b161bf85fe7a15ce315aa81d78cc425d41a5c750655c15015426f185ff02c4fe5fe1b11661ada4349e73735817c48c50e1c4e2", 0x16b, 0x0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) semop(0x0, &(0x7f0000000240), 0x0) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000240)=""/74) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0xd5d) semop(r0, &(0x7f0000000040)=[{0x1, 0x5, 0x1000}, {0x4, 0x1d, 0x800}], 0x2) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000140)=""/237) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f00000006c0)=""/4096) getgid() lchown(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f00000026c0)=""/4098) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 04:29:09 executing program 1: clock_gettime(0x2, 0xffffffffffffffff) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x3, 0x4, 0x7034, 0x6, "faa5c9a1d9bd88fb297f234ba8e0976af75f31e6", 0x40, 0x10000}) close(r1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x6) 04:29:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000040)=@file={0x0, ""/63}, &(0x7f0000000000)=0x41) r1 = socket$inet6(0x18, 0x2, 0x0) sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1800, 0x0, 0x0}, 0x1c, 0x0}, 0x0) 04:29:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6602c17f7f000001"], 0x1) sysctl$ddb(&(0x7f0000000080)={0x9, 0x6bdc1a8ba6797be1}, 0x2, &(0x7f00000000c0)="11865f94c01daf913e40979540c43c1a33a7d8092b60f6af521bb20af251511d8b08b9e657cd3c", &(0x7f0000000100)=0x27, &(0x7f0000000140)="3b4fbccb57a07571493a4a33f216be7c282713f07681243d0cd1d662469ad403ef4ee57adbb9a864a09a20114be77f50c7596772d773e415f20d70da528e4a5b7b6f5fd55125559c4fae24695725cebaaaaa2330f93f9623b46d39710318a1f39385272c5abbf76f5da8173eedf2990c8251d97305b2f150ac9e62e551c4e7ca0e22695014f82a963f10493eb2cf2d66c62a5b4396f00a3343dbddf5e14f11ebde6410a7", 0xa4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$KDDISABIO(r2, 0x20004b3d) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r0) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000001480), 0x4) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$unix(r3, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 04:29:11 executing program 1: r0 = socket(0x1, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = dup2(r2, 0xffffffffffffffff) close(r3) write(r3, &(0x7f0000000100)="97919afd30bf3d42db10bf60011462fe37b8654a02626957f2ecbe954f80adc0f2275ed4fa2efb4da62a9eea455fafc435fd7b672f07ddffc454b668fb99e936dfaf7f7f3a452999908e5b94be4e09c289d8583083179b622ac6100c0c9bc69a83fc58cdd0fab0ce8623e02354e255c7bf61d825530d1ba4a079c9ab070e6cdcc29e3209905da4cc27e2b017c0a20006ab74ecaa93ad46ceb329149c4536de4f6a51ccfb6b8ebc8eca107f95e48d8a6808b6541d7e2d3f3d5b85411325e22948c395fbb7f3dbdbae8f9d4640b1615b17a7a9b07a72216b270df4a3962462c1ca8d98a91f2cf91dd53b0ad068a8ce80a7e6f273ce33234b775a983c616c44afdb6f0fc5d8d0d0c50fc2f185e52b53b377b8fd1496346a6bf3d8509f728a96d3cd5074fa17e0212feae59d5d1d7ab7e899b659aeb97afc903af1ca4263abee22d1f85e70614e9e755c878a15ad3bc3c6b0c2b8ee24af057309370caf66d01e9cfa9b7e887d0e5e33c31131d0979c267bf71dd0d9f29308ef23d3531d57be60f38473fb2937a2221a4a8d72a4e40dd1094a849d98798d9acee2d4292c88d7f43cce651258f93ed2b4e1a875a9f5164d27d442e5426077329c91de23a260bbb2cd56ab51f4034f3ac67dedc0f91792056e75fed78f9013a784e7a89a3d309b4a5509a0d35167c15b91c4f17676ee075bc9b62ce988f16167cd1321b166188c5c5de2c28c8c52001d3db37d381a497337372a2d455a3108d64f5084d85064577581f2f13f0f5ec02e0bf4d6f157b6047b02bed1954e27265c20cb73ab976609ff9b6d1a360434abfb0ee3a2b186986a37bace049ee70933822614f1fc80b0064a425e425cb51fe3ec484f1af66db17a321dd4b200c98be077b526afcfc6201849e76e1e7ca5d4208e55954d713d63b66d252982ee63593f7f21de9e43daa07ef707e9f9031dd2bfb7335e702fbeead6e1b7c5a6be42db11d934dea8b882b591dce8aad19bb3135a270023b5be46f64211798cb8847647116bdf66f7b76c0125fee1311431e020edb774abc959b2fed39b51017d8d7ee515072a44ed0612bc25e6ab3307f9e5f47f1ef59723a0464aa516c5669816a90a7f405b9838be4c402b9d80fbbf28fc4e0de385dfeeca1802c6b38c289ca1b9817f2c5518e879887b18c5458f567ab47a2044315bd64414403589a7815f8e053757f772697bdf12f2dd1a132addca77b7daf991e80577e1ab03bac1fa5b56f2ea894fe0209fb968f7474eff6d48ac18aaac0f619bc30dec40d801e39dc8cc3620d0b1c8476090d5e951d83f1e88f350b1f8b5dba969b3f0166344a7c9a1e827ccd832c06a6a20968e0873db52442e3b5039449c450f78501fdc0dd4057baa8d461b494ad376d31505573696ec88e2bb19692cb56cd89c9c79d22e4966cfacaa6ebabc9948d5f5e18af31069b713d687bcb7c9e8d2ba97fb29094cbaed194a595c261cb0d3bbc50002fd726d70b78c1af94446be495832d5de469a137ed34fb810f691cb2e7a2bfbb34d1bbd2dfced097add11f1468e5e688fd7e27b7279df6c16e1ed57530c3d5ca09c936b690dece1055594abf0a29628852a1544407038fb7f8e294a15c156dc392085acb33a6ab4b3189543b612f6706c72490cd10296d43f07ccdbd5475b74f540736efed4cc01e11bde946bf8e6283f210ca643bd6ffc84331ec9cda6e964f761a5a3e92657070bb92082db61d8d110c026478d530eba1bc8ef6a4c15d5986868c37bf281217eaed571df9844b436cc727d6019dbeb3cfb988b0a54b0b33c1a70da184269ed7f6926ee1a0a7893e0b86baad5107556b19895eba7908b3d4c8d06f2f68b89cc5db4842740669202bb431376fe26f42ed32c6523acb600c434fadd27cc27afb46fa6c76a3d95872c2acf4f9e1d3bba7ad21e810756df4ca11b8d758215836b5fd4ec35d6857af3528801b761f90480b7f66146b12ce4aeeed65423aa1004696d860963130838e0d959a2edacae4855f3eb34df6dae2c309a728932b7d9634bb611f4833827b1195c9ba97fe7f5ce8dd90359d98e480f4b0ad906593436840e3427d67ec507cf44889468b122a0fe401941905a9a402294cacf185fc093903a6cb8662a2a8a2e59011670694c6143bfb7414f5f9eb83f281a9e88a4b19be90c2c9d34b174357307a1caa05f18a4b92b91ba579ce758852a0f22e92c46fd1a3fb1a6eadc3231b709db5c289adaf77236171379fecffab739a807137aa9638608b0473d581a9085529d3d0729268d9bd45a222a6261b3138b69b71ddfb9553011413689e86ada117648cb24d930702fcdc5bbfb09e5aa403ff454857325d1b1909ab13ba705fb851683cd1cee3629e353217d7c9b2e418264dc8da6bdaadaab365e6dc845d1b43c8b982a496bae2a5342b8ccf2e2db8b34ee75fc373ceb5103ba6edf59ed857eeaa67390031b9e75a6bc0ab3b600c8dbc82620c1b5ee5dd6da68f4cc59269e515319053742626b9195260eacbf3205ffd289cdf756e4d84a350fc1995d2ef30ab0265059bf944bf5585809b0d1537a41db5d6c982b460202cb10329c74771ec2ba5dfb20e20f73d45128f9cc6fda467e478ca244c5eb15cd7993b5c5e9eade673f6c6f747a90dbc23e7245ace0c9636e41398fb7aee14169f78853c349187d6c2ca66b2222c8b5cacb86c2d9cc7590fb664fc2d5d116d0bcf9fc2b7a4022494b3d42fb3768fb724cc6e064c7165f54bbfc4a4a7daa44ba5ed997c3c845e7d8c3c9af8eabdd44dae59425087defd09cb001dea626a0cb813295b217a401c968557f877676b49836efd1bbb1cf260a1a692cd87dc8b3ae2ba2de13431316c90800bba27fc2ae629da62bce5428acc7d4ca81ee8b8e6afa3ccedd4c37032ff85ab7182e2477763dd9a7d70e131a73eb760355bbff56b3f3cbcf048d80df2e965b4a8664f2d54a4ee70042e451c3f70eb84057842d147fa2a2030ebde060f7996574d848a312ad124d598c30d5042587a31d8f590af7192c2cc4cf6a0f7a5d55fed776e2033016c686fa948842ab60307103963bc8544e69c6cf0a7c2dadb6fea7470542aceb70ac0e43f3110fa5790f1c0084e54a0eb2125ef8557728a11f31f0da0e998851a7d1d2563233baed2ba69aeb4e3266ac8b969a0bf6d65c92665aabad264aa9cbffd13cb1005b6e12ade774a89573dcfbeada6ae87f6c6ced772b059f7fb0a599b6ead70ff60091bfae450b8a6498302680593c48dc8a3c1d6e7d7b11561a18d5fa18248f1195192ae50a848fa68e2b5cb4628fdc6245ee6d07f86a60a9c94b03715168728b0e4036e0f7712470a625a7c3a724c26936b0aae9955f0c595dbc6f77ea34382a1c69a092fd9837fea63ff9f6865c82694dca323218915444e0b3c98c6421841dd81be1cdd896da34e37b2e7718c8510ac725b7227ff32b61925bab63c13d17f703489c87fc7deed4a78672d7867987d6a8d6f89057765c6cf45ac49f8dd59d6b9a24086a83a031139d503633e83bc9de85f70305a812c692ba54897440616592b8b02808f65611fde91f7be2d08d35ad2bd5ae34f733b1eb90ab44f75c2631c8e333834ccbe601eaca2e50de7148b0a6b9c8d6a78709d53af3440d6b5b3ed06ee4072bed0b2d7deffc40b9a17c4bba42283a1bf34e6003161c04dff5ea51609813151478226197392691ffb19df44786ce225700e8f72dc7f069d409604d5090bd5f5d72be60e1fae5eb2669b3b91185621f9998edb4b165231db637d02d33917d673d1ea91ce70f433667bd573425129eb84a7729221d3e26b8c57c5e180b355c8a1cc5dbbf4bb08ea6db4e06c54cd5d8634036ed71563777b9348424df06b8abadfc80337506b677ec73f0cb52a4087b14815e695a161416ce66fdb9e3d0522130573476aca9025b0ea3f23a0f6be2c0666627b03e5b54a9d48f27f0138146bcd14ebd50f7b896369f5d5756557ba9f08553b53da5f59b721bd522b0c77ae461a7f47d41735708a09fcfa4056635a7ca776e8699b954c799c8408add2d4b15b03ae80367f7f576f318efba60d2d1cd05018d3f7dc1e147dec048e989acea47178ed09d0c735cc5f716e92d46a929daccdacedaedcfb6fb13bae63f8e43cba79f8c05a41d7c5a3f907fd118c6ad8f797fea6f368809c5b05b47a8b826c9bf3452d49841e84d93c364ce7c6da1208242e60674b225e719a86cfe1ec5823fef683e79f63dce2470fc7670b0bae0a6495483dde0141288b9e6694078d712506f7c245ce25af5438efa8f45457fc50aed9777d853d728a20d3b5e0772642f52076e2a5cee62a49e1202da1bac15a178e9291db561a633ad64adf1fa3feb2cf3c016cdf9f0d6556eb993eba84fbe5d79a600dc64ad9d900805115c29130f056bf9ee57f27f64dcabb63de715aa101812da77eb5e6edf3618e28622370f4be0919bb400884d58267facab762f9eb9313a52a410ed3658a6e1ad4f090481456c17170ee2f8c8da086bbfb33ccc5c628a4885f3e1ba805304209377447074bc6a2645a38f936291982042ec425af846ac6d4f8e56aad580391614832d39d8ddbaf2b13fa14379321306e1ff949268d27f93c45288d811e4f2808a93192da780e81437c6bcc1fc8930f997fd1dd1fdd00c38630d346ed30b7d1281b5b255c2a497d03f4922949e2e9673529ce23955782a7b27dfd26b93dbd4fad68abc0f9fd0f5a73195d71935951b3a63db9964eb0b3dd0fc3b2a4e5759306c82d06151a508a12ecbc83034992449390b6120001b4e1f704db954bd1a30a237ff5f12773d9b23995996483a1bbfd7efaf18257f8f66a05c3a8b3a543d8bfe1b1a1ec74b524f81ab1eb44c046a77cbfde94eeed9a887aca1bee186507e62935c33587b7c57398fd55d352ec9bde74afa978690332ad58f3bf34aa41dd2e053796821ad8a4382f297b5671d2747e2f495dc0c9a17661e86e4cd7d1a701d6701ca02f5ba7ad1f6154a3a63de8e7c2e604dbf1b12eb466d2d778eb7b02bf78493f6aaf344c68a249acb6cb5e2cdb0bc5911d6e6842fc264c5191325509747c315b01bbf9b01ffd7b81ae46658c9a861ff44f64dfa6cc980773efbb573b72e481dd420cc1c123cfd5cad4d20970ca94c9cbf661215a6d16b128ec543a1840bc1c75775696893644ba126df78164220becfb539da7bbf8cde130dc3764ca9e04f6c3b9ca113656bbb59607207852a2a93f9b7ae06c6160aafc927abfb18f9a1fa80d10f467802e8adf2a58f15d406b55a0d499a1a6e258d6f4c694c49949da8f4002d80b9bea07e0b662af0f4d3f275f960ff25de514c4475bc453cc554537fedc3a2e4e5101b5cd3359ef3af75e34a26d2c07d3ec216dc5c3f9b3e1c1e5ee1814ff3c4038b87a8b094721b1e4a13bd8fa5d6e3ed4d3d0c3791e95ac260b74ee9d26e94031f5c0d7d567659b468c9c95acaf7b0af5204d37e6b7c6c6d3f6aad9be289d8107aa2edb294af05b8766f405e42b5d13d9e1ae34836bfba818f6b18265e1e751967d84b683c52d8e8d73fb3a2351af457a2bd0c8fc7c906b1e3a91df4b9a53ff5e91b90828645a39a90823efb89cf173505ff70a98b569c9d56dd835bff7c8710586c1fabde94f0dc2fb21eeb348b3230469351081e405fe3d2ee3658910da9ad91abc1b009a6009483b05c7fe3b046a6394d061f68a1b62a49107d74157b1dec2aa39bc521dbf988cabfcb4bebadf0d3bfb9a30875f37f7900f345dd830519f9ba19506b319dd16ce5dc462c7ce67a5536b65c37eb88bdbf", 0x1000) r4 = syz_open_pts() r5 = dup2(r4, r4) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) ioctl$TIOCCLRVERAUTH(r7, 0x2000741d) close(r5) writev(r5, &(0x7f0000001640)=[{&(0x7f0000001100)="9fe9d8abc19089e6101443f4133de03d70cba22e616da77abe5a6a652834335ba63f374cf6025ba459e652a15469df88ae6ecd969df3a8d2f1e44650a1c812d67882e2d2251697a2b767f39bac66a0a2b44b0fb15c68d97af689c5559c72fb0bd0b0c1eed393c9d46638f379354bd83ac8dc457812435c9a382bd67b23a49178c038c21c84f4c065c3d3a8ae443ae572500b4d6ad793e58042a664a3b6ba229107af785cf4cf7355072bca9aaef6a195c2bccdc35063a0554e5d1a69ccc95d60ee4521fcba1c034dcc594d307d8d92362442a74b17193b2cb296272430a0ecd270b72c02d232423cd56f3c23fb5a445bda0e41", 0xf3}, {&(0x7f0000000000)="e7b3c963eddfd3fed834cd1617bb55a6c97f09379096243700ce2988e1154473f64cd015e9df2398d101af9f017085c2a20ae8ba1f9b2e0078fe740a7b2797c36ca1360a1551f3b39bebb6f2f2cc857aa058cdb84518ccef1734ed5c7551502f87162027204e745d628c0f2a5bf61d5291", 0x71}, {&(0x7f0000001200)="2e49426095c0aa9d11fac4e1ef0d6decee762ad7588479d05819e696b3277ea9104f1e749e4d2b7e65f26277512e70c0f8a762146a45f84d28ea2b8d54e332f60b1abc9ac9f4ef7edf04ab87283584abc8913705f13f01917d15f77fadbc8ca6b46c41d1a03ba0117c3b59346451b137344a0fd1b34fdcdf910741475b8115e8334c90375f", 0x85}, {&(0x7f00000012c0)="c24d16751a4d079354359b56b9f9ea5ad2c1a06204682b1b8f708e16e10e15b0a6f4de14eccff1af216370b090780139c030e4eb0564eeb0e0fe9d4644487462583da5f70dbc1820a1b0249766569184cd491c4ebe7c9c2467b990338acb1025dec7a96d1b17823cf59ba70be2b71ec60736e1da15982b631b348c549bd358b258bd63c5cd509442eb577e75bb3bffe1ea08fd208649f4c08e43df0a5f06f24666f50d8f69a40bc5f9b218314b16d00e518b09f9190995645ca50d03b61e9108ff845305084a6cf74ca78cb8a59aa5b06db298755b8f6d7824fedc1040ba1b460990595319e5e86321d811d34a6173622d012f199a282559", 0xf8}, {&(0x7f00000013c0)="f543035b2949699b27c89e287a8cea07b2c867104054b61d89cb2279d22d032b3ceb7bb6b81e232440b852c545855c3aec76d05336ad6011e261b9283fe09ff003e7b5baa885d8491f18b8fa15d4109f8a18b5ffa1642b6fe734e32b55439c0b68f34164d2cb24bb040287e08a033ab8686757e227e0336e73ed244e12d31ad2a8da0b40", 0x84}, {&(0x7f0000001480)="a9d727e6ae14423fcd5e564a725a22dd8006d0b60bb4dd1958f6742f467b0981cb6ac2bd53091181f77af515f9e513ec70ade8365d51ddc6a130653973455fa2bb91103a30b6b3d0026f90", 0x4b}, {&(0x7f0000001500)="fe1cd7e43fe0d09b418e0822784f38b7ab31948783c97b5bee4fd53494b98a735ff0260c7b988ef9b33f4caf2176dfd955907880480ae81d00488cee3a3c50831475f7ef0afb9433954984d1a7b8e6f045003d45be4fcd416365081d7cec0c33ce15a2d2fd45f87ab2c72edb2716e1d0710794763412f05c89f070a353c3944cb0c61fa5a12da12e626548ffeae1adc2ee7aa089353b77808adff3c461de9b36936c87bf6c2da270fa925099777d08881cbf485a42dfd4707643ca6321db450130c037af3b15968e13e08512a6cbaccb98c7d58ec2e9d6ac6501b1be4c06b413c425d089e65ee1bbc2a1b581", 0xec}, {&(0x7f0000000080)="d7acbc5a8bc56a7253ed85d184e884007a7c417cd0293b9d4ceb3f259d43e977a1aa62e2a435d422bcf2bf04c35e783122bfa8521bd07789099ece", 0x3b}, {&(0x7f0000001600)="8700f1696c8090b0875d88abcb7098c6f18430645e899289de6f44c20e4b430dcb445007677a003a77f3e1db2101296b4d6853a2de7699d42cc7f2", 0x3b}], 0x9) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:29:11 executing program 1: kqueue() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x12, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x0, 0x8, 0x101}) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xffffffffffffff80, 0x100000000}, {0x5, 0x7ff}}, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, 0x0, 0x0, 0xffffffffffffffff}], 0x20}, 0x3) pwrite(r1, &(0x7f0000000000)="5b131de4d481d08b56289fe767a3", 0xe, 0x0, 0x6) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000340)={&(0x7f0000000300)='./file0\x00', r1, 0x2}) sysctl$net_inet_esp(&(0x7f0000000100)={0x4, 0x2, 0x32, 0x962c50205e342c3c}, 0x4, &(0x7f0000000140)="2b00b3396d54af4b57c996fe5b17f0738737f77ce48d3bf170d12528cdc07f065a21809ef80a72db1133420dcf16e682ed77979f7c306a80b6e8dfb3a46c10015f7c9cd7c6d0fcfcaab8752b98d4ae5ce1e101a382cf9b70b272ca99ca77609c0a0fb0c5272d4ec1d1837a2f8dfde2316c844d948d86f392f2c6883966255d5085c7d450c0bdec34bdb7833488cbae5f45b90807d31f39716b973ea799a0658c4b64ed14618775daad97", &(0x7f0000000200)=0xaa, &(0x7f0000000240)="d9224d76cb0a8d25ec44607b8b3dd40bb1c7826ad9ffb48466920ad5525599a6c72f78e8076f81b749f918b59d5c7219fc61dbb482622effda831a3de5279e9ef13b7f1157040cecee20279f3ba2e034cd949953ed65eb6a48d8421f745d94302db4128470dbca985db769fef1ba588a8b01c30dd583c3f590bd5351476bb948c718ea742397d05ade0d0bbe692dd52a83f2fc001e4fc4", 0x97) execve(0x0, 0x0, 0x0) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r2) clock_getres(0x0, &(0x7f0000000380)) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000000c0)) 04:29:11 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000500)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001a40)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8ce75611471bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc15f3cf9de7b1e680d1c833caffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe748b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 04:29:11 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getgid() setregid(r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r1, 0x0, r2, 0x20, 0xfff}, 0x2, 0x6, 0x8}) r3 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x1, 0x34c) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x3, 0x0, 0x0, 0x0, 0x0, 0x20, 0x800}, 0xffffffff, 0x5, 0x7}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r6 = getgid() fchown(r0, r4, r6) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r8 = getgid() setregid(r8, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r7, 0x0, r8, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0x3, &(0x7f0000000000)=[r2, r3, r8]) unlink(&(0x7f00000001c0)='./bus\x00') syz_open_pts() 04:29:11 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) 04:29:11 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x9}, 0x6, &(0x7f0000000180)="9d82d514d729c6004a0a0ea9c8832cd64b79bb41ba4d0ead0b6051dc0484999d3645d480c29b84b7a6b8b4b719d6066a74eef25eaec7134dda2b4dbf93120286896ff7b4de26531b959e0bf5f3319b48f7a9bba6c36762962ecd545199f0d76558a91bc382b932772b34fa40d045b369cfac015fcd1e38e802d99e0dcfe534c5a03d332e327766a4a56360a8a477e30ac7ddb34ac4f935742e79be07a1aca7097c92c5d06928fcb65b04260eebd22e879f", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$BIOCPROMISC(r3, 0x20004269) recvfrom$inet(r1, &(0x7f0000000040)=""/243, 0xf3, 0x0, &(0x7f0000000140)={0x2, 0x0}, 0xc) 04:29:11 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6000000000383a0000000000000000000000000000000000ff0200000000000000000000000000010200907800000000608da44600000600fe8000000000000000000000000000aaff01000000000000000000000000079791b43dd50001a428"]) 04:29:13 executing program 1: syz_emit_ethernet(0xda, &(0x7f0000000080)={@local, @local, [], {@generic={0x8148, "91a72bcfb84d5918a6b1e662c8a8918a4e81b00ef1bf95917a3d1990cbfd7ede3e5a292522bc6cff64c828d2d11278ff2b0d4c173ea5b8ca2efda54b0511960455449b9df41d1cf6a64d29bae5cf95d1f6dddf42dd5b7240de0d032e4fa446fcaadf96c9d313fbda52b14f79e56a9a56d91e23fcc121980d2f5a671cf3455288194c24ef01aa16d030982c189a3da8690ccba6f1c043faa32d7b5ee06393c3dab440393a906934c51561739cf02f5ace0399847ded8ca7bdf64b53f5a73780630700"/204}}}) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000280)=0x8) close(r1) recvfrom$inet(r1, &(0x7f0000000180)=""/230, 0xe6, 0x1, &(0x7f0000000040)={0x2, 0x2}, 0xc) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x1ac) 04:29:13 executing program 1: r0 = socket(0x18, 0x4000, 0x3) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000001100)) r3 = semget$private(0x0, 0x6, 0x89) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r3, &(0x7f0000001240)=[{0x3, 0x8, 0x1000}, {0x4, 0x9, 0x800}, {0x4, 0x3, 0x1800}, {0x2, 0x0, 0x1000}], 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000100)=""/4096) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000080)={{0x85, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x409}, 0x9, 0x958, 0x20000000000008}) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000180)=""/229) fcntl$setstatus(r0, 0x4, 0x80) r4 = open(&(0x7f0000000100)='./file0\x00', 0xba1f03c4329abbff, 0x1) poll(&(0x7f0000000140)=[{r2, 0x88c5496125ddc9d8}, {r4, 0x80}, {r2, 0x8}], 0x3, 0x19da) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x1) write(r1, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:29:13 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockname(r0, 0xfffffffffffffffe, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) syz_emit_ethernet(0x5a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000020002406000000000000fe80000000000000c8000000000000aa4e204e2200"/58, @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="9000000090780000050600000000050a0000000000000000"]) 04:29:13 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6000000}, 0x3, &(0x7f0000000180)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5", 0x0, 0x0, 0xfffffffffffffd9f) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) r1 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r1, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x5, 0x8, 0x9, 0xff, 0x8, 0x5, 0x1, 0x9, 0xf03]) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$IPC_RMID(r0, 0x0, 0x0) 04:29:13 executing program 1: syz_emit_ethernet(0xa3, &(0x7f00000005c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800453b9cbee513b2d9152e7fa3000095000000009c019078e0000002ac1400aa0800907807fc02006f46413481e5196bf47c99016ae57c4a11a86ba490e3a676b621bb82af2b3612abc3a91510004cf197918626ab479f130f7571aee4ec3d569fe5c1d3670100f154b8e090c9df982fce38d99e6c0aa018908c903b66d4136948bb72e7d34171c5b354d9567bd8af83f72bb0f96831b043d6ab07331ee152f6f9"]) r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() getpeername$inet(0xffffffffffffffff, &(0x7f0000000280), &(0x7f00000002c0)=0xc) renameat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000380)='./file0\x00') shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r3, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/214) 04:29:13 executing program 1: socket$unix(0x1, 0x5, 0x0) 04:29:13 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000880)=[{&(0x7f0000000300)="0d7cb4996079212b85301ec25a691dc8336e147ecd70e34ca84980e886dc78b49d001017d24cae3b86caad0fb8ef66ed016e1b95f9b51097b23dbb0707dc024fbf1ce80caef5f1a9b745c0565f59fc8a5aea47769df9e03f04a1026c04b4f29945e4e02ac51adacdb1a2e56b29a10d8060ee40e5f198b6dc74462ed26bd0ef64f8f80a5a2ae21d962c04a3742875130bd4b27970b543e9cf969c6330e2b574894d", 0xa1}, {&(0x7f00000003c0)="caf0760962c5d124d432a535dbf63ed982cafa8d6d8cfd956128cd82724836e41b195b497b342800f3ca28833c8e5d0486c427fcc902caebf45f74ad6f2932bc3aee58e41bf5febee74622d41bdc08f7569d16ed83550850249cc06d046462", 0x5f}, {&(0x7f0000000080)="aea24514b103eebb7d40de7a1a9e832bf67d3c8ea42532d096f27f17636a199b3691bfde82685f6e4f98a87340f32d038a33e0d5e7516027afaf9ce1f6", 0x3d}, {&(0x7f0000000440)="e42582589391d2aefe9f42bda5cd9de45f0aded442827143eb1fb25a8da587dc809310576ab640832357037e43909f819cc0a082dbbefef8732c7aa42287a6878baa", 0x42}, {&(0x7f00000004c0)="f358d69e544570c52c914520f667ddf34d4ca65ac81b57baf2637ab11676fea5b9c5bec3216d808335af6474c40bb510c509f29421af57e60db158e59774a2eac76ed356c7db0a737dfd58e5b27a31a0a34f5d2284a4", 0x56}, {&(0x7f0000000540)="8fdbcffef45221e9281b747f9705be99a6364a39416a3adda0f2b84d93db5218df9ab5d5482ea35c49839f6af686b9a9c1fead818661afe379fcec64e1ff55e402f6785b95ed0d74f88efa845076c0ce2e2ae596987c066a582b81eae8d9c732c6737e50cf24488b16a4e7ede8f0d874e1df9cd150d6f64de428500c1bf6570646bf10e43afc969dec8e0b1e8ec6d85b156a2829dc913ff192b837c158139616dc4dbd238a4e9194ae65e6759b96391c3cb71f3ee75b215dd05b255d712d7d732182efd83b283452a74831b4b362ce57ec", 0xd1}, {&(0x7f0000000640)="b7796aaa6db85809064eab484f89322666f12139661772f410f03cd7a5673559dea27456975e384fbfe5649d5f1bee12b61da6c8196268f7371d106c1578ab669b5883049e9ca5c236c765888a1d40adfe128f0e0f45289344d1b4d5e2d927226145c30485160511b22d6bd4c21c4729b5ae61a2ada18029f33e03dba92af3415d60d902d36c3b69ad8333fabc860f018c973aedb07a009dc6f1d11dd0dc6101a6d8746c28d712ec524b6cb2b29081e1e602dae50862", 0xb6}, {&(0x7f0000000700)="3695da323c3c4c72df22c96d82818b36f130f2f64cfce8075ff99e60e250e0349807c31a66819df9729ff1bb5e14835691ca875e20dda1967bedf40ccefa681b17fa1b58808dceac7eaba5969268e30f410855346cd6cb0d222fab2d90105b8849de4ac9ec49d3a842af2032da44ed983377e35e3111d5743495cc2c35b27dbf8512f5e38011", 0x86}, {&(0x7f00000007c0)="6bf26f732b844ff21073e7c78e2165401149c262bd1342b9fc15ecfee14c620ed79801a367d8eb2ade652dc7719bc54c0c32d8dcdee11b25aa692da8cfc15a5552b0ffd02624c9aa1092b77928e7947e4a011e48ecd36f6b1cda3107c0506cc774dae068c893781809b0b885b1a9304934bef0c74108730bf52db05f11084396e553e1f5c64a2ddb1b98d0aa97d23a80541b576706d102f6bf5f1ddce395650ec951cae2cc38b9fbcace", 0xaa}], 0x9, &(0x7f0000000940)=[@rights={0x18, 0xffff, 0x1, [r0]}], 0x18, 0x404}, 0x1) r5 = semget$private(0x0, 0x2, 0x412) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r7) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={r7, r3, r6}, 0xc) syz_emit_ethernet(0x4e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa1f00000000000000183afffe8000090000000000000000000000bbbfa88a95a87b090296fa8fc47297095b6e963ea886df5700000000000000000000000000018800907800000000ff020000000000000000a5891cf29ad32b7daaf0f0ae131edd4f4a5687f35d0da37619eae4ec21778412c21a9c125f1754d8d480e702bff43e6f1cc9d339d29aae4391de872d9da668085a94dc0eade332cc064f9a834e01524bf4e41d617c7a7befced7d51b9de6345ec9d9722dfa58982a46183ccc5630b56c7b4e69585c206228748a550bd6f7891f1e3c27150aea959566e9fc5be05d4e44dee20b712bbebf760fe74317be5baa4d54f85e03a98982544644246fd2e31c9a31750d31e7a120daca5b29ed5df7a86ac3114a6007bc28e7f0"]) 04:29:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r2 = dup2(r1, r1) close(r2) bind(r2, &(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x3}, 0x8) close(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3267eafcc0500de76609f5d1500f200cf00"}) writev(r0, &(0x7f0000000200)=[{&(0x7f00000002c0)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603ff4c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763df65cde", 0x98}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0x3d}, {&(0x7f0000000440)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e650609393370f077bf88bedd3bd9486300edd6641837291f98db6a9e3fa61ff24c3f1f5938e97956e", 0x80}], 0x3) 04:29:13 executing program 1: sysctl$hw(&(0x7f0000000080)={0x2, 0x7}, 0x2, &(0x7f0000000140)="f811357c1ee2bd94e595a3e0e98b0ea546ac8c00002a9e2c8ecc552192264008003b2d000024d523508e83f91536184312ef0936094863d964c2105812988e3f2b2e648d18572192ea59bbb2b56df1446d4d3a972f37f92e1bded4c2f715f6e913240700cf8418c386fa9ecafbf93c0d2731d4391f7c493a4fff0169a7237200a0393ef4dd8e7c4ef6061d5059c302bbb3372917fb8f23c633a9a7634a6dd863167d84fbcc59554fb17642c08e060aff9edf8fd9f05199ef1d4a16e874fc8a6f0e2333a855cdeb0eb9", 0x0, 0x0, 0x0) 04:29:13 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @loopback={0x4}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) 04:29:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000012c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003e0000000000fb0a000000000000893fb6d18acc6011be627336b7e57ba1c5f6d27bd2501b155b698581bdd431f93388f2814046deb3ca7a569529b4e6e7ef7f6f54e6d1910500000000000000e1c3ea3dc8a1004a5338c3abe37d41c87d2c9c2592d67cb8d3fab5e9b643cc591c093f54433df65d2bbb86f7c897e048d1531006b5012e42583175d8cdaaf2031d22af906d134f099788495fd45ce7f1dfb36ad2"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet(0x2, 0x1, 0x5) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) chmod(&(0x7f0000000040)='./file0\x00', 0x181) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:29:14 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80000000000206, 0x108) writev(r0, &(0x7f0000000000)=[{&(0x7f000001a680)='$', 0x1}], 0x1) ftruncate(r0, 0x0, 0x8) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x1f) mmap(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x0, 0x810, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000080)={0x80, 0x9, 0x1}) semop(0x0, 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x64) semop(r4, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x810, 0xffffffffffffffff, 0x0, 0x0) 04:29:14 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd600000200014000000000000000000000000e3e90000ae08fe8000000000000000000000000000aa4e234e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="000000866a3e9d62000000000053e309836fbe00e8a288624cf472bcdbdbba797161d90a8b4323b57ac12dcd6412dedd5289ca5423db705204760c6d1358246a3dba3e07eff6bc866a3c28d00be695a2385ff63b618896de06445f598fb46352df840d6ad72ddb6161647f06c50d30593f406825c364cc0f06239be8108d0d0f41d467c559be2c19"]) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) shutdown(r1, 0x0) 04:29:14 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005040000000005b67071b542a538706000000b818000000290000002e7976af00000003000000000004bb89"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:29:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x53}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) sysctl$vm_swapencrypt(&(0x7f0000000040)={0x2, 0x5, 0x2}, 0x3, &(0x7f0000000180)="40055f71d776c6f85a06ed05fa573f00fa5a640876347ab19c1c719bdddcecbda91394baaf9544cc217618465da7b3f8ffffffffffffffc66495573492169ebfdf1b00200000000000000065a673ba35f894156d0fb3d7aba0ef034bf335a5f34acf76ac92fac1dc9a227e853c6c407d5ade2750624958aa9a9140cee65e4981bb3d38e718a1e006f93e516e1db523356735acc1ea4dd7d7f8ec1bbea27e73535394269b5fb64a523728ad2d418e76ed03ac2d2a06a69530adf1c9af3b67fc1eea9aed1c5424c2935fcf1d81e063371b4d7af6fc85b9e421f071d150768b7c37e46a9764a2998fd519c2", &(0x7f0000000100)=0xea, &(0x7f0000000140)="5abb762e56bafd9b2f08b4228d29c0945150dfaaab93f75a4d8c3060c5ab3408dfe8898627f221d969df4eea51d559179afa4ef583dd425a4949ae0e27ddb5", 0x3f) 04:29:14 executing program 1: sysctl$fs(&(0x7f0000000000)={0x2, 0x1}, 0x2, &(0x7f0000000080)="13882f77da9841bb9a10cb2ce1ae197baab0a86d7ab4073b33650763c8b0b94113731926dd89397c5021bb91a9e225975d47fffffffffffffffa38b52852ab2cc5000000000000000017995c8a26cbede4548e7338c2f494e8c6aa3465e564a957b04ef7c8ab4c3f3c0c1dc138454064d93b8d729005b8a87fef0f37ee287d46395d7998b3edb64fc30829d74593a75a1df0d85283b3f23837ffd57116168d13077603418683fda962330368c794763f0c7cfa01a7b769efa0a4d2f54f8a", 0x0, 0x0, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000140)=').-.\\*\x15}%}}\x00', &(0x7f0000000180)='{\x00', &(0x7f00000001c0)='[-\x00', &(0x7f0000000200)='%\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\\}]\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='(\x00']) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffff9c, 0x400c5708, 0x0) syz_open_pts() r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) accept$inet(r3, &(0x7f0000000400), &(0x7f0000000440)=0xc) r4 = syz_open_pts() dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r5 = syz_open_pts() r6 = dup2(r0, r5) close(r6) ioctl$BIOCSDLT(r6, 0x8004427a, &(0x7f00000003c0)=0xfff) ioctl$WSKBDIO_BELL(r6, 0x20005701) 04:29:14 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000040)) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0x5}, 0x3, &(0x7f0000000080)="141749889bcb7c8e96a422225f25af8f177e7dadb600cd52727d12dde5d05dd0cb6d060fb6adfac0eb6b93c541581cd516f90a5e13bcb531b0332cabe1fb7faf20b6c2729a825706a73ddeed5722f90b151b8bd1d589db6842bcd336c307b0573ffa97d4bcec1f5e58843a126836577290981e378acfa10557d5ad6d23f273bc28251ce8bc26662e32ce76ba6b84fda23a82292418c3cad1f70c955f1fc7030bd709e8f48b9e0ce230f7a03c8b417d9dc3cbf4d2c3ad951965002337e8adbd07a37203635f000f8abd85b1b8157a6bed338f3d9790ac157d2f0394e421cfae522caf21e7f2438fad953309cce96b4200"/250, 0x0, 0x0, 0x0) 04:29:14 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@local, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x20, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x0, 0x1, "4a0bd62cd45d99499dec6ae0ae4dc2c9622afb7d27dbe3d9"}}}}}}) 04:29:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xd852, 0x9, 0xfffffffffffffffa, "7f00000000000a75e3a4ce43ba2a4100", 0xffffffff}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0a", 0x5d5}], 0x1) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd", 0xa85}], 0x2) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a", 0x49}], 0x1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000000)=0x5) 04:29:14 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000140)) stat(&(0x7f0000000000)='./file0\x00', 0x0) r2 = semget$private(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x80, 0x800}, {0x0, 0x6}, {0x0, 0xffd7}], 0x3) 04:29:14 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0x9) r0 = socket(0x10, 0x5, 0x81) readv(r0, &(0x7f0000001180)=[{&(0x7f0000000080)=""/245, 0xf5}, {&(0x7f0000000000)=""/60, 0x3c}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3) sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, 0x0, 0x0, 0x0, 0xd) 04:29:14 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x3}]}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) renameat(r1, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:29:14 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) poll(&(0x7f0000000200)=[{r0, 0x4}, {0xffffffffffffffff, 0x8}, {0xffffffffffffffff, 0x4}], 0x3, 0x4) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 04:29:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f0000000100)="000008000c19da1b4657e73d7c4720ffffffffe96f5dbf1779effdda003e1261cd992c5b66969d74cde2d8b44087b6d4ef988a9d49bf5af6a27bbd8b64663088ef495e0b8852365dac976cb19c827c5ba56b652fa2019261db8ddefeee7bac7ced89444bd95eeca77110d662a200611514d2dedb1dc50ecb2465607c0a0f4db4496618bea2af429aef00dc9e8bfbb93080a7f50130191888c4ab19d06a7bad66a0c1e15194688051b0203d6566491ef01fb1574afbdc30bddc4ee33c0da9988c339f32d63a64ebc85c737164b5e2383794bb8edfc5b448dac8bece3063fa065d6de64bb35b23a3deab51e9a99d012d81d4c2e2f0c52625f2954c23036726a7fc6ca5b26b878f06f9331cd6ba0aac1c123738a95ded10c024ee34f079e28fa6803a189e34000000000000", &(0x7f0000000040)=0x12a, 0x0, 0x0) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x1, 0x1f, 0x9}, {0x18, 0x2, 0xe8f, 0x1b}, 0x4c9, [0x80000001, 0x4, 0x4, 0x3, 0x4, 0x3, 0x6, 0x8]}, 0x3c) 04:29:14 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = dup2(r2, r0) mknodat(r3, &(0x7f0000000000)='./file0\x00', 0xc000, 0x6aa9) mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 04:29:17 executing program 1: setgid(0xffffffffffffffff) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000080)={0x48, 0x1}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) close(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x2, 0x2, 0x8}, 0xfffffff8, 0x4, 0x8}) 04:29:17 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x12}, 0x2, &(0x7f00000000c0)="90e608a24c76d7b04badd78db7775d13769ec81f0b4457ebb27e3fce85a33d161583a41812256c0fc3d3cff168fa29c8633f03b22f7c1f6af3640d63778045ce016a8da51066ee95a878937ede5f315597f1a33545200722cec8bb5559b25c1f70b17d2ffcf98957e593ba716b77410c4a94d202704215c54b51fb57c82d618cf578070af8ef53c396140978b986cff6680031dc8c8a4b27fc7c94b719bbf5e56c5e12eb4d11e895103abf4e3ae0101074289bf44cc06fc5e71cdf5bf9064b4a5290156159e1cc4e1c202f52528b6b1e976fee00c01e72755af244d51bb1b033ab10e1738063df4a3ea4fa4e57ad3fd85e3d1071a1b259e1388648e00071bb9481febdb6b2670db38345248abd2ef18c2ab63398add0b20e8b88e64626", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)=ANY=[@ANYBLOB="0700fb000000000000000000000000000000c954071d5ef72754c43cbaf90ee4"]) 04:29:17 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000340)=@file={0x0, ""/4096}, &(0x7f0000001380)=0x1002) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 04:29:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) fchmod(r2, 0x82) 04:29:26 executing program 1: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)=""/119, &(0x7f00000000c0)=0x77) r1 = dup(0xffffffffffffffff) recvfrom(r1, &(0x7f0000000100)=""/4096, 0x1000, 0x840, &(0x7f0000001100)=@in6={0x18, 0x3, 0x10000, 0x81}, 0xc) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000001180)={0x6, './file0\x00', './file0\x00'}) pwrite(r1, &(0x7f00000011c0)="18b06b6818c57698b03016d034a27e05f203d7d9aa9532731354b7d66678c6689a35c340c6fdc2e00783721b2a3ebd294bcab9c0b97bd04d7d1e2e18eea715ff9faea639fe5f3f199e084484b09a1756c991c6f0fa39e6583b972bd62823daa9069755a6cf9da638ec984ff65a398b22b1b0b96960bbbb00745a8a67e1499dc57882d8171e5a4cd3580d6e24511070fe6601355b7e810f80fdb796f1daea7ca9bbf5a8c38a8af92fc2eb500931f44641f9cba1263b678b8696f50eef67f83c6c93dc7c0d56297d7aaa211e51df03379a197bfd14c690fa3cb0", 0xd9, 0x0, 0x400) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000012c0)='/dev/pci\x00', 0x10, 0x0) readv(r2, &(0x7f0000001480)=[{&(0x7f0000001300)=""/138, 0x8a}, {&(0x7f00000013c0)=""/45, 0x2d}, {&(0x7f0000001400)=""/56, 0x38}, {&(0x7f0000001440)=""/44, 0x2c}], 0x4) semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, &(0x7f00000014c0)=""/4096) fcntl$getown(r2, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) recvfrom$unix(r3, &(0x7f00000024c0)=""/73, 0x49, 0x802, &(0x7f0000002540)=@file={0x0, './file0\x00'}, 0xa) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000002580)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000025c0)={0x2}) connect(0xffffffffffffffff, &(0x7f0000002600)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sysctl$net_mpls(&(0x7f0000002640)={0x4, 0x21, 0x2}, 0x3, &(0x7f0000002680)="7d9f8332c760582cd4862a35e56cc7280726e2c379320759a093516875b7f713d1996b26dbd8387b4b6ab676b3e1426801ccc8ed0fe39d9938ab6ad32489021780a50986db0433db54e7d11359801169598c09bbd155e84171c499848e73ed15d47f7dd3bc8a14faac73601870c923c4835f77a571cbe909e6276ed20f3b23e4119d90d86a", &(0x7f0000002740)=0x85, &(0x7f0000002780)="ff856965cb99e704a364437bb2f8064609f355ac5bebeb886f9d7246889c5ceafb5214396eb1a4851f3d656ba816e5c5121b3364f4ff8738a1ea016302e8bb41a25f0ba792a52e67abdf50f27b34ca5ac89a62c87851f2aaf005475f78b8058b7e03ac348fbc2a2fa3fbba3e6afd60c9f520a49fe1acb05048dc53c84f92a2132e515047", 0x84) r5 = openat(r4, &(0x7f0000002840)='./file0\x00', 0x80, 0x9) recvfrom$inet(r5, &(0x7f0000002880)=""/115, 0x73, 0x21, &(0x7f0000002900)={0x2, 0x3}, 0xc) pledge(&(0x7f0000002940)='t[&@/\xfe}(\x00', &(0x7f0000002980)='/dev/null\x00') 04:29:27 executing program 1: mprotect(&(0x7f000093a000/0x3000)=nil, 0x3000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = kqueue() mprotect(&(0x7f0000e3f000/0x2000)=nil, 0x2000, 0x0) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) ioctl$WSKBDIO_BELL(r0, 0x20005701) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000000)=0x3) kevent(r1, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mlock(&(0x7f0000e19000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 04:29:29 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000000)) sync() getrusage(0x0, &(0x7f00000001c0)) 04:29:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) r2 = socket(0x2, 0x2, 0x20) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) shutdown(r2, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$VT_GETSTATE(r5, 0x40067664, &(0x7f0000000040)) 04:29:29 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b", 0x28}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "1100"}) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x30000000) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmctl$SHM_UNLOCK(r3, 0x4) 04:29:34 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) minherit(&(0x7f0000430000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000b16000/0x2000)=nil, 0x2000) munmap(&(0x7f0000b1d000/0x3000)=nil, 0x3000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 04:29:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$sock_int(r0, 0xffff, 0x5b7e6275aa73c550, &(0x7f0000000080)=0x40, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="d247874f0dc5745a3d44e34934349d6cf6f22a4a3d5e7847e0bf63fd384c02748de4faf450f91a858a9bc9df", 0x2c) write(r2, &(0x7f0000000e00)="728ed3e2a629c05a552d9b50907052ff28466c52371d978a95c908217245eff231b5642f141fc1229a70f1d1294d3a504286916b0044a6e846cff21221bdc9ca966178430028193741ae4d8e23124d7cc0f1c43a6f24b80a92122fe8b64311ec02b4938ea728d2706c2e3d6c41b64ee3922bdda83ab14ef33e145f9a6bb0d6a086dd6690b542f990487a255131a52573409b288c8969c38501568138bc2c447189fc4db8feff926f6eee050772155dff4ea1d9fff0b1a25597a853d27af388f23f8fa19854cff09e7be37b42d63e3744f79119cc0114962240e8ec155480360b48107c0fb0ca3048004fddf1e6c7820e4b1887f9350c3965efd87fc797b57602b14498dd3ea0db2732425770c5581781ba5b35a7319c7bad3f239bfbed4f59f330c976941a2b8fa0f336011eed84534c03fd60a4bf7dfd95cf0cdde754814bbbdfe36c0a928e000ab16d886a47a758efe5993aed96b687709ae86fd630d654af04e6a3937e7e51b65ed9398194c1405271", 0x171) 04:29:34 executing program 1: nanosleep(&(0x7f00000001c0)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) r7 = syz_open_pts() dup2(r7, r7) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x4, 0xe1, 0x5, 0x6}, {{r0}, 0xfffffffffffffffe, 0xc7, 0xfffdc, 0x1ff, 0x4}, {{r1}, 0x7ffffffffffffff4, 0x10, 0x1, 0x101, 0x7}, {{r2}, 0xfffffffffffffff8, 0x10, 0x20, 0x9, 0xfffffffffffffe00}, {{r4}, 0xfffffffffffffffe, 0xa8, 0x4, 0x0, 0x20}, {{r6}, 0xfffffffffffffff9, 0x60c6d0e7bca08d1b, 0x8, 0xffffffff, 0x8}, {{r7}, 0xfffffffffffffffc, 0x10, 0x20000000, 0x80001, 0xfffffffffffff801}, {{r7}, 0xfffffffffffffffe, 0x25, 0x2, 0x10001, 0x400}, {{}, 0xfffffffffffffffb, 0x4, 0x2, 0x8}, {{}, 0xfffffffffffffffd, 0x40, 0x1, 0x5, 0xe838}], 0xffff, 0x0, 0x49, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000035c0), 0x9, 0x0) 04:29:34 executing program 1: r0 = socket(0x11, 0x10000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x300, &(0x7f0000000000)=0x9, 0x4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001600)=ANY=[@ANYBLOB="00000005427093f63f0000005b38becc6c98e82456f23648b1fac94c31704331db5eefd603e94570203354246998a8eaa0ab4b9ef3b7d30d4a580d4118ecc129b91931ce19eeac1e62234d66edd51ffdb06df86bc0b67ec38db79eef316a1cb525aee746288d059866e86080c35f3e1c3399131462233e9f47759d6a5bd2eb4e81598701553bac746e317d01cd87ffa86a5c0400cb1e4679fa9905ce2b2e0d4d22e9fb750250f25c104b"], 0x1, 0x1, 0x1000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r6, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000000)=""/255) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x6, 0x4}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/203}, 0xd3, 0x3, 0x800) pipe2(&(0x7f0000000240), 0x10004) r7 = syz_open_pts() dup2(r7, r7) sendto$unix(r4, &(0x7f0000000540)="b100050400000000000008000101000000000000cea1fea7fe096fcfc73fd3357ae26c8b3e6aaf47aa04160c4fea63369bfea37a050000004991f7c8df5f082b297be1aa5b2fe9ab6ac8b2ca3ebbc257699a1f133427acbdd602000d7d022fb3d6f7d87f329a02e4fdea0400008723abfbb770c1f5a872c881ff7cc53c668943310b404f36a00f90006ee01bc43ee619c500000002000000000000020208a371a3f800040000000000000001118f82afd81dc3eeafc184489dfdc282247582bff1f6eaf5572ff20ce0ffbe1190e1655daa0b44e96480dcde3ca19d63a64daa7ca3000000000000ab65be31e797c18ae9fe0dbc598f4f9ad8e8c2e269400fe3a037a2beabf274e153ff89371836df68525c335a2e184a3ec9b2a9939d7d04933f49019618d97d8c8dba7fd3c6e139ad007e587cb6cab75797d24f265d2902ec103d37eabf2b55bdf908eab0da12b0466806480def59e7def002970b013ed9507a39d3a365887d3bd22d01ab79b5b2a29ab211bcc99a3d3061", 0xb1, 0xc03, 0x0, 0xc1) r8 = syz_open_pts() r9 = dup2(r8, r8) close(r9) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000000040)={0x5, 0x0, 0xffff}) 04:29:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436f7000000000000000000000000000000df"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) connect$unix(r3, &(0x7f0000000080)=ANY=[], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x20, &(0x7f0000000040)='\b\x00\x00\x00', 0x4) dup2(r4, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r5, 0x0, 0x0) 04:29:34 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031000000000000000000000000f5ff020000000000007d50b52a00000001800090780600000000c300fe00000000005df43239fc03db2c9ad1e0259d73cda654ca427e0dc1aec7493a1abe0f53908dc04076d3b9ef102216d4bcc187f17b1ccc881aa0799ca7495be146"]) 04:29:34 executing program 1: acct(&(0x7f0000000080)='./file0\x00') mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xc000, 0x1) sysctl$kern(&(0x7f0000000180)={0x1, 0x29}, 0x2, &(0x7f0000000000)="7f3ed7d50aa4a671330fedaa9f4a8ce8f1e598439ae60068ddca4a1b9951239c0351935c7f834ce6238cae2d27b248f2a754554a9cfb20777db0fb926b5553cec19c843dbc807e73ed668ce03275857a954b1a652215e12c55efae0b9d670f24", &(0x7f00000001c0)=0x60, 0x0, 0x0) 04:29:34 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) r2 = socket(0x2, 0x4001, 0x0) connect$unix(r2, &(0x7f0000000200)=ANY=[@ANYBLOB="82020063c4"], 0x10) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000100)=0x3, 0x4) close(r2) shutdown(0xffffffffffffffff, 0x0) 04:29:34 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xe}]}) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/6) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 04:29:34 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0xa8) open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000352000/0x4000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x409) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 04:29:34 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r1) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x100) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f00000001c0)=0xc) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x20, 0x40, 0x2, 0x1, "4d2aa4690bf577b5bd3db0273ec255842706251d", 0x6, 0x2}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x20000, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 04:29:34 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000040)) minherit(&(0x7f000000b000/0x4000)=nil, 0x4000, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x2011, r0, 0x0, 0x0) 04:29:35 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) mkdirat(r1, &(0x7f00000001c0)='./file0\x00', 0x10) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0xef, 0x3, 0xffff65a9, "925475d254c5fe34340a76c22ba4000400a5d200"}) open(&(0x7f0000000040)='./file0\x00', 0x80, 0xa2) r3 = syz_open_pts() r4 = dup2(r3, r3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd0\x00', 0x80, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) close(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x1000, './file0\x00', './file0\x00'}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0xb, 0xc65, 0xfffffffc, 0x2, "fd15ae550928ee52b4c93b206d192ebd5b9599f9", 0x9, 0xfffffffe}) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000140)="b244906c15f54157fac35f3582cc7d60156d3ca6e6f3aaf3112bdd213906c673bb14b0507f3d785f04", 0x29}], 0x1) 04:29:35 executing program 1: syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r0, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000000000)={0x41424344}, 0x5, 0x7) syz_emit_ethernet(0xa9, &(0x7f0000000040)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "10fb7f", 0x73, 0x3b, 0x0, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, r0, r1, 0x1, 0x0, 0xc, 0x10, 0x1f, 0x0, 0x6, {[@timestamp={0x8, 0xa, 0x7, 0x4e}, @window={0x3, 0x3, 0x81}, @window={0x3, 0x3, 0xd}, @mss={0x2, 0x4, 0x4}, @eol, @mss={0x2, 0x4, 0x7f}]}}, {"1938fcd1bc5861640a0dc793559ee800efc9a1ff6a4ef13b70be57a215fb72d292f146de9a4990a347ae1d87bd9fd3ce958129cf239ef66eb8b3c44586aa0110e0c9a8"}}}}}}}) 04:29:35 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x2e}, 0x2, &(0x7f0000000340)="c7ab30ac", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x100, 0x4}, {0x89, 0x3}], 0x2}) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f00000000c0)=0xe1) 04:29:35 executing program 1: sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0xe}, 0x3, &(0x7f0000000040)="99f8ca58ce6251b0545ae56744050270e55a911662bc1464", &(0x7f0000000080)=0x18, &(0x7f00000000c0)="64d1850ecab50a42743a8ad65da71ba779ebc1e545f6d6bbb70b8f161f282682fcdd0f79a02efd6a211554f732922acef8c21328550fc92d387480e8eaef2665d812caef173e1a56f60de54701c134b6b66ffc7629383321c1e8e32e29ba8e2a4545b21568c01f9cbc6b7ec1d31a3f385f11661fec5e7d716f1469f6a11481647306a8c7a6826584c439f7d0b1b99752f23ffd37bb000153d308d6897ae86e99b98ee63ac8693199ac969cb16ce0f5ab86e67d8dc68548c316f09d4c0943b63e4f94bd8441e85fc8227f156107f8b480794bee27050a7f6d46fcc6ac2599268f93cf545302f40d12b62189b8381762abca8cab042e959ed87569425ad0446e5b32f2519be40360e49bdc3aa111d7290e78b94cfe296406e1046235866c52c8ff1695fc39b67c6de9a9dfeffbc35b63cdbf85b3261f5aa43c4ae5d6094b2f38ed5f7fdf795fabfef9c8c02ef7e5d2889da1655ecc985fb8c42b5396b6401c326fc34d21623160d2e1ba4b1c66a4c913d4d52c5ac813bc1a0dc39117304cb1a08284f35ea3751a02fbab79ceda4648822f0f483d3cbc0ef6d415c0f51912cb6eae791c62e3db8c943a1fa1edf9a5d83ca8931e19b9175f5ada89d6eb07e291bd47306929dd3acaffe724c3b6d792a63e4874684fba9c9d41f0386bf03dac0fb9536be7e78f6328e37d002f55760f49237d95b90d49489cb3e3c0e28c5c5c70e5b6d702f3024d4e5d3c09edf328a802424f906240ffe786af5f9b792bc4bdf242bf9256063d679a9af522d2cba805203ac62bbecd1aa65691e132bee7b9f18a68bd36969d4d1feab3739e9c952b6330977df361f0c5d4f1c161b5dd255134b2b7ed6f26742881a3a22dfeb629f35e5cc4ac5b85336658081c8aed49613c8eca4c10b1e4a6fbf710263b2217894ac276809845971cb4b33e483b702b62b9c96dae5b41da37547ad764ede1fa08f6da4782241e76928c1b0eae552302cf17b4330381ed4633827937fc16450897be2221ca1d599688163cb73c6ffb8eba58ec130bb24e1c30f63d0121052a303ba2f74361ab93691fa290657cb685d7b8d05e7ee3dc0c7cf4d6b37936607a5c94f93c521c6c9d5490b9879611742ca639fd6c5e4091e44de781e7464fd1deb1db32bd7273bb0b807e0b48e607e1f1e87ef0422bb0cd957f11d00fb4694803bb7620d05335334ae29acce2bdc328dce1f6666fd18cc96f44fdd4c835d55d3df07f37295dc12fa6bc259d8d8784a78f343c9546265bda4257bee9e2c5f2c669dc442597f2980b95650bc6569b4d7020f921d579fb64df1725117b5fb13811fc9e22478c520b4fc09fa7d0b4339b904078b149130db745723fd8c4edeef068a1406974e0c808d8ae480e463e9444c0a85d38e370c2a44e10b739fd313eb3e7e9ca6801a16f421bfa8c59ed0433d536c520494e6d65f2dbc8f64dfa2f24a09b5773d05ea89a2677fb26350b360d53c0366564778af99a4cd5c631ca83877e3638e37ecca4aba7b5fa3308831e2836883dcfee874276c6dfa3f310e2332b630810465e8e3a66a94586a2c9596dc397292a8f18d391b60a0d353de4e81b40f9cc15d00a9e69b1211c2caf43e45a789470d668b53d296b1d5386adf98c38277da7795adc41b580ec87980f72654074a72484519636af00afcfa232b32bb0090eeb0db62484061078574107eae66c2012eeee21f057fa43407b7534c8297456609a46696b0fa5d7ba12cba5a531cd0979ddb1037cf83f2cd8babd5444055764cf67d831a7fb5af05aeae52c6ced3c797a24124b84326f4fca83f532e0d3c56921b730ce162495ef8910525b826809dd7ac39e278a8492ab1b14bd2fa8af42322498c8ce2486985416f3e25ddd6e82c0f779c4f33b6adfaf5df6d22b294685402d61b87872e5cba4225948c296a047b0e2e9dfc916bd0c1e42b6c27a787cd3a4231286bf885425ad22a861c6f66c7f2cb525734fcd76fda943056a13312b2baa497321b19b73af9c2628d405b842723f096e8ff84b1e6d654e8206aae08219a9bcaae0fb71668ae433f9b23cff95e87332ebcd031d935692dae89c3fdbb31b427e50de6e5819b4bb73e7379ad155b0f9feefce83ffb23601b2fc6a898e88f7bfd0e2baf62814ead7386d1fc81a9aa0a4d5f060f90621f6bed0720ff7a7cb9e748a76c3359310847a9f8a239c02950660f9612fe1172a314c35fb4f2a1f7057f9461b03079b6a4c9a84ca5ccb75e64387f2ccf500b294493da326ab1c5b0eac36a7e1432cf4ddd922cb57822b192e795b76f38101c6e04abd7fea5095bdc5c5e74b3a5cb028bf5732953edcf786af8a26645a77ea36134ebff9f76e93917af4fd62ed09f21b7222a55f3e3873964f53613286431039dee9767cca1ce5e7ec6dd6481ab5ee86858417abd425cf034d45b0d3e63af8ce021d94f1693696251ad6e24048bbd7a2864577af0697e023362bb0b254b994ac8285d10ffa9431270a7d2ea0774aabc5b53323894a0cdceecffc9fe35434502dd7149aa6daa0d3f3caa4af90e2a7847e0d316f16117afadd14ecb1637998b48c8e54c4f514bfecc577ec66fa3fcb9bf1bd02eb5e01a1f55cec7ad0d7f81e7f00db972554411ea1d1cc4b12eecbfe9cfc0c84a427885317099887275aba2dc75e632ca3a6c08a63fede979b12a7c198255cd0d4cdd245d3fec6a33fabea61e635ba6b7346536d85a7c9e1aebf2c289b71cf6764b2dc554c01133bec7726e0445cfb217f9b316962b91b8f81c3ebffb5f504820bcfc48db2852f9c4fbf28e3ccab92a3c7cd6e4f9e4cd7f169c259a5c34cf4b03f3c532f2d03a5468b08b398894da030897c191ac90b4ee17524d40654075c1fabfae3ff4c739949879d2f6f95c9321b81a58ff5ec5f0779b84ac350a6b7b7bc47935817a068dc3ed69a5de6c418d49f0c57b25155adf8566b0141e8f1cd4149c8ac2daf91417670ea56c9c2ca4d27bfb4e7c88b307e53ab4ab391ef4793eab2cf927409383b727121034ec405bdf2cb5516377ffbe3a80d129d1eefc0d8e3decb2ec95d8cf8053e90fc4288d8c257a805d01dfd644356c0ea5baef2fd518154ef3da31fe26cea50d47ab42dda30ba0c0a8b5ef9b15aae4ae2cdba53d522361decd71d5d82913376067444edc69540c102f5205a4a784b17e8891cd80c8c02c53905aa65d64dd6fd56c33a44dcd69bb3aa37abe7c0a8f8a2a97911a6b4fb704590c7b58cb0185fb014fc67e53f32f1d29b7616c8e738e07092a1521ef61b4e4ac756ca5ef83aa5b84c9f84bc1ea9d44baeb0caef3dba3fbf7e1f5634894b5e4c4f13ef93758cd9a909bfbad69473521358c2405ed69bbfa51061a0748780804a48fff3a579ff7af28f9fe8e21c1fa88459aa3247fd03e0210103aad34312ef61e16790315d0fd05a708b36d27c4e2da8d3e0edb52304e56c39d0c7dd7a96c442070771135951bd2797e27a2ef2d8e8a7a9305b44f0afb7fd3f9f795129e7b55e3493de750349e2d5a59cfa82b1394edac4ad61815c6028ce89ad35dd132265158fd43af359111b8bc2d2eb020dc6f7760c8c73300d9f2e84bc82ecd6b6ab3eff66868cf7e9d4e3e419cf5a5602af1defe0c2311845cca8e074fffb1ddb44b5fda25f03c94e16d43030ba851fc989be161835a568aacf2c0e7ba64547091259148801dff8f3e201cac732b7e082297ce7c9682db89ec36d4ecddec60fddf092fe0d3cc28cd170e5464240d1363eba9b02f0d7f4e0058178333d53ef8f9ad3dbef18b1c2d2b0da42b7bc5eea6fec17b1fcb994b8e6df55663b5bb273279fbd98f55400907ef79a74cfc20292922ba255782ad092a191adfd08db29d1c1c2dd8bb8391e3a94806221d8008e647e0f1bb20a756b13d958ac56f473c38cbb5b95171a088d0bee79619fb8cacb360e9f6aca6be5add19f37afd105e671c4e9538f1be6b3afab569cf7f003ff71afc70671b8488bc4803d52981ec6b2d4222f7839cd0ac7fe1fb4a97843af54b8ecc1b31b06b7f2c2ba4e41992ebcba4c9391abcc4ef81cc39b7cb581cd82d2b6eb211ea4c6044b34e9a0a1eb85ab43d8d86bdcf26e0caf7ff5ded1fd74814b35c30642cfc32e742404a9c5b2e177e8945ec7518c056258ba36ed1aaa3ac5d2c10f0e386e1f8a9fe3a1ff8def99c1d6139373ba4a64000fa8272d72b8ff70fb1688089af2d0f1b8945f671ab73f853163771a13acec9d781e750ca10c9f8da7c30ceee16a61e4636c653898608422dcab61a890ff7d9471059d70e92906c680aa95080a883deafbf6432ef25ecdd88892a9b0a464add17257c02bf1f5d769e8619fb6c23c36c4170ff39b0554f52fa378c3d8afbbd0ecdc693a8487346ec462ad57d468c71391b7297f7b14d247cc5c8a95ffe41930958c2db6135f5d25f08fa64ea057a3435a848ff3a81ce4058a04bf8ca1cd5ca42d8bd72bd27484d09e7a9d2fdb1bf9e24fcfe0973baa7adee88147539e4af7cc658d78ee52c099e211326db4285110a31d97fe22e1bc46b8b66b180919219282a78c7fdb95e18fba60f38ef4169c37322d693d60c6f1e007cd4fc12566f92df1de2d7b2130d8fffe81c50299b5d5aeaedd756cfe7b8e1a40dce09752a6c1bd597a96253e1612db174181c61a4dc042fb362829ec7cc650646178f4d135c6a27e91eb8b753bc8672e90db1b25d552faddd8a204f852d8eefdb293ba2362934ef470e251a473fe272df6be08f7d2f461c64558f0439330dd29e187ef68b2697fe11c1fc217f9ddb48a11989399356aae8416425ecdeec331630b61538fa2307289f60a30e590a00ce705fbb486931285a52ff20b157e6a934a82739dcda714e904aa4dee9441b3ed2932a16d0906ba51afbf2848c62fecee569d5dc5fe5ff59f08bfe1337ad8628ac98b6c573927bde896cedc751f7c80663afd39ccf9d0090b44e1ac5e1b31c46562520313c86735bc5b66033125e6e3b977e61624caea42da100697ab591925c8df139ef0a58b15e047f95d3824cc06ab9cee54153ad49824430bde50565e35c6c15f7701fc6b28979437264bf38ff307ec5ff3533538813f9755f617119a5f777ba5769fa804ccf53257dc48893dd4824909a120b087d271f5374bf6612dbc36a4aa8c1df7733ba76add1363f10a58aa8d13a442433e9a1880f76d0389bee39a9a4b6c010a52de6637a106fdccebe4953c8a7ebe8c354fe27281992d8f9cb3d857ad2fca72356e287abbd3cd6aa913fbba85bc376ded20ebe63cecde5c258c11dfe543ac66560238fa8d4ed4db96bc6814ce4af9f80783621521a5084893015005b59b68a715caeb5a13c24499c6aba24ee39956b2135e0121e9dff184e580c6caa953ca4c1cfae5f7a804ba8c1660de7f4b2ba809c71d9888d37839cd065bc00c8f7c482bd70cca51ac493f17473f3d9310219d67f6991975c1b2477bcb8ff189b1628d080ae7301c0cc1f5929fb49f545c3cc84669c12670c97d1b5e9c18ecc3cbd0bb6e70c9cea71e603773287e20981d9e5d52be16ba385669889fb971863b682fca17963877f022fc665661ade14d2e0590639ea0d3d61af3ab71ca12118cfa92759181971527cb72ddc0c07addbadf9c987ddcb550459a7eebc6475e9e0d5218566dd89ca401299abacd1f57f01d4039d34e96c98c2e04bd33647ba2a36e1082d18c0a8c2891082dbb86b3274cd379526810bcfece96a70157854db4d5d5f051a25d6c640ec04a31a52171d4d663286f522a41bc03a5d8db7f92eea02969eca265cfc7afb466644897b6", 0x1000) syz_emit_ethernet(0x66, &(0x7f0000001140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x30, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@time_exceed={0x3, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000600", 0x0, 0x2c, 0x0, @remote={0xfe, 0x80, [], 0x0}, @empty}}}}}}}) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001100), 0xc) r3 = dup2(r0, r0) close(r3) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000010c0)={{0x8, 0x2, 0x1a}, 0x80000001, 0x907}) 04:29:35 executing program 1: r0 = open(&(0x7f0000000480)='./file1\x00', 0x80000000000209, 0x4ebfac6bbaf7949) writev(r0, &(0x7f0000000200)=[{&(0x7f00000004c0)="fbc83af80d75b04a79afbd64dfe90c9839e0129cf54fd6c7744ecec5de298fa83b160133a7ed78dab957f52789ce6393141f26bc6af8c1f82f6be9c0ea73572d3e846fdfb435c18a6aee773ace5d83f5cccb7d226eb292ea0c967c35525704a72f3d71aab8d18f7f1970f756ef1da3468fde0f7530a5d7792b9f97f45ecbe870a1d15ff525000f3c24b74ece0a9f3bebc9bd46344a2b91cf02f14b184c0585d066ed13e18a12a1c8b542349ffb87e0ee6eaab098b69bd28a5f9a9cd90f417d9ba174e03246be2505f754399e0021af7370fcbba4665f49cf30b92a8463eed0b9a7875795fea2251f6199e14e6fcba4233ef78b804437e2fe0b69fa3b90210030cb936f7711243940539bb66954c4f4228697e8af28fb2466ce5cc7f8a0c751027e4bcb5a049967f6f5f54e88b7d4dce47a26cb5271fe01d2dbe437d9f128dbe93e9ca0d6b8a15dd9460e3b0744c70692ae8bf16a12f2d9a23c7e01fa95570ea24ef44bffdea637f0532e0c4b94a21ed34187778e9b9a662a5f1e365bbf65e5e993888d7d75c6b7ee3ae4bdb06bf91957b7cb5872e0092c9cf74ab82a9339427967bcb9b888a986f895ae50c3e6f2ec075ba24485cd2f217a2232fca17a54f5a8e4f5539e00a726ca4d226dec5c24225cc2bf823bd2b99c576f11fd51e6d2085cabd3196e27d0b990196f41697e7a7819a44451f18faee125ead4bc59323948403aa541cf932824f1e50a20a250432eed297c936d4e488789d61121947941cc3fc38d59b1686b1fc4779bf1969c0dd6638ddde445e1b7d3caca68f5b969621237ab3fdc86be3b93f45af863d7ed4a016a9157208ee3dbd7971ee1824f8c493f025be883fee0c23d5252fae3e1e3a1f047836091414fb46eab3f22f4ea75244a5aea42ba1e7c147420825446bf2923f8fa09b945f87537bee65924a5a724c22658dc27aa0ca7a194978b6e848687162f0f44e4de276b1a93938e12e4a21aea991b45cc4dfd565daf3aeb1a88ecbf1d9a8586f36a8444d820526ae417ccb74494c32d21b5a83be1f5c10fbee008f121bed219f108649ab9a0bc8165888e6f044ade06b825db03307696671e73b8e11228b6ebeb3ef86a65b3838b82e42fe4cedecf610aafda2b734d7fdd0fb022b629b43c3c7e31bf10b23a4f7ea12054856dc77eebe472e2e807d63563abb765850e86512f37c021bda03a9f5e5534f3f8ee7bccfd01ce31b31c1c2a32d44bd714806bc69a4497abfa04280bae19f283a834a36f924fbb95dab7ab63a18dababbf5209c581b5952c1d7de75004b92d37e8050d3696aa8ffd9ad31105f5952be96e2b55d5e3cd92bdff8044d0158c6819de96b97d0390e4bdcea20be7c19b5d794439bedba3bc5be997bd870e5921754851a4072e0e1470e04bfbc65b37279583c5d19c4c8f859395b2687eec0bc7e87342339b258ed3a9900d21b2366ad2296e805b0ba6814b3df30a25ab98c864c0ed0cd7ba0cab3e8a3e9f903000a6f86e4053062aa18fe4468193c7cbbd90db6196f4bf86601056ec5990c94254bfc00b9fcffd866bc33cd50191c92cc0092004e99fce4ec1f670065349e1911faa7ff7843727dca549906e1c7a3ba5f23c5469c518e0c02e53f3f500171ac99fa7a0b08f907f98304c77949c4dad8175cc9647150ed189b4045d3b5467b172414868901b82e96f9e8db73873d9716a30e677e5b833ae2db0bd67cc727f3cd396caf86d4cbbcfdd3dde95d133713d4e4b09b686d39d8f94a81e5edbd7fd0cdd09629fe19f6c4a9e11e8530ce5170ae21f7fdcceb945ec2a787339923b3746ff095b904e708a7242e00a6dfb14aba1b441484e7444591a775072ce489451ba6096b351507f0ba75c40ff16c3ce16c0e29be5bec52685e8ca57c2448c82638989da7b71e353b8b291a05119ba86123185c4ba474e7aa319db8d24e918d932076093de7dd8e6fbc78439ac346871b9fc651da28eaedb5216f63db0f86b9990c8ba8302ed761fefcd1dfdac84b305b252694841c8f535fd57fd8315bf5a7da323e2e42084fccc239422b9ecc57ff9f4a150d0977c5b890afdb56da05ce8eb8ff59b9d04324ef9389f74c7f55513c677a84882afbd7b16805f3e708c992aacea1da1efd8b4624525a655155eb38af855e45ce2c390d6c9a4798135bb7851a6b9280fd7b5abc63de49ac10e4606f791bc7b171596c4aa2d0644f04670ee2acab7b78876dca6c7b97d17f61b0cceb8df52d9c8b9b82899a22313d56a5570f60ec9dc1c19c27a418af7223459dd56da3eebe17695a264e4268653d81f74fba9c8a7c567f096e3b6cfd6afbf5dd862dd22fedda029f89e6be4bdb6d4307836730802e9fd0c1610cf02e27db78621f679fe615c864b5e64836adf752d2d5399dd44cff5a728084c67c43283c3c1c0eac1eb47cfe4ec04256d9b9a71551929f218c8db86c1fa4f8f0193b0e6a2fefe0f79632735e7d8f16ef767daf9cdc7bbea562ae04048f023604d0c9518908be8213677596b926d8620c97017af5b5a729a08f2a9c726a44a54ac59b314180eecf4eb2a182358f54e9a64f9eb124b7f75127876ce8f11e20d041066fce481cedb42219c070502922c6379654911c01579e7a6b5eb30e32b589ac706ecc224bdbe62560d18abfc9cf691348777219aa89370921185ebebd125f1d56f98c933e28d701054695c06af3f0b280fea4dff322c20f62edd5e74537a481d768b1af7d3473c0589c9e485e2cadb3654ebacd47acbae79dc87ea3702bc42b73b1d70167f460d20f07555ba617056c60bdd0e11e8aad8c3f3f3a763c269dd0b69621fab024e9263d1c541a46388fe6b54a9a72452f769a80a2be1b8e9c5678ee634f7f67a4b6ef0087d4a8889b818954a64939ca54a429ed99b3c50b2f182eced053968471ff194fc94fa97be21a6ddb6566882b86bd5e07b1fb3c15d279d949c995fd940d589d9ef1e1612c19f891a90c53b550e6806ee0cb9a8f4db478ea99e0c9e261fc804e0fb9a4712a6bb2f636c7f6df7e0360f080f362783b248bccf1821392fe1ae8a014e8c9c008196d01edcb38810a3d1b73ac70cf2d3e35606c4a527e0690c01e4004907a5182d7c14eb418961854c443d4acf66e5fe475d0c662e771f05b2d1a5ed64befd7fd966a1683e8ff5908a7af0d5c8b5dc46504526269dba9d6be94a87fbc2d193d15c61d4c1c91f36502439c19b65bbc24dba7457014dd1602d454970680a66b22c174d49d26d5c62254a1429b2c0fe247390d620dcc7ce28545c8f0c2ee6a97f2855d75f1d875f5b53923a37ba6f8356f4e74d23398e9df96780c8e43807b0068cb2cc1f046e966626952b2bb4ba2f66063521ed96afa955c63d2f9e7e48784b167afb11ffc04e67f999b9d1f68ac2c1ec5dfa67881681977ce4d4213a20338f1dd14cacb6ba2b6db9a5f32700d0de9e7e0e85a6361ac03557ece5f35442cc0e84ff46cf6c0db7e8f5e2f4a799eb79ebd070c7431ad804ae1f43ae9b4b637b6281f5d99193de5012c8982263b6724fa9cfa5ca3c100007c2d71dfa8b453f24bb8b855c6d3610eab9d0970a41b6d82146e64ba57f4b4de3160a97603e4b644a40a41896abacecf9a6dbf8f4c24deff49db4e9590585efde72e16b5834192715b886e3e79d2bb9d5df10fe345300218d0d429132e3c880a70a5da1259e097fb127ba7ce5b877e335c14c5fea71ee64e869f0521a5a0539658de172031b343104b8f0bf4db638fa4345fa1180ce781a84c8fe08fce8fe04fab6af188b4ecd8b845a7f0e04d81edf7f0350e7bab49c59d4f4ed456fe1494f1a04ad8e2ecc161fe6f0601e98a037fb551643bff2d4ff0eebc0e9cc8ef06e78acde07bee7d4a234338c918c9f2ab09a45fb8e5553b7aa828bfe14c9b1a8aab51780f3762224b1430f502a6575e918c4891866a9d535525132f79ee18c20135df054c6d17b0a8abe7d3973626090c1d5ae68624fd5ab0db14949880224fcd9230cff59ac9ee1270bed74771b8ac24314e56efd5c5c2efdcf045b09cb0a0d3ae55740c95b863016d1b55e69a466f4ace7b7f72f9763c004c441fee22ed4e6054943630796cf527b551615803e9cedc8629b8ad8f69bb6db32557848c6df297e072397a28a1daeb42199ad1dd5671a6f5d604d49ea5046be51e17841cc313e67bcd9e78419ccf2bc4d6061a7b964734fdfb64199d8b9e2874686ed26810b2e50e1511c54735e711c775a013be5dd8db0bcdfa578c18fdd5f65f51fe98cf428413132c2e063778dd8de12a8d061766763d522d025e69e23f490e18d5eb00cac03d8f9e0044c9c2a771e5fb7f7e5b1f82ecb45e637ba7815f603a94eaa3aa67b68c583cdac10ea200e8813cb3e6193b8da2935d4977c10555477b5bc1942579ac34bd7bd8bf8e7a16d228a90e16539401d259f27d8d49c3c0838179baa0e23b14190fdc28f8fd5ae254f05e61778d981d3fff01f5cfb591d426ff2cbfeda4322dca6d47df6302bb5def1eadb5b30640be354e73496d7de1ed0422edc3f50b92f9a1768beef6e885ac56f799bf52785a9219d7e26466e8aba57a5b651b4c2146aadb56d98b39df4ee148cff77ad7438442993274c2dd441d68ba040580a37cddb92aa738fbd040f5d68e3bf752eee651307c03483a99a1713e7add3ffee3f42bfb77edad05f54b3b442db8141acf65043a859ef3ca0f7209c3862df498386d52070daa94ca41e8e1b49298f3ada49645615aec11223ffc895a39a872895f00a3d6df2aa284abaa1c29863c7df228f2b6f5e4c633e66612d39f29f1a29716d864d9d0e7965f853de26fa86718bfe0b9ee486f0f96011643be35f6e988de93c75b3a5dffe49cbfbdd80282fe46ae6889c8637c214d2da525e2884e24df3a7663d9ef13a95b08f1c07f4ef85a19880a5446517510f9755532f8d1e076e5bc9ca0e8bf2650186bc16c105106eba378f50afddcc4840458e4f53d0206904483e8d9eb74b4c2ac9d64b83f6f8254e5e2e72523d38f3f8bd790e4acdae4a5c01425f2ccccfe1a8b89c758dd460480e7ab953b3929f6dbf74a919373bfbc9c9a7c3b825a024f97643affe683c1492641a2f601386dd507f220e34fcee803f4979c7ce72a6884770a1759a8da073b54257890b586e1390c3d00fe8dd96527af126902e3b2f48572c688a038ba4585256110f2365b418e3f4b0207169d529a3d41bc5a58607a90abea571fb854a6c733ad7ef7cf44fdddab396c5dc5032f7deecfdac3d235fd10e7fa0cac1f4cc4a0f722e59e0a65bc391626d852b580f2c07214ba6a45786f515149e272b0154dc24ee85d4a34be18be3845d82153303750339b911d2738c83a1c63676b90532c10b456078a298820b3280c0a1b469543827018daee7a2ec54a1b1e82b0268103c28e55229c7084d6a4e07ef272630e5791799c33ccebe60470d0573119d074bc7fb40771cfbfc4e334c45a418f1d5f3dd55ea6f52fc3ca63150df3d261d9165d140b477672ce17967bcca193c8dae754d47b43197cccb0feced612224c39d2071d3bc9d1de071e3893794cc5fab9fc307379cda97e543d58ec22f99ceaf8cb2feb9deae6529fc9cb56a1ce1a5399128e4f39bd0c7faba62428703fe50669ee896bfbd0e8cd8ac81ab354ce501f7fbe66c6439e49bdf2e44693cf65ac1635253959e9220574588de77ee752503620e61c374b1d8c24956f0c18a2c50595f965c33596d2042ae58aa4e9873a089d4e189140ffeecc6b6408abca0e30fdda8a959dad9bf8133f34db93e6338063b5a", 0x1000}, {&(0x7f0000000340)="aa84d26bd937fbb27b411279cfcc8d89ae1c3753fbb26bd4c405e92b4053344e0100ecab8aa9791b1fb7d159f020f41ab9620083918f164b12395cb481276994806abee0e164ff62ff9c8dc0aeda265720fe3c42aba577822073a743a7c5942ab3987b520b8622b6709620f9b1ad2f90b5e223a39336a0bbc50940dba4c876529d71064c0b5b60306e4da758e2f1a72f55bb54287cd6844e6ec41e26022faeac902c6ea4fc828850a48cd59c0d2e4bd7220857f8bbc675dd3835d4182081c27a029d05173a20b2b1906e70ce149b0f19dcbacf727158ca917cab", 0xda}, {&(0x7f00000000c0)="c3656d27b5cb437e04bab2479b5e161cef9be7cd182bb318e1a43a75992a0d594c71eb40af2e41f7d793f9b15a0f75668fc9610ebe5cc16e844b5e6a7cac610a3c5cfe99e93b7b7f55428196ddff7b44cbc8e7b4556c52cb3aab6b20260ee43dceca9d0cf24832a57cd7d084e4250c927c33da04dd264b25dc2068cdf3055713e72efcf06288e54e3cc807f5d9d89dd7e88d9c54", 0x94}, {&(0x7f0000000180)="4807019346275eed17cb2a397bf66aba57c5dd4c32e83594e72189ac7bd4fd4ca154b79933cb7420f22ca9928d3a1f561a5d650e2ab8cd383d627da12c99863e58cd6d11041b1f0d683b35b8d661fb2566268a7a42ce52025f323dae6bab073059526819dedf36c956d939eda0448ded5ffa87782e2c", 0x76}], 0x4) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) readv(r3, &(0x7f0000001680)=[{&(0x7f0000000240)=""/165, 0xa5}, {&(0x7f00000014c0)=""/180, 0xb4}, {&(0x7f0000000440)=""/24, 0x18}, {&(0x7f0000001580)=""/216, 0xd8}], 0x4) write(r2, &(0x7f0000000080)="f8a5e23c6e5c787d02b13e20", 0xc) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) openat(r5, &(0x7f0000000000)='./file0\x00', 0x8000, 0x2a) write(r2, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:29:35 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmctl$IPC_RMID(r0, 0x0) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) shmdt(r1) 04:29:35 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x3}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x400000009130dbf, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8, 0x31, 0xfffff, 0x7, 0x10001}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x10, 0x10, 0x7ffffffb, 0x1ff}], 0xdde, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = dup2(r5, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GMODE(r6, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9badcc6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 04:29:36 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf00000000000000000ca700"}) syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 04:29:37 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) close(r0) r1 = socket(0x6, 0x5, 0x0) r2 = dup(r1) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) connect$unix(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="ef9cb16fa996a810679ba272c7f71a13501a533222c63000b65b580a331a"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r2, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) socket(0x21, 0x3, 0x5) recvfrom$inet6(r5, &(0x7f0000000100)=""/236, 0xec, 0x0, &(0x7f0000000200)={0x18, 0x1, 0xffffffff, 0xd494}, 0xc) semop(0x0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETVAL(0x0, 0x7, 0x5, &(0x7f0000000280)=""/84) 04:29:37 executing program 1: r0 = semget$private(0x0, 0x4000000009, 0x82) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000340)) semop(r0, &(0x7f00000002c0), 0x0) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) setsockopt(0xffffffffffffffff, 0x0, 0x200000037, &(0x7f00000003c0)="0000be29", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f00000000c0)=[{0x0, 0x1, 0x800}, {0x1, 0x3, 0x1000}], 0x2) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x6, 0x2004, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000080)=""/139) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000300)=[0x7ff, 0x8000, 0x5, 0x94, 0x1000]) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) syz_emit_ethernet(0x7a, &(0x7f0000000400)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff08004500006c0000000000019078e0000002000000000304907800000000440000000000000000060000ac1400bb00000000441800000000000000000000ffffffff0000000000000000890f00ac1400bb00000000ac1400aa44040000070300000c831dc199ebd85d6ff58e0000c8606f7185402afe6187b24733a2b82b4fb0dcfabfbabb4f7c8bb094a38c6b9aaace0e07c8a5d96694f77835b923d7d848637d65906c63d8f1819237b29bf02e1129886fd50007b766e0ba965bc0af48b15d06b669a167314daa7a8c"]) 04:29:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="62020205e000000148c76ce36e72d65a1903f388218d3f1a6eedc0f1a565d023f71e08b2a7029870b483b32f7c1d85736ff41364fa5f7dffad8a31af304df839618c7678e0257861874524abd986fb74"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) accept$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 04:29:37 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) setsockopt(r3, 0x7, 0x400, &(0x7f0000000000)="7079b4dce13573267dae3fcbce11d375", 0x10) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000140)={0x4, 0x4, 0x40, 0x3, "9f68e4c9b2cebff4591a45b110f9787eda3e890c", 0x4, 0x20}) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001008e7d00000000ddf500"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000001c0)=0x81, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="0307059a9e75c08e7647acf4e91963341bf4dc3555e02463b2ba75ec5f01c455d52fe903222de05313112e59309968fd6b0000000080570749cb18a5dc6e0666418918a632e2c12632cc4e1b35ab5972b9864b3a456c48e6266e6af2bbe900fedaf965897df1d4e4f602342efde2245edaf924453416cb090b32c943c628169ec77df487d3ca0c8eae3059e8e245343389392ea430119d9a583b3753477ebf317020409cad0c4f8d557469dd8cd91008a27b2d42a4e4548d7e051aca1a90644db366f52d2460ece0a6fc796170d8ebf1751a282fe0", 0x12d}, {&(0x7f0000000100)="1fb4e80fa84cb5829134bd3453c6fbe5cda211cedd1386efdde109877f7eccce9e4cb42b7f683eb2b091fb50f1c6a79cd76b7efdd40bd1640b2d886ffd", 0x3d}], 0x2) 04:29:37 executing program 1: syz_emit_ethernet(0x3fb, &(0x7f0000000100)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x3c5, 0x3a, 0xbf, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x1, 0x800, "0dc62557f94d70765d873e974eb975229d8ff55be12e0a38992a9cf0f82ca5fc5063a32ec98a8054e14363fd724cfc7e9da1ffc9f2b870717f98e04409c8db05c35a8c792a1acdd58419ebd56e99da4ba0885e44c6848394f38bf47a61f171fe406cc7098bacb60fdb47e37f5d73456926bec3e92fef05818363c0a5978a6f267c1e9c50f6698cf2e3142cde85cdacd907a592d22aac6851ad8e6acabf50693d1e3d984ab24ebd7f9ae3cd2f8c99b34e6a158c2bda74ae8b143210057ee0c3fb80f63d4c93a48abb254c68f97bfb318fe0ca2680daac028b8f74e5da9a0ccc3da82f272eeb72fbd2699c9a87facbb0e0"}}}}}}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x401, 0x9}, {0x18, 0x2, 0x4, 0x40}, 0x5, [0x7, 0xfffffffd, 0x7, 0x1, 0x76, 0x6a0, 0x10001]}, 0x3c) 04:29:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3c}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) ioctl$WSKBDIO_SETBELL(0xffffffffffffff9c, 0x80105703, &(0x7f0000000040)={0x3, 0x8, 0x1, 0x9}) 04:29:37 executing program 1: sysctl$net_mpls(&(0x7f0000000640)={0xa, 0x12, 0x6}, 0x3, &(0x7f0000000000)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190f466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cfe01b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c450a4df82d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fd1eed9942b7a79f5f07d70a0e465beac5000000da257b85836b408f5d6ff8dd9c4808148715bf4a7418b55c1eea68fa88c01000"/370, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x6, 0xa554, 0x729}, 0xc) bind(r1, &(0x7f0000000280)=@in6={0x18, 0x2, 0x0, 0x8}, 0xc) minherit(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = dup(r2) getpeername$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000105a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000124fce1d0d1c06000000c76714d41b208d0e1f5f0c5c11935aab6f8400a49206b486568361820cafc149826b9f3ceb4d053d1dc2eee0d8"], &(0x7f0000000240)=0x6e) 04:29:37 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x4, 0x0, 0x0) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) 04:29:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x39}, 0x2, &(0x7f00000001c0)="0b725d9f", &(0x7f0000000040)=0x4, 0x0, 0x0) setpgid(0x0, 0x0) r0 = getppid() setpgid(0x0, r0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getgid() setregid(r2, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r1, 0x0, r2, 0x20, 0xfff}, 0x2, 0x6, 0x8}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x40, 0x142) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[0x1, 0x3, 0x7fffffff, 0x7]}) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x1, 0x0, 0x0, 0x0, r2, 0x92, 0x5}, 0x3, 0x3, 0x0, r0, 0x100, 0x100000000, 0x10001, 0x101}) 04:29:37 executing program 1: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)="ea", 0x1) syz_open_pts() connect$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYBLOB="23cac03543c7c9b7c57d179dddc038ce8e18130058ab52a7ea7ddb056627fb", @ANYRES64, @ANYBLOB="b71f2cf6a3a6417ffc8dff14868d685632394910d6c55a4ab018df5c242eaee584b9e0e6a2a8c88720c22a61688dee"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="8c04482d3f52dd81b12a1104540be131cf3000"], 0xa) listen(0xffffffffffffffff, 0x0) close(r0) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0, 0x0]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = semget$private(0x0, 0x4, 0x220) r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0x0, 0x0, 0x0, 0x0, r3, 0x4, 0x1f}}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r5, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7a, 0x0, r1, r2, r5, 0x122, 0x7}, 0x5, 0x9}) r6 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), 0x8) connect$unix(r6, &(0x7f0000000280)=ANY=[@ANYBLOB="ef4f8cc0fbf0e0693c47f881be63c5f77556fcda0a11cac2de3b2925aa868d7a"], 0x10) close(r6) close(0xffffffffffffffff) 04:29:37 executing program 1: sysctl$kern(&(0x7f0000000200)={0x1, 0x3}, 0x2, &(0x7f0000000040)="d3106b028ece9f4ab1c76ef471b35a823fc433034c4c2e7577823a2c3fd64cf78c2c71b1006b30b526b7273617324976192be454092d02985056786f42b7caacc3cc661566a927445a423add65fb7b4382e0923d5d33068c461b4a7526a9e8c98ecc943ade8f4407f8b107742632c014b64a1e749fabb6ce33b548f50bdece6cc71546e9d00ba53a462747d6a34b5fc8e3568964b3d63ff5751218b6c67a046f835ff6d0402a59a110e1c7dd8e02fce15f9b52c4c9b7e56ee9d963755c57ac71c79885c2e8a2ab57e21207e7f26f1d94ed5991267e619b4105d2dd6c675ea26fb720fd3cd83dc997303229b7", 0x0, 0x0, 0x0) 04:29:37 executing program 1: r0 = socket(0x18, 0x4000, 0x82) getsockopt(r0, 0x7, 0x9, &(0x7f0000000080)=""/182, &(0x7f0000000140)=0xb6) sendto$unix(r0, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0xfde5) getsockname(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 04:29:37 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x8000000003, 0x0) close(r2) write(r2, &(0x7f0000000280)='f', 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000200)=0x10) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) pipe2(&(0x7f0000000240), 0x10000) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x800, 0x0) fchdir(r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000300)=0xc) r4 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0xc}, {0x2, 0x3}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0xa}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x2, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x2, 0x5}, {0x2, 0x2}, {0x3, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x2, 0x1}, {0x1, 0x8000004}, {0x1, 0x7fffffff}, {0x3, 0xa0}, {0x1, 0x3}, {0x3, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r5) 04:29:37 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = accept$unix(r3, &(0x7f0000000800)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pread(r4, &(0x7f0000000140)="89893070c365ba6b0d5d4c8d4293af58c69e23d8992d79101e2c3e194c78c0970ad99356d95e1b0ddd77d26296b9005d314e8516a2ed3e88ace2133684f2dfe22ab1cdb8b1f9e03cba16b5445ae0088d3e1a3e6909fbd999", 0x58, 0x0, 0x5) write(r0, &(0x7f0000000100)='\t\x00', 0x2) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000080)=[{&(0x7f00000007c0)="1a", 0x1}], 0x1) 04:29:37 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000100)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@dest_unreach={0x3, 0x2, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @loopback}, "810000005ee1048c"}}}}}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x6, 0x4, 0x5, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffffffffffc0}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xa60}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x101}, {&(0x7f0000001000/0x3000)=nil, &(0x7f0000003000/0x2000)=nil, 0x6}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x7ff}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x100000000}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000004000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000004000/0x2000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x401}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', '.\x00', ['./file', './file', './file', './file'], 0x8000}) stat(&(0x7f0000000000)='./file\x00', &(0x7f0000000040)) 04:29:37 executing program 1: r0 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, r0}}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x80) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 04:29:37 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139", 0x78}], 0x1}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/11, 0xb) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x9b, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0xc000, 0x6cf98f3) 04:29:37 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x8}, 0x2, &(0x7f0000000080)="262de7eb7e754e", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) fcntl$setstatus(r1, 0x4, 0x80) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000040)=0x1) 04:29:37 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000000100)=""/155, 0x9b}], 0x1) r2 = kqueue() r3 = shmget(0x1, 0x2000, 0x410, &(0x7f0000ffe000/0x2000)=nil) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r8 = getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000180)={{0x4, r4, r5, r6, r7, 0x120, 0x3bd6}, 0x100, 0x40, 0x0, r8, 0x800000000000, 0x1, 0x9}) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r8) r9 = getpid() r10 = getpid() setpgid(r9, r10) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r11 = kqueue() kevent(r11, &(0x7f0000000140), 0x32, 0x0, 0x0, 0x0) dup2(r2, r1) syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr="000000000035a9000004005675dd9f00", @local={0xfe, 0x80, [], 0x0}}}}}) 04:29:37 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x0) utimensat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{}, {0x0, 0xffffffffffffffff}}, 0x0) 04:29:37 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = dup(r2) close(r0) r4 = syz_open_pts() ioctl$TIOCSDTR(r4, 0x20007479) r5 = syz_open_pts() syz_open_pts() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x200, 0x0) openat(r6, &(0x7f0000000040)='./file0\x00', 0x10000, 0x9) syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x1, 0x0, 0x4000007, 0x120000000}) flock(r5, 0x1) close(r0) r7 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r7) write(r7, &(0x7f00000000c0)="2feb008d07e11c4783b060dc2774a2a6d1aecebae1a968b22c1c6ab15acd67038337b85cb9b1d11ee80350fd570675bdda5790144e0e3904b30dc260e536d76a92342e97f284f907e4368dc6afa0ff3705d8289d35", 0x55) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000080)={0x2, 0xffffffb7}) 04:29:37 executing program 1: syz_open_pts() r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r1) ioctl$WSKBDIO_GETKEYREPEAT(r1, 0x400c5708, &(0x7f0000000080)) nanosleep(&(0x7f0000001580)={0x7fff, 0x2000000006}, &(0x7f0000000000)) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r2) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) r4 = syz_open_pts() close(r2) r5 = dup2(r4, r4) close(r5) dup(r5) 04:29:38 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400008002be, 0x0) open(&(0x7f0000000100)='./file0/file0\x00', 0x1, 0x74) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f00000000c0)=0x1000) writev(r1, &(0x7f0000000040), 0x1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000180)="87369ac818dc109850aaf7847faa01e9b3b32e4144dc62e794847adc868dac38338e217ee622af44ef8b4e9441649d42d2c62654", 0x34}], 0x1, 0x0, 0x0, 0x6}, 0x1) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000640)=""/102400, 0x19000}], 0x1, 0x0, 0x0) 04:29:38 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) faccessat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x1) sendto$unix(r0, &(0x7f0000000740)="b100050460000000000008ff0100000000000000cea1fea7fef96ecfc73fd3357ae2010000000000000036acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d0200800000ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f8000400dd05005aa0b2ca1dd28f000000010000000000000000000000000000000000017c3891f34284547b332923b09300000000000061ed1afb51cfff5719a3095396cbf1e1d896267866e30befe02784c20b7c0e4b9db626d98df15da4007d60e393e77391f3293572b4e38a0c7a5d0686aec2422d33d29d4c9fb699f1fe", 0xb1, 0x2, 0x0, 0xfffffffffffffca7) 04:29:38 executing program 1: r0 = socket(0x0, 0x4, 0x3) socketpair(0x6, 0x5, 0x3, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda71601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a00f9000fcfffeffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:29:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x2f}], 0xed4, 0x0, 0x0, 0x0) mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1018, 0x0) syz_open_pts() r2 = syz_open_pts() r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) ioctl$WSKBDIO_SETMAP(r4, 0x8010570e, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x2, 0x2, 0x180, 0x3c, 0x7}]}) r5 = dup2(r2, r2) close(r5) r6 = dup2(r5, r0) close(r6) ioctl$TIOCCBRK(r6, 0x2000747a) link(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file1\x00') 04:29:38 executing program 1: syz_emit_ethernet(0x2035, &(0x7f0000003440)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1fff, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x0, [], [@jumbo]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x2c, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70634cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245af3dd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c9524180cccaee3f8787b703cc8004e042c62eecc33f8fd1716e0f1b4aaa3478d82c2a590816d1f0bb0da598d47f281bda153fc79b69b21f6a65acb97b6397d91456ec649329f9ff43854e4bc36558700899879db34dcbc3155d63799fe4c4dd74762d0df4c2d0cbeec8e45f8c554200eadc7f4d46bcd508"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x19, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) ioctl$KDGETLED(0xffffffffffffff9c, 0x40044b41, &(0x7f0000000000)) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x2, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7", 0x2}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0x5e9b) 04:29:38 executing program 1: chdir(&(0x7f0000739ffe)='..') r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000280)='./file0\x00', 0x8) r1 = kqueue() setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)="00f99941b7d45cf2dc746f46288b01d8f189eb6c510932020000000000000006db98825573d7000000000000", 0x2c) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f00000011c0), 0x0) socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000240), 0x0) r4 = socket(0x11, 0x4003, 0x0) sendto$unix(r4, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r5 = accept$unix(r4, 0x0, &(0x7f00000000c0)) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x1, 0x1, 0x83, 0x1}, {{r2}, 0xfffffffffffffffd, 0x1, 0x20000000, 0x1, 0x6358}], 0x9, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x6, 0x80, 0xec3, 0x1}, {{r0}, 0xfffffffffffffffe, 0x10, 0x4, 0x1}, {{r3}, 0xfffffffffffffffd, 0x0, 0x2, 0x1}, {{r0}, 0xfffffffffffffffc, 0x2, 0xa0000060, 0x77b, 0xfffffffffffffffe}, {{r0}, 0x5, 0x8, 0x4, 0x0, 0xcda}, {{r3}, 0x1, 0x8a, 0xf0000000, 0x4, 0x5}, {{r5}, 0xfffffffffffffff8, 0x18, 0x8, 0xfffffffffffffffd, 0x8}, {{r1}, 0xfffffffffffffff8, 0x42, 0x80, 0x0, 0x100}], 0xc, &(0x7f0000000200)={0x3, 0x3}) 04:29:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) kqueue() r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) fsync(r1) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000200)) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) fsync(r3) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000200)) r4 = semget$private(0x0, 0x4, 0x189) r5 = getgid() syz_open_pts() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0xffffffff, 0x0, 0x0, 0x0, r5, 0x1000100e9, 0x207}, 0x100, 0x7, 0x2000000000002}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSRTIMEOUT(r6, 0x8010426d, &(0x7f00000001c0)={0xbfa3, 0x8}) r7 = semget$private(0x0, 0x4, 0x189) r8 = getgid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r8, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0xd, 0xfff}) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=ANY=[@ANYRESOCT, @ANYRESDEC, @ANYRESDEC, @ANYRESHEX=r2], 0x2, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYRES32=r7, @ANYRESDEC=r2], 0x7c}, 0x4) 04:29:38 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x62, 0x0, @rand_addr="feffffffffffffff127f7489874000", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000040)="12d05a7179a0f8e62b8e6e5ba7a2dc12da88d1a66f01d1a9fd1cb6dd08147da56f041a6fd97041e2c778cedc8c04cacac694", &(0x7f0000000100)=0x32, &(0x7f0000000140)="4324f5101db0b714ff8f67bf7a557cf786a922b173d244e9d433cfe85ad1c00c4071b535755fa37ecceeb124908e294b8a1cc6652c9392848ea037515db5958869a7ad6d86a2d0ad89817c9a", 0x4c) 04:29:38 executing program 1: symlink(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='./control\x00') unveil(&(0x7f0000000240)='./control\x00', &(0x7f0000000100)='c\x00') r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r2) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1018, r2) mknodat(r1, &(0x7f0000000000)='./control/../file0\x00', 0x2, 0x20) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 04:29:38 executing program 1: munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) shmctl$IPC_RMID(r0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) shmget$private(0x0, 0x3000, 0x780, &(0x7f0000ffd000/0x3000)=nil) shmdt(r1) 04:29:38 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0xffff7fff) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000002c0)=0x3ff) dup2(r1, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) pwritev(r4, &(0x7f0000000040), 0x0, 0x0, 0x2244) 04:29:38 executing program 1: syz_emit_ethernet(0x48, &(0x7f0000000080)={@broadcast, @random="4c5b0aecb9cb", [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x12, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs={0x85, 0x0, 0x0, [], [{0x4, 0x1, "0d40f3ac2e9eb2b6"}]}}}}}}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) lseek(0xffffffffffffff9c, 0x0, 0xff, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000501000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd895c7ad3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffefffe608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0xfffffffffffffd67) write(r3, &(0x7f0000000500)="4d7a45375c5306469fc06f45d2ac465ab15f44d806528085ed58e47a410ebcc446db50121a4a11f9dbcbcb35068de5c403add1041fb126533ada4b784586ed497fdddcb61d90443651ad2e5f0d9ada746c4092c23e690c7453ccb432bff2068cf7c27c3ec98a01d9f717a136493c388b94932aff12d7166aa5fa03837630496ff15f9521154aeb2252610f6257815ef80f12dfcce370fa096f38d143c50d3d6ecef4509430dac6aa", 0xa8) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() select(0x40, &(0x7f0000000040)={0x20, 0x8, 0x1ff, 0x5, 0x9, 0xd52, 0x0, 0x100000001}, &(0x7f0000000280)={0x9, 0x2, 0xd3, 0x3, 0x2, 0x7, 0x3, 0x3}, &(0x7f00000002c0)={0x1f, 0x7, 0x8000, 0x8, 0x401, 0x8, 0xffffffff, 0x6}, &(0x7f00000005c0)={0x2, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/214) 04:29:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x40) syz_open_pts() unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='r\x00') r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r2) socketpair$unix(0x1, 0x0, 0x0, 0x0) 04:29:38 executing program 1: clock_getres(0x4, &(0x7f00000005c0)) syz_emit_ethernet(0x5e, &(0x7f0000000780)=ANY=[@ANYBLOB="ff06000000283aff21405aafca51147426c00f82783347a0fe8000000000000000000000000000aa88000000000000ffffe0000028e576020202bfc02fac1c95b74b5493fb1336d2065d112f6b7693e4542203857d7ba1c6a24ef30a4e3c17e127f3"]) syz_emit_ethernet(0xea, &(0x7f0000000600)=ANY=[@ANYBLOB="000000000000aaaaaaaaaaaa0113b1dbd8eb646460f6376de13051c0d63a2b4736ae22ae42954bb6820ec5bc90a54b13e2546816c8247998675ca9177c1a3d20223585c3cc7a0943c44a4761381051c3d2b06f6ba68864cf302dc146bad3f6cf60cb2c87f01263aa5a0b66a92c0ee803ea95ee10a2fe483c8387366af8749faded91445dabb9c71378e37f4bdfda090b0045f3af870dd59b641b956133d30d7b330d8fccb1f8e2021198b85126513f093da858a4fa437eb695e8ed1d6dc3d355bc4c97aeed60fe595c22cf1a0972322239e6fc68372a212319863a334017"]) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x2bef415fd0803d91}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x6, 0x1000}, {0x3, 0x4}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x800}, {0x2, 0xffff}], 0x7) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000100)=0xe85) semop(r0, &(0x7f0000000200), 0x0) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x60, 0x9}, 0xfff, 0x7fff, 0x2}) semop(r0, &(0x7f0000000000)=[{0x2, 0x100, 0x1000}, {0x0, 0x3}, {0x2, 0x40, 0x1000}, {0x0, 0x4, 0x1800}, {0x4, 0x1}], 0x5) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000700)=[0x385, 0x5, 0x85ce, 0x7, 0x3f, 0x3, 0x7, 0xc1c5, 0x1ff8]) r1 = semget(0x2, 0x2, 0x8) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000740)=""/26) lseek(0xffffffffffffffff, 0x0, 0x1c45, 0x1) 04:29:38 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = dup2(0xffffffffffffffff, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r5) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) openat(r5, &(0x7f00000000c0)='./file0\x00', 0x40, 0x42) r8 = dup2(r4, r4) close(r8) connect$inet(r8, &(0x7f0000000000)={0x2, 0x1}, 0xc) 04:29:38 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="d71ca3dd0300", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x10, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@ndisc_ra}}}}}) syz_emit_ethernet(0x1a4, &(0x7f0000002a80)=ANY=[@ANYBLOB="aaaaaaaaaaaa65de8880274386dd62d7cbd7016e8901c895ed00000000000000000000ffff000000002c0401020000000000000000000000000000fbffac1400aa00000000000000000000ffff000000003a000000000000000101000000000000161d0000000000000108000000000000d0e2a1de6c2e837c04017feb463bfb00d51db0b7518c64a7e70e7becdcb327698d4c4a0ca13e613e6bc005f2e79447487db264de652c4155280c9caf48f16a7c9ecd0f4ad2a3807f6e469fde6b9af11ab6c9bf9d0e075d8dd67f413901e1003425ab1ca3b5c731fb9178edcd9aa7fabc11f8041af25f79fc97654f4d2be5e54fcbf53dd51b93fec177b3d61a06aef25fd4982c39cfb41b85811505a4ca2891ca68f62e96526bd5f9dd46155d802684cab9908df83b7873b98c1fb26150dcfdc76450c6e9b831cceb30f860f4a0abddb5e3a5ce7bb2113060bd48e5670e8d8298351c00004e224e2300089078797dea62812119a10c4b2b0969d21ade7a0dcb99ffe19e680d698b395921dba3f028d85ea8471fca71bef0c1863ff834f23c2cddce7ab678e14405ab4149ffa7e51b7043a09539facebf5cc7b229646032d5a2a1337ee03927dfc32c77577665b54089f837a1da34c298032ea050df67ec1f1f49afd4e7040c9c38dfe7ee1191966ee14ba4335a0b7cd33bca3831ae7ddb92f61ff3d4c92d93a6f58966d35628e4f92d83069c435f86fe5ad70280a6c7f15f4c44bba0b0a2e1d900"/547]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffffff, 0x80045756, &(0x7f0000000280)=0x346) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0x11c9, 0x0, 0x7}) 04:29:38 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x26}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getuid() ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000040)={{0xb0, 0x0, 0x78}, 0x5, 0x2, 0x6}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) 04:29:38 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockname$unix(0xffffffffffffffff, &(0x7f0000000380)=@abs, &(0x7f00000003c0)=0x8) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) socket(0x2, 0x1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00002e2f66216c6530133738ce1b624d928c548631ab00"], 0x10) shutdown(r2, 0x1) r3 = accept$unix(r1, 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r3) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$VMM_IOC_RUN(r5, 0xc0205602, &(0x7f00000002c0)={0xdb, 0x3, 0x3, 0x3ff, &(0x7f0000000040)={{0x0, 0x5, 0x20, 0x1, 0x3, 0x7, 0x5}, {[0x2, 0x10000, 0x8001, 0x8010, 0x0, 0xffff, 0x1ff, 0xffffffffffff8001, 0x6, 0x99, 0xf7, 0x9, 0xc95, 0x0, 0xd882, 0xe62b, 0x7, 0x400], [0x10000, 0x0, 0x95, 0x4, 0xfffffffffffffffc, 0xf0f, 0x7f, 0x8, 0x7ff, 0x8], [0x45, 0x1, 0x80, 0x1, 0x40, 0xffffffffffffffff, 0xad2a], [0x2, 0x4, 0x6, 0x6f6, 0x0, 0x5], [{0x5, 0x10001, 0x2, 0x8000}, {0x7, 0x1, 0x7fffffff, 0x81}, {0x1, 0x3, 0x9}, {0x0, 0x2, 0x80000001, 0x9}, {0x81, 0x6b800, 0x8, 0x7ff}, {0x5, 0x7fffffff, 0x3ff, 0x67}, {0x6, 0x2, 0x5, 0x3f}, {0x401, 0xbc1, 0x7, 0x63a}], {0x0, 0x4a, 0x0, 0x9}, {0xf86, 0x3ff, 0x5, 0xffff}}}, 0x200, 0x8d}) acct(&(0x7f0000000300)='./file0\x00') 04:29:39 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) lseek(r1, 0x0, 0x200, 0x2) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) dup2(0xffffffffffffff9c, r3) 04:29:39 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000080)={0xfff, 0x22f, {[0x5, 0xfffffffffffff68f, 0x7ede, 0x56e1, 0x3, 0x80000001, 0x1, 0x0, 0x8, 0x1, 0x1, 0x7, 0x2, 0x4, 0x0, 0x0, 0x33, 0x1f], [0x83, 0x352, 0x1, 0x100000000, 0x1, 0x7, 0x8000000000000000, 0x5, 0x0, 0xb], [0x40, 0x3f, 0x0, 0xc3, 0x401, 0x43a4717a, 0x5637], [0x3, 0x9, 0x99, 0x80, 0x4, 0x2], [{0x81, 0x3, 0x9a8, 0x3}, {0x7, 0x1, 0x10001, 0x80}, {0x9, 0x908, 0x5, 0x8}, {0x2d2, 0x1ff, 0x9, 0x81}, {0xe21, 0x7, 0xb4b0, 0x6}, {0x9, 0x6, 0x40, 0x2}, {0x10ba, 0x443, 0x1, 0x6}, {0x6ef, 0x400, 0x52b, 0x100}], {0xffff, 0x0, 0x1, 0xffffffff}, {0x8, 0x6, 0x5, 0x1ff000}}}) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f00000002c0)) socket(0x2, 0x400000000002, 0x0) syz_open_pts() close(0xffffffffffffffff) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) close(r1) r4 = kqueue() r5 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x20, 0x12) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000340)={0x0, 0xea, 0x2, 0x0, "d799d2b683c4d89ef5ebb872058c2a49977e3809", 0x9, 0x1}) kevent(r4, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1d}, {{r1}, 0xffffffffffffffff, 0x7e}], 0x9, 0x0, 0x0, 0x0) close(0xffffffffffffffff) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000380)) 04:29:39 executing program 1: syz_emit_ethernet(0x97, &(0x7f0000000140)=ANY=[@ANYRESDEC]) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = dup2(r2, r0) close(r3) ioctl$BIOCLOCK(r3, 0x20004276) 04:29:39 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x8) dup(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f0000000040)={0x7, 0x2, 0x8000, 0x2}) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r4 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r4) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f0000000100)) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:29:40 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0x1d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6000"/54]) 04:29:40 executing program 1: chdir(&(0x7f0000000040)='./file0\x00') sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) 04:29:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1, "0431390100000000000500000300008000e300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="34d41640ab91c3da5fae1df7ca3ba1a230ceba7cb34097ee2b2d179dd9bd247aa93596b7c82eb860710444f087cd4c6719f9788a9688164fdf00028ce0f560b98ee7f8ffffff6db6aa2626434006f5ef0903eaabc437df619b9f649fa29d42a9dc2550f6c71c1367d4dd1c78fbcf03ed00000000000000"], 0x9, 0x401}, 0x0) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) dup2(r2, r3) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=[{0xc0, 0xffff, 0x5, "4868bfcbdada1191408b2df43b7f0cb7d56fd8a5940605817c9eb6550ac5814702d1fa8ef8663cd60438abe7888f2b1850f7b801fba81a32a4b4b367f0d58f5a6fa84009967916484512b2f9bd420df39b849560fcec11819b2e0e794963bd6d2628b7d597e3b3987991f4046f765a3aa3cd7d9fb3f40c0ba08dbbdaf132832c7c68fd81261c6b2815f0d78345bfd4d34d34a8d9f61f31fd8ed34cc96a13c2375ef6e6fc4a8aece0ba"}, {0xc0, 0x1, 0xffff, "08d8b1a1f93caeb8395d4558f0f32299924608672df554a01c92efa994727694b5dd02469404e3a85bfb6d64bedb933b3403b517a3a0d18a54eea636486df2036fb0b4dd2fe88c69c3584d6c26fbdbcae2b2bbab1fcfcb1cd0e9ea70b898fab823a606829df87ea9e3f7e14ba15ab053340e251498e0f54e548cdf79d18c26a3c0970e505fdb6a34a65a16736d42583be137adaabf491d4088d0fc4e438fc8936803c27b0fe939597ca64b"}], 0x180}, 0x6) 04:29:40 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x0, 0x1000100400006}) r3 = dup2(r1, r1) close(r3) r4 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000100)={0xfffffff7, 0x4, 0x6, 0x7ff, "316b1a244d94f561f05678fbff873a264df899f5", 0x6, 0xffffff06}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r5 = syz_open_pts() close(r0) dup(r5) socket$unix(0x1, 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() fsync(r0) rmdir(&(0x7f0000000040)='./file0\x00') 04:29:40 executing program 1: r0 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/185) r1 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r1, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000300)={0x4, 0x0, 0x100, 0x5501, "2ea86ee16eb595607fcfd700", 0x4000, 0x4}) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x1) write(r2, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r3 = semget$private(0x0, 0x7, 0x3e0) r4 = syz_open_pts() ioctl$TIOCSCTTY(r4, 0x20007461) semctl$SETVAL(0x0, 0xb5f04367f1e8143d, 0x8, &(0x7f0000000280)=0x1) semop(r3, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x1000}, {0x3, 0x6, 0x1000}], 0x3) semctl$GETVAL(r3, 0x3, 0x5, &(0x7f0000000200)=""/121) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000000c0)=0x8) r5 = syz_open_pts() fcntl$lock(r5, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x10400fffffffe}) semop(0x0, &(0x7f0000000100)=[{0x4, 0x42ff, 0x1000}, {0x0, 0x1}, {0x2, 0x7f}, {0x3, 0x100, 0x1000}, {0x1, 0x7f, 0x1800}, {0x1, 0x81, 0x800}, {0x0, 0x4849}], 0x7) 04:29:40 executing program 1: r0 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) symlinkat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r2, &(0x7f00000001c0)='./file0\x00') mkdirat(r2, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa0) r3 = open$dir(&(0x7f0000000100)='.\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000080)='./file0\x00', r3, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') 04:29:40 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000076b41cc200"}) socket(0x0, 0x2, 0x46) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:29:40 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000080)="be020097048eb9799150480dd33318d76bfc612e2a5f201d190b0606e7f28868dd78cab7f368ee8013e0d0a7cd3ef06ad3dd947be4c39f12bc9940c40a3537d5a6dfb6524dad4973b511addc1e57d7cbf1023e1829d29ba910fdae115a5904e88d40ae5363dd395dabea5cb1e5e2e80c0fac3a190a090187e635770590b226ac280ad90fabd6a9b554285916beba4653", 0xf0}], 0x1) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000140)="33f4706eef92fca88be7a168802a0d7eb2c16a99104e0dcfdce7cbceaa069ae41930e26458518ace3e04dd7c5949be05425e3ba4ba555c4803958229704efd0d17ff6d38ec92131c0bb3e873a17fff88cf2d4879789ce9e8b4ec8861e5cca3bfc08f8349aa4f5b2116ce2c4d6149155f21121fd4aa695dbbcb7bea77a389b914961571b3a7cb1a5230e92fac155b89a9d82118fd7f70e2b81d8575e045af61ecb7892f7d4d744ac42f586e9c4b3b4473b5aba6395dd0de65a565", 0xba}], 0x1, 0x0, 0x5c) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) 04:29:40 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) sysctl$net_inet_udp(&(0x7f0000000000)={0x4, 0x2, 0x11, 0x1}, 0x4, &(0x7f0000000080)="edf487da6093a2babd8798ed6384602080d41d825ce4a1e8d9b6d76c32d23ecff893f6b3a508efc218a868fcbb4999ce4c3b315215898f434b99f1953f7acd346b43280fb943b1304e595bdf2ace2316e66bfb09af5b382cd985b8b71e9dede1b1dfc6f5f177b7d795b6104fd75108aabe77853bb24c70230a79b6aa26e2606bea7a95491e7a9f8211764c0f713b3d7019a5c5acf3f3c30e47ce10ba7577b907d0badd287888706213b134b9c5b51eba7804a2933d2a27a2c9c03a101f26edacaa57664bc62cfc8cb97501d5a0b4273cbf0706b1f08ee19c5697d253efc6613023e771f21de7824c39a30934a56c695f9cfbde66d6b5a0feedf9160d7a6c1cfbda1ca1ae403976b914fe1c724e71a6825b1e85d327d81cfe7969558b1e4907340e316039b8075eda6a432d749042485f3b96d798b658382321093ce8437296733a1b2289e07ca085f74cb71e87fcbfe8246600f1ee77b5581ab73d4d58240764c4be181d4ac461c415a200bb6185fcb6e710cc67d370ff82e752c2518a9a852dae036c689093a8ce681dc4f6e5869c93605ae884dc1a232b69b2decd3a7eb9f031833ed5fa01c39ff5139cbbc10f5bd237b21f35790257af67f12e8e0383bb6119b4a85de999732b384ceaab5e1c3305ac178f53deda480840a1e9a254a03cf66908817f4ed9779688def8b81f928522bfa6311c427808991b65f16b7dbbcc8a72bbd088cf33706c79d770b9973381b3104cd0487a5a8ba6a244ab32ced71b7ea3741c044309903a84ef499a3b7f35bfbd3eaeadad02cb8d33d9df78afd5b6fd0be1d0356894bedd8897599fc406564b47ad1a92c9ab051b0728ead05e47d7acdcac416084903272e0b3a5a1d2b8458838e2407502ecad3b7bed0f338d9f54f44addc3726fc333182a4f4e7e9a2468d169df5682f11fd7f4675ab20370b2bb08d68869a2c78d4a7184c591089b5d95a05b2c8dee31332d9c25adcaba58aff10db2fea710ad31daec65774005e00b2d79d89eef5ba959bd7da5eff7118dbe881d7f4161adce7e5c597e8cb15ade9110569c2eb4747211e8bf6499996e30d89a55dd9dcea9a4b3da1b4b4f1fb6219c75448e144f0db3f7d63a2cb3e890df85df2b0a7798967576e7451ca3194be6f514db86aa260c9325a5e7d2564238609db059a72e31cc94304f05313c0d84e4193452f9ea47a6ea0993acd69fa4d30ce0023167e85b5acc40641a1a249b394204c933cb627f6839a18fabdc353ec3ebdaec53b9991bf87d60c6177ea861a076d6ff8f8b22767acba8e65522663792f03197a2ed8b6936ff92a5ce411f783aff309be06fd77a58197de66529c113ea2da3c2595e744ad7b393f8423f26692b405566d81e7f657b81adb3c23f28c8cb9f6539db7c45067fee5227259a69e5dc982a52e87868c63dc7f1a9c60c5d5aebd8988142dadb04af7535b1ddd201545b7e8babd208fcd248acfb63420c79de2239dcfd8ef8377238a626220e86175e47ac138b8b4399ca7670be7f27e705466eec23ec7de3072974e60bbb2ec6ca0f62cbe6bf7000d84b74459dca6a6b23a88b3fb0a3a60ec97217d95b750c8447583c078d93127e3731d5b458e6075ec55769115d836da8e767c372c9dc139a25d07a432199aa926847c9fb49eefaf15e2011752cd40a715b57df0f8a856fec7b06fb99477cdf4f081e33e204adacf72cefd782d7dc778cb037ffe94bf0c718ce62e5a2722bfb3b9fea4cc360cf73304f59f6cb944ab0b6e1f2d53eb4c6dd118ea663ef0837a2bbd3c7f79fc5478f7f4d6c558f53332871e20a8dca12622d8c9e66f5496d38dd6e67c936e3a2d2d68b9cbcad0b6f995ed1af0c807a87e8c9b94d7ebe2e6756d52ce8921c9263a3c7fd7d28ec0535310bcda44699f4cd18feb4985f24fffc7a88ac987c9c86ceca20c85f393f3b663c9c0dcf82f02720b815ba8ad9c927b5f532bb5dd6260faf95a2c06cd838c2e6b99d8a16cea74c9b9e03aa77103d5e25380a18cef3fbe818b1ae6add5e3117f47a41d9c334dcf94b4e1f36ffe3052aaa7ecdf4b90241e9a2365c0e914f13dc9b79e4c8ab62eb73471ec7d1926531dc4c0aa8d90b1971a178f7ccfd57924dbf8fc6e594569767ac8a784e1b91efcfccca24d6d22d5bbd7d2409e8444921979487aa242e2409c78a449488aef8876b852a33a200eb3a240bb1788bef9f8893980cc79652b83e7cc9dbe511fcf4c8fc037248b7dd362a8e2e2d4928f181191e236743d31a3368816fba893e31e25ac016571da97393e10e8a9d93255b0e8438bc813f5463b047f1d237ac9d211dbbb7cbe7394499e0172feb8b62c58f98ad13a62443ed692e967d4d31be1cb91eb3854c4d72fd36558c3f65cbc38508f1e5fd614ba31c114243da06a347777979402a17d7657a1924377a79c3b5b942df8a23b5cd518c9767d0db9d5fafbaa467ce56a06faef71bfa8017435a4e7c8c28fb778f5fb9b38f41cf8c3b7d8b91f1cdd1d66e593a584ddc2093b19b8469ac3ca364fba1d49632290c6b470393f6634b45badf1166fa2d4d57eccb37f18bb49ecf094362a2c05338eb236ffb78905a51842b05c40702353c0502dd994e166156ea93914d23fe99cf0c6842f40b5bb697e409265a09fea6e22b0747b64a098b9d38ea144a808e8b7e21ac21edcb1fc3c104cda6f55eadbb2de62a94a50e373adecbc72765450af4a56192b6d4541b130e56db7afcf970d6fb4a29e1f1f9bb9ae20bb9ba7d583fa27dee810d7dc9771e6815e5fadbd34fb48edfc9a9d0c410d7b2b97b90547472499c145f9a32d970441ca8b1d8ab000dea6e8ee08b33016f277c9f903d5a0c380deaa1ccb3e15df8f49d665a9dc769d281833cb7a4ec2cf66f4ffee9cae99a131b82b819deffbabb689041cd0e7a6ec94f346bf60d7e5fa287b35e215658f52fa58f38cb33eafec31d1acfab554e0a7bcc6ca98c9c66c876e8ed9f44bbcba99c59cda4b28d55e76aa85025b75db623f52cf58d898d4cdc50a4d82f7990d17f3723b0a9b54cdb3ef8011209be1448ec807ac6a22c5e9979babf4c559cd96d8bb066faaab0057ab60b2c02dace39701d22411e3390bffffd459d2d2c7a42bed014a43e7db9e36a302a9ef4a32110d726ccd3848c791ea0a22586a2a0d266393037fffb80b100556ee52d926a8562ca980d5361cb00ebfcf86908f12f4fd51b98693b81ebdb114a4fbb8eda01ebddb058438d9a2a0798766766eada9ac8a540e37b15c55d425bec63a56faf7a16c02f64b33753fc31dd94b9fd9af2b3f79b6006063120100955bc3803095509ff910450102925a77c2581678aec19925e0b0f019abd9bf9e40a27f8ba43bac30e9df524f7787961554d12be94a64bb42158324c551f3860d48c2142409bea920e8af7cbac847b9c75ec3d66f397d11c4c20b7083fb865ea1228d72ad40c43785b61e170c1ed6cfd87495490186116966c1c5c6fb6f14d877684cb5ab4dd813653d54bbc76f6cf45c4702d73bbc8d7dfb86b9166b24bf430ae67e9c066e78a7047c7c5e7eb65e62614570f8ca8c4f95a92eaa7d48db3b4f381d53f180b775fccaa4bcf8c6e6585aacccd0b06ea9e9993bb6936effac17c1b378462ee85ceffbf94a3798f9709f48e06131ffc3a58292a0a6a34a2ad504cb39764b704fd1943a38ba29b6df174bf009b3c572c5f7fa8e5465a9d3d5dfbcaf25a5d82795c2852732f2674e2831df9529dd0361d670a41a38ef8370940793193405508cd2624e719c39bc7fc9b898b2f6d52ecc3caf4fa0ce9677f26713cbd46cf60eb00840e667d719a2b33d4ac61f28679f04d13c1ab8833270a7dca8f921e8add31be386887cef42240529bab7ed615c3611cff8c0dfac7245583df269f84919faf2675ced295f4005811e179ee208f47e0a47fb33d2749b453754de610962c8f0d1ab8aa9ec8930207ca15abe744b381d285b539a4d90f681ce330ade23f8d37fd36a4df41bba4938f02c37e4ef53ad8278774276fd226cdd4b18f9389a68f5c81052acdc3ae8dd40341f50f1b4c9e945c200def499279a73b05a8725f9b11e68b13bb3a8194c3f6b2e1cbf825d18bd1c5e86436c21b186f0af0f7487b3bad8a33db8d17845864be5ceb4093766271d40e056819d7dfb423a2cd2dbb9a94842a8bf0cc1ffdf99dedb7905097e3396b50c776ed9da0c589819cc5f070a546fcae72aa90cd85ba25294b01f643f0e76c9c9bc565831da927266e9572d40c53633606a2b7e91f1b85bef001085bc21471cf06a2bd47ea1eb6ab0998ca476300496672b4b0c32b98882b251463bae498e0811f257ccf410ae4f072bdbb63335dc97fdc8663366ff7af5b2592d900f2a6afbbabb9fe7bbef92735fa424eb7affc5d24988e6fff97b69aebb4bf1675ba9efd9ee829c92327559935a990f5aa039d22deac68976dbcf4de4933aa6b2e1c2c681dec75b155ce3cfdfae6aca347135c56edbf4ab764f657bf92ffa2faebd6824fcd866e34b7428ec298600a3b8d470ec628d90c1facbd638150909342ecbc35d0dc57eb6f750544533b2a158b1b8a3e97eeca239e3f10cfecfe631fe3e9c2431632ccdab4d27113b35d328b7b27d7303d746ac2ea4d9ce044ee220a1ffd037aa650f9d096b2f5088204e5623ec5a192745cd08ab024c55cb9e1dede442b39e97a3ab385765c4b5fbf93a9efa4f5d86e75113f578e039e352d24420d693a3a48212a9bdb137031361c04de05b9798584465ee22187d010b2fa8047dbbb3cd83e443dc81842ac26e16bed6102a6260ce62d0bb9a1d468ecbb58a0ffbf3cdcefb71ef46361a13c47cb5dfa2c64574d6daa6466539054f31072d08dfca92bf13d4e347e75347226361c2493438f35839266ded1d2b13cf766cf63c6da551a57dae5a22348e7fb693e370abc563906a187ce1c5cef1225f10ac93b061cf50db1ed150f5cd62e5a605b293ff6ee5a675f2570cd4a0e5af1382ad5d10f48731ff28a48054b79d3dbc22c5104e7bc50c6b99288a53240c5f094ac93f53a9435f922fe0ce23cd2bd2750ea4fdd55a7ce4eea713598ece54353fb1671880b949f3294dd440b10d7a5dbabacc55c9bbab4e2768e9d7e28cc53c5328cb6f50d06e7607c8ef6544c01a06972efc75d041811231f3c21a5b6f278dc6d45ae0d9002c4bd8abfec674c3135711572d0abca5ebb22703ab836fa7bc7971033f626828d06644af41d660f1f510c13ed38a8cad04a61dbed9a72cd0de4330adcd008d9535a05ef228f04c7fa9cd5634cff050d56cf001df4fcc44e8be054b75d1d803e67c16722cef0eb08d2a067f32d08c322b3c03d200d4302cfa78d9250b71abc3f98e8463ee1743d54b9421133c7ed6e311a840066005170de57997f9925aea1957bfe3c82ef6364fc1db03af6d8ffce204f2050836095faac6071fd3820d64d41758bb7112e886764c79916c40ecacebb9710c709c51ab976d3c1f2788cf1b47ea6dab2e5f034ed77f96305ba3a0ebbda6f44ac010e025324d7b2c52ecea9a83be35d3d5c09b75b583b68d428cc0541b67fa6ba96f934fda7a4bf39104a9ff5eed8c8f55cb85be3d1d68f37c94750fa0587467feacf3a7c4830a7221dc5e7b8f0a68c87391a32d83be64f9159ec47bd69dcf98111d64f9abe69cf04c11fa59f04cc92abefd413f128af2c1c9b83ba18ada3be0ed5cd32573e9927937866fd95c0ccdfb17a6f42c2780419b4c86cdcadffcece6cd8a4c0451005f53977032bb3498734dbda4ca274b9c55302bed0306bf8ce81a0", &(0x7f0000001080)=0x1000, &(0x7f00000010c0)="530f42a144c01406eb165cd13d9970f2d1dabad158625fcd3c9cdceadd81fbd376beb8d2409ae0da172fb7035251ca653349af831fca91d871cf6d94456d95662e3deaf7b14e30494f106966ab0ef03f26e2fe03b07dacff500a3148af92a1a4409c8f64eb9a5510d656b13a97db0545d44d806be6d5a63bb0a3ba3e83fa3783b0259bc1c3803c5d00ece8c20de023877de9991911e422ecd102c9abc45bbfe8cab4c2bdd608f9d7c02e998440fe3e9cccf3dbe47691ca70fdbfef03e6a70a", 0xbf) 04:29:40 executing program 1: socket(0x20, 0x4, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r0 = syz_open_pts() dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0xa, &(0x7f0000000000)=[0x0, 0x0, r2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getgid() setregid(r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1ff, 0x0, r3, 0x0, 0x0, 0xa6, 0x8fff}, 0x2, 0x1, 0x8}) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='r//'], 0x0) r6 = semget$private(0x0, 0x3, 0x21) semop(r6, &(0x7f0000000380), 0x0) getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x20000006, 0xffffffffffffffff, r4, 0x0, 0x0, 0x8, 0x7fff}, 0x8, 0x400, 0x83}) 04:29:40 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCNOTTY(r0, 0x20007471) r1 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87f3453185028185b8f7167e45121cb82952e695122122b76c288033a0b8ed6c608d5ccc5ffdac8ad55a05e0fa2a0e13de74f1bad20f582c7c25f78e3bb47a10cb946a39a640020b047dceeca2fa03b2fe3450c3e940f45fd2156a278b587b8050dd177b04ea0e29bed9cc1bc5b0139373ac9278a6768de025323bad7bc6c501b8c88a408c7f95a69ebbbabd659d7337f5b55e541fe78132a9a2b39315315bcaa97225c230bb2ace4e1ea67d33f71322302f22cf5112c760376322c44435462e9d85cf624664ea", 0xc7}], 0x1, 0x0, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, r1, 0x0, 0x0) select(0xfffffee1, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 04:29:40 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='r\x00') getpid() unveil(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='W\x00') setgid(0xffffffffffffffff) symlink(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)='./file0\x00') rename(&(0x7f0000000340)='./file0/file0\x00', &(0x7f00000002c0)='./file0\x00') symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x80000004, 0x80000001, 0x400001, 0xa8, "c81470a859c80000009f00", 0x0, 0xb5de}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fee2ff15bf0ced0b339b5e474f6c54e400bac871767dbcbbff8330c20585418c000110188e90cd3a0450599ba200000000e1397a43164452e5976fe4bce3b20b21c3f3719d1d5de4b758000069cedb7237b4288a001db394acba77de083c9651d33b7a3d24aeacbcf09bd3c719ed", 0x7c) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) fchown(0xffffffffffffffff, r1, r4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000380)={0x0, 0x80000006}) 04:29:40 executing program 1: syz_emit_ethernet(0x70, &(0x7f00000000c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3a, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x33, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33}], "9918"}}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r0, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344, 0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x1ad, &(0x7f0000000140)={@broadcast, @remote, [{[{0x88a8, 0x2, 0x1, 0x4}], {0x8100, 0x2, 0x0, 0x2}}], {@ipv4={0x800, {{0x15, 0x4, 0x2, 0x6, 0x197, 0x65, 0x1ff, 0x8, 0x16, 0x0, @multicast1, @broadcast, {[@noop, @rr={0x7, 0xf, 0x8, [@remote={0xac, 0x14, 0x0}, @loopback, @remote={0xac, 0x14, 0x0}]}, @noop, @rr={0x7, 0x7, 0x8, [@rand_addr=0x7]}, @timestamp={0x44, 0x10, 0x8, 0x3, 0xd, [{[], 0xfffffff8}, {[@local={0xac, 0x14, 0x0}], 0x8}]}, @noop, @noop, @timestamp={0x44, 0x14, 0x1, 0x1, 0x0, [{[@rand_addr], 0x2}, {[], 0x1}, {[], 0xeed9}]}]}}, @tcp={{0x0, 0x0, r0, r1, 0x0, 0x0, 0x21, 0x2, 0x6, 0x0, 0x81, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x800, 0x6}, @sack_perm={0x4, 0x2}, @sack={0x5, 0x26, [0x8, 0x4, 0x4, 0x8, 0x9e, 0x200, 0x80, 0x6e94, 0x2]}, @generic={0x3, 0x5, "6b11e0"}, @sack={0x5, 0x16, [0x3ff, 0x923, 0x7, 0x1, 0x100]}, @timestamp={0x8, 0xa, 0x4, 0x100}, @nop, @generic={0x5, 0x10, "a916092c25a6cfbef8684d290fb1"}, @window={0x3, 0x3, 0x3e}]}}, {"d490cbcbb05f7d3b55446781eb0f0b65972db82547c5bddaee2044156c8b1c0a47b4c09ddbda98354b3f43a69ea879af814e36347a0296aa4939549db1d7b46eee6ad45554a93266e3e881e6c7bc2c2fdd4779e71dc87fa0c81535b43189b2d8a4538b78fe2d3f290c4a8245a5190342bb6919532b40495dc49ab9310ba787763cde82b8e6fcb770287bac63c007e4cffcd8679145722a1df541366a412ac79480a5df950cebce42db179d81cd74477e1b0d13044b7c6c7f7e59d57ef149a1"}}}}}}) 04:29:40 executing program 1: ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000000c0)) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_open_pts() close(0xffffffffffffffff) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r3) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, 0x0, r4, 0x0, 0x2, 0x101}, 0x6, 0x6, 0x1004}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r7 = getgid() setregid(r7, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0xffff, r4, r6, 0x0, r7, 0x160, 0xfff}, 0x7fff, 0x6, 0x9}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={r3, r4, r7}, 0xc) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x1, 0x0, 0x8}, {0x3}]}) sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000300)={0x0, 0x1f, 0x9, 0x7f, "93a8deaab65fa346e7519dd22281530e15c41285", 0x8, 0x5}) 04:29:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) symlinkat(&(0x7f0000000180)='./file0\x00', r2, &(0x7f0000d06ff8)='./file0\x00') r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x889) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 04:29:41 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000000)=0x80000001) shmctl$SHM_UNLOCK(r3, 0x4) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000100)="bb72c8c25d69fc90a176c714501bb39c7bbb29750051c60f4c1cb46b0b4b7ec6695d91177e38541f386a8787077bb8543712f446ece916b3566be32224210558e18c84fb5d761981adf63b132b32e2ff94f0f74c758caed95b1f914a8a977230dea2a93c5893e720430000b62af79e9ab3654f48c103eb28ec77dc", 0x7b) 04:29:41 executing program 1: bind(0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x800, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x40, 0x20) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_broadaddr=@in6}) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x20000, 0x0) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() dup2(r6, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) sendmsg$unix(r0, &(0x7f0000000500)={&(0x7f0000000340)=ANY=[@ANYBLOB="00006c6531002bcce1cd77328fbc7b492ccca5a56ae21f0ae58d0b00f778dd68f06b223ad154231e5a797722ed68f305c33aed0d13bcc6ab5d04d934db1aeb519f26deaccc5ac1a3f6389f5c3fb5d2fb81fb07f0895aa3c800003d796753ce86e56f711f054b661340a5f476000000000000"], 0xa, &(0x7f0000000280)=[{&(0x7f0000000200)="5e2f563630de799d39204c4d5d9185015ac2130174661a57dafaf9c28aeb8ba5a8dfe90e6b2fa9df942e63b2dc342839cca1b3ae3b3895a06fca714e3ee209f0c17cb5a9769b51ec56f06ee236eccb01b0855b73f593602436f49fb01ecd4cc3b326c7407e", 0x65}], 0x1, &(0x7f0000000440)=[@rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, r2, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, r3, r5, r1]}, @rights={0x18, 0xffff, 0x1, [r6]}, @rights={0x18, 0xffff, 0x1, [r2]}], 0xb0, 0x2}, 0x8) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 04:29:41 executing program 1: syz_emit_ethernet(0x72, &(0x7f00000003c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000640000000000019078e0000002ffffffff030c9078000000004000000000000400002e000000000000ac1400aa072782e000000200000000ac1400bbe00000c63c3e270100000000070300000062ff1b37"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b740000000d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb97ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac19931054325585d0ac864f946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed5456987089c04e850"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x5ca}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0xc00}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x4, 0x101}, {0x2, 0x7ff, 0x800}, {0x0, 0x4, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 04:29:41 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x4, 0x400}) r0 = syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) close(r1) r2 = syz_open_pts() read(r2, &(0x7f0000000200)=""/179, 0xb3) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r3, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, "5acc41ae55a132dc079f911633570d59ae5f81bd"}) write(r0, 0x0, 0x0) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f0000000040)) 04:29:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000080), 0x0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = dup(r1) setsockopt(r2, 0x0, 0x9, &(0x7f0000000000), 0x0) 04:29:42 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r1, &(0x7f0000d06ff8)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = semget$private(0x0, 0x3, 0x0) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r8 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) fchown(r0, r7, r6) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000240)={{0x20000000, 0x0, 0x0, r5, 0x0, 0x10b, 0x9}, 0x5, 0x3, 0x8}) r9 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r9}}) fchownat(r2, &(0x7f0000000100)='./file0\x00', r5, r9, 0x2) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='r\x00') openat(r1, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 04:29:42 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0xf0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, @udp={{0x2, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x1000}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0x800}, {0x7, 0x2, 0x800}, {0x2, 0x1004, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x2, 0x3000}, {0x4, 0x2, 0x1000}, {0x3, 0x81, 0x800}, {0x3, 0x2200, 0x1000}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d12, 0x1800}, {0x2, 0x7}], 0x7) r1 = semget$private(0x0, 0x3, 0x1) semop(r1, &(0x7f0000000140), 0x8) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000200)=0x40) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) semop(0x0, &(0x7f0000000080)=[{0x3, 0x9ed5, 0x1000}, {0x0, 0x3}, {0x1, 0xb500, 0xd41f01317733a3f9}, {0x0, 0x1, 0x800}, {0x1, 0x3, 0x3000}, {0x3, 0xb1, 0x1000}, {0x2, 0x3dec, 0xc00}, {0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x0, 0x2, 0x800}], 0xa) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000080)=""/122) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000300)=""/127) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 04:29:42 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x3, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @ipv4={[], [], @rand_addr}, [@fragment={0x11}]}}}}}}}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x20, 0x3) 04:29:42 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000080)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00\x00 ', 0x24, 0x6, 0x0, @rand_addr="00000000000000000000e3e900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, {[@nop, @nop, @timestamp={0x8, 0xa}, @eol]}}}}}}}}) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0xd6, [{0x1, 0x1000}, {0x1, 0x6}, {0x1}, {0x1}, {0x2, 0x7}, {0x1, 0xc6f}, {0x1, 0xffffffff}, {0x1, 0x7f}, {0x3, 0x8}, {0x1, 0xe}, {0x3, 0x1ff}, {0x2}, {0x3, 0x8001}, {0x1, 0xe9}, {0x1, 0x3}, {0x2, 0xcadd}, {0x2, 0x2}, {0x3, 0x100}, {0x2, 0x2}, {0x2, 0x6f}, {0x2, 0x4}, {0x3, 0x7}, {0x2, 0x3}, {0x2, 0x7}, {0x2, 0x9}, {0x2}, {0x3, 0x3}, {0x3, 0x4}, {0x2, 0x3}, {0x3, 0x1}, {0x2, 0x8}, {0x3}]}) in6_pcbnotify: Huh? Thought we never got called with mapped! in6_pcbnotify: Huh? Thought we never got called with mapped! 04:29:42 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) madvise(&(0x7f0000003000/0xe000)=nil, 0xe000, 0x3) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = dup2(r0, r1) ioctl$WSKBDIO_SETDEFAULTBELL(r2, 0x80105705, &(0x7f0000000000)={0x80000001, 0x4, 0x8, 0x3}) munlock(&(0x7f000000b000/0x1000)=nil, 0x1000) 04:29:42 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82024b2f66696c653000"], 0x10) dup2(r1, r0) getsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1017, &(0x7f0000000040), &(0x7f00000000c0)=0x4) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) pread(r3, &(0x7f0000000100)="670d7415cc63ea454e7adc4a22d0ca8ecbf98621e010c96ce030bcc7077aedcb52b512316668718ac5a868ea1f9165f5e0be2a792b59a765da011126d6b1b0fd3643c721cf220d79112d198853233a2cf4a0fe7a14d00308652687a68cae48bcb3d56a2b7deff774eaba9f38c10436f8798bfde9bc3c6b55b14eb58e24e9f1d84ee71035893b535d1789d4b276977f0203a4aead29742001747a07f22631ccbfd92c163e72c028e0567ad66e09ae4ed412a9db0aab0c819845159ba55413c2089cae97b8aaa5f9cf65276639df3d8ccffa2a0881f1253fa883ad73cd69de12191dd546f9428685117f8cf75969f36a8a2f7ffce194f1cc82d1", 0xf9, 0x0, 0xe43) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:29:42 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$TIOCGETA(r5, 0x402c7413, &(0x7f0000000040)) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r6, 0x29, 0x0, 0x0, 0x0) r7 = dup(r1) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:29:42 executing program 1: setrlimit(0x0, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r0, r1) close(0xffffffffffffffff) r2 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f00000002c0)="87", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) preadv(r2, &(0x7f0000000280)=[{&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000200)=""/94, 0x5e}, {&(0x7f0000000040)=""/45, 0x2d}], 0x3, 0x0, 0xffdffffffffffffd) r3 = open(&(0x7f0000000180)='./file0\x00', 0x615, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000000400)="a98ac52fef10187e8ca60ae9d2e45396ec902f203467fea6d9ebb3446cd95279484e95a692f372ea611b75e5fd43fd8b67129193a9ec627957747f6c3a297ef621847431848d0aee72a277730377ac9d458d5aeddfb6862ef759f2e0170170d3388b7f0bf31258", 0x67}, {&(0x7f0000001700)="001078da02931c8957128f9f58afd079c55515df49d59976c5fd27207d5e6ad6134e7b967851d4d9ff90d29718cadee4c96517f89344d2911d730a813f43322df58adc4d1327f147074f0c00000000bf9ac71d856754db8bc1bddec352702b6b87b2c23e904f505b5de8f10f6b554acc4b3374e6fa15aead9b05dd018e6262425fe9ce749c04b2a63411003407acf9ea4a999c99b46fc70782399194d3e34254ef2f1a1e02391c955cf169944ce836c0d2c95d092e5ab6400847d9db7b0564a0d78a6569d6cfce2be356c62fd306154f9fa39734cd011c773858a1df2d08a844cc9afff6dcc8d623225b9e6b7485a7d944e212295f", 0xf5}, {&(0x7f0000000700)="905a127e05ce048d2571318e961d5316484b288cd329d73cafa0bf7138007e4f09ce5fb1e92ad96685d60c2ec7694b6cc342b936bd3a82c707babe55568ff76c5e227db17729d993a42c6625c397ee0e6638225e2f7571d67c4c047490a6d9c6aaa3d00e27c4588cdc4d828af28180e95c4f0bb2958cc46d86a3135baec599c175c2c8addb130710b8ca2bb46a1a4795ab072b9ea8a54d9a3813a74cc540e1225d880c65600541b8889aa6e478b2709aa84edb4779b6ebf05b4345626a5c0704f6f99552a48ebd6e3a474c4c72afd0a60d0680b5504e3892ff7b8526505610886bb75c9bd8d4da10b638f0dd3353758e9a04122507d7e1fd95d74a4f0514ff4ad7c955fa90b6053f087aa60a3f7ed65623c5c21024dfb9b7d1924a8407df6be8bcda3f9b7634444d21ace3bcfca0120fe2b2bac22b409e59d3bf008a24e9eebf9e48d0c32430ddfa3b0a326af39b1c52593dd903df6f82cb74bb2dd6f8fb236e1a594a7a93b16b72e6f4270607ac2f30d83a4228bef83d1de1f22dcc5f8bf845e6836f8910ff63d7bb01398cad829e99524759e178b9f7d076d0c2bff93cac6509b5886be1dbd343251460bb74b687e8716a84c20591c4db7fa51f0d38533e315886122db8a42172a21d81d5b1bab864ede70901a8ef5a08a1ae2d4762205d6cabeb070f17b291987ccdef212a03fd459a6cec6347d1bf24aa53d1a44dfa5af8c82b99e5084a2cd12db0f6cd8822aa5b3b405ea2e3c777d8086684d465f6bedf9efca13d16897f914236fb2053d60a4f3e830912a28c84e4f1b9e0c3ea054857bf7cb2b19ff316c17b2e5d6bffaa91c704805bfa22594f85bbf2b4c3b11a9eadad6cbbded1e3fca83da54ac4f44c116bba43e51ea46bee1a12a665600785fb39fe37ec2b52975fc2f4ee21f435aaf8bc889fba2dc392c76b927957901ba5eefdbccff8d10a514c9cfddcf58556e74b129e2b14b7e053b14f902988f1614d7d328b4178ac865e1ea1280230128fb83c9b816438a8ba7c11a816b6792f9a4b7c2d26b595e414b00013d3cd639762aab50873d689b0b4644dc9ab231ab5620b255bcda6d14c69898947bf50374a56be940346a373129bf43a87147212602a8f26a055d1930230a035b11f55b3f684369ccce61fb1f18c4f1b7e0cc75d4c77645e76069a1ee2e77c9c3b1ce19713165f94e35bd1a1ba8880f0ac99c67d6380fef56891597aecb12898570062fcf3418871c1736f7de0be8a9bcd3a872a52a35f34cd46f9de5c52e9b80fc7f66262011995deebb9fa176cf1f03281f47946dd236a96055963df5da08c0275c4e44a2b38f7483a95d2d7408d1dc0572ab3ee807955666ce9a6a7694cc59843b730909e907e556dce6936a4c37cff9456ce909e88fe231ff0ed48a71e54cdaa4f4227b239e4ce757f970e9d0b8176e3958c5cd40e10bfbefb416b8c88a872de0cde8e6be9f496c55168d7de2e6409edde5d709d95f0ec8959d12bb7bd67dda59547c41be2f414885ed23cf28ba9d7604d9c1516e1a247b8ee2ec9a41de7984cfce8885074a9f8e2f3fe65b3a6a1468eee85e50e71575c0ff4b6aa04b4511e5d8f9405852a5a30a9effb5eb32800a0bd843762e900670fbe15ac93693d1bdd0436a87e28aeae73514f0c80e8d7cdaac9a7b94d674a71545a9d6a990b83b26b60df6078f06feb6e1660538538ac2648f429889565cae6a4b5f673a3bb3c355b66a2efa73a92e510a951074a135766d83ea81837159aca7d8d59f9bcce038570eeb54a043b964587c3da1eb0db6f89e74602df5ecca136a19d6e51a160eaa77e53d91ae3442021aeead2b322be3ed7389c67fd40dce91c7fd83efdef35fcd08d0b1ef0ed28da307150c2018ca8c8657d931fc5e21098101bc91e42e7edf29e7ca4c4e4fec0cce9151d419ee32ef2e693bc66b14a9475d0779fb43f67ee3dee6097c638dca3a2749e008207529f3e3c66906ff0bf95accaaf023df22cfee8da20f5707bbb9886cd4e2f6f0638e385bc28a461821fe28724b50e6f32f3fd8512e98c60bbd0acfc2dcd25fc57f319fc2f4c32de43e077e5d77cc8914c04aed10426aaf11dca1ed78c5a1432d6312e56096fe290f492076e602b0987ae5a34cc672ecfa10b1951aa78b536877166aebe35076567fb2828a52c4ae026b97b516871ffac2b4d0b96c3e971367046912e7eabffa907c79b5d9a868d97917a1d6e84d61befccf79bd15a3e894d4275a2b2b1fc64e3daae8e7626fe4f623e0aa9aafd9510ccd646771cf567859b602ce0f36e6882113120b90dd18ba7115fac2b6bd665c49f9af51d34880c95c9088b1e965347dc3ff536d571948ffdf7d1aebe0f061ce1fcd8340ba289c0530ed57ae4b7a8bf3b6d9286919c3acd853c5d38ab55ca1d09248de9d3948c8007a80cd5e5999ecca1d81145c94204583cc2dca75ca86b1a8cdcc6e3c80bd216816cc4efff2dae72c2abe15307ca85e74a6fc0c6406f4a330da58b0e1d41b6e2b17b16089731027631d589ee7263c2fed353a1207ce9612a96e7c6e0ec97131442aa34abf22878b1652934c0b2d67d689e68a91301cd64d911a298ae012e42aa2fdf9fdc8e75d55c15c408040d359bd7cbe347fe43a63822ea1a2edee924bbaec12a80eee61833e4dc12ac341218529605f4ec028dcb9bedbc5b2c1464d92f80767ac4816b69430e012c9cdbd2065008e4d4c7f7c11b66e153fa30e25eb0a205e0bff85d57877583af01c1ba44a3b2a48a7251bc67d7562564ff5291475e8550ebc7db40669d3c5dd970d6d87d48640320bce874c32388ff636710eee96cb6a358bfc92e469ae4d2aafccc857975d68218be5ff0eee707cf6832269dec8d98d416b976f9a9c52c72d86e28aaf1a5656cf021ad09051c44ec029191599b6e918f24d0aa943a7819ad5c742aa757d16f90ddd4f63959c32d9f5c5746ffde8a62d77cd03fdb4258d6d4bca2962bb6708e6db4b68df9105adc032cb7cf2156b7ad500e5354adad01dc3f87521657078f50068ee7e3fc404f893391075fb7cbd602c4cc753a7d310b769a96c323c871fe5fbd1707f5e2f0ef405efece2338ac2d44d956264969aa7317cac42da9be5985aef2681ecaa108541d854f864739d6390b383feb9f31afd540d936951f0b9f18e92d614a7406ac3c0201fd7465f30c0555facc2948070a176b643e589de6607dfbb49a2a6e873e4cb6c6ce8230d82702352990ed3844a796a7423dfab9b839275b1e1073f2214f73e335976558fb3f7e256d15fdf693a3a4e9e5c414d75a9ba0c7ce510077073ca692a5892258f3b229e7f1fca1c3f6660835ef4a3eaa4eca6471ac473d977f4b8c8ce47a47b0b46c6d5240e9cabf252a13d00dd9b5a5418519b681a3af74d1970e2b72274e3202ef1aa493b1c393d625b800ee5cc5c8128d493ea12c76893b4a95e5873d2f7224f6b4a88e9cb7e38357c64c562206d2306e470410bc9d258c0fe29502e5f30c92e315336f1ce80db1b93c39f997fbba595229d0102c2bed2cfd4ac2fc3563aa84e4ce9860a726ccdf70ef4a032d994f38f95d0e3ace9420092270f8be5e6e3bfc960283dc749388c50fb4d066c7903d757cdaa7c09be1a99f1bfebb0c418f8b0016be7747e5ebb458be8cd1bca66d3dd544a481452afe72bab72ba44d4dd402c1c652431f8e1b2fbea121793da256a8d26888ab00b05b91b1de6ed89d2271db97dc62398766bd37404577ff6452a2f2a259d2d9436196d3c5416fffd39f6a0e41b017a9da514e43af4ab0bb87e752f58ad45faa8167a8fdec9a52575d45a3c5a79cf020bb716c52cb932169a129d35a299484225c452ab0f4dd34ca780df12829e81b981364114bd28deb221d54fc4b1321341bc257ffe54d00436fca01f7b3862f54ee9c8566a81e3873e559c0582b1b82438bb0679c09bccfb04d49d251d2fb653e36646018fdcb7c393bbdec072d948245f4ebfa3f35901a2c391fec0fc914af8712e7ab3a1358755bd8f2a2619a2b1800ecd99159f16095c18dce300c6149db9a9e4e6f72057dd1228fe2a6ebba623fc206dd4afca36d0b58e847bfd32ecfd49eb13cede9a0394886b01598db2a14be388049fb58de87b428ad97c9aa9e31207e3fee41572a76692b54c3e777c5aae278e5fbdbc9558055dd5645aa4045a7b3bc50a7222b9e63f5cf41a29bf0f18f0c0d9d67f809eb9d571f05e3e8da87c696e6c50b26044fda07ad41a32db333ad429f9d3cc2d8e3e3e0b95e496b87ff3a2ec6c8cc86ead60a060131cb90ca0941cf6ef51a120ea2f3b41dfb2288327c21cf2bd228674b2060831b07704fa5824043694ff30186a40dad113c21b0f89a11aab6b511d407f0eecc5426d11ba7681b3d7f973f12996710a338570d564ce57ef9b16093005e396150e0c5bb6880445ba6e9d46de2907b27eec9e0ee51e2e75165c29e7b71d2c2b222dbbeafd7fd48aba97c5e4d1d9788bb380492f2a424dc40d3367f6634b0b19d1385e453050680e2d5a1c46aecb312e1a10d79a298ea398cfc259873160a87f7a2ce1af89b5212ae2f5fbc0003b4dd7cd2cd6d63137788cef1459503243049311557845786da7ce1986f2a27a2faca91490781e10e3cf5e4c4eb7aee8b06872d939c40469c6011d399d9472f7483d7705d5d5e776f5572a631f029678764d936141dbe25f6e25b10a6f18817531740fd944d94146277ce6a5cdb7db4054d5932f9cf2f911dfb0cbc45c5780c11b955f1323c1e27c9cf2e98702b1c1ca5bbb89f8388911765816868c28561c830091b08129e29970d3a7ca99add4d3585e05bf8612a87ccf57e776a9759ae99baa662ddde5cfbabbfa111f832bc630a8831f0fe1610f734533e4ff541bf1010bf2610465ea154156066505b7d74f033dcf230e30330f01f8d534d784e0303e270b978934f8a16daccca22e74ce19caae9a3ee250282e2063f3d8b4706728e915c03b7fd59c2ee4d02240c9c5fd85e6b7fcc7034bd9eca6859d3e6d75caae655b7e087dd0aeae1eb87e207c590e9806a5b13e7cc409e00fa6861e47eb4ce582270730231551901a6ff7ea9f1f76cfdaf1ca2f248abd6f0c1c795251009f9183f8ce8313aeb58199a181d363a820d92fff7e7c45bf36308aef2d210fd0766462e2b48af6cbc7faa1a4ae2a3389494adc813506a9e231a0e783c8f7abf13e9d14fbc29ee080a9d4b37c5908f21204d6a82a0ab952f31042d165328bd4e77cafb76a3ef4193366e1d4d8038bd49a6a153116ff8886126235dbc96a4c1f74551e1d3c358191fade41e410175a4b23bed7e74b4326b9b6e0e3aeed71575cc63ab2eba41725e262a9574872a1b7e5f7e85d8c3410ea0cb823e16f3538307e13e24424b1e91ae124236416252935fe3fcf41dfc603fd829ac25e37d3d9a9037254dea841e3890b99aae021472f12fd6c44ad27d53baa41789da7187817c5f416121939fa9e7343c4f2cb8fffdbd7aeafc83e7a3461416c4d72c9eb5fb2af0cf14ca3d0782ce5721b951db7704647941ee30cecd93057ec38a7aa4a0fca5f24a2a1cac00e0544efeebb72e70f00afad79b909dd69d155ce7d8392e6933d24cd5e699597c3cf69cc76b4f2cf7e681c02d7a93e7a1325b8fc51bc88683cfe9a180ce0769831b8a019aff4fba6af7124d5bd4938666b41f507b4934b014bf78df3c0ce986391b170f4af769baf98fe90da888c7b5b7eb3170753621c9c7c67a10bf1e8e9697e95254ff6cd754765aa4df84562f581f3d4f74b1423255ceb5a00baee600d78db6", 0x1000}, {&(0x7f0000003800)="b3c3ffaf485f81dd18c1f7d3280c5e923c7db44152fe38354853db2f800ab7feda772774ac8d19be1abf8d126c1a1bf1db199511d2e494d694e2d99f84cdf220aeb917269803ef81b99534991a6a9a97c0b94c44d8e9e22d1046533e409636d4dd8b21a41ea597eab627ccc9a3d29cf9d4dc79f606161b04d0b3d02abfce50473ff2d447866a0dcfe37998506300528f2b73fe1ecaf67fc894c0c212e9e1c84b45c6e2d165722135157cd07dd4852824b40dc8f7fa72d26145a6e34290a2275b18946c76a44f990089776b27e4b046404f24800d214c388572843d59a72dc4a7e4546e4a0083c4b66172a0059071b37b22c993ea1b1c9b24d537031c77576e2296617457445a52479b65748bc022744037edb1d7c4be2ce589477b384587338827b004df5dd05db6ba20161c3d21d53a3cf16b7bf7b36f57e35d0aaba31a2c5d271c7ce8a432c791cbb2df39de5cf69f46923755c0283a14cea41953d1aa233445c2cdbe3507bfa677e2c3a6f9e5adc0ae4f12a2207ee7f80c49c675b0d70feb268cdb77b380001788b857163fd5932774dea8cf71773a219920801b1eba220be107ea028243386df9628e561768a552c6e967df7758bc4b51c17db1d1238313dce37eb901f5496ef1e37c8058ec8a009447fea048f1248099e3f3a81d8178b1907b1b668fe27ab21959256fb536f3e0706ad73e33a10493becaf6bb8f910cb2cbdd348afd687870b85c9eb73bc8d2b757477634d024975e30229e8fa2d06c6baaf1e641c0d166b4ac3fff666ab6fc69a9f178ca5a6d907c4551b8006e922042119168c61fd638c5873b7c48fb18cb6f8f7deb3288b0e1ae91a2409513b085aa6246417fb5410652d6c67741602f3d5fb1fa041fbc6e3d07fa521143b1b0e38837d5c3be303a3d02b8995b3290cbc9ea05bb9eae5b485795f96257dbe432f642e08c0540d261f9f3b6ceb99b85b952e2c52e4bc3eb657148b34ca1cfed4e3c83dde78e86850e4272721e8b21846e1c58ef56da84cf1cf91a22c20e3c4fa834c9f3698f840a55c007f9313456a86f11a3248e99e65d0eaa0e73dc6b0f517d8138a7533b3cb055d7190f8f48ca40b7b6c1c094d42ffdd0c9bd169b9e2e5a6324eb4cc3bd1b836a2420d69c498340e910bb902bff078ef957d938e998a6942f5ee1be183b794e1e24f1eee6564972210e420ca57c83e2bafb0efd8a58f49f6a3a61d004d52f8ddaf77d14052e01b887f0bc97141e053de1278f9a51febdc893b86510b6d961f01a25f828106f4f6487eb2079a350bb72a091205fc345fe4dbc29f10682a343e023d92348d99b3537dad13cd417e1c5690c75c797cf218b45a8ee97a593ed81cbab0ce82a76f39ab49a0eead2f08aaf046d074fbc39943bf8935a43e5cbcd8d05cf3482d279d94e11e2cfa8a89c3800fc447659287a4c5211cb7bf3aa0f901c29957ba37002328377f6d047210e32b2946da029da8d401aeec4cb93a53f4dd524463ebba1931cf71be464b9334a64060ca7eabd03c9446705b89aa036ac928eea08ab70325e594ddc870fcf4b95566f1b52b1e3bce4a1e5db7ed4d91f413079ec5a2ab36a9b4293bd712291a84738a5532439289fb295d1d124f39bae7e55dfd7a496d3ce99b76974c5fd6156888033cf81966b49e111dde184cafdb1e2697091ab66195cdc0b4117182cb96ff1b52bf4c2d26ac6886fafe6bd843482159796076f5f4b8d0f1182bb8308a091a9b3a9f008b3063b3cbaa54a982346c096afbae9416fc0e9176c2407c27d60fe837929d55d652ee42a54bd800725b034addc0a62f5382d28e215d10c63ad4021f6d37c819add2ef012d11fd1b47aad2fb094b7c1d7df134765aec5880a1cbbea7fc41df21d60607dafcf6b9f50ae5722c2cf6f5bcdafe4ef371fedd6165cbf2ed092ef9c94171f4c9e6eabcb5ebfb62287d207c4f26bc17305afe29d9140946ef3702d49b618404e09ca9cf6e15d6e556662bb0f77450fc4e936d6bae1e083c6ae86e3d82e7dcfbd673f4c98d3a6bb7a9101ce52f37284519f2a83ffefc7d6a22d654c2a8cb963a3b4d0aaab517afdbd44214206eb3fe66ff48a2737d7791c48a01bd4782efff99d8ccdda1673e818566b0aa3c31500db16ab8b1f2d36b89dea1051225a7b62cf832e16b9e130b483e2a2c75a4dae80ad07805f8c985243f9c716734616d7bcd0fd496d5b7afafa52d40f789e278d8308a5e4ac86bae09e4c9eb95f9924c9279c4ddba1a758e34e0186b70dc9ed279f33da56fde04e6ff956f35ac3cbb3d227d75e3c8a30b8520a07cfbfedbb85183788217e21e6a29ba6e1c5543a6774641b464eb41f9da76825e5d4bbc994748871b9d46a01e6815a9a90b9b96c6f63fa3548d909503b8f55821730583c70ec839eb02d17b51cd3a8a2f251d1011c2103d72f69f3850501d3c9e718d2a751a7554024ffe6478d1ccde32344f5e974674014de9905c65b4b2a72289a9e7ff2790e02cd9355f641a013d43ea0d79fd9245a814abd28886da4f7336a7f5480e3cdc194beab8e702dd20de9237598cdbb1c1f184636762f46491d86c60f5ead7ab576234ae00ecc28de829b8cfc87b869a6da93bf445f89f71fdd265ee34e7348da948910b3b9ffa969d5434c85ffe1e3265255835d2e147ee7731f2e04d06425c1ecff4fba740e979365932cfea23c6e566347289af39ef39a1c49d6915a0cfc3f547862abfc79a8a8c4230f6498d8bcb2d4e9ef69a3d6a0362fb2bc538828c73d13de2480f8f62752eb15b1e8c248d90404a2ea4e9cc2807b935fc47a23d8c50e8cc54a3418d62297416837db8800f107bf968f2ec9833e6e793c388aa6b1f9ecac4fd8c7cfdb803d2bad39d620825721f6ddc034d3a18e1546cf4fd0a2a5f2cd97ded2e9e7ab885d6bced598e4a0ab70872438727c391b7f4d0aa76896dad4a65b05883ac09d661dc339cf662b3325a9b570c0d7ade9e29bc69af1f8062b7c7fa7b6aa6ad07fb62dd77b106f3470cec33c630c3fca73e1d91e5926ee4c5a2e91a7ff5c03bcbbacd02b6de74478167bfd7ebdfc9927cf88928eb8673b764064fcd96bec0c477959d33969e88ff0f330c566f0c53e4da3d18bf6c6aac77162c5e35207c3466784240f2f86a5161654dc9a64eb3d600b29ae795df2e471d57ecdf23c8cc4697082641c22742419b58b4d2a2ad213fe53b57d8abd273cf3a51c747979796af92faf0498090af5f2f61615f321f528e2180b6ad6bf42de9113906edbc0a70bd7e9f07436b7392120d1bfc6f5a5c748c66eedac5b2753e6a83f364700b0ab231eba0a55e962714f9c520b4114bb3a9f8e011be9908febd46de61dad34ac820316cdef89f670053bc898e050d600f173d2f33d23ad6042fa64f0173e9057fb0f9ab0f846eec341cfbebc07764eaaed36d3330304c957f17c46f1f3ccf221c89d0b6550ae0b2d1bb4eef4dfe73f9099b04c953e9837f9974c360339cdc54e77a47f3ef60da7cf424baaa854881839d564f25ae56c982f5d8b767b3c15c999b4a5b16ea3bd140c89f087ad43d430396427b708631d8066f8067e25b1caa2a28d7e0f78fc5d42aecc8cd4cc61cf496268e20ed0cfe6344bc55d7e1abe5328d2467521d93f5e56eb702aa0d9ec95727eaaf5a79a6a6b07957cb345f997ce53baf0fb609d9185eec45e2e6ea9313d07963fd9eda1f979cf259afbf64d4bf8ee6494026e6a8159143ec8c2f5ef3e3fa3126cb7d7b75b05cfc6c0d5dd6e8aaee7b5d3db5b7d7b9b8e7c36dade059c88c5b48f6e8bd3cb7793f96aaa659990aed2543328f6709920c8032658a779179d8262e2a04bf447ec74a51f13bb19705f8ef53a0480cb4c6b70b20a0781a7d2fc0a285bb76ef31fd02b01f6319704d7e6301896d921ad06b6970516a2038df7399386964dcc81f7354ccd73c567c71240ae9b26706e30613756ea4e88f7725677309268cbcbb3498754085894fe369245215126ae4a92f4df16baf1dc74d3f758b81310a7814b88b8bb48d0e2001ea7ded1ff4214652afe868e7cba9668d046c1f825ceef4f161b1b42160052d38b1daab7800039099da69182da1a8df10c633e19e38d761a7ad45818571c5ad5865e19ff4b1d44a1c72c92bd09e7e1a79c357f54aefd994a492ad7c2e262df1a144c9c3870d8ae289529b4d9044807fc71dba5690cf3c129125a2ab0b4d8943ec5264c490466f86d3b7d3d5d7ae0e8ab9c69475f80690df7beeefaccb2ac6ef899e562530538f66766390e946dd0b5ed9f7b25911d4e690d24b2d00d88815c94f65ae95a5c23a1b21d2f0263678262b947af51d0474c7306acc99930ee36848b303f1bc6a836e709c2c1f1579653023d52bfaa7ef7b518092ffe8c0e73456758b0e8c0f26cb8c21524099cc44539579043f3d7183626f91dc9477fec868339bb1a9ae86485a3de674b745dca0fa2d51e355a670d1f630f09d983dadc483799a8b0608b116059af4f59d82b438982bd34c21bd198aa40c5de0b33332839bc2cda3e6a883a44aa5e37dbce199b2010d1884b525333774ac650210ff8da74003e554769c90afd0f622cab6c6f687976cd847d05ca5eb6bc3dafc9404d031d50be57364b51fd325bc58b73597d76038d8b739421aa17e373c3c933ddcd07ff17364f7e4e4d7ac54545daa6457ad434e129d6ab93dc4b3cfc6f95fa09a4a8827b3d7c29a63d470a4bcc3e52183a4b3bf6b82c5d2c4a44215fa5da2893ecf34dc8eb071439efc314d1d7c610e69691251649f54fea7c4689ba85430d5a566a380aa11fa283a1733ea7952a7e009d693b0f7aab1291cb7bcc506f91b1d3c86522a3a00cb07a7cb834ceada1fdb89994ce24ac6c9f08189e2107dafbd7129474136c82dbdba0edd0dabfa6f0dc92c1b0e3d025fd210063ae0933f97452f7112f9c73e45ca6f609d434b15363f6b391d2f502f14bb88683ac977429dc000384c785d34c53e29604157cfa5d05db5cfd56ebfef75b8cb69f00fbcca50eb64b1b5fd8e2a8a0c031591af0929c59f3e8b7d2500613a82a24b85a6d876f5834d1f52facc81feffdf8dde1b2356aaa1338671e886b27dae57105bdb018438b2d4ce5ecf8a9ee5111c0804f7c17c70c1436275ac303b68b823acb0d117edefc78e1f31e1381aa404f3844d96a2a6da3730fbdbeec9ac3e8cef354e9bfb1ad42f318318ba0c09aaaeb2e5773b2b4593253a22a5fb925e0f3cb5bf9736e4cd8dda08ac70dda357c5c555ffb8557e31dff0474d6d9ad6bfcc6cfb2b823f7d4dc70375c7f48331c8b3f970a64e852e79b44e8afc120d1719119b70d03293743ba2de7d090d90a8eaaa1ab4397e30547c383b52c470e4942070e6fb32faf5641d868380f84371317d936c615f0e4aa5a0381ddcfe73c70a96bf3f31465d165b6e2be68ecc22cd28f5b5b11f42eb569cfb31ac4a33a6ea67a4d9cf4c856939df0e533ea603b846e47c25d25376f381976a4b7e4abc3e97a831d8373bbd764c340e1faeae13e2671fa5234d9cfb4915357588441f3b527003d5856d42c8481d5d9c067ad17b740392a16ed8f0c3a5f358cf0005a2d636c8258ecf8d7357279d3578f82c53f967827a42df52dbb1e0e444512e8c3361cec23242bcc46d1a6843fdc262a595bde0fe44e8a9e4a7126f7ca8cfe5b70d5c6ba57aec79ed163863139c1794c17b115e4c3727e429433c537f8e5e5b8e580655efeb6fb49aac4e2b8ebe0429b954aa05b7acc1ee3af5c840a6efd32b5fbfac067073814fa3629c4f918a3ce5678eeff83af5406", 0x1000}, {&(0x7f0000002700)="e89983b919d871fabeb72ec3db14e194a1c62a93abb41e496abf42f2cd2f33f8ded28dfbf5c190e7b7268366a24f13c5376a05bf845a02000b9bcc2224deb5cdd6c7f65f9ad4e2a1b38f2d85a27d59912a2118c2b08d55372262f01f2c554eb10d37b74084d49f143640ab6104fc5f94caeb7779171e4c401a5c1670aafdb85884ef909a64a3b9ed9a597bdd30af30f8c8308c22428bc9b7552f6ecd647a048baa11afac8099391719caa9a73759929e5be5a878cef273a261667af259b2cc28d738e693f4ccef4210ce0aa465499e8da63384d0c28543ad8e3f947b1350a9a6493a9b08df470f6c244ec67693ee9668807cde4a6d6a127a43f48493", 0xfc}, {&(0x7f0000002800)="9b1116e1b3e8b706390fd0f5416ebd1eed2620dd3de601a802d4c946d86587577878a70eee1661e06557b40249013ce363a7341466642ed0141eca3e5c9c686504a9e1c408406229e93c7b45371617f21a9f3c7ed81d03c1a4ce851f88e0b471874793f1ccdd743190a5c9dc3dbc201da445ab279c746e35db98a5876ebf2a33cecde3611b30fcc9102995e034f41db990bd473072954e84f8140c54ce12097fe48a1b88e5a7847e7fde556dc62438a7890d80eb70132db1f15752f5c095c665ccfd907299782920d70fe3bf67ea31e83fa1aa907515ba0c85bb377337999205bd9bea7997b886bc5f9ab264bf475a22502a8817c23339a2ee7b089d5115de5fbc5f4b08dda5dd3fd8359ba24b31490f8bcd4bd85a0000681b1ed242738402f1e4251e06c2f6cc810d61d2804122104b3a3063885189acab81c0d281212db099686d1631461c5f29917c25035356d39229fec185935fb851286cecd04b480014dbb422f598b08ffe805cfd49fa9dc149134e71279c80fbbe9c4fe7bcaa6df019fc77d2a61c5d0456ec021b0b2abdd2ef6b39d2a2e67632fcd5abf5b80412a9eb8f58b3a7cb4777ef38884191f74b6b9ba906a2de3873fdbba1e2cf75991c72eab5c0c4c16f44b341e73103b4f9bdf45b2fb8750a89b7c56a3b3326546a65a3896d2f3245f419cea7a6df3715a3e7c98bceed280dbc22823d128f0880c93a4ce6cd61da35975b6c50bcb925b0d4aaa77dbaa208c4d7d01880a13fb08efbfefe71e6c3b3decc26f04278e92876a8bd22909717aaeec9483979104df54e9392cbb69574cc6c68989918cfcf8749150fc3191ae44b609fb02ed96c8500b97b005b6ea340df756d4b65f260f9622d3e0967ee3afc9160dc995992d249a3d5af82f53ac1ba5c5f3dfe616116515231bde65153c1318b390a4b2e1975b74077a89323d7984dfddbe3499f1c3951f12dcf1b05c48acbd68cc4ce081cbebda7ca72abbdf3e23df86fbcaca48d616bbe0d31ba3a162f60e76035dd7a8eda8cb9717323f1c229131a913a8581d593d1135a48881e3446b560a5da429dc7bbb2340527ac67ae15ea750db440a1021c67fccfa401e1d5f34e4c4a49c40d5ea80faee6459b0f747b4b14a13c01f1f08f85ff17782ce73e13915429f3863276feb05d60103ac2e02c829141a74f049913c2b2b595eeb41ce11e8c8e9fa13b8794d76cd85ef46e7f7865ed29067df0060e08284ceac410e63cef1839756db38010333cd5b241fa4b1458025356a81a67f3a5cae4f8bfcd2f6a2543ade9eaa9e222e8d2735e6e80b9c0d763d2556974bf959bba94ce7b254cd55ad2913a9c9ac88925223d76cf30e178acc16e3d54cc8879bb07a26734f4d041546494efb86a40dc4827687a22d3368d020604be39346690f598e42f46135cfbfbb600076d8257818989176df273ad8cfa5c2bec5232d54ffd442b50934811b5b8c8ae81b1fb42e4ebdd95eb16ec9696b80fbb8ffc05f58facc3a8a339f63f2cf0559e59026b2c23b5d9697c1cb6546d46d74842c22ed95635c60047dac590ce54904d642a8c17281c437befe2d4817dbb5323ea0cf2f840ba87408205712922812ac4f91efd9246be96234be936f7aaefcde56066b02c6a39aae493d5d19263be47cb9c90222bb5e9f35d77c37562a43691ab46820378b1a931e88222879a9e0c3802838443e145965435942aeac98cb5cf40dca08efac2eb536146ddbe6add0a0d9d0796e69fd21c91b6245c6eb68b9eb4a293511980912f7ae44fcc759567193c114fec52a91ed16d4077521dabaaf9d7994aa78abba873b7583372b7fe79638721f9f56ef093f6c8b7d70d862b4fad27855a253e5dada2f90f50252d1cf77e184499098adf81491e37cb94fb1f5246829024dad7fffd361022f29a50fd09cdebb18be089ea8b8a3beeadaf88db7b4362448e052ca97e24ebe77dd1b7c7cfca069ce7f76a9b07efa0ccdc9279ec74362366c6ea0f8d1745d60f5032274a88ff19c06b93dcafddc799ba1e56b5fd15f400ef1ba02936ee679e894c2bdf568130c4314d820a97501e8190dcf1a100008b353e7f738b52ea6de23efaa51127b8a5ef45ae90219f2dfec105a24128d2c3e05e634622fed9449c018975f28cd8dbce4c9d8c3c333c6964a2d953d085366ccaec927bc4ace844d8653cbc9d9ff3067d8a1135e46f13e0cab02d28635330aa3ad2c475c67de8ac9a992febccdec87fb342173dc5661ba5d40b7431235cbb1efd83d67dce701bd51a2d4d7ddef1f71b084789fea6315988874e7d156648ddf866f9d804beb5d8e7d0b68c81f5c03e9343f2e3f68a4711955cbad7fe69674e7fde869698edecfa47ca974407d3d2a6ddcad57c6831173243f1af522c068794905f485b839a6c33e5a3c7e194e4e78352a5426419a8b8515231e28e6b20ad5d12d453ae3d3f7a4a52d85e04954d1ac3822a502f5d7c05d11180912e28319cbc16858a4fab5fbc8bd8d8e254da74d48b910aacfaf4684eb3c338fa784ceb55300f6d7992208fb5e5e59b4c25fbda6b2342a4cd6f16bea5f17e990efa66a7662ca8d5bd66b2c3df32fe332bf60ae6ce313ab7d8da5b5b6650043d50bd8c598269663456d5685746f84a20b95b40a7b9c4d45b0fd3c3d0778eec435aa5a09a8a9bf0f2a191308861dacc3fe082fc00000000000000cd73af49cfaf878e9a07200febbbc84c0935e7f5b38e6b0bfc2b855ecd98231fa023cc6e44650163d801f325ec605bf957403015695314a2ed7c0490627c11d33b0c84f8bd209175901dc062c7b5ead169465136763d195f5f23e87c2718703ba6a8db813af2a53b970f3a8ffaa59116196c0a1d17e790e1604f7b24bb3046f6e2880e9a53729201ab9071e98091f9c79b1d9e3c1a62c146a32c41d661d49fc6152a270603672b28169cdb6baf78e34ce3a1118f5f61d8099f77ce1ed1971b6cf6d3630d30c039ce3833b99111981b1efc5935aaec05c6c5af18325e37b3d2e3129c93b05cedf90c2bc5dd268fc1ed8a976fb8bc67527f1742408d90187a04d776a09b42a57c6c08e644fd0ffc1344fcb94b5b5be368df725a78d0a0c32ed306126f508dcabf029c2e59e6a45c506fa0ee103ea28872b37f42c9f90e2d34e9599f899ab89cb8d129083559fcf75b541591f1e56cc874ad136a515b54a5b998e15bb157e693311517c9c772685badaf092892a3234cd136ab0e6ab5185acf22fa47319e4d0ec73abce8e8e40c84038cc9904fbcf33e1b5327e69213c48fc3f61370536ff16efcf02d67518a54aab583dd068f7579de626cc17631605d96ffa740c9e8732210f08f003a3c33e5a45be7c7cbb35e3ce5131514420cbf4a9cbe920f874b0cf8e3e77e13b0054941ccb145f372c782784ba912f4e796e920cb5c3003483d613755764de5bea96c3666d5e1b69b55d29a76d07377efb47537c7d5ed9f581f9b609833256bccdde237d519033b5d59679bad841a4244e81dbbff6c233271669f2be5e3175419cc65e900cfc61ae2016466f87c3ac2f66cf79a7b7e4f2188413ab41c5002471b8b60470f6e06a21642a70b75fe3c11424f263f007ecd4f2cf501e7894e340fad018fa278b5c97a3b774608a122692839ec78478895d6c7d614477914d090e444a6f4db797a946059c18ae52f885c50514fcdb16d1bf02985e211af6c849d04d0b0c15b022716c1acd3068b0aa1d2f04fb660ef15eb51ca4fd94eb2ae7715c0a4b4f640dc96862e2d2688275ba52d2240f2dbab156b785a1d9acd85e077d22991c2029998aea813a55acdc0982e7fed5d8dc83ece8141d889fe62035aaf9facaaa84687d0e2f4eaf98eca88665ff9d584fe3c1aeaa7fc15d8f00ac488a6914508210eac7cecf6bba22a23067e64fb5a95a75d7d6405a73cbb7e4309e367852106f37cf4adbf7b096ce49c1e1cfbc35dbfeb2b2475e274191167d072ca789b6b6b29f3838f701fbc5f6b9789593dcd76d9a60fbdd6620f6903d530e2c0734c715d93e86fa3dcab68b9bc800feec1e3fa359ffa9a94125bf012b1a81d17449f2518c3b7295f1c2419bc29055d80a330ac6e85c91c2b24225df24b211452455ebbd833c2e4f2a1b5e1190ccd8ccd029ffb52b8788603d2a9f6819c17f6244bd29473ca46856099487fea9313ace84d38485af21f989840ee72fc197cdeb1282eba2991726c99b5480d8ce83a471670c3e1b86af2e24663f27b354687ae6fe472aadacd4008cb309a6fdd5a69556e9a9b78dcf242d908adf03ff80361787dcb4ab90302ddc35346bb42928d18bada57dd74d67c2b43c99b5fd3280844355142678f3ba222013d791ed27279027df6e5bbdf5388e4f3efb3a39022ff977c6d7192e7433e90108c9d7cf26a673c295ffa3543de552e64eef2fd33a9f4709d5ff108fe8696e60a099bb47233b9bc1e1b5456e2753f02b8a82d6b510ebd108eabb5b2ddadfe2742d2f59e5dd53853c337bb6d97a7517a4a7ac9698cf66086e15c5de7e3a14793f200983303b80b82477f809c23e4417cb3a151c2ce61fb438031865109f91c4e22c0ae019a4603a4877f83187d708a808858eb8098e6da9ae9bf2b306795afaace79cc911fa2bd2de2539d06b29db6795674448bb809abe049cd40c32d3bde8bda87b1c19699c5c4faa7fcb8a847cb40ab45951f4540f49173697903881c1c04fc26bd855862f390aa944b18eb8d78bc0da93a8ff6c27c3e8a24872bc301623461e0e56e45ba450615e168cb278ea0bbf41533da3870ae71208fe41c3b365a49dc2469fb6a1846128d98224fc8e9b2ba5ced7eb4c6d9032c8796b6c0c10b69c29128c7e9cbbda5476acb792b8c84bdbbfea4e15ea233061a1336842ccb2a90c11e2625322348777074a33f581d839ce128055c8845b461289a8b1ea6b4e69b6adcd0c56a7ff76659c4236132c08ec2387a47e30cf3e66817f6ccdd3ff1b1326f72290dcd99a4b46667eb5e2782200e35ada122c212bcbab4512e2531797de33cd9efbcc3754c1d58c89606881e1f5a77241b7523beaf15a37522d5b6e239b938da618da2ab2d7b3ca8e32c5abcf20fff4a5f1939bb5fe9a1008e06f5f3b9ce81883d43a96c512bd2ac25c00007b6433b3d0fd12566491cbe83e12b22cf2a6c640f3bd1766cc689684b786c58f2b8629d1377833d24735c7b64d0ffb28a6a0cb3f8d50b502740db80226d51961449f05cb244cb580bcb5422b4dc5d606eca14ce489b21d4c90a7030790e6bc70b2058f5af102459db17b914cf65ac3edeb36aa6eac4bacfbbff707f43eee2011bf4e85412093b17783d08f50579d63edfbeb6050a6fe540e22c392b4fb13974e7432c7ce93c9399c3fa2a96c3c4d242c9cab4003645d4257b1e3e0133d2ca4916bbf997dd2ab28a24718f9e894ee80f823b6e7c37d31c106ac1549c23f93b52276cba4191c6e1258986c764fcd31494f06b9cde7816f138db798ccbf59d95b992aa3224f5ccc8fcb3183175a0ede8ed3be6421ec3eed067be2c0d1665809ad3699b6a18a9a45a16b66157fdd2c47bf5750ebc5fc4d0fcdc9f1804060fb0e9eb4003271a5c33640212a47f66a5aa981597767e523d98b2111351d16a031da885ef0e8609e37c755944787b90bf5e2aa7fe656a3419190b8e71222947adf2b57428906ec693697881a8be2bf816faaea30d85b77a7cdaf307d41e8572c07ea462c39c79b5a9eccd8874e8464d61d3de059f78044aa30f6eb6e13b6a9e39021defc565abdc0692cd1adadc46d88d52797f30b125d567", 0x1000}], 0x6, 0x0, 0x6) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r4 = semget$private(0x0, 0x3, 0x102b5) semop(r4, &(0x7f0000000340)=[{0x2, 0xffff}, {0x0, 0x8, 0x800}, {0x0, 0x8}, {0x4, 0x5}, {0x2, 0x6, 0x1000}, {0x1, 0x6, 0x1800}, {0x2, 0x86}], 0x7) 04:29:42 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) r2 = socket$inet6(0x18, 0x8000, 0x5) connect$inet6(r2, &(0x7f00000008c0)={0x18, 0x3, 0x9f, 0x200}, 0xc) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000800)=[{&(0x7f0000000300)="95a9b646e16193019f5fd4cefef1caa1684b5f13336b8b63428e71963b2dd1520cd4fabdcce5bc160fd3a3f7b5ed14eaa27069d0611bd17f423f1635497c92ccade7c3056119839e4e1fa7fcd341c4656dc2f4f79fa19771278789fa3abc", 0x5e}, {&(0x7f0000000380)="1dd56e6bcc9d02b95a201aa950401a3a6dcf4ac1f603cd80e0e5955222dec231f3b3fc5b84f31a8c278b2ff7a2c14e5c4f3dd11a0c2b3d66cc386ea2ed53ca9895762d51d99bc0222aaccfcf5f", 0x4d}, {&(0x7f0000000400)="0d1beb8f8c1fc71959da041a06a3af96ad52b916efa17e758b82e757e258b2d2430efc4a74b7ef948b60514ebd2fbb6aca04b31ca348ded6b28a35343b47b5236406d660aa82dfd64d0fc1f43ccc1ea738bab798029599c1e459e095316ecb1fd075b10880e43d74d9ea22de7c1ccb40a9207242a2e2791c22b9d46cfc296a117d6ab7d6eb85c5f928035c3cffeed70cf2292f4865d7105e6371f76241ce509e4f8672f48be64357f35ef248ebe7647c9ca63bf128a8cba95a5a1a248f5a7764bf963413240166df96f04b943da297961fd81fd2d5410768bb9f109925951cac583d50ab0a412b0796b2ff071a", 0xed}, {&(0x7f0000000500)="0f73a7bfc78633a3097b7282a3c375253facc02df05e234802ec7690dbd9a19d8477bacc8d59ae3d4a26cda4f49d6afdb07ffe89b80e85acf3c9eb6f2ae8322acbbc2f95ae795cc5796f0750c43cd5187156cee82e376b93d71a333b2db07868bec9b82781ef3ee3ccde9cba45e59105f225392453a9f55eff15f7a385397b4a8a47070bad34b9d0f18048dfc63ffa6dde056acd47c7f2b7e3eba9f7b230b423efa933d803a944b7461fcbf7ada3ba5b06769b8ff99f58069009333a2ba063fa559567d3888c86a22bc15ce3138c4fb0dcb0d9a77d8bea5a1af1", 0xda}, {&(0x7f0000000600)="e2674b5e7d631acf3b113a828ea539a828440700f03a3ba45483467ff0e88d2bf14203705e9e692ea8904baf938641cc7f5ba0ce0612485638aebb2c04b62ff0521093faad178ccaf3177d691c95c7d0f5140f6cce39b1cf5ada8f22df78ef83b7ce5eb1acda827dd39bad3723c08e30794581689dd73bc0ecdf29fde812f5a38ed46a8f9fa8a783ee599640a7e9920fa19d8684aa594446480997bdd1f9a35ef47b3f58ac3b28c5d21f81e1e76cd9fb380cbe5987927bc29dc9443143ce060e81a9c47292210e16269ea441191fe53e6753182ac509de5be28091c7081308c4cb4af315be0f9e2592603c60719f65a9f7bf3370069e", 0xf6}, {&(0x7f0000000700)="015f8c4ea0d9ffdfcdf8d04ef27b89f6a80d13ef5e927160f3e5b516534fa09534393edecaa427803436312f389f12b5b3e7b776532a5b7c90928ae2522a50720083a9a1db712830fbf8460af83bf122e209164729458968b7d02a2fc13c8e31d2ae6eb4b0d26a678b34e78ca00ef3d7c3952f33799e849f63279b0157e5c4a9db3160372ada7c0e5454f40f5c9ec2f48fe9a5706bb5b819b413164fcc9806a7375b82b737c56cb13e21fd3f76e69ef58653be8b75ed40c8f22bbe5636f4374b7e124acc56", 0xc5}], 0x6, 0x0, 0x0, 0x8}, 0x1) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000100)="afef6f2b02c03acbfac29e83a9733a8b4e107e2b009f41d4122e6f76edb9df2b63d6c0fc99bf7096bc181ea009e31830b8444a01c3214fb8c57703bb3edf2132e02df851bed1a19eaeef29cdbfb8a43e4a4b17a5a0162ee347fa8806343832d2912a55", 0x63}, {&(0x7f0000000180)="72795fa5b935c9dddd962a799451577ce46a4f88134a049b3abe2b03d3723de927499caeafbd37ed098a74d7234a1c8bb32369edac790865a3ae3a1300d5225ba71749ff9f858888dfc1cac00b7ace2996699fe1fdcc8f7630ccf39fd996c64e19d1abd0a21ee42d7d3d6988d306da77f87920986305a5d6e4e4a6fe767ea65d078cca35119322b40068a905f97431b39b65b1512144bb04f6918df850a8c4e74bec7e6dbaa65fc53e319dc2ef070c7e6b779159a4", 0xb5}], 0x2, 0x0, 0x7fff) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800450000380000001100069078ffffffffe0000002fe0e907800000000450000000000000000290000e0000001ffffffffcba7c7fb9219c772"]) clock_settime(0x2, &(0x7f0000000900)={0x9, 0x4}) 04:29:42 executing program 1: setrlimit(0x8, &(0x7f0000000080)={0xa, 0x95}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="e78e3f2afbb5dcead71663824d7295b7e9455c433e62b71f68f40def32082da9e972b80b0af538d69d91f4b36a707924d082fc049f79029f7c8f06736f3776796e978c7286b4b654fb6f353f7c68c49339364a3afed6f4b38034bee0116c5df67809cebea1c976a7cca74d914260933a5f4c845ab873d857b485d2f4eef49d8ac2d0020d91d0f16e43231c4096cb708be4732b2aaee96dde53a5a2df4e7f2ba7c6e7dea2e4eec90cfd7848fde35a934fa029003f0197d6f4af9661ce81ff309b0c5c2646", 0xc4}, {&(0x7f0000000300)="6ba168af04f194455fea322c759b6eea3230d486daaa2631a6c0e8e6caef20fd8a113e6403fff8131dc50b8a742b4aa9cc1c578056f467a61281ec405c2491f96ea05e7167878d2c867ad758443adda6e10b5624d0f0fe83ef19146d209a7d363e12f29f60bef3a0a1a7c9cae47c34f00e7270a7e08c1a5513761bee08d958221329a8d68586719088f113fff22f1a77", 0x90}], 0x2) r3 = syz_open_pts() write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17", 0xa9) r4 = socket(0x2, 0x4001, 0x0) dup2(r4, r3) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) ioctl$WSKBDIO_GETBACKLIGHT(r6, 0x400c5711, &(0x7f0000000000)) readv(r2, &(0x7f0000000c40)=[{&(0x7f0000000940)=""/235, 0xeb}], 0x1) execve(0x0, 0x0, 0x0) r7 = dup(r5) fchmod(r7, 0x19) 04:29:42 executing program 1: r0 = syz_open_pts() syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) r2 = kqueue() r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) recvmsg(r4, &(0x7f0000000440)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000380)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f00000000c0)=""/249, 0xf9}, {&(0x7f00000001c0)=""/34, 0x22}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/127, 0x7f}], 0x5, &(0x7f0000000400)=""/45, 0x2d}, 0x1) kevent(r2, &(0x7f00000000c0), 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) syz_open_pts() clock_settime(0x3, &(0x7f0000000000)={0x9, 0x2}) 04:29:43 executing program 1: r0 = socket$inet6(0x18, 0x7, 0x7) r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x400) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0xeb2, 0x8}, 0x8) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) accept$unix(r2, &(0x7f0000000140)=@file={0x0, ""/92}, &(0x7f00000001c0)=0x5e) msgsnd(0xffffffffffffffff, &(0x7f0000000200)={0x0, "db55bb2cf740fc991bc76671742d30329c40af60fe4ad37a00c3a1e67a9cf1e11f15ca426958d79195a6b6856bcd9483b883cd1cbb44fc95c2c00d4db930f3f535cce56d24c0b7debcbdaa423e86f685"}, 0x58, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x10000, 0x0) chdir(&(0x7f00000002c0)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000340)={0x9, 0x6, 0x0, 0x0, "80f678d2f25d5f52719eab316b7169cafd8b6c16", 0x0, 0x6}) recvfrom$unix(0xffffffffffffff9c, &(0x7f0000000380)=""/112, 0x70, 0x0, &(0x7f0000000400)=@abs={0x1, 0x0, 0x3}, 0x8) getsockopt(r2, 0x9, 0x5, &(0x7f0000000440)=""/232, &(0x7f0000000540)=0xe8) r4 = dup(0xffffffffffffffff) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000580)={{0x1, 0xdc, 0x62}, 0x0, 0xfffffffd, 0x7}) r5 = accept$unix(0xffffffffffffff9c, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000640), &(0x7f0000000680)=0x8) read(r4, &(0x7f00000006c0)=""/206, 0xce) connect$unix(0xffffffffffffffff, &(0x7f0000000800)=@file={0x1, './file0\x00'}, 0xa) 04:29:43 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x48}, 0x5, 0x0, 0x0, 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') sysctl$vfs_nfs(&(0x7f0000000080)={0xa, 0x2, 0x2}, 0x3, &(0x7f00000000c0)="54ce64a8783db38c371672855fbb03c364a56483afee7c4012016843ff9dc08eda78745d875acd", &(0x7f0000000100)=0x27, &(0x7f0000000140)="e411ce087961b5c8c7b70f50d8d1186a6cf9e3fc0e4824b18164cae0249b14e60ccfde55be9bd62633ebabffb47a61c81c79c65351741247975c50e168108a92efcb6f80ae099e6289766d836c58ce498bd2f4a686b5b7e9bac8f9bee22cccef1f537aaa50f3cd791e4f23caf12a024a1d3a3c8e46e6f2f22b09ebb210fa05ae3510f6c2d9bb599259497f0d1168bbaf8103a8090df60ff3c132ffe4c117900c593ee71fa2ec03b90fc2250f8dd100d44a4178ce024938d86e51f19c1e8025b5c3be3d3cd83cc679a0e8795985a4f4eb41537ee5bb1da15693732f5848b3eca22fb23db376f4393b88682f1c6f4ae159b10b56414d1eb91ffc4cc4", 0xfb) kqueue() msgctl$IPC_RMID(0x0, 0x0) 04:29:43 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffe, 0x66}], 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x87}], 0x1006, 0x0, 0xd42d, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3) 04:29:43 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00yq', 0x14, 0x11, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_STAT(r0, 0x2, &(0x7f000001b400)=""/102400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = msgget$private(0x0, 0x308) msgrcv(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000900)={{0x6, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r3, r2, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r4, 0x6c, 0xf, 0x9, 0x100000000}) close(0xffffffffffffffff) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f00000000c0)={0x7, 0x594d, {[0x100000001, 0x401, 0xfffffffffffffffc, 0xa16, 0x428, 0x7, 0x8, 0x6, 0x9, 0x8000, 0x40, 0x8, 0x400000, 0x5, 0x3f, 0x7, 0x9, 0x7], [0x1f, 0xfffffffffffffff9, 0xa1, 0x7, 0x4, 0xc0000000, 0x91b, 0x200, 0x100000001, 0xc7fc], [0x3f, 0xea1, 0x7, 0x9, 0x2, 0x5, 0x43f1], [0x7, 0x8, 0x10000, 0xbe0, 0x3f, 0x7], [{0xfffd, 0x0, 0x4, 0x7fffffff}, {0x3, 0x3, 0xff, 0x1}, {0x5, 0x6, 0x4, 0x7c0}, {0x4, 0x9e, 0x7fffffff, 0x3}, {0x8000, 0x3, 0x800, 0x7}, {0x8001, 0x3, 0x5, 0x8}, {0x8, 0x3de, 0x5, 0x401}, {0x8001, 0x8, 0x1, 0x8}], {0x325a, 0xa4a, 0x5, 0x80000000}, {0x4, 0x1c0, 0x0, 0x38c3}}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r8 = getpgid(0x0) r9 = msgget$private(0x0, 0x308) msgrcv(r9, &(0x7f0000000340)=ANY=[@ANYBLOB="0000751d6270b70000000000f40523fe6dfad1389032eef23867733c00000005000fb50600d1fac402100000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c58b72a446857841bd277b803389070eb5a005925d84ce028c03dcf577571e6385f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236000201568416b133aa6237f31257ead178e986228e57f4900177357b75dcc7bd110d938a26286712282312897626e56ce298b61c26797ca477020032a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed8d22f7ba7b196e7d74feac421f2625285e9b5e58d8f4355c7e029503c4de3a4611a59cd627b9f88c428cd5a0e2ee63da4422a31c5be3ea6e47d81df8c8578c6e6dea42547efef07ca9cf18eb00cb68bc487cc6221207be1a8f8fa237f18046e21815b964ef9a73e2085374ad1f36a41dcce10d10e5eac22929995fe0867713eab5c189b55ad1f519b62032dbc0b574a1e25dbf833079e0bace6558060d84fa59c25f05766dab5284b31a4323504035"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x148, 0x2f9f}, 0xfffffffffffff800, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x20, 0x0, r7, r6, 0xffffffffffffffff, 0x10, 0x3}, 0x8, 0x80000000, 0xffffffffffffffff, r8, 0x6c, 0xf, 0x9, 0x100000000}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) 04:29:43 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0xffff) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) accept$inet6(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r0, 0x29, 0x25, &(0x7f00000000c0), 0x4) 04:29:44 executing program 1: syz_emit_ethernet(0xc5, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff88a842008100280086dd6008ca0100870002e24d4b74ffa4717d4000000000000000fe8000000000000000000000000000aa2e0005b065bdce060000004e234e22000890782daf08da01ad8390743bf4d49723a078797232aaf79d3c63c0c8869b6a49cbf402ebe747df1be98af7c22a965bf01a59dbc444915c38fd9f3e88685c7a58a574ee90e041267c6d5818ac7532e76a232c1c32881f936369f49d882bbd78b7def639caa4dbf1fe9567854939284bedf62c25d3f36f89ce8b47e9470d8a329836275c36992273fabc71106dbd628b23a4a65fa6668c343f422303a20d42d53d1bcd0961278cb597be6a8c7981845d5be03f99bc3b3f26bc5c34dafe8b4075a9a595f03b75dec9f8d40404f22918a9b7add3883115960067651fe3f5bf30db379af1"]) bind$inet(0xffffffffffffff9c, &(0x7f0000000000)={0x2, 0x2}, 0xc) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x31088a7bdd6235c, 0x0) syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000380000000000019478a76f4928ea2aaa880303907800000000450000000021120000290000e0000001ffffffffcba7c7fb9219c772"]) socket(0x18, 0x1, 0x0) r0 = socket(0x6, 0x4, 0x12) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000240)={0x4, 0xbb6}, 0x10) r1 = socket$inet(0x2, 0x2, 0x0) getpid() socket(0x6, 0x5, 0x7) setsockopt(r1, 0x3fe, 0x8002, &(0x7f0000001780)="db90e405b100ec023ceaeaa99f51a8a1372d3d215d487852bada321c7e0d40d23ab13d24ac440432545fef4885f3f2ad8651fc02ed112c7e1c237d6e01000080ffffffff265a0105dfec979311f72cd7ab7d8ddd54439157998cb34849f42e3e56b2f06637d59de3aca295d3100cd2a937c096706bf48ed625ae707b0d3c41c2e01af9483963582c06b657c416430ca803b6769a4f9a7edddc2cf8b47bb8fe4de26cd138fc46ca6be2b9f36a16fc5fe007df734bf63b15059c69617d4b8f48fa6b049ca9502be293546ed22adf0a5b07a29e77e938951e7e7464d6cbc5263f2b85dfdd92fca70bac262ef4aa81221bb88d4eb8deb9bcaf202e74efb6988b47d4cb6805f76f60f69e4556e17ba0cc30a507b78cdcdb48765917f79b23cb0ee4cab5b33f56dbf16f0efd2179cf29edeb4f9a814369c5879fa2f04db54f86a75eac98bde854c846ad1b5826f90441ee4caed3453891972573ad4fd6c7cf4ed44fd2ebf7cbc1b1a3e437e39a49da488d6b45b16fb3b2d541a6ba24fc64fe106453f208d0e20569eb9ac9c55903c42141dc0b1bcaaba40dd804ed6442cb602523a905a2e99bbb1a49d641be327afbfc3410acdcd2f9b4aeb6173cec768720b9f2b379bf3ed9fc523891bb882c1853313624beeb0189a0c11c2575955fa312e22824fa567834c1edc65d6018bd9575bca1fd9779d8729e79bdf199fb9813a755412b90135c3ad3b83c45fc1ec6653842531db1050067dca5998212921ecad87bc701d024a406b35b8ac069c7ad165602f8b26e530534bc11ffa0b7f9671e62cb6e0c4c2a3896386d068f065ab19eb8e5c3d7", 0x24f) socket(0x1, 0x1, 0xfd) socket$unix(0x1, 0x2, 0x0) 04:29:44 executing program 1: r0 = syz_open_pts() close(r0) syz_emit_ethernet(0x127, &(0x7f00000000c0)={@remote, @empty, [{[{0x88a8, 0x2, 0x1, 0x1}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv6={0x86dd, {0xa, 0x6, "215dcf", 0xe9, 0x38, 0x81, @mcast1, @empty, {[@routing={0x70, 0x10, 0x0, 0x4, 0x0, [@loopback, @ipv4, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="837213b58d6dc945614652d21d5eb9c4", @mcast1, @local={0xfe, 0x80, [], 0x0}, @ipv4={[], [], @multicast2}, @mcast2]}], @udp={{0x3, 0x2, 0x8}, {"892feb13c648651e77dd65c6be5299b0c7ba0ec93d845310e88470149c559687b99228137569378a8980c06e0e6e5301d2b3617bd6b5146dbf72ec5762a70df39647f5d3114251c30e3014ab47b87f5abd32b9c5a3afbc7c0a"}}}}}}}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:29:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) socket(0x18, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "e80001000000000000780a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x800000018, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:29:44 executing program 1: stat(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)) sysctl$kern(&(0x7f0000000000)={0x1, 0x2}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getrlimit(0x6, &(0x7f00000000c0)) r0 = accept(0xffffffffffffffff, &(0x7f0000000240)=@un=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000340)=0x4) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x200, 0x0) r2 = getuid() fchown(r1, r2, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) r6 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x20, 0x0, 0x0, r2, r3, 0x50}, 0x200000000, 0x3, r5, r6, 0xffffffffffffffe1, 0x0, 0xc719, 0xdbb}) getpgid(r6) r7 = semget$private(0x0, 0x4, 0x1b2) semop(r7, &(0x7f0000000180)=[{0x0, 0x3, 0x1800}, {0x1, 0x7, 0x1800}], 0x2) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r7, 0x2, 0x3, &(0x7f00000004c0)=""/181) semctl$SETVAL(r7, 0x0, 0x8, &(0x7f0000000100)=0x2) 04:29:44 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x17}, 0x2, &(0x7f0000000480)="c7ab30ac", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000200)={0x5, 0x836, {[0x2, 0x1, 0x53fe, 0xfffffffffffffcfa, 0x1, 0x8, 0x0, 0x6, 0x3, 0x9, 0x100, 0x0, 0x1000, 0x0, 0x4, 0x1, 0x3, 0x6f9], [0x8000, 0x9, 0xa6c, 0x0, 0x4, 0x1, 0x2, 0xfffffffffffeffff, 0x4, 0x9d8], [0xd0c9, 0x5, 0x5, 0x101, 0x8, 0x0, 0x1], [0x7, 0x5, 0x5, 0x3, 0x40], [{0xf14, 0x80000001, 0x6, 0x6}, {0x5, 0x3a236f1d, 0x200, 0x4}, {0x1b17, 0xffffffff, 0x101}, {0x2, 0x1f, 0x5, 0x4}, {0x3, 0x5, 0x8001, 0x6}, {0x40, 0x8, 0x8, 0x100000000}, {0x8, 0x7, 0x7, 0xc0}, {0x1, 0x40, 0x8, 0xef0}], {0x7, 0x4, 0xffffffff, 0x800}, {0xff, 0x401, 0x4, 0x80}}}) sendto$inet(r2, &(0x7f0000000140)="d65c1b8f8ef1151aaccd96484cfc174c55ed2fd16e9be9f67dedc535c83d6e0259d454e73fc026d1a14bd7eef0c1d8dfe23282538e816ed3f19eca6d3cbdf17edb45ad59d7520a08a8f9205318652311776ea878c0f2a503c3d67b2683cc99e7a83d18c5d8d4363bd3c1af2ae9938a88b317f41bfa5c6672", 0x78, 0xc00, &(0x7f0000000080)={0x2, 0x3}, 0xc) 04:29:44 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {0x2, 0x0, 0x0, 0xfff}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3f}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x22) getegid() r0 = getgid() setgid(r0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x8, 0x800}, {0x680aa56f55a52eb3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000), 0x0) sysctl$net_inet_divert(&(0x7f00000000c0)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="57c854e9523d8253de23d975ac8cd5e598035e", &(0x7f00000001c0)=0x13, &(0x7f0000000200)="41155f5fd32804978baa65b1c9a9955bd0af2f10e42b4450c9f93a7e118ea37aeb0aae61a84562198be8e0e77e639a271551b4d11d568fe27ca3bda50d2f556298e33788fbe4a5913af4287fa6321e23b0e48ebeec493e3f70d4190889bdc5346762f63627d9e0f6500de81d5eabcfb2e433b45b4674649b89ea98bd0589681f16d8bea65e4ad0a5af01b2dbad0586fc37b32679e6a16e1181453ba2171c9eea9a44f81b1dd38f08328725b554a912acee6a7169cfdc0644f2eee0044b1071fe38ffe5b9745915a8a4169623e886a0", 0xcf) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000100)=0x7) r2 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r2, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {0x1}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x4, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x9) r3 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r3, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000300)=[{0x3, 0x8, 0x1000}, {0x1, 0x3, 0x1000}, {0x1, 0x7fff, 0x1800}, {0x3, 0xac7a}], 0x4) semop(r1, &(0x7f0000000140)=[{0x3, 0xfff, 0x1000}, {0x0, 0xffff, 0x1800}, {0x1, 0x9, 0x4155733bdc85ebef}, {0x0, 0x41, 0x1000}, {0x0, 0x55f, 0x800}, {0x3, 0x20, 0x800}], 0x6) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x28, 0x7, 0x81, 0x40, 0xf800]) 04:29:44 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) fcntl$setflags(r0, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{}, {0x2}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 04:29:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400", 0x3, 0x81}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) syz_extract_tcp_res(&(0x7f0000000040), 0x2, 0x3ff) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x3e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getppid() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13db666155d85cda8dd69c5ebadc5feb36416c5b93ee39d512547bd2bbb834ea821b5ec1c524429f1d54a679290eb7cf89eeda654cbc3a01e282b8cfda7fe05f1403a48931992c47bb7184fa404a6948e051305d6677ba2d62feda3b19ec6bf12e7cda3511bca632e460294c1cc11312b896c4d4fce5fe128acbf11a492794fecaa99e64993eb017af4770cbf3bb2a070b250be9dee6e78c8c55f777c6d8e4afc880b317a961f5346ed814f27f4669b71bdc9d03e96", 0x585) 04:29:44 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x14}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r0 = syz_open_pts() r1 = dup2(r0, r0) syz_open_pts() close(r1) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000180)={0xcf, 0x0, &(0x7f0000000040)=""/207}) 04:29:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000002c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaabb86dd6010fb7f00083aff000000002a6a54155d8efce700000000fe8000000000000000000000000000aa8500907800000000"]) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f0000000040)) 04:29:44 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x10}, 0x4, &(0x7f0000000640)="0118fff6360f9ea14fb359657f16666e9f97069815ca589db6f65316127c991ab43afd56043c47e8b67720494988b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cbc7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c36155a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d85c22ad066d2bee08f7397cfe2cae4b966e3598d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fffff000000000000000001000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a18f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a637c7102481dcfef1ccd50583c9453fb788d5ff5256df19b55bf269e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a461450000000000000000815e8214f857ebd1f1e41bfb9a216248cb7042f0cf78d59f58eec40e548124a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf9958745c833645741e41076710bf4528e8d0069f2f93cab8f6e53cb95122038618f14d9864f6b83d06f2f5fc4279458d0836ed0cf6cfaa81cfd8de21a92cf5086b6853e5c5c2bad4555f856ef996abca166fc5884430e9366693448c3b1cbe51eaef90950906db1582434e1ffd53231c1440dfa1a13c2d9519fb75529fe04488cb2841c21581d949ada51c4528844f4c1ff88a5541e66199f4bd36b577b25442b46b9f7c36c8979a9e59c0c4056593ed14a458992a3765d581be6b6ef70a80220750f3e54c023683dee17fcb8d4e8bc83df7879900000000000000", &(0x7f0000000080)=0x210, 0x0, 0x5b) 04:29:44 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) mprotect(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x4) r0 = open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x8000, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 04:29:44 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) shutdown(r0, 0x1) r1 = dup2(r0, r0) ioctl$PCIOCREAD(r1, 0xc0207534, &(0x7f0000000080)) socket$inet(0x2, 0x1, 0x0) syz_emit_ethernet(0x4de, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6076605104a80000fe8000000000000000000000000000bbff0200000000000000000000000000018800907800000000fe8000000000000000000000000000bb0008ac7c018f6632762e13b819374894a51f6cf93e2982477841d935a241f7e29911ed00462f9e0f3538fd42f1aed5f3a0c3938ee6d83ea89e9e417fb64e736e609b4635001cecee216a0b42013a77ba21800cf2ae816ded581d59f867081df2e65274658c074e24a54f7b5ea031eef98be245e38e2e8b8972e8da057529ec29d613fee859f3c88665d0b7c3f3efedfbca1570656890485ed4c9c4a856ea3d0b592c2b204e467a71c2f3c9ec82a7f2a38feec568736a0028d14e5502d9e6d68d27f7636e2401df65f7976c40aad026f4c686810acad11c7ffc3b43605bf33a1e9064da52f7162fd4c04e5dd3fd63fd3230e74bf55484907072edd156dab39353577d19691e3e4da28bd3325cfbb4bdb324fbb312d4e692eb3101e8746e5f83d1d221c7c3e23f3251c4c30017d1f8f5353d0dfcc9353ac8684c4899cf0704008280c9acc9104ee01931cae12d89280edf072d9ab501c1922abac4884897da34f59b61a382e97856c0cc8bfb23531fa3b283f9e03848b9066d4327c223fd478dc74cd361053ac3405c9d1c0d1c08c741438a088c20082aaa37dceec75662a4d00be16d6486505494a06f4663ce47c22d0197c74faf3590af744ec93c6c85ad0d4587f23db55ca29b021b8d062b7888def35a4582512f561ff9988bb1ec944bc9304b290001c43f8c79f4c40361991fa20007f31d84cf5593df1f6fc436a6ae80a7fcc6b2377d17cc877656aefcc8c143b7f6e3f1418f520a659905793e0fc2f12f371d9f40608988004db3e91e34ae051e32766860c00fdc92de70d417b672df93452c3a24bfa580bafa3f7444d413cd1ef601afdce921d210919e251ad847eff72673e99d6757b93504ba0a017b6515ac4e3ec5558206a4c2d5b873b5618baec65b1980203d8b408d7ae824c905de097ae930097863ea34cd3f46a360e8a1b6ba00d87105b7cd4c709d8749f085df7a584d08c57178280ac1e2ce5953c148172c23b01979f8a2add6b610d0b39d99f2b2e5dd88f3486dd5b4baccc93e51b57e22bbf68432a5ed00429700c790a4b84deb170b37ff033f31991ace30ff538658296ef39e06a451a8c1d9e35f99240b5027f12affa7a1e0d7c960ef32d623d36851abd9161df7c59d86896d500a8d2af043d9bc07409672184ff96e5568f5bee6c2daea0c8a1f048b755b4048cf633ef2b4d36c8dc693370411e2713622cee88078904aaa98b358b9519de1f9e2bf8395ea9fb2ac34be227f743eeba6ff002d5364528b028da44d984035e73422539833bff362d05e5fb3fb78759db30cecedf81c6270b7867a689a658ed4ce96ba3f57e440cff80691ec3a3f2befcc1e56bddfefe136041e07f676d0f7e1d243668588a4a518751ddb92c250782ee5599e1fea970a72ab275ee561f33989215c1d7125435961a404daa2b3b379141894181b0efce8e0cd7ab7f92323daa9213b65ec8bd2677db69035db6f4701396de7914f8b53d5ff578429a2e9cdfcfb65d8eb0223cee49b5c8f61180e5a41e0f886a6e0776c68091457d5728e05e781f92c2194b06bc82f71aab1deca88d8d16c301890dfa354f4c0787c108e6acea59e2f93eb27a8e88ae7eb5bbebcec32ce578e6005320697b33d17baedaf724462389e83912b28"]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5", 0xcdb, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)) setpgid(0x0, r5) getpgid(r5) setsockopt(r3, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r3, 0x29, 0xa, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000000)=0x8) sendmsg(r2, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280), 0x326}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 04:29:44 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000200)=[{&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/195, 0xc3}], 0x2) r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg$unix(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000200), 0x100000000000010e, 0x0, 0xfffffffffffffdd2}, 0x0) r2 = syz_open_pts() r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x360739c6f799217f) open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xf3}) r4 = dup2(r2, r2) close(r4) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x80000000, 0x8e4, {0xc4, 0x3}}) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7", 0x171) 04:29:44 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)={@local, @local, [], {@ipv4={0x800, {{0x7, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x2e, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@rr={0x7, 0x3, 0x4}, @rr={0x7, 0x3, 0xf8}, @generic={0x88, 0x13}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}}}) sysctl$hw(&(0x7f0000000080)={0x4, 0x3}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$KDSETRAD(r1, 0x20004b43) 04:29:44 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000080)={@random="9fcaf6e338b4", @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@parameter_prob={0xc, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast2, {[@end, @ra={0x94, 0x6}, @lsrr={0x83, 0x7, 0x0, [@loopback]}, @noop, @ssrr={0x89, 0x13, 0x0, [@remote={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @local={0xac, 0x14, 0x0}, @broadcast]}, @ssrr={0x89, 0x13, 0x3f, [@empty, @rand_addr=0x3ff, @rand_addr=0x2, @local={0xac, 0x14, 0x0}]}, @lsrr={0x83, 0xb, 0x0, [@rand_addr=0x1f, @broadcast]}]}}}}}}}) 04:29:44 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600800000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8d"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r1) r2 = msgget$private(0x0, 0xfffffffffffffffd) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = dup(r4) utimensat(r5, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x2, 0xfffffffffffff5fa}, {0x89, 0x5}}, 0x0) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00E?\x00'/230], 0xe6, 0x1, 0x0) msgrcv(r2, &(0x7f00000002c0)=ANY=[@ANYRESOCT=r1], 0x106e, 0x3, 0x0) r6 = socket(0x18, 0x400000002, 0x0) setsockopt(r6, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) r7 = socket(0x18, 0x400000002, 0x0) setsockopt(r7, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) msgsnd(r2, &(0x7f00000000c0)=ANY=[@ANYRES64=r6, @ANYRES32=r7, @ANYRESDEC, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32, @ANYRES32=r2, @ANYRESOCT, @ANYRES64, @ANYRES16=r1], 0x0, 0x800) 04:29:44 executing program 1: open$dir(&(0x7f00000000c0)='./file1\x00', 0x0, 0xb9) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02350000000001"], 0x1) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r4, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r5, r4) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 04:29:45 executing program 1: syz_emit_ethernet(0x56, &(0x7f0000000040)={@broadcast, @random='\x00\x00\x00\x00\t\x00', [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x20, 0x3a, 0xff, @rand_addr="21405aafca51147426c00f82783347a0", @rand_addr="d070950a4478df74dea09f4bafb28ce2", {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @multicast2}, [{0x0, 0x1, "bf51e0ac1c57"}]}}}}}}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getgid() r6 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r6, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r6, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r6, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r6, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) r7 = geteuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000001c0)={{0xdf, r0, r3, r7, r4, 0x20, 0x9}, 0x961, 0x1, 0x7}) setregid(r5, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, 0x0, r5, 0x20, 0xfff}, 0x2, 0x6, 0x8}) lchown(&(0x7f0000000000)='./file0\x00', r0, r5) 04:29:45 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000930000000000019078e0000002000000000305907800000000450000000000000000290000e00000020000000037fa8441f0f96103afa35b8fec9ce1a6638035f1e8748848a2441a79cb26bc4a128238589331e36e7856846b5ab00c682ec5fa11466588cb1f9e0f0eba55ff2982fc3eddea37f4e87a652152cf78e5351d54a48c890b3576ba18ee324a51f42eaddbbc2e32334fd70951877a62594403e41f11f2d542016516f3023b663efa2066fab78939fb63ac701d3bf372c19325503f7439d21a38c831336097671d2c9c5ac4ee59c70788a7d5deea05322f10e9556b1c36b9c7a6901072dd5cd88f56556f926794fb6767b79c38133aa078beaa73e36cd8"]) sysctl$vfs_ffs(&(0x7f0000000000)={0xa, 0x1, 0x9}, 0x3, &(0x7f0000000040)="a6b14ad296033e355a83d84d6b1cc60f6e13cbd720e0e3bd393d34a47c8257f2e2796bd6060e58f4f567b65083a80051059f883454c23e56b6aa29dd810942f626af6e81f51bf17f57ce118a4f66e1e5f3a64dab5f407998e53247b9e938ed613f2bad7b8e3248acb666f13e40529d14f0c9af53c209e8f0752f6a696ace9063647a13624caab6cffae9234b5b727d6abe2a2a7368d0f918158a3f8b88da93cc81632d2c5eb0f2731d7559a6e278145412f3a57a31b0f9e2546e136097a0fd86db595beff595f548b50e013ad28e5eba85a9e9629e7b48302b39cebee78335ded9f96ed0370f40593c03cea1ff1db2672df0af3e1f35", &(0x7f0000000140)=0xf6, &(0x7f0000000300)="81e62db6310e666299b03da1bb7e2c08ceaa7e8cfba71851d9c78e9975acbf8ee99944fd9c528059f0084cb601b368d35264f63e820c5d3dcd91dc2ebe239702571b556509126f21449b486ce723f0760c0b952e9aeda56ad014163f6888677251857127dfa042e4d263c359c9678bd56397cb707e57eb0320b618941adde2b3169599d03f39f5972d2f88b3f15c78bdd1ae83e39ab71faf8c959aa53de7b2696179d0c6cd2e772658ef6e7a165ea1e1aade9b9794e9cbabe62a6a3b9a2a6705f0bfc735488d3a4710f91ebe39", 0xcd) 04:29:45 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000300)=ANY=[@ANYBLOB="aaaaaaaaaaaa72c9b75c479b86dd60451a7c00382b00be8000000000000000000000000000bbfe038000000004847fe9243ef9d800000000000004009078000000006000cdcb0e5e858a25030000000000000000000000ef00aaff0100000000000000fa0000000000010000000000490224c8ed318e826c8714ab672aa59c8e0f4a2541da443ec5a0d45f056f988679df5a5b4678a00011281c079e95fab6674738d15a45153e1ac177a6ffa27aa594960355d5b53ab65f072c35265edb0f6078dba22ec0258ef546a37f103f02954b04e154"]) r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000200)) r1 = semget$private(0x0, 0x4, 0x3b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000335000), 0xfcb7) writev(r3, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x4, 0x4, 0x5e2, 0x5, "1e9fe5c09517127addad93c86d0b43900db8740c", 0xfffffffe, 0x1}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="28000400000000000000000008cd3fdf00000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="c7896d774a870fed8f02d0203bed2a1e8a792f8d029004829bfe9531603f750a0872e3c70ad494d3905bbd396f71c9583898d7d5c166b33de02b4d8b7ecb9b11aa4ca5132d4c"], 0x28}, 0x0) write(r4, 0x0, 0x0) semop(r1, &(0x7f0000000040)=[{0x4, 0x17, 0x800}], 0x1) 04:29:45 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$WSKBDIO_GETENCODING(r3, 0x4004570f, &(0x7f00000001c0)) r4 = syz_open_pts() r5 = dup2(r4, r4) socketpair(0x1, 0x4000, 0x2, &(0x7f0000000540)) close(r5) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x6, 0x8, 0x4d, 0x1, 0x40, 0x5, 0x2, 0x2, 0x2, 0x5, 0x6}) r6 = accept(r1, 0x0, &(0x7f0000000180)) sendmsg$unix(r6, &(0x7f00000003c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="01002e2f66696c653000270360bd85e799f3e47e997f264ec8950f1c8183464eb37fa2d99b8564754acde7c461691d07596cdf6edfe85b0acc7104934f43ff5ec0b053129bce1489af9d21e5593e93759a395eb08fbe0b3cb3211be054a725a301548c387ce7afc3207f0479e7f427fcdae9220d5c00669c3ddea0bdb05ec5d0c264bcfe3293000000000000"], 0xa, &(0x7f0000000380)=[{&(0x7f0000000200)="8735682bb0d152d9dbc5535931bf82df8d614d0cb75ed5d28a5067831d95c5ffdc6ee51f33c0101263d8a6e4841f0a57a3aaec4730baa7bf1c58bb5178517aa9619c8ff27e6456db95a057e4", 0x4c}, {&(0x7f0000000280)="3a27df97261913ae", 0x8}, {&(0x7f00000002c0)="b0398fa67111829c129dcbf07e7f5521376c15f4296e61cac9c823bfbef8a315a62bed5d9880b3491c199a709648daa0147ed77d16f97174aaf10dc124d24f583326f7a6d853cce3c5ede0e28e7454fccb233e93308d25c9f8ca9f690026abb962ffb45ba56e1d96a6429c25a48b5c1305fa66b291c40eeb17ccb01c670d301c0c01db8ea1aaea34a0522a53def65fa184a311d328905280916081111eedde", 0x9f}], 0x3, 0x0, 0x0, 0x2}, 0x1) sysctl$net_mpls(&(0x7f0000000640)={0x4, 0x21, 0xc6000000}, 0x3, &(0x7f0000000000)="9cea3c0b544df5000000b00056f2a8990a100b6049795a6fc1670843f428190feafbdc8ca74b973fb159e4466b490064c997d95bfaea6dded2331f28baf678cfbd0fd95360b150484287cc7de6569348d9df67af00c8cf7a1b912291923e80165c31804f530c0d5e7a16ce645790bcdc8037a852a6f09a98441f562f64391b0b9b71019669f72935470669a487999fabfc498029ec2e311774396fdc5a1887d232d0eaf2fadf2d1a5253b08bb91d4655d27c5aaff98bfcd141133a4c4c2d99f0144bb9efc3b67e88c85f8a2d7f80ae0ed07862923d2efea2cccaec4587c8325177c486c09c4852275b4b07237688798243aedf6061b19323726d95e6e9a7ab2da8164520f44219590d0dcc1c86f12a34809fa595648e27f3e9b8fb558972f9a3a4aa6b0a19836d6b6b7fa2782dfd0c47555e501bb74741a6382edccb5cb7fda79f5f07d70a0e465beac50000000000", 0x0, 0x0, 0x0) 04:29:45 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000000)={0x6a2, 0x8, './file\x00', 0x7fff, 0x10000, 0x4, 0x8a6}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000540)={0x2, 0xffffffff}) 04:29:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x10}, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x200000}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) mmap(&(0x7f000000b000/0x2000)=nil, 0x2000, 0x1, 0x11, r2, 0x0, 0xc53c) 04:29:46 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f00000000c0)={0x4, 0x35b664df, 0xee95, 0x7}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0x4) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)={@broadcast, @remote, [], {@generic={0x8863}}}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setegid(r4) 04:29:46 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000010c0), &(0x7f0000001100)=0x10) sysctl$fs(&(0x7f0000000040)={0x3, 0x1}, 0x3, 0x0, 0x0, 0x0, 0x0) 04:29:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)=""/253, 0xfd) close(r0) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340)="b134ea323477d45a388e6f16904c646c80d06f2448e09bcf6bbbfba365ed79cdd6ad064b81e27f1de08845cc1c381558198675b1a9b5d5fb709be6fe9a2f18c6cd16d475c1d2c8ffb1e3874f9b2d8e4b7c6827dd56957702a5d720b65771f227b9bf501ecdde66e80b96b78a7876e485fff2596b79768bb48cd9d1a08d00352206c5d0e08199d3e689ef64f8941c38460a94b0641dbbc8687d9e2c36972550ff8a8d6702d68d17d215da51e8d742a02888ea832de20d93ec8ad6ca75f53eeffdb91e02c7e83ac001f5479011709e664f34468409e3f4d8fba7e50ce050944e39d392698413bf89e13e17a4a3c180ceb62c157f69fae0f911644687c785ebeb6cae394a3f0dc38ee5fdee666dfff5516c5efa0fc31d973d15c678796de3c5513c7286b93d26c5b3497fb2c8a5c92bb23b8ad1384a1a283ac9d46ca24a767d883af95f8cdd97846a7c9aad2390fd9ce1cd9ae84747eff76550d4683daa02d9fc6630e433b722c45f46bf8471d84a9d4b4431ec912d23fa3dcc0fc6db4c565d8cdaaba344255bf3c436df6c6c550f4dd0c3ff0114965d51e5589a08d3caa5214c4d9e9fd50de96118a42de7651e8ad339612a5a0462c8d7e152a16ef5a488cebec6c35ae7b95d7ce719e6b9fc0c25a86ef684679e8cb685425ad5d4dbd3b69614b1326bb03292d3158dc8c63f43ba5fb6a2ca6d0c4683617064a0c0cb01f2dd256fe3a83afa8dbb6636ddd6a80f88b2046f9bc68497c39b287e4fdc957d8e452920a49cf864e93a0d0f0694a216507ca03c194cc3c39b52b8f09245e8f6638760c5f97fc11c0956fac1402b7fed8817c6a58910db662bf093e84fc80ee451bcca9201851b7cbec3529dde447ecef667467c369f097c98bd94cb01ba27d7c5c46a22f138371210a2171e555593f8856cb6a6602154eeda31ef34d2c56a078428139ed9d477d5682651963b21576ff8346dc8b5c57c2ca36063bd7b4e9dbd907dfbf2217b78d1412ec0ede959f96e1b6c54bdb91dc56130e83174f3b8598a0d5bca74bc544720258a6ccb4939cc6ff0eedc1e45e2cfceee5b3b922bf5fcd7680b5f4030316fe3d49a34853ff1a8a3439206ad5a66d51c0721a7f00ca74b9e4e77afbe8e9e8e6cd2849d1ec5dfee061cf5955d6729a5db59c136b4f41374f3aa9eb574cf82d0d7832533f60837e8aa77323d8dda78e8bcfd02685e08c8f304d8738475dfd44fe829b9d591d7b5350ed9a229298d10493913fcd9191658b2629448a3b803f0dd2f414b06137dc960f00377fff5f32a82513b4a6ceb8bf89f09750da6b006edffec7344ad89e2f65567a366f5ae86211b66cdcd7625fe79cb5a49f59a9dade97d9ff102a62241ed26e85adbc12cdfb2a99ccb7ffbd0b3c5a64fcca8470061fe422155f41f10e0600d68d7dd1ec976d0eba5720ae207d41d0472903d3b7bbe1bf0b92f06ff697a911386aba26c8a9a349438bbb5ecd6f3349631720258c90842203399ef3a8ea909b47146bc6e34252c2a44f215de73f2a1b3a49c30a6c7c9185b38af6f4ffe7b34562f53604080e1dbc95339f389d4b6d438db879ca221351473757763394535b1d87cb7dce31f3b636c12845138246d6c33c45302c3cdc585753273210bdfadb96f02de3484bc05c7b37982f93c995866c0c478633cf974b5478ba8350cad170ae528203bb330c0e1532adc062cfc51f1daa7246ef8f734a29eda2a206b556a7c47c2c18f71d13d", 0x4d1) 04:29:46 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x5}, 0x2, &(0x7f0000000000)="1737431f", &(0x7f00000001c0)=0x4, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) r1 = syz_open_pts() r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$TIOCSBRK(r5, 0x2000747b) getsockname$inet(r3, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r6 = dup2(r1, r1) close(r6) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000080)=0x1a0) clock_getres(0x2, &(0x7f0000000100)) 04:29:46 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000001c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x14, 0x6, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @loopback}}}}}}) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r0, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) getsockopt(0xffffffffffffffff, 0x10001, 0x7, &(0x7f0000000140)=""/48, &(0x7f0000000180)=0x30) syz_emit_ethernet(0xb6, &(0x7f0000000600)=ANY=[@ANYBLOB="aaaaaaaaaaaa3f42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20", @ANYRES32=r0, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f04020001030307006118845c8bfdf5a7a65690cdd892ba34349e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab022cc6403789f5ebfe083ec00625dc352fc629e038505984c6c661"]) syz_emit_ethernet(0xb4, &(0x7f0000000540)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88a8360081002b0008004500009efffc0000002c9078e0000002000000004e214e21", @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) r2 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000300)=""/179) syz_emit_ethernet(0x1066, &(0x7f00000010c0)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1058, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x3}, @tcp={{0x2, 0x1, 0x41424344, r1, 0x0, 0x0, 0x11, 0x10, 0x8, 0x0, 0x7, {[@nop, @nop, @md5sig={0x13, 0x12, "e00c7952ec393803d97bcc00ccaa29c7"}, @nop, @sack_perm={0x4, 0x2}, @eol, @md5sig={0x13, 0x12, "be2f7a4729514a14a30dbe9f6cddead9"}, @mss={0x2, 0x4, 0x20}]}}, {"44e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6ff079d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3fabd446ec08aa63c3b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"}}}}}}) syz_emit_ethernet(0xb6, &(0x7f0000000700)=ANY=[@ANYBLOB="aaaaaaaa42c22d165c86dd60a08000008006000000000000d9ba78127f748999000000fe8000000000000000000000000000aa4e204e20618f267f5fafb76341e0612957920a2224854b3ab266bfeab94c98d811e8dd959a6c35cd411a28446745a89a7989f3ff06ee840421259ec37c73236e7fb728597baee64b308adb63289bc81b88371fb56444ca2703ecc3779d3d71d6f3b78a05342787e25d3ff230119dc63d868c6c76d86f47674f0e6a149771f4771d6995aac701e28ce15cbfeeccdaebefc58c2fb8fa56d0877751e9a2dbf5d3590a0d78cfcf9c7e1bcc6f9ce973b6b6d7a49fe03c4bb1a835173bef7ab3", @ANYRES32=r1, @ANYRES32=0x41424344, @ANYBLOB="7048003f9078007f0402000103030700611884d8e8fb1ff2682e33cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"]) renameat(0xffffffffffffffff, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, &(0x7f00000003c0)='./file1/../file0\x00') openat(0xffffffffffffffff, &(0x7f0000000440)='./file1/../file0\x00', 0x10, 0x10) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x4, 0x6) syz_emit_ethernet(0xae, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaa50aaaaaaaaaaaaaaaaaa8b0800450000a0fffc000000019078ac1400bb000000004e214e21", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="7102000590780040050ef0a7adcf3a0a6040f6b5ca7801080a0000020000000101131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56dc43aeec53d704020402040781911a288e9b81b2fdd791e1eb06c56c3df76a3cf2c134c3c982dfca1979603b5b328f93920fd7b998eaf5cd4fb08a6d637509d401"]) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f00009fe000/0x600000)=nil, 0x600000) poll(&(0x7f0000000000)=[{r3, 0x160}], 0x1, 0x606dca73) dup2(r4, r3) ioctl$TIOCCDTR(r3, 0x20007478) 04:29:46 executing program 1: kqueue() r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000080)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() dup2(r6, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x1, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) dup2(r5, r6) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSDTR(r1, 0x20007479) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffcfe, "4d040423001000e6001000"}) kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x40, 0x8}], 0x100003, 0x0, 0x200, 0x0) 04:29:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) sysctl$ddb(&(0x7f0000000300)={0x9, 0x6}, 0x2, &(0x7f0000000340)="1f02b7215ee46e4b39452f9506afc362488e3eab59a9c02a30059d91cd36dded00aa5f4675b1b183f6158e9265", &(0x7f0000000380)=0x2d, &(0x7f00000003c0)="56c7f91dc3f0f757ebbf80fd491339cc8aaa31bfc19a2d6b81972457890f08e1fc1693da0236be5c3a2cef617dc8e2b580d2694fbac430c6dd393c66b3e5b6fee0ceb79d619fb5a574ef9e30bf92092f2d31e4556cf840227b333eb26f22be549794f8a86bff8a3f8fbc87d3884c56c731501519480d2c7599143e4cf9ce4f51ae956b10bcad624d1974e39fcbee387ee67d6d4c020a2436778756bd2e9b2cc4eb4279c9197b432de1a1cc58148f18c7488e8e7144777e0dc270d50e37720d47167cd71fc9aa1c9078f828272ee021a17753ed298f062dee", 0xd8) r0 = syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x7f}) close(r0) syz_open_pts() r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) sendto$inet6(r3, &(0x7f0000000240)="d0e28e28933b32e5c79d9573dc1f26cbcd24b355e386639ec052e183416bbf1e22802a09ed53b6e6561222e359db2c78dd90643689a68a011ee1ca2623d5c5c86c8e0bfaef42076e9f1e08e523bdd8a5b4339c81caa4b27e9c038909fe402e5aef2fc97f839d12948dbdd6348c004bee4b61ee23d4bdd2578db28253fbf7373cee27568eb6711092e11eddb81fd1367c0de93fc0e8a46b8b009b8dba422343a7ec79c69ddf71a2", 0xa7, 0x1, &(0x7f0000000100)={0x18, 0x2, 0xd42, 0x40}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 04:29:46 executing program 1: syz_emit_ethernet(0xf9, &(0x7f0000000340)={@local, @empty, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0xeb, 0x0, 0x200, 0x0, 0x1, 0x0, @rand_addr=0xff}, @udp={{0x0, 0x0, 0x8}, {"2d1899fca2349625506c60bb5a7dea4b535e77b7f68bc3301ee88826a4d6419b12e06cde85897a393148ecc4020f1f03034859921e069985c114f4992cd88d5f82a0154a9aed4f06d696022e75321a95c491061830c30dd639cf3513e61abea5b45273799cf71982a754071cb8a082de6b02b4720f873a1f44592f2df2cbf380a354f837bf15d85c7bcc89a8d3891ce37a05cfb9c53631c52a089f18eab4f85a0a96e213bf80ca7d999b06347fd303b72d142a2d194cf8e508086a0535e38328c2bb9b64c4bafadaa356a40c5f5169"}}}}}}) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 04:29:46 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0xa012, r1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) setregid(0x0, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, 0x0, 0x0, 0x0, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r2 = getgid() setregid(r2, 0x0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, 0x0, r2]) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getgid() setregid(r5, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r4, 0x0, r5, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r7 = getgid() setregid(r7, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r6, 0x0, r7, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, r3, r5, r7]) 04:29:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0xfffffffffffff801, 0x2) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x3, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) setreuid(0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x86f]) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000380), &(0x7f0000000540)) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x200000, 0x9, 0x2, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7", 0x2400000, 0x2}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x2010, r2, 0x0, 0x1) 04:29:46 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) mkdirat(r2, &(0x7f0000000000)='./file0\x00', 0x144) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) readlinkat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/87, 0x57) 04:29:46 executing program 1: sysctl$net_inet_ip(&(0x7f0000000140), 0x4, &(0x7f00000000c0)="3d8014690600dd143fbda437661adb797efbc245a2bdebe6c6fc06981565fbf53d", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='r\x00') close(r3) socket$unix(0x1, 0x1, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r3, &(0x7f0000000040)='./file0\x00') 04:29:46 executing program 1: r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x34, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "155d77", 0x0, 0x11, 0x0, @mcast1, @rand_addr="d3f5ab685191de4dd5e6d1bb848be286", [], "4d48eaf5"}}}}}}}) accept(r0, 0x0, &(0x7f0000000000)) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) getsockopt$sock_int(r4, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000140)=0x4) 04:29:46 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45d8bd76ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @multicast1}, "feb354cd107f6269"}}}}}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 04:29:46 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000480)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x14, 0x2b, 0x0, @rand_addr="bdb973533eb41c9d6009a81247e4f515", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 04:29:47 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x15}, 0x2, &(0x7f0000000340)="c7ab30ac038b9f20ba48ee40365c74e6", &(0x7f0000000080)=0x10, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0x1000}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0xc00}], 0x2aaaaaaaaaaaac56) semop(r0, &(0x7f00000001c0), 0x0) semget$private(0x0, 0x0, 0x6) semctl$GETPID(r0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) getppid() semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000400)=""/124) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1}, {0x0, 0xffff, 0x800}], 0x5) getrusage(0x0, &(0x7f00000001c0)) semop(r0, &(0x7f0000000000)=[{0x0, 0xfffd, 0x800}, {0x2, 0x7}], 0x2) semctl$GETPID(r0, 0x1, 0x4, &(0x7f00000000c0)=""/89) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) semctl$GETZCNT(0x0, 0x0, 0x7, &(0x7f00000002c0)=""/24) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="b7696afb643e184a9d0554d4626b5e"], 0xa) r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000380)={0x87c2, 0x0, 0x1, 0x68ad, 0x2}, 0xc) semop(r0, &(0x7f0000000140)=[{0x3, 0x8, 0x1000}, {0x2, 0xfc00, 0x1000}, {0x4, 0x0, 0x1800}, {0x2, 0x6ced}, {0x0, 0x7f, 0x1000}, {0x0, 0x65d, 0x1000}, {0x1, 0x9}], 0x7) 04:29:47 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x32}, 0x2, &(0x7f0000000200)="ebd01cfa", &(0x7f0000000000)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$TIOCEXCL(r1, 0x2000740d) 04:29:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x0, 0xfefffffe, 0xfdfffffc, "09000000245185a818f8ffffffffffffff091fe6"}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) accept$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) writev(r0, &(0x7f0000000000)=[{&(0x7f0000001c00)="75800ea23550998651ad9f3b3f944e0e2e0fe2afc088628628688213516a9c791c7a567be3111c2e48a807db864b280df8d42a1a4a09", 0x36}], 0x1) poll(&(0x7f0000000140)=[{r1, 0x1f7}], 0x1, 0x0) 04:29:47 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) lseek(r1, 0x0, 0xfffffffffffffffb, 0x0) 04:29:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x1, 0x90d3, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) getsockname$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(0xffffffffffffffff) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000000240)=0x1ff) dup(r3) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x98) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x22c, 0x2, 0x1, 0x1}) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 04:29:47 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x669b) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) write(r4, &(0x7f0000000000)="a5ec4e2243781b5def763792d04176564296974faa29a86611676baa44081bcfd79d987f4346968467da8364067772f86edaaba4eaa208b81e791411de11036c758e63c8dbbadc34fba07c4e3c216c5e7c239f23ded6af24df1c875129c3329fe4429677233c5965b28e3f37e0d6f26b3b29c4120e436bf2e04457ca43f12c13ae72a0", 0x83) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0xffffffe0) write(r2, &(0x7f0000000340), 0x10000014c) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) poll(&(0x7f00000001c0)=[{r6}], 0x1, 0x5) dup2(r0, r2) 04:29:48 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x280) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) pwrite(r0, &(0x7f0000000180)="ed", 0x1, 0x0, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000100)={0xd5a5, 0x10000}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "8037000000000180080000000000001000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1, &(0x7f00000006c0)=0xfffeffff, 0x4) r4 = dup(r1) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f0000000040)={0x0, './file0\x00'}) recvfrom(r3, &(0x7f0000001780)=""/32, 0x20, 0x2, &(0x7f00000017c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000640)='./file0\x00', 0x400, 0x144) getsockopt$sock_int(r5, 0xffff, 0x1021, 0x0, 0x0) sendmsg(r5, &(0x7f0000001740)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000500)=[{&(0x7f0000000540)="836b1207f9bf62b5987ead8dc956fca8f4e4076727fa2f1bb6904f4356f491ba12257c32f173a3ae9647e802a0c9985c4ddda9731bce49606e2fba2a903ca4559d6deeb3fa49127edc2a54d0208eb7c16c0cf39b4243e3ed18a65d742c15c28ab0012d8a66f8d43781c0e9981b357e1220f4f169459005edf5c0cf0b1389b1f17a71c1895193881448abbb9d18ee3fb814dcebf441b33ea8d4cdc05cd97dbda3aae9a324c83e8540bf479805d3b21fa42cebff035623f81873f8fb0c2214130324d59811a2c5bd35b33ec2b27590d1e40a921a0af08be70bbad49c1caef7f503a5ae5313e1b1d63aff18c6772d02b3f7e85646", 0xf3}, {&(0x7f0000000700)="b66a044a72db626e7743e39c62438ba0fd0f6b29fa4237329cffd93d8a74e44e1982691ca29aa3fc657082c5935570097b9e2e45ad0f45fe6212ffababebbb398e430258aae7876d41f39020d68ef49c5a2e94b8e181901774bf5e2feab3f7ed6ab83df646bb9b3b773d3805f0499dc9b2246b40ddfaae77cdeb94523def26176dfa046b5e3b039629fe7cd03c309b456adbd81db801dcff3a6a4e71982de0cbb84526c4ef8dcc1b6b2a94fcbfcad79d10626056153787b0429d4ba613d9cb7290a2e21b4537d931ceca938278b23358f60a0bd523f19f47431416eb070de5", 0xdf}, {&(0x7f00000003c0)="0e9e7475ce3e9db66b837e7320e16557d849e0f66d440da45a1bfca9b56cea528d7538825df9770e3e93b528afc374917d25b800f4e20e8f7045123efc73090f0fbf7903972f701c6daef6030c3e866b76f13b4c1c6407303435cb116b6e8a301b0e3f7d49810c4e694e87a17153f02a17431bbc878fea02e0c4fef0931d8017dc566001d818b0124a847ca6926e72fefb625357ba99234d78ad88e12e4a9bf7245bbd00a97dc535cf5979d0d5349fab9fa0", 0xb2}, {&(0x7f0000000480)="5623add82dbfc41e08f9114f9bbb58f55fcf73260d9050483f29f559ee791084ad20fea853d849a213761c831a32bc46af88a85c87802115e4cc5dbc2eca60b67a8e7c812a4accc113bc163c3c6e631a760155823feb3b94075f259148bc", 0x5e}], 0x4, &(0x7f0000002a80)=ANY=[@ANYBLOB="e000000000000000ffff0000ffffff7fe77869f4bb20e3f42ecd324138b5303604c5f569cffa2a95cdb2b4379db981777243e2252abc4012db571a38bcd6bea88d6d06cded2b191052b65e2a076ea2092bddc21e7b93be6337b34e6694241b805e64330e049431ca9b8de88027bef4758a1e7d2affd3ce9f43088991902deb40d698983374188a50d5f960f5abf0db1a9dfcf7531f09a5120c03f9ebaae9ca3dd26b03fe0c90c4e17a44340a6477a2044987aa4aa04ab3cdaebcb46079368dca311c4b70691f2ea211c1873eb3f767eba0aa154bfceb5903999d7513543800001001000000000000ffff0000070000009a77a73882ded0c81a6acdf7df780a4cbd5ae5112cef9433f43e4b6355e150c71b6ccc074c4c85e981d688f6e00c7a82a59416d17f1792f8e41eff1a37596b89070898a4d1db974b7c3c9e26379a8dad0e7fe60d2da7c4569a63e22a683ed32b19e83d35366ee45d1c033c456ba4969c8fc5d640905e46ece9224b062b20eeda5fe069ba51e6b290b8e1c22d8512d2c480c33dacf5b93b192e8b1360388e4313b28204fd9aa03cabb9da2fc8a491853847d8059f7c1667cc56e9195c5a4f3edbdd1d6e6876dbed48da5ab4840a5afa12691cb588fa8f8ee520060f3a35a32a77cc9f4fd1e19013e42b32f564217c6ab31fb753f6b0b1f2c93ff70000000000001010000000000000ffff0000200000005c3e1a61be5ff9496a76746a4ddbd82e7d70ebf7c9241a8c51380b8279ed0a3e3e30ee4d33ab32c8085d576bb50c3142a67363915b3616deb4ce5aef3629489c9aad2aa064afa3dfb6f30a281d7c712e97c616dcf219b4b31bb7f7da41f9c943e401c5fd7e592bbdc01217557d44945bff2d19f6781d2bf08a60dac3358b72312d2d64531607260f141da79122a170821db756ad4b9128b0a7a07735fbda657630ae5c10b03d1d79a01f6bccbac0d302000000c0a81df3bda1d7eea6030c0d1f2093aa180895f019b2758f2c84038c915b633db05db9193c2596a0529ddd46ee0419049e300e0d03436d805531e0ffcdd0ea7cc4666a7cabcc3fac80adffe78bcc90c6364b83b8145c7009856675a979892fa91e60cbefbd2ae5bba875b1527a33c7f896416a6ece5900f4bfe3f2249809704d3abe9cca606b191edea96803982d471d78dc57216fe14e6bcf038b612bfafcc20bd5784abfda506ab261a05b41f7b230e4d3d192bf00d912dcec6ee85e76d93f1060d33a7c84db7fe45cc9911a458103a2ed5829a57330f4f095b4a20529114c636d4d6192981c254036f47d08ce99f3f5d4832bb55eb61f5d4228826471cb123e3a197bf1a4ba08a801f02fb8b564cd540613c18a59319dc5e6936b530b0ab5f51f33b5def41256f8e7d6e93f221344ffdee3cbec01a65adefe9297820832a417fe699c5117f5ef8453cb803b798ac5ac8c0afb02e41417b11f29154e58227adf92a6d2f6ef3a8e78eddd50ae51077e5ea36a25ead0930270306f40e15f53cd07d0770d9846259f4391c583377d35a2429edf1834148ad172d55a1af6616c3e82274ba184766dc93690b2d8be69155e816acfc1b5364ebbb78e39cfd9b2e2a9fa08ee5de3f80b5c8bcaf7ac278f652673bb939b42d9dc4734f08e0b388ea9125ed80336de74cd1f2b1add513db254b2b013102d1785a34542bda82214cee475e50e8837476d559161560b6b672b92c8909766d73c04bc1085ed964c2ee5cf5b467231044cea34f4d25058c59881705dccfd4643cafb9ca4789a575806f678c190910694738c78db55b86309c730644355551ce23d7082c1aa442624c806924a6dc97fc79ddad3ba1abd2d4836e2023b827583c0856c7f67127b7a6eab118eb7dc17bca74b8171e59f4e765e45fb63f2fe15de7a5106c67bd12490935321f9f909ad1a8be574c00a7e71bce6e68728a38905e060fef57ff330ac3a2b62ed1333be4c5a8dec9bf1f73069e0b302a0aa78eb6477bdb7e4eccb3f7eee90b697dc9fe51086f4065bf8bbf19df426397fac21efb6f973182ddf9d22b77c094b39755f88295dd00767f056a6e318e91ac6ffc849b7a14837217f327dcf3f6ae2406ba32963d2e25c1783a06d4e7fb092b0e871489e9cd7777cdf258987f25eefaacdd4ca195ed8dbe620dcda6c175f26a0e96e9513bcbbf229acd51d7d3b8dd69242a37d6ed00d87f8782bc29b73deda2dd4e750808b0921ce7798a1ae2881544098f85ab62b61b498c2784ee965ba91bf568e95c0e3a8a8f1db4fe332e5f967779f7bf067b22f9146f64ace9ca4cc0cdde6a58513a91d6ff98c712aa8870a3e090208352fd8d7503883f8e10dfce87c696c72d62972455e7f9d6227a0aac213566eb14962721003dc84305c0501260deb3a1f3ec429bb08912d6b904bb7ea88a5bd2e493b587ee986f6152dd48f3a726098f6ca57ea13065623a8e4dfb2f19bfc70f9d138148540437d0bfd747b67d8d17954a5ecdc47bc385eb890fb5ab73f3bc2474a4cd57b4b449c0b3f67d83010435c7ee7db46755d7f2b6399828f2c2e0b16cf7d1d4a042948ba0d2c29e9a2b9695bd33be4450c124308fe1958e7a2c3aa891a598284d7f455c34ae9f974c102c59d64f5a0f9f55d503c3a13a5426cb00980e61f9c55563421cc3108473cad29ccbaf4d00d4af0a01407a08ff4c16dd29e28546f05db46f742b4a72f57f1bded4144847db9ef5d43cfa096735b7ca8fa0b21498a93d1bdc6cf653db09effefbd77486cc727ddc316c9585554ed98554807e443cc594f0e30c89cabdc4c319e72b0484733299b5673697a26c26700f2288693574324e4d6aef84e5411c593b59246755c5e48f5cc692d0ebc8aec0532fed6e74cefe5b10570b5f3505584219337eb5cb1fd43bfeea82be1bfc2bb70246985a3e4a745ab4edd4ed6d146b26ca9f32dd360861e668125a97b38dc6c93cbe3240c85370dc7a22496e3754d98097952ac1cd1b8f65afb53d37a4cd1db57636bd099687d5479d5db7e2d17a72b05690c9a7715fadc584780e1f7eaaf44d412406c6f3863a11bd1e8183fca3b03d39c9aa68679d4fa0ffc156fdb555557d946fd853a9f3ba81aa4f60547ee7fd9160d675199b7096d3b7aafa21e4970969766675df239d37a566f090d1426f2f9b9a5332fac6a577576bf08bc3ac654635770a774b87e770b00eb8ff6615b34be507c5b95f86a81b56942694c5a75f5bc87a70b01f7bebfd058f8a9ed5d6bc28c12121d39f5251118a1b9979d20849b0c6fa939f519a5ed55c2a8759e410f9352f6e384027c6d3c9258b2a501f6bab1f9a408a56327a4989ba3a6c4a2b478ac58d38d124a036b41362283da834e7471a75048b415f4661d8e71a640f0deb9b4aa0b68a7c84f8143c4c9d75507e1c79a36573374226af43344e081903aee241398e78d7b9b40ab1da9ae2d14f117582323a6974624c0dffb59d10351d8b9c44fc918dc0b9bea3040359d77f432405b94c245c617e738b8535ec4709b7cd32690ac43c1322251c3461d6af68311aea31bb3668b445b831c6f32bc6e01bd63691e462144b1ecf93637666944ba2f8cd5b7b0674a887cde83fd52733012bb890b14f4ab451e546dbfe59c936fc20142b2585ae15b19027dc27f6026d1823349fdd0cdabe15a823c4dcf88ac3512efc5037793441f691859bf92216906aaf355077f45ae364e1bbf85ed8e680dd3d35f3f64b28ad263fa97f251f33c9239ced3a4f9923b873311c7f2aadd7c19d122afa17524cf75ee4aadf7c7ef13a7252bd9287907df4a614882f11399c5062a0b73cb90a763cab2872077b9e44bd2c4f86764f12c9df94362f579d5565525d7cb258ba0a72d84aca5046784b90b79f52249e786992b52618efd3295aba644519366826b64bf842ea25bb46462ef520fc3dbeaa7ef4f0132cad458167f2fd1dddc12b9c1f88c1fcaec8b34de520a5f4a021d0caecdbece9c2233e7f139cc22d23005faa1ac5a13a2108e41393c0c9d7cd62835ac11ff158ac66cd538f5202f8dbcfa9d60283d52561201b359cf733b2c734bfac2c710a0b46283da75fc64c05205694ac407ecba3746d97e55458611fa313e21cb77c4a80b5920a80af2acd33059526fb1683c757c4db7b4486c86f1b7123143f46c0753786bb8e98a1fa2b8a81be58b211d0f85ae88ed1b8db7408aa9df83202e64357614b5f362addb682556126cd80c4275510e37c8130747fc9515b685d936ab0fd44cfb27482c4d906080d7e9e41edecca075cc833076752d367f40b77a1a52f23b206e4d785d12900443261cff0d4e869625f3aad0b1e78380aa97a16182dad497bbb41ccb6a7ccaff918a5db1cef394d5b6d4db8646b5aa689fa65795a7e56e8d36f4d4d55fa3338fae2b7a44e9139d43700ee2dc07f46321ecf12519e3826def3e4f48391ac2142d6ab94902aa2912991c92e5812de92c767cdc107d3e6f4d0a0ea505bf1be9b549123de4967cad9f4d060000067956233c5c4a96f8b99b863cf4a298e07d16a9d7398b716cd22b4b0af3264cabfd2265d0cf545da06d0edaa9f5c4145d091fe7d2af369870aca84455ea6ea1f429b6666b48c9a963d62a72f08360ceb8c458fbfe0521fe1ff9f2ee383ff5b58c59ff63ebfe282ee8f8bd97ca3c7b36dfe9fe80e749473713a0cd5742f20c48227e1ca4c240e6075da9e554fcaa8b0e2caa47c9f81b6c7f26060c5a4cd0234109af5e803dbf1ca08475f6bf22db72e44af946f664b3067032ecfafbfb0529c2fa666a9c2f91a938374ef643538a1522333915cf0d4566f85b36c641feffaae61170a137dbca84278c25225e3088c6f7d069f7aebb507ad6baf90bffa781d7b22a9983ef1b9ce63ffb278632203b7391a87bc25da4165e5494296151eb0117b74b79aea1a9fa6cf455af2fce0b2b77d871e7da3fd3f0ada0476fb479521548e76cbd8a8ca47aec64203006be469c2aea5f965742f29054b33602bd9efb469967cfa8bd46f71a8a72df767518e1e9074c6705599a69d8e37c0ddaf79dd072e42180fa83d6b6d5134a4e0ac72537c51330ac57f4315ab6a394e2c5ce3b6669839750a1fc5601c02f73c6239c2210d2aa59ed1884aa7c640749ee14d676960cc090c21799bbc2e8e47de65f237a3cb3804314eca18a0b7d0a074bc7523a6a70892370b9cf3bc2b81518e0dfb771d8a0612cc1e5075cecf795eea35624b4e88e3994eb643eae8297d7c08c6462aba5ff167e989826b9e4ef7146e32eb7345d9a7f5ca445bf336c87f36648f84b4d42101afb39b869edf0f23486b769dd9a88552e22018381f6d2b971da8974e5305562928657b9c89831a939074dd57a19fc2b32a798317501cb0d2f5ee5fa31c418526ad5c4193fb6ff92a0c766810e5595f793de86f376c66c9423ee703327a39bf3d8b5f1d5582444c5afbd3f121e242e56ade5dfe2f064dd02faf97e5167c3651dcfeedf1a4a5f2c2b331ff727f254e668cda85f0f17a4a46f523f88e3ca63d0966fab8eea4682b37f7faeba61b6656c48fba2c2319064cbf28467b0301b4fe5f57eb6ceb783c7562f373c1fed390342fbe16adc1f66451b09981a64991547905b72848e315ba262890709ad86605db0cec110e50235554b8e28a995d9720abf73bdb395b915cd78d3804f9c0f394a4dedf72b6bdbf044b87519c0acdac80e224e4cff8bf9313d474c8f2cd495738cb22d15bc20daa9e43518e8342fd3079a546fbcdb235b8f19182a61c487464c1cc52f0ab54f72bbe8b06c87f67796501a810dcf04c660324ab619356b5d25ac79b8e3da44727b61fc9e3029d0ee46d165c059410c7b3624e2f532b631fc3cf06209fe859e969d60417ab79d12966c3fd33eeeb534aeb8a9807c87ec5f1a80819ad5b5b7f0a612c1fd57c6cacdb98187ee2b8078a7fab662eb1a6e86672c7f6c82b8688cce57ca0e858885a3fe60bb0f4ad5ec55ce8361cae2a92352872f3b10ac5350ec359c28ec1d8a4607ed68d0009d103112d6fd878c41d255957370e714dc7b49962d6d64f5d8858deb612e548111eaae19b8107337dd3c4d63bd16d18eb19d5ce33863c9a7b4d41e0d1c903640188bc9acad5546948ed4a75fcb63e6086535d4cc6121e28efba10c90aabcd3948f2ddf2b436eb860abdae4f33f605530d86fb030d1874757050327f3bfdf425602db4b6931fe3b1493a6d83876a5685fce90f300d93ef038f0f024909b2c2d0108b473d349b8d55360d41a7f0494a5c2d5cbd1cd3c28257f15159f755d9341241c8dad6ba9c5ff3705c207830ae0d8a6b544d9655889ea1a40ee156805b89442d1a088576ce8a22a3bb1bba59a255210f6b3a395b4dd9a056f52fb63db6bf99ee143c2fc7b20e2aa9f9d0af5c24f1f366de50bd4d4078eeb573357bd46a48c37fad1f9ff65e5f12c4b07bdca0b4e6757c30dcc18f6d876b853e7d468c8572c181e0c0fe17169bf6c0a3edb27baa2f193f1e74dda91af8a9ce01cfc50f4a5d5f1c8d8f287611b37b006ce68b43c3e860e909362d546dc5101b2f8a2fea2c57af6ec14bf404f550ecd39111df60000000000"], 0x1200}, 0x0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 04:29:48 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000100)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "000004", 0x0, 0x0, 0x0, @loopback, @rand_addr="3b38e1f1602aedcc74d20417aefd1056", [@hopopts={0x11}]}}}}}}}) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) write(r0, &(0x7f0000000000)="902d3aff2603fa0ffaf95b21d6fe82edd0767806f65d827a047b73477fd382df3cc9ec59d7be79b0509d154b919fce06f5", 0x31) 04:29:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x4f7, "070000003e79010034840c760b666bfede477dac"}) r2 = syz_open_pts() r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) syz_open_pts() r4 = dup2(r0, 0xffffffffffffffff) close(r4) mknodat(r4, &(0x7f0000000080)='./file0\x00', 0x6000, 0x5) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) sendto(r6, &(0x7f00000002c0)="5a35e48f3a0eabf377e2c893d0e190ebdcf9dca7cc082850c4a6544164ef3e5c211346e52189d9477f49b4de1b6277e4cb7248e71aaad9ec5741af86c39dec2dc5aa2259a8aa52b1ef21ecd50e9ea7480c991e2b188cf47b5aa07426c60ffd6f05c7d39d6d31c7c033c2038b035ae5aa", 0x70, 0x0, &(0x7f0000000340)=@in6={0x18, 0x2, 0x8, 0x9}, 0xc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000140)="ae4941178e425b9d995ad8272a4a0fc47dc54548bd605ea66338125b6f0184a86425526c831a497764ca516a4e124f900813e34393a091e9e73cc419130d63a5b0d2e579215b6fb2a2f337164394b06e308dcef0bd1432c95531adf9241a956cca8b433a3fc0d9e3d5640c9d64c31763af70dcfc5ba88580156ed00a41aa85f4876a6add7786b6b7605fe1fa5ae78118abb11b78e5a536c100a1ded7eacdc0cd583c2ac41815ac8c2145d4286a053b4526bb4344f3f07715fdb45704003112049cc3f5652682fdf64340c53b16abc7f9362621b3549a26c0f0cdc1b4d9bbe74ae07b8fca44c82760350f5532e79f1bdea9c9f3a443ed82f0617538336559832fde79aed9731cc9f7351538d5996d9629737ba8f60bf27cb90d7ab85b4bb95b2fe4ebbc8ec68ac6ea277f8b95d006ca1b162485ca092f9ee4e36721c3c43031300a3d17627d7f65707fdd223fc0fcc767018d4c03d2210a727b94878700fa155e5e582325f358a311fe", 0x169}], 0x1) 04:29:48 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {}, {0x3}]}) r0 = msgget(0x3, 0x6d) msgrcv(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00e4ffffffff0700ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005ce05d42c4a38070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001cb91fa2bb42621c2031ec45c6b48642ac65524d1a9bc949ad7f6b0a66bd90d1d72af77854cc2dc8cfe0ae196bfea4ecdd7b7ddaa83496ab3ae6f570466490c12bee0000005fbb6fb4683a22905708c0f793b8105a6d6cf619d6b48f5c92ee385d96a2a2ba3848b6221062f7e60d161f41ce49a9aaa02b0e506acbebfa65de68b9435eb165e3c7"], 0xc2, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000000)="00000018", 0x4}], 0x1) sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x6, &(0x7f0000000180)="7343c9f13a1a65a5dc41e7000100b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a36bdcc7f3876abba8a8c24f07000000aa845f0fb32616842b28b796be7c3b0dec5cf125fe012d6fc07aeaae1028cd4c60f98391f916efee16e609a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf065bfe5bcd6da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9a7d294933731b399bffbb34b65e0c9cea6fa4e3c10ad2d85f805bcc4551cdde8b266168c5cf13ac18b3cd0ef03bf19b4ad2b9d7fe831de618f94f93c25fdce284c29b18153f5cfa9b269983934cd55b0a027e037dbd8696ca985d95bdd15ee10c0cc3383ad430a49bde4cb4a710bafdad92bc8e879da2fa565d62f6ee01a5880b9dd6534752604c29a1af3a1952984f792c3fb13119598b641c5", 0x0, 0x0, 0x0) 04:29:48 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000280)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "e52a50", 0x8, 0x3a, 0xff, @rand_addr="0000000000000000001fa68cdeff3f00", @local={0xfe, 0x80, [], 0x0}, {[], @icmpv6=@ndisc_rs}}}}}) 04:29:48 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = syz_open_pts() ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000001780)=0x4) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) recvmsg(r4, &(0x7f0000001740)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000001600)=[{&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000000340)=""/190, 0xbe}, {&(0x7f0000001800)=""/267, 0x10b}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f0000001540)=""/166, 0xa6}], 0x5, &(0x7f0000001680)=""/180, 0xb4}, 0x42) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f7, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b9c9a30f576792d7e7fdeb0de08dbdbe9664052ff4a0721542b8447ade52c08b86695cee282177f784fcf", 0x4a}], 0x1) r5 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r5, 0xc0106924, &(0x7f00000000c0)) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0xe2, 0x2}, {0xffffffffffffffd0, 0x4}}, 0x2) bind(r0, &(0x7f00000017c0)=ANY=[@ANYBLOB="d900000000007c9491ec35b9a63138972488641770817285180056b7db10f75c2cfccd880654ff8949c0e5187aca87ae77fe6413"], 0xa) 04:29:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000080)={0x81, 0x8}) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x1c96a72d, 0x0, 0xffff, 0x3fffffffffffffc, "437592eb3d520116ea94e000000025131f600014"}) write(r0, &(0x7f0000000000)=';', 0x1) writev(r0, &(0x7f00000025c0)=[{&(0x7f0000000300)="292e6497074875bef24ceee5719c9eb06fbe0f565631f2c7351974e3f4f92c9e6d7fdb4b6ed7ffe8aca8e5a98c63b2b3f54292add9e21f98950676925caa77e1d8cfb0cc78180cfddd498af47d21a1d436a76da5183ff3c38a0aefc7fd9715143ceb49d2aa4146c4dbd662cc19603c0ccedfa18d5798d6005aa33d8f13d6d055f41afba7e32ab4f625241f6dac61e2368cb4b3214371758dd714c415424aad2fc3d325705ed60d59e5dbbdb195902bfeea798e3770a3be00e227f016a00a9b81d0c236a66797b7827f0000", 0xcb}], 0x1) 04:29:48 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f00000001c0)=[{0x3, 0x1, 0x800}, {0x3, 0x8}, {0x3, 0x548}, {0x3, 0x7f, 0x800}, {0x0, 0x7fff, 0x3800}, {0x1, 0xb, 0x1000}, {0x1, 0xff, 0x1800}], 0x7) semop(r0, &(0x7f0000000000)=[{0x4, 0x67db, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) 04:29:50 executing program 1: syz_emit_ethernet(0x91, &(0x7f00000001c0)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x35, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x19, 0x4, 0x0, 0x3d, 0x4, 0x68, 0x4, 0x87, 0x67, 0xffff, @empty, @broadcast, {[@ssrr={0x89, 0x17, 0xf4}, @generic={0xa, 0x0, "ec4578f1a5ee3f7da26573f223a5c483"}, @generic={0x93, 0x5, "dbfea9"}, @lsrr={0x83, 0x2b, 0x40, [@empty, @rand_addr=0x40, @empty, @remote={0xac, 0x14, 0x0}, @broadcast, @local={0xac, 0x14, 0x0}, @multicast2, @local={0xac, 0x14, 0x0}, @broadcast, @broadcast]}, @noop]}}, "7834f0"}}}}}) syz_emit_ethernet(0x8a, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x5, 0x0, 0x1}}], {@ipv4={0x800, {{0x7, 0x4, 0x1, 0xc, 0x78, 0x64, 0x6, 0x5, 0x40, 0x0, @broadcast, @multicast1, {[@generic={0x89, 0x2}, @ra={0x94, 0x6, 0x3f}]}}, @generic="b28ea9cf5a8255392ea164f33a6dc82c09e511fdd5982ff18abd66bdfab1d9904ab2bcc66aa3e8b62c9ac045a97134de1d0daa6d76419c30a5c3c4dfc4081dfb66260ac922cfe1743dbe334d0f63063340e3e6dca03248f81fe3af40"}}}}) 04:29:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x229a552, 0x0, "b1dbda04f0234b48b1e4565486e54941851f220f"}) syz_open_pts() kevent(r2, 0x0, 0x0, 0x0, 0x80000001, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 04:29:50 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000180)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @local={0xac, 0x14, 0x0}}, [{0x0, 0x3, "b8c0aa4bbb3e8b4c6dc7f935a70aaeec4a40fa50310b"}]}}}}}}) syz_emit_ethernet(0x34, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaff7f0000000000000806001890010602e500aaaaaaaaaabb53f9aaaaaaaaaaaaff7bb76290d8946afd08aeda0225b700"]) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x23, 0x3}, 0xc, &(0x7f0000000400)="bf86f7b3d55649d0e1e9e43161f3d71d0c95e70c9971f0742c1e197d4ed38c9f17d6998c4648953e2ca8efb1cd203eca5e152d9a0e75fa16b146e77ed443714b90a5aad3e595408273ecbb8cf48157fd493e0df36712fe4612019e116a0380e5b02ff74e7380f0bad768fab808009a3d567d0d9b8437441912c2c8efe68eebb191eb476dbe61ad6b4c383ed3764a3ae596a16c76fe6e6c250f1dcfe445d1bacd1c", &(0x7f00000000c0)=0xa1, &(0x7f00000004c0)="f6c6a4216b12de0bf0b84320dd6b68faa6d1b932097354086c6cd008fc392fb7a2371c283b70f1f5ac147546b81255ea597a45c536bed56416a237f020df427e2dbfaa0c82f78c091526a8fff11a992c9118a06d8c4f3e105d23c26b61473ae5f6f4490f93028ef2dafd8f5c5129bb112327d7d11b3a25ae63014cdedaa98f53258f7d079a952fbcc00bf4cd9fba4432cf1721e14ffb1caf70c3b36d8e6b132b0904c0e9a312958e4866cae27dc0bce603a8d9cd3182c6c6f352e4f70b71b297f8368b9b1921bfd80573ee98e0b2010a6e", 0xd1) r0 = socket(0x18, 0x400000002, 0x0) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x4000, 0xe0) getsockopt(r1, 0x0, 0x1e, 0x0, 0x0) fchflags(r1, 0x10000) setsockopt(r0, 0x1000000029, 0x26, &(0x7f0000000080), 0x4) lseek(r0, 0x0, 0x2, 0x2) r2 = semget$private(0x0, 0x4, 0x210) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x8, 0x8}) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000300)=""/194) r3 = semget$private(0x0, 0x4, 0x1b2) semop(r3, &(0x7f0000000180)=[{0x3, 0x3, 0x1800}, {0x0, 0x7, 0x1800}], 0x2) r4 = socket(0x18, 0x2, 0x0) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) dup(r4) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000280)=0x7) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000004c0)=""/181) 04:29:50 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="00000057a7df1902000000014fb46395a838483a4bf4e87027"], 0x9}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = semget$private(0x0, 0x4000000009, 0x82) semop(r1, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r1, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x2, 0x5, 0x1000}], 0x9) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x80206997, &(0x7f00000000c0)) openat(r3, &(0x7f0000000240)='./file0\x00', 0x400, 0xe) fcntl$setown(0xffffffffffffffff, 0x6, 0x0) r4 = getpid() setpgid(0x0, r4) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000140)=""/163) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) semctl$SETVAL(0x0, 0x4, 0x8, &(0x7f0000000280)=0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000000)=0x4) connect$unix(r5, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) 04:29:50 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r3 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r3, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000080)) 04:29:50 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000480)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11700fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b707c3483fb79dca97fc92e0593683fd1ad13483cbe8f3673ec1ff8175523c818720b4765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227ddd54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9162f292060f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77d4a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079da4e7568d7232914633456"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0xc050756a, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/diskmap\x00', 0x400, 0x0) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000500)="f2dbc3259fb311e9c94d729c44f2300fa46d933d5d2d65aba7a95ac514399c6f57f860c8e87cb07e7498b6e3df8cfc520499f151728bd2b074c1fa6f8833770115a40adccb3b0e1c3b485e3a7871f372fa44ab08d37072816dee3cd5eb7ace40c6b3fbe7bef0f14ccf6444cbd2ca6e17291ad5558908b1ba39cdc9a1ef300f357b1e5d50f49333de9d098f12e9b1205d64fa4f08a261963be646c9afa0ef1ca849907a243035924a7f6938b1d50f2ada237466c3faf07d294e92c70191fcbd68a2", 0xc1}, {&(0x7f0000000600)="6630a272b1cf4b1213ddfa17d5316a953dff71442e7fb8057349f980de8239261d70579bcd2ae4d98ff098a9f6d2a4b501aae306f8ce6217a777e609f1badc40c0075b06a73e8843ea0cfb8f36b4cfa10f4efc2e183d8a0136ec969e080853fae220a0e68254a467c71823d81184b3d28261304b590fbfe42153a3bcd36287d333911a9d85a58d42620c3633d8e837f0281b5e", 0x93}, {&(0x7f00000006c0)="3eb0612498cb01e024484d3deddf0ca16233bf7df570e60688055da6764c8149c0f2e2a3e778e5d84313645414a5cec7da518f3f7d0f2337d375f65807c27338835018c020ca535321d5f3948eec08d7a998095ee98fe2aad8e585d64750ebcf4e9de932de8e99990eff18d10623b69ecb6ef7dcda3c96b5f9da94dfcace119ad6a3302e71da1201fe97ecbbdbf831a48c927dc745a7982d7df538c47ea8aaa744218ea054bd8f9b8ed049bbc75e9d4e137f75dc6d66a242148ff47c9007ac4517541d583254ecd71d293c184866fdbf5800ecad70ebf924eb03c134", 0xdc}, {&(0x7f00000007c0)="42e4a126b3c63727d0458eaa1786c38224fd48b595513b9e36dbe1ff05bba67f46743f9a5ace290e9b0ed7a43a04288fa07883a292333c38951e8175b2e894886667766c5cec4d6846cf71810d24eae4382da07edff6ec12d72ab59e37048966c9366385074092b32d139fb10475420bd173fcc10c331a0eff5bf5456616fcdb44ad9512d79eaf43de9197d5772316b42f9b2067574908a86eee9707ca8c40f18040ba9f0611555af306ed6dc7be67d8a0adc054518bd6d4620aa1", 0xbb}], 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r2, r3) r5 = dup(r2) ioctl$VT_RELDISP(r5, 0x20007604, &(0x7f00000004c0)) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:29:50 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_emit_ethernet(0x4a, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600000000014000000000000000000000000fce600400000000000000000000000000b00000000004e224e20", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="94951380d10900cceecb916b85745f581f45d63fd4", @ANYRESOCT=r1]) 04:29:50 executing program 1: syz_emit_ethernet(0x32, &(0x7f0000000300)=ANY=[@ANYBLOB="7e2c115cf6c6b437bbc8b55d227eb3f78199554c5b310000008873a44b024b00810010f408060001080006040004aaaaaaaa8ce314fb2eb34e18b0bdc4c3aea243b36e536feed5107e32764d3b6c2fdb5fa04759b53d1f2ea0af3672e177416970b5125fd4ded54e24bbca89098d5b137fb023f89ff6ddcd94ee3679f10e4dc3215d8d9bf13d4ee68cec15ebb1881c123484109a39ec4f979a2709dc0508652a8cdcea7fad7dc6a9f3e18c753d835428cc619298ddb3940ebdb425"]) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3ca719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5e0cfe98537ed9", 0x80) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f00000002c0)) fcntl$getflags(r0, 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000a00)="877c65c04cb27f1eb6093e2cebb5059fc2c631479acf415dfe73230c5732cd07a05b17f21264a55251b7264fb5cc0780ec2dc8abddd7871923e7a2b701343250baf67f6c82e696d864c96c228bb3e6918e247644bfefb6fdb3c02d8e401fe54867d63a6c0dbe49faae2d419f5351dbdba399a7324e7fb67674355b38c22bd0d5ba53b07a8253df6abedc0afef969f51debd5f0c32672c916086bca36882fae1ff5eb488741e51e0b8cedb63a9517656742acd3e5147016e847d7a828dc0ceeb44f3a924a1627a7ed67aa39fcb6bb70ada7387e36d4d0a0a39cf3a7f457b70ec306dc87dc7dcf41faeb3d2e4a8f1a925d081335aa578a1ae2479bfbdf2de8b58df42b5c936055ed413658dfcb8f5e028f848fd6fa8134f772b146566b8f559c965d221a162647a900a5b6888e8c724ede59312db52d21ea53ff56ac74ff9c9eb12e3fe2c57f7f82f7402c78b348eb267401896511c55e7dd80cdc29aa82fd397e2d4320a76109b51c1fdc9020e2901d3e3a625a828248b74adda7ea4ed2518aa39faeeb5ca4be0159da03ebde998745b534abbc460208e532d61b2e524f50443a27b9a713503984a0b70eda2ef4caa587813b9d2bfe7d4b39c9e61948d4c3b2e5c58691543a9a4444d5f874c17a58e9f10a03fc9ce30d83f0ce8408472bfc95148cfbda8becdcd4b52e44fdeb15da033496e78d5cb7239fc5bd277c93c067e894953c97ee2da075379867b3148d887b54c0d8441e7ad67b5bd2086ff418487a6f0de34b554e371d164b7a9c6c0b95064bd095eb074e4858391a263250286e92c59f0ffcc43e9340368cbae7fbb7a7c84acde2bae3bd0ffbe2f46b740e11d438adf0674ab1c4447d34e24b09155f889cfb445e8aba76a267b39043e9e752b098be9951556ce6289a090204f69f1bdad276d16859c8332bd824417dbbed12ccd800acb3173f2d99e14afb423eba0635e2d35e9efe660306363761e59c1b4eda130c5ebba7abea4878f9660a866c99b09e567f6db9dfd4f011b979303136ec4b2ea344bb7e7fefc37742ccd98301b0201980e97dbe01feb6f3dc20f87a861bc4faf820df6ecf41d62e2bb3736112ab25ce2b406922ac5e4388bd0f408f8f207b3dcb8f53225a4522c4e2060b0425b088f621a88c192025efdbb909f26ef42319590c27587269d6904343774870c26bbbcc9ad9d5b9534f587587d2879a14e36c34bd7629751b38ab51313ad337046d1364bd3cc662cbe5bbb62e7a38b6986afc1ffa1d5f74b10220a30c6a19d27559a18ef1efc706828ed17b9a60ae78f63cb98b00b6b32dd948b6221851b93104d93940d98911c5dc9dab71ee2625ecc1b73fb40f167e455f70b8235613f1057fab6b184d6fb83e2af3a29355a0515958be23533e046ac95d9ed549ecbc650fcbbe3200624e01018087d5f54e5efa2bd252f55a413a91910f3a8257aaeafb276f50c04b7b33bd0a6d4c8d0ff712cdbc36d55d0a93b1d2be5c47a3875eb683020ae80a6d48ce8cef0668c81292670e532f22469c821c831706fdf9a409fd07de84cf274ef0f3b5b42a8c7556006af3dc3029535061d670c3e7f3c5900eef869c289d5fc0f595ba47f0f1b406233aaac84f4de78371a0881bb10303d101a817a4c22d7148ef900867c3fa5a59be329d69fae4ec672e00eb8c4516ce07075547aa2f9d040458e27097eae943981784c5c842d811e63141d3c28a211adf53392f3a4c49543af96ea139bc02d86cb499fcd9582f432ab19ec42525528eab955997f07433909a25a65e33fc8977fa8b69785221979632ac1666402e196920f1909db4320834c8b8df39f7941571b9b8908616754964ccaa37db69f5b6c4867602983955e674b489016ab1924d585c018fe7baef5516adb1034d0bdfc9df0ade6beb1004503bc68600db8415bdf0d6c402788df948c91f6ecf6284f500baa10974cc058755f77e91cbf91d222a7c82a04f7f16bca4da2a4f48b8158d13b5970c2f3ed078d743082cfebaa841a0debcdbf4170cc7db877d704803713e533d9dd007a25fd4b6b0864003ba3fdb9e8b56da8ff05c8d9cd2c27a82588bcf953a75d3eabbca36563cce23f7a39fa845d8485a8bf0c8a548684f5759e2523cdca5e5d7cd6c7233fabd351979a547b4f6ce290c44d28d2c2dbe9050d9d3387bb2ac904b449a7c2c5bd870bbbedc43ddd98b5747167c5e6c71bd43df372599674c39c8cda99605c2e161b13c6275055c974a1a27c75bf1f7793ab2b8f4cac85068974419669eb278215679fcb204ce92b5be2d69d997be62f9ab7d011891eabf97149bc0c029e8deb99345532cdacfd08210b1b3d73002dbe55f8b2f63895664c5b2da39245289fec61123f9db38bf7d552548fe1b826ef2be74c625af15c1a53a44e7bae3d29bdbee2a777025fc2dfdb4aa3d08c4e3d3882806125db1c7a133a12f9a45602b18faec5dc75835ca497c849c5eaf7db20a171ddaae6fab1354a2ab17daf17230b2f5169058df60c0a64d96356417743766561f61ec350505eb5d83fed67e54ee022b31321773c170be21bf4bc314110ddd543d4109b18f806664f7b9df907651c9a8c1abb6b18071e19b40b9ed62ca82ee35060b135001889a58eb43df74beb8cf2488135f581727c751c76222ae91b9c04a0e53038f62f233e7fbd5afbe068dc9c696c2645d3a0f25003051cc2b47d69f3142863e7c2f95cf86950986b44c1086e94f99e98c9a151ca3bc22b46920de41df1574c22646e617895d6004b3ea2b86bf2e85fbc600342a7e961109ea3371cbe3a40e9846d3a9f22db755b4b2d4c96b2880a697de57ceeaccaf23cfeac577e8bcd517ad10114b575c321ba98dee4e2be25b2607ac2a5454f48067f3ce097ef88e7d9400a0e3d1fffa8a33066bbad40c1c07a6a1f0f045e189e9d9d8666fb17c9ffef3ad99cb4c40545c351eaecfdb4334910c6501542f28ac3c40136b813ff7111110031094d3adbe412591bbce3cb5e8f33b258cf5483d9026144f24474ce4fde31964392c4fa37afe57ad67490de51b237e0fc16ca5d00d73531cc63b64fa3a84daa29b82d3777239f81e76c24d998092f4c2a1f234f167d0b0304e103e08ff230152de576265843a013b1b07d25663358e70752b1479cc478bc9dd4ba88d806aab861357ebf3c29331d1c9131b4f8577e962c521a27a753d69098be2d7a550880cd6fa67ad32b07f895cf33c4e75afcdf8108948d0c8ad817a1ac4105c40ea56224cb6c2ecfa8f396822d6a1a459e7b8f404259d10cfb3a4c83cca4e8e5d34231a0452b8927882b8831f399288ab69fcc64ce26314c9c4f1bae49c61daf3610e407c1015a9d1d3c41632859b33340ea16af064d03b2044f4a53d05f33593d54adf712a91e0a5c08efd93a3124a78162ffa8c25a9eb7163c5c26bbf742662235c2d2f9f41d20ac8c752e39317040dbbe63b8b220d646eb72c275be8f9b1829f8ca644c4298c8cddaab025ef06e0639113835a69051eb42ce65cafcdd4c71d64b6381ed3685efc75a1f749d06b156f2343ce08c0237deb24135f5d19a0b34c920bb566915af0290f7ec41e569c68c0f4e97298700f8350efd233f37dd27e2e8b24901e576f5f59260d862e04ef971b6e6f51e84debed6a90a0425255486d88fef5513bd8ce8f3d8709587a1194b9b6dedbbaf85b20a25f27a6886ee4b07b458180a9d65d2ebb70fbdf9a48d3ea8cbd4e8815eda7656a9e523bb7e53b0493c2b2a2a20bd335d035ab78fa10f8da00519b7bebcf616f726a8e99676302558fe9760adc935872e940ce98e4703b9ab75af42fc22e84ce6a7f4708dbbd65d20f151eccea4b20f6bb23b0dcbde32925af9975dab1323a0c661db3f1f9d46c3cebdd46aa77bc87b9a998b28494c3f9dbb9e240e3c6fa8a79386c6fc8bebd85346650f3fee56a8b939aef251d31d620663934df86ce5658c54c57f9c0af122e95a467e4f63c50f0d374078af10e4efa5028e1631a95054a6ce92ca1b2d76479ac7d18861af5654038dfaffdc2720c667197f2ffe858165c7a49047bf113e35de8390a3eeab1b55f085352deb1037baa33262b127991321e2ef768f275f95e592f2b761370d4ccaf935ffad7bb5d8e87df5e7a7aa7a7c7a8e30583da73b4c45f86373574b57f3e87f4e8f52212b9a0f58b00f8e63c56bff76d3bae31887d81d1168d186934acd3442ea03e435e3b605898071db788bc4e1c5b16ff175519c3d75eb884e4554bdcc41ab127acb0849de7b7b5010c41379d65732a0c5e75f053371f3ddd3f6d13653b5d830033c1ac51d5894221362e890878f002521b4d781acfd1e9d8c086cb9380e5522901a9e59f190ef9357b6751a6550e87a1eee7a1dc23c16d8d989c38686ea9695fce98fba7d08f1ca15b5523b688be2403c35d208bac19bd2afeb54fe9714da459833f0f6a7fc5a92df4b08321c4e358432512a4804e2961b14fa398e8a27e871d7679a4fe4df04b9ae5655921b79cfef09a1a0eb3d6f4685d70cce27f9637218c8d32eec558193c15102fadda5f2953109bab809e5070d082789013b4edb2de378dccd1516b5ed3dca07e215438aeccf379fb437665ec5ab9bf59938f84ec91c1771166119dd7b05400cf24ad4c378540c1131387f376a02c0ce9d48f0f4fb4f8a542e52beeef7a310d019c9734a6dcca090e7f1124e49f60ed2179aafe3313b32fd931a13f7e6b5fb272b8059fe702061bfb7e52dc04ec40e0f323d85fffa73a2583ab9ab7dda4ad705e96c3e1a615d9288c5681dc36df0f9f41c0af4a23ad4921f43340f2e54d9db0cd0ba7afbda49d1933523eff242d8d23300073f539ebe33434619fd1760bc5cbe4a9e2558cab29cf4edd1dabcb08d2b5dbcb9a59974cfcb30d2674246ee76745c8e33ffadf3b9d7ea1164bae91237bffc1e40de3b37c32c29e272bd1769be3fc09c232e2e41bd1ad872a2a8097d4e74d744ad1e797a8a3aed78aca56c367d56067213b7389706b352bd5c698d40c25097f0eaba1342ca8527ab40912f46e876862a8ccfd4bfde58123c3b7427c07e366b9d4e0c5d4e42028446fd7aa2b0256e9aa6f960615332a09499c08fff8034fb4fe4e7c20510eafb69f99650a9106f9811790894c8a0b05af15d6e3b9f4bae31b83c4d22064a7499bd4de2c0a1f58163e294a399f4d75c997990f0311dcbe0e237c618c8d01e7a647ffd26b4df85aa9f474d656817ddbdacad51085613e04a362044c178cbeeb79c1cbf6adacc76c6427d89253587d9a0f59d399d38ee298e61c94b2548d9e39bfdc8d0b961157bf172c82e3a9f13bf6a244661f75543328eb8695f265b16902914a5185781bcc32ba4da696026ee58843bebd8a61bfbe20d7a243e6b8739516fd9e23f12edfd4ea1c54b75a6ed5f444c753d219057ae276e7177b16967fdb828bb253742f151658a861880d0d8f92c85e1b6cbbd5c305e5c2b07d3af48297d7aa3b6f5b39dfaf4c031ed9ab9bb4a591cfc3ca278cdcabbd12e256a79fd80083b1489541c5d23326c7e5b71bf879fd2fb0581ae60210a9804637b8d3496cb300a4a2c83b4e817c3b7181dc8100738f0702a2c652af7039383a9c184d355528b8015d766fc76205ec7502f9c72ebea1971306184cd2e48cd70ba5e887dc7605c7bb048d148bb9dc8049b4283c6112323c52f22fcb0aba3fe4e2472df6d8e3dc1f2ad6a606f0ec5ff8f4cf2f7847f25c92d2df286f3143239fe7961840f099bae23b51e531afcfa72666a08583e098af32949eb46f9fbf024feade39c43d21", 0x1000}, {&(0x7f0000000080)="667afdea7c16", 0x6}, {&(0x7f00000001c0)="daadf87b9aad2f13dc7ef5c7e9fda51dac59f5a538367635a63711982bdb4629d1b9ae7ef2030cd61136f30eecd555832d854dcfe04de44977d439814a3226758b22a4ead6e605d40b4c8441da178c81b997e1cc5d1d58f5c8f1912e12006af0a74eda5ea0de09ed3fd13a4785cbf06fcf59a152823fbea23c2c5c407732ba522ca199c0612e6816345929bc1ce907f9c6cce89365eb32e8e54457f23ca21634f0212729ebcf5e551390266777eba3c515b5c963f9d88452c49a190315e8d9571e837755bfb6ea00e72b672ff0035af81c470406ddd6549ed5d61cf8af88c7bf286b986d34ca3b0feab8c091688d43fb", 0xf0}, {&(0x7f00000000c0)="7fd16e0f22a94b81f67e197c6dc1e3b6", 0x10}], 0x4, 0x0, 0x10001) 04:29:50 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000180)={0xd5, 0x0, &(0x7f0000000080)=""/213}) 04:29:50 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() flock(r3, 0x2) fcntl$lock(r3, 0x8, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) r4 = dup2(r2, r3) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000000)='=', 0x1}], 0x1, 0x0, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) accept$inet6(r6, &(0x7f0000000040), &(0x7f00000000c0)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgsnd(r7, &(0x7f00000004c0)=ANY=[@ANYBLOB="01080000ea2100006cd9bd384465a089e1f7d1b236b5876ad571f144f7aa4885f533576b5e44ac6f7fc2dc7b84add9b3419ec6ac16bce69f79fa4e88bc6992ae6f4a001d3648df31f1603e30105d47e1a5b3fd60ab29bebc2afba06c34e8a2a229cce53c82d33f20dab962f734fb27e3c79f31af90fff73035d769b8123b3df4d91f89db8318dbb29e6328f21afa995a53211293ce6df259a0b6c7f4eace5273efc4e693448b40ed786fb6fbe0020b399b9b5b36519251dece12374f9d526ece7a6724651f17ec84ddb02bc9d7df780057e6aaa271bd86f6b97de1c8cbd53112507dd3610bb2fa09000000d5f7606dbfbf751de2d05624ef3d2d2c6803120535b2198c2ced683ea517c54c186623e2e3715327a2c72800d29803826d01c50dab38c34309ee0b919cef4f9bdf4d5443393696bc0f7631f03411cacdd6cfc552db8026cc03dbda71235300000000000000000000001efd7a5515c3d46cbde1aaa83d7877c148b312c6f36c188891fb156963c51a783eceb7c10b70f0c1ee2cbbcf8c463ec51cc83b24cc3ad93d8d32f641b87f14130884cd2ae6e8cc44f059f1f9a169bcc1d827f8733f8ecc48c8890bbaadc8b47afb3bdee2dcc37b4af5e8f1b1d5ccd28d3dcb96adacc1bf9f332bfd93d0ca3919d6b7530dff2ee475edbf142de6ae70d12a2a36a55e9b22ffa5ecaed33b8811556207c8e0401f33ad5fe7fd7cfebeb21b6ce92adcce89a2dc80b99c19a163a3783a57ec87b641f4210aa3f468aaa0bf0ce6ef4d418e054532a42154003b13b540a06da76e35320e55", @ANYRESOCT=r4, @ANYRESHEX], 0x8, 0x800) 04:29:50 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x812, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x0, 0x11, r0, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$SPKRTONE(r2, 0x80085301, &(0x7f0000000000)={0x0, 0x6}) 04:29:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x6a7, 0x1fc80d87, "04000000010000a9b3c742000000d35ed900"}) writev(r0, &(0x7f0000001540)=[{&(0x7f00000000c0)="4e010412", 0x4}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x128) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) setsockopt(r4, 0x9, 0x80000001, &(0x7f0000000180)="27ec1d851f4f08167c0a3bf89a753aea0f54bd53a35a2b031245246ab3f46c46513e9394572133958b2ac8090e5d7494f7e6430293ffdf6c5ee5629873262a1cfcce03cbe4d12bcef5c0c3dc72602585ac513c9277df8b1340b2", 0x5a) r5 = syz_open_pts() dup2(r5, r5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x2, 0x0, 0x661, 0xfffffffffffff2bc, "c8143659f700"}) write(r5, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x10}, {r5, 0x2}, {r1, 0x100}, {r0, 0x20}], 0x4, 0xa1a) write(r0, &(0x7f0000000140)=' ', 0x1) 04:29:51 executing program 1: kqueue() r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x1, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x2b, 0xfffff}], 0x441281, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x2, 0x0) ftruncate(r4, 0x0, 0x7) kevent(r3, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x5, 0xf0000000, 0x4}], 0x8, 0x0, 0x7fffffff, 0x0) 04:29:51 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa080045000070000000000001907836da00aaffffffff0303907800000000450000000000000029ceb32d54f14974f21d64960000fffffffffffdffff831700e0000001ffffffffe0000002ac1400aaac14008a442800000000000000000000e000000100000000ffff00"/136]) 04:29:51 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semctl$GETNCNT(r0, 0x7, 0x3, &(0x7f00000003c0)=""/102) semop(r0, &(0x7f0000000380), 0x1d) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semop(r0, &(0x7f0000000380)=[{0x4, 0x82, 0x2800}, {0x3, 0x6, 0x1000}, {0x1, 0x4, 0x800}, {0x3, 0x200}, {0x1, 0x2e5, 0x1000}, {0x0, 0x7d0e, 0x1800}, {0x2, 0x7, 0x1000}], 0x7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f00000000c0)=""/38) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000080)) semctl$GETPID(0x0, 0x1, 0x4, &(0x7f0000000440)=""/114) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x32, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{}, 0xfffffffffffffffc, 0x1d, 0x1, 0x9, 0xdb8}, {{r1}, 0xfffffffffffffffd, 0x40, 0x10, 0x80, 0x100000001}], 0x6, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x1, 0xef}], 0xffff8001, &(0x7f0000000300)={0x3, 0x4}) semop(r0, &(0x7f0000000200)=[{0x7, 0xf659, 0x1000}, {0x0, 0x0, 0x800}, {0x0, 0x7f, 0x1800}, {0x4, 0x4}, {0x2, 0xf3e7}, {0x0, 0x6}], 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000004c0)=""/67) r3 = kqueue() kevent(r3, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x10c) 04:29:52 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x3f, 0x0, 0x1, 0x3, 0x10000, 0x40, 0x0, 0x1, 0xca, 0x9}) syz_emit_ethernet(0x56, &(0x7f0000000000)={@local, @random="50a58130a966", [{[], {0x8100, 0x1}}], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x44, 0x0, 0x0, 0x0, 0x1d, 0x0, @multicast2}, @udp={{0x0, 0x1, 0x8}, {"205fd96fc35ac3185e68033b93dd89ce158a25699a390643b35c05d037988319621c9c7c33b1920f"}}}}}}) 04:29:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x400, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x77b5, 0x0, 0x7fb, 0xfffffffffffffffe, "0367402ba77f0c02df71795acd76eff2b900"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0c", 0x3dc) 04:29:52 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000000)={0x9, './file0\x00', './file0\x00'}) 04:29:52 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e699", 0x10) semop(0x0, &(0x7f0000000000)=[{}, {}], 0x2) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r0) setsockopt(r0, 0xff, 0x2, &(0x7f00000001c0)="092d5c3bc98d26241f6223b77372c3227e22050020375f93a387d9e7a21a2eb8d5b1adb3485d34d600d558395d7cf3668d71649565db17b467a8dd0be54521b62dc1c20c487b1118af06382ee7802912b6f4f0386a4402b2b58a3753080b2c6d400392d62dc613a3074f095d173283e49a060b7a9730c33eddce44ae9b7ab98389fedb2c9144184374a98c04b90c423accdcec00e9f4b8f38dec37889c8a488e7b23bdb836c077eedd80fab58c398a31a9bffc72cc4dc35f253e0ad27050bfbbb0d08dc0fb5e5c7ecaffc553d3abea87e6e7b51d7aff53aa3ac6ad", 0xdb) sysctl$hw(&(0x7f0000000000)={0x4, 0x2}, 0x4, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r1, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r1, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r1, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r1, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f0000000040)=""/78) 04:29:52 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0xb}, 0x3, &(0x7f0000000080)="164e899ed05b57db844d10ab1e3af5964ddc091afda747001d3686c673714c222dba406544dfc8bbae85eee4326c625c9eb24289c099e8afd722b266e8869c5279650cc07b04315ba20f31722149a3318c0adce36e7e9df78372f482ba9d917f6bee55219ed1a4119d788895fa790febcefb2f9b527cef98b6d7b4bbdd91efd1ee6a949c350da157b2966b8010e1b35506c6c5f210675757f500080427db64f34b00ca2876a07205d4214614d9bdd4f1633ee57b5f26dfafce7157b69a4734bd8a44a5b6292242212b13672678499ace3cc241c9c36b28ed2b73198cce7402b8426b27633d179867fc9813883c2759f17209ca04b7e8e05db0214fdb659047", 0x0, 0x0, 0x0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = getgid() setregid(r1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r0, 0x0, r1, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() setregid(r3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, 0x0, r3, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) getgroups(0x8, &(0x7f00000001c0)=[0x0, 0x0, 0x0, 0x0, 0x0, r1, r3, r4]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r6, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r8 = getegid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, r5, r6, r8, 0x4}, 0x6, 0x10000, 0x1}) 04:29:52 executing program 1: r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x800000018, 0x2, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x4) kevent(r4, &(0x7f0000000040)=[{{}, 0x0, 0x5, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 04:29:52 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x2, 0x0, 0xffffffffffffffff, 0x3, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000180)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) 04:29:52 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x50) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) r1 = socket(0x18, 0xc002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r3, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) dup2(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r3, 0x6, r7) r8 = getpgid(r7) readlinkat(r2, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000640)=ANY=[], 0x1, 0x3, 0x0) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r8, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) 04:29:52 executing program 1: r0 = socket(0x20, 0x4, 0x40) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="820266696c65f1ea00006cb6c83e96a5ba7c80a0d663c7f7464ed375688bf136"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setitimer(0x1, &(0x7f00000000c0)={{0x3, 0x8}, {0x9, 0x4}}, &(0x7f0000000100)) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) recvmsg(r0, &(0x7f0000000400)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000300)=[{&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/158, 0x9e}], 0x2, &(0x7f0000000340)=""/142, 0x8e}, 0x2) 04:29:52 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x2, 0x2, 0x0) socket(0x8, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="84e8acf48fa50f4fffe54804d675a91aca361290df00000021d427b97aeb6fca1ef40000000000000000000000ba81a9ff359aeddbf8906de848319408e622a947dac39c2451531dc2dd31bc2f821985e543033d3dde629ff89d1ddd63a3569b2fb61cf297b2bcc3d3ee5c8ec4a200"/121], 0x10) dup2(r3, r0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) setsockopt(r3, 0x0, 0x3, &(0x7f00000003c0)="1ad9b297", 0x4) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:29:52 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000100)={0x8d, 0x0, &(0x7f0000000040)=""/141}) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) syz_extract_tcp_res(&(0x7f0000000180)={0x41424344}, 0x8, 0x817) syz_emit_ethernet(0x65, &(0x7f0000000280)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x57, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @tcp={{0x0, 0x1, r1, r2, 0x0, 0x0, 0x10, 0x0, 0x6, 0x0, 0x0, {[@sack={0x5, 0x1a, [0x8, 0x43ca, 0x8, 0x7, 0x1, 0x5]}, @generic={0x2, 0x6, "efa16402"}, @sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x200}]}}, {"55b66a"}}}}}}) 04:29:53 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x72, &(0x7f0000000080)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}], "9435872c"}}}}}}}) 04:29:53 executing program 1: socket(0x10, 0x3, 0x8) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f00006c5000/0x2000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000cf9000/0x2000)=nil, 0x200000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000762000/0x2000)=nil, &(0x7f00000a6000/0x1000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f000010b000/0x3000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000140)='#', 0x1}], 0x1) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x40) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) rmdir(&(0x7f0000000740)='./file1/file0\x00') ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x100000001, 0xd2eb}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b100050460000000000008000705", 0xe, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r2, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r2, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x4, 0x7, 0x1000}, {0x1, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1800}], 0xa) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000100)=""/145) semop(r2, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x3, 0x4}, {0x1, 0x0, 0x1000}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 04:29:53 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x4}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1fffff0366dfde36ae61dba64800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="389b", 0x2}], 0x1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) read(r3, &(0x7f0000000040)=""/123, 0x7b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) read(r1, &(0x7f0000000540)=""/4096, 0x1000) 04:29:53 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000100)={0x41424344, 0x41424344}, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000780)={0x0, "b4d326e779e45447ef0f49aea890039fe2bdfbbadbca6e569a3d472f921a516e3e5fd329a277d4eb2d8b21e4a264c2129d06f433e86fa84f67dc9c8769fb0d2ec02e57718d550d0b3c9cee46e90a8d9a9a777bc96d411ea133a2db545e708f19684c0bc273c44290deb23cd7a90cdd82d7ef91560daff53b2674feecef1829081956c816740225ec64050000000000000045f811efd4f764d5403924bc8548711692c05c73f7ebb15985c282fe199007666851d9b015222153e31c873caf5d829a0cb058e8b2c45731eb606fb69d9f3fb24a7982085b342e20920b84b193c241d651ddf4a7a1b145e28a9d17c8d61a6d2f823a94296eafd2eabc9f958f596f41b129d0bbaca8a3654fa9d9440fa1441bef27cfcd7e9b1d9774"}, 0x121, 0x0) msgsnd(r2, &(0x7f0000000340)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r2, @ANYRES64, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x800) r3 = open$dir(&(0x7f0000000480)='./file0\x00', 0x872d4c417eef8f72, 0x40) msgsnd(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000e6e05aa54d54a73627878e5605e1e3c23997a448a3e37ed94b7b846c77e5ad0a070a9d8b4e70c2a948d5f6f186bca1f91d6c8388bce3fb7b724d4d9e0d067a5dc386a5672ffe4807643694948ee0f0d424e2a5f6775e886431fb80341ba5d6e158656a5ac76aad722bac7d0c6c5aa4edb315f67b07ea4652ff309f41a9cffcb63f0f685265e5bff106dfd21ca6d53410d239a25a0b0875742890"], 0x29, 0x800) getsockname(r1, &(0x7f00000004c0)=@un=@abs, &(0x7f0000000080)=0x8) msgsnd(r2, &(0x7f00000003c0)={0x1, "d68d79feca7846f6efd38415dde82c6b4e8196f17606d43e3a947b5f7481eda59ca3c3f5c660497f4f65be42397e8b780da6786f2c0d80ad98dbf6ae0fb0acb4512c01f6c73addff78f97da4f7a7f455c77c9d22bee5b64f220d1f6f4d5710de7ab85454dd409843ef70d7d25b47a05a2c7deff4e1c850c1c0db0a588acd52cef14dd68a2225f694bf5fe07c36d548b95dd8df0106a4c0d0e4591ce6490d886afa26583b0441b206377e75ab"}, 0xb4, 0x800) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(0x0, &(0x7f0000000200)={0x0, "ab83b0b0bfc221a3eb6d1c6eabd832c3e3a4cc1c07bbe07e06c1dea54519d3b4467a4ece3abc0cf2713edb846421c7"}, 0x37, 0x800) msgsnd(r4, &(0x7f00000008c0)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRESHEX=r4, @ANYRES64, @ANYRES16, @ANYBLOB="ecabfcc309ae3f5e92190ae662ed628e225f71bb8eaa0100ed053faaac253ee62b2a8b770edb146c6d4beea9e25ba174408067b8c8828daf709e993b6cdb943e713e00000000000000000056dba9e56ab3a3c149f1bd337c7fcbacce503d9d543f785f456f4e41d5c0b4a5a93e329a9533534265acf55c98a5683ce912b18a26792aad536a4f45fc3c59362efdbf4cee3771d6ae2d195c0c37bbaebaf3d004f9a603e9a3a62ca15b8d494bcfeaed9b4488258ad03703f2278dbfeff065b94bcbe39a542a22181dffbb6691907a92e226fc8256eaf0ceba3b3fb8daf31affb4e3a8d7915ba4d9e76455c2a178368ad872da4b598797e1a1a60f67521f"], 0x8, 0x800) msgsnd(r4, &(0x7f0000000a00)=ANY=[@ANYRESDEC=r0, @ANYRES32=r4, @ANYBLOB="a06745bdcfa111ce1c46466af3333087e9d569d64e0206443aef564ede383ef01e1f03981c089b4308e3e7", @ANYRES32, @ANYRESDEC=r3], 0x0, 0x0) ioctl$BIOCGSTATS(0xffffffffffffffff, 0x4008426f, &(0x7f00000005c0)) msgrcv(r4, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) msgsnd(r4, &(0x7f0000000240)={0x2, "8214ce3e8980e4723e6fabe1017355b2ea88e53fdcbcc88ed8cad6bfca47e8e5659e54d25cc85437a0bb0747019dc29878d53381913803cb8eac88c5facc1685aa5e86ef1a6fbdd352e7a536222d93d2b9917f66a34670bda5f36e62ad1e224b214d951383f9ed8ce3ac9598f41d76c3936eeec249672ad7fff56a9e29910cf93510c0e293d22b39c1b25f335a4baefe8c603e30fb4841bb79594aa1e2b4abd35d2ef742f818e403e47ded2b94d3ab3b9e9960a1877b33c8a18396"}, 0xc3, 0x0) msgrcv(r4, &(0x7f0000000540)={0x0, ""/110}, 0x76, 0x0, 0x800) sysctl$kern(&(0x7f00000000c0)={0x1, 0x13}, 0x2, &(0x7f0000000300)="7343c9f13a0700a5dc41e7000055b9e7c7e60cd427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000020000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ef505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 04:29:53 executing program 1: syz_emit_ethernet(0xda, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaa7fffffffffff0800450000cc0000000400009078e00000020000000005009078000000004a0000000000000000000000e00000017f02000100024408000000000000441c0000e00000010000000000000000000000000000000000000000072700cc1f0000000000006ad3d90b28183e0d20ffffffac1400aa000000007f000001e0000002ac1400aaac1400aa7f000001071b00ac1400aa00000000e0000002ac1400bbac1400aaac1400aa072300e000000100000000e0006a8837280002ac1400aaffffffffac1400bbe00000019406000000"]) 04:29:53 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x48, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x2, 0x0, 0x7, 0x0, [@mcast1]}]}}}}}}}) socket(0x6, 0x3, 0x3) 04:29:53 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x3}}, 0x0) poll(0x0, 0x0, 0x3) setitimer(0x0, 0x0, &(0x7f0000000000)) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x7fff, 0x1}) 04:29:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffe, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) pipe(&(0x7f00000001c0)) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x1412, r2, 0x0, 0x100000000) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 04:29:53 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000640)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaa9caaaaaa08004500e7167392669d9b969078e0000002ffffffff030c9078000000004000000000000000002e000000000000ac1400aa072782e0000001e0000002e0000002ac1400bbe000000200000000ac1400bbe000000100000000070300000062fa1b379d650000712ee1b1ba1b999fb8e565b27cdfeb3a1a4dd4cc264d29cb25f2c535e1bf3a4ace890ea68f085260e12973676d8ff0d8c73c5ae05a7f74acb5d1d94175c7698497d9d0de4bcccdcabb9d0d9b8b60edef87e68149a20ea1b986bfd6df893f2a0c5a705a059ce81093af39288ccb7ac6968fc67ea982f6b4528b4940e09a308e918258fe6ae2688c2f98abe20bc7826b8663171994e8c7efe24776aca236926ce56092fb93b5efa567493bed79fd4fbd5a74ea3d233b"]) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000040)=[{0x3, 0x4, 0x800}, {0x2, 0x8, 0x400}, {0x0, 0x7}, {0x0, 0x8, 0x1800}, {0x2, 0x4, 0x1000}], 0x5) semctl$SETVAL(r0, 0x5, 0x8, &(0x7f0000000100)=0x7) r1 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r1, 0x1, 0xfffffffffffffffe) msgrcv(r1, &(0x7f00000009c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000071e66ac3271949bd5ae26bace38fc73dc6d169530a1d8178dfb98dd21b258dca7322e09c3a4c40f2a4a062bc09060c92e24f47bdc5d78b67fbf988d48cad10551264a5a2673a5a367a040000a60bf2abf70d7c23df40b1db622ce007b0a29faec3e7924fc60952020f39a3136adc401fcd628cbb213f6c08151fa0e370687f57effda50a8c5bf5aff44149ea7d75b91f30158f947e28d444ddc1398be8354ce9fccae1c3ea81fbac2a283ff9a0c4197a3affb80294c526cb091bb9269858f9111ad72d36a257b7031009e5d2e6158c5c65fec2b0708ba615f793f55e69cee20fe42f66c76e8051882892c70900000000000000c914fe9ca9332653c4c4c17a2683abbc7000fa4941b901aeb609084204043ce822e80f37ae796ad519af02aedd8bab37c588a28aa406d5c724ebe95b117af3cc7327e62798e0f86212ff9653d9e69062898e198df0438dd447e6e6fdee43895c380d8f7efb1e0af4d70477930bff85a97b75627292f6ed76774c0b7732157996a323bcb9017248a37ace6952ee6c3966cf5852bbe6750f186071f4543129717e8eaa68c5513fedcf5c424c52deb9e19834907b5ed6b14abc8de6a40e4009b78055f8b414850f1624cb90aaddfa2980657000000000000000f4012869dec7030230d2eca3033c6636ea3bbc2d375bd287410a5fdb668cdd7d618ebc00a567934e11f929089359f85db5ae52f461b807c8371639b46758c4194962ce8113603cd2bbe227552e861935fdc3093408bbd075e423dd7f6b42d4a7178ec8009ae8cf45a788f730bb115859b6750c10a87a407aac946221b592245fbb258a5a9b31f1bf920dd8d5038ffc2d3fb86a20bc98127db3971582aa66b7b6c168d78d2e24be930336f415b780be8be7119657506ab02c0e9e9f2e1b39510ebc1bebf944cfb224b266f3b20b859bdb7e8bd537cb2b026e3ecdd63c7f7414cd9b10b2bbb3313f36535eb21c07b06ea3215f37029d09d4757178a2444fc1ae960839f6863ba8dbaef103babafc27df9bf5c04cb81d08a748da9ce7c30ed545698708"], 0x43, 0x1, 0x800) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/163) r2 = semget$private(0x0, 0x4000000009, 0x82) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000580)=""/163) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000100)=[0x6, 0x2000]) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/244) semop(0x0, &(0x7f00000000c0)=[{0x4, 0x531, 0x1c00}, {0x0, 0x75}, {0x3, 0xe0, 0x3f4f3a96e9757f1d}, {0x1, 0x1000, 0x800}], 0x4) semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x3, 0x7fff, 0x1800}, {0x0, 0x7, 0x800}, {0x4, 0x5, 0x1800}, {0x0, 0x9, 0x1800}, {0x3, 0x4, 0x1800}, {0x1, 0x101, 0x1800}, {0x2, 0x7ff, 0x800}, {0x4, 0x5, 0x1000}], 0x9) semctl$SETVAL(r2, 0x5, 0x8, &(0x7f0000000100)=0x7) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000140)=""/163) semctl$GETNCNT(0x0, 0x1, 0x3, &(0x7f0000000200)=""/97) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000280)) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000080)=0x6) 04:29:53 executing program 1: symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') link(&(0x7f00000000c0)='./file0\x00', 0x0) 04:29:53 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "00002451859e1865790a0000000000001fe600"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x3d}, 0x8, &(0x7f00000000c0), 0x0, 0x0, 0x0) r0 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x6, 0x4, 0x20) close(r2) write(r2, &(0x7f0000000280)='f', 0x1) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000002c0), &(0x7f0000000200)=0x10) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000a40)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0}, 0x0) pipe2(&(0x7f0000000240), 0x10000) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r3) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f000001a280)=0xc) r4 = dup(r0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f00000000c0)={0x8004, [{0x2, 0x1}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff9}, {0x3, 0x9}, {0x2, 0x3}, {0x2, 0xffff}, {0x3, 0x20}, {0x3, 0x6}, {0x3, 0x358}, {0x1}, {0x1, 0xa}, {0x2, 0xfffffff8}, {0x3, 0x9}, {0x2, 0x40}, {0x2, 0x200}, {0x2, 0xffff457b}, {0x2, 0x5}, {0x3, 0x2}, {0x1, 0x5}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x2, 0x1}, {0x1, 0x4}, {0x1, 0x7fffffff}, {0x3, 0xa0}, {0x1, 0x3}, {0x3, 0x5}]}) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r4, r5) 04:29:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) syz_open_pts() r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file1\x00') renameat(r2, &(0x7f0000000200)='./file1/file0\x00', 0xffffffffffffffff, 0x0) 04:29:53 executing program 1: r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r3, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x8, 0xa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r6) chflags(&(0x7f0000000200)='./file0\x00', 0x0) r7 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r7) msgctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)={{0x0, r1, r4, r5, 0xffffffffffffffff, 0x1, 0x1}, 0x4, 0x1, r6, r7, 0xffff, 0x3ff, 0x63800000000000, 0x400}) sysctl$net_pipex(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, 0x0, 0x0, 0x0, 0x0) 04:29:53 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) poll(&(0x7f0000000640)=[{}], 0x1, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) r1 = syz_open_pts() ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getgid() setregid(r5, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r4, 0x0, r5, 0x20, 0xfff}, 0x2, 0x6, 0x8}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r5}, 0xc) r6 = dup2(r1, r1) close(r6) writev(r6, &(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)) 04:29:53 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0x1}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:29:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="63022e2fac1401ff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000040)={{0x6, 0x6, 0x6}, 0x9, 0x6}) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 04:29:54 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0xa1) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x200, './file0\x00', './file0\x00'}) r1 = semget$private(0x0, 0x6, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) write(r2, &(0x7f0000000080)='2', 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000100)=0x5) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000180)='->}%[\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='-\xd2\x00'], &(0x7f0000000340)=[&(0x7f0000000280)='^W&#\\::-\\,.\x00', &(0x7f00000002c0)='{#\x00', &(0x7f0000000300)='^-]@!:\x00']) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x10000, 0x0) close(r4) r5 = accept$inet(r0, &(0x7f00000003c0), &(0x7f0000000400)=0xc) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) fcntl$dupfd(r5, 0xa, r6) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x0, 0x0) renameat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', r7, &(0x7f0000000500)='./file0\x00') r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r8, 0x800c5751, &(0x7f0000000540)={0x0, 0xc68, 0x1}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) 04:29:54 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x42}, 0x2, 0x0, 0x0, 0x0, 0x0) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r1 = getgid() setregid(r1, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r0, 0x0, r1, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0x1, &(0x7f0000000000)=[r1]) 04:29:54 executing program 1: ioctl$WSDISPLAYIO_GETSCREEN(0xffffffffffffffff, 0xc0245755, &(0x7f0000000000)={0x26de, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x66, &(0x7f0000000200)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x30, 0x3a, 0xffffffffffffffff, @remote, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0xffffff87, 0x0, 0x0, 0x0, [0x14, 0x2], {0x0, 0x6, "00f1ff", 0x0, 0x0, 0x0, @loopback, @mcast2}}}}}}}) 04:29:54 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x37}, 0x8, &(0x7f0000000080), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r2) fcntl$lock(r1, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x4, r2}) 04:29:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80000000000206, 0x178) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) lseek(r1, 0x0, 0x51417c0a, 0x2) 04:29:54 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x6b8, 0x0) unveil(&(0x7f0000000080)='./file1\x00', &(0x7f0000000040)='x\x00') r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) semop(r0, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) r1 = semget$private(0x0, 0x1, 0x489) semop(r1, &(0x7f0000000280)=[{0x3, 0x6, 0x1800}, {0x3, 0x23, 0x800}], 0x2) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/97) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() setregid(r3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, 0x0, r3, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r5 = getgid() setregid(r5, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r4, 0x0, r5, 0x20, 0xfff}, 0x2, 0x6, 0x8}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x2, 0x0, 0x0, 0x0, r5}, 0x3, 0x0, 0x80}) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000180)=""/183) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 04:29:54 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0xfff) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x1, 0x7ffffffe}) socket$inet(0x2, 0x8000, 0x7) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) 04:29:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$inet(r2, &(0x7f0000000140)='--', 0x2, 0x401, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) sendto$inet(r2, &(0x7f0000000180)='%', 0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x10, r3, 0x0, 0x0) close(r2) r4 = accept$unix(r1, 0x0, &(0x7f0000000080)) recvfrom$unix(r4, &(0x7f0000002200)=""/4096, 0x1000, 0x42, 0x0, 0x0) 04:29:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x7fffffff, 0x1aa, 0xffffffc1, 0x6, "e84d805e05d026f3bf198d771d2e44ea8f909683", 0x8, 0x9}) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 04:29:54 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f00000000c0)='$\x00\x00\x00', 0x4) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r5, 0x0, 0x7) close(r3) listen(r3, 0x10000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:29:54 executing program 1: sysctl$vfs_fuse(&(0x7f0000000040)={0xa, 0x2, 0x2}, 0x3, &(0x7f0000000080)="5698b5ef", &(0x7f00000000c0)=0x4, 0x0, 0x0) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000300)=""/214) sysctl$net_inet_esp(&(0x7f0000000000)={0x4, 0x2, 0x32, 0x4}, 0x4, &(0x7f0000000100)="fbed7babb95656dc028fce6203e8d56154b648a9d42c64839b39abecf81be0b20c6cb2ab4240eae159e65d563ebaa4513378e8acaf6cf1e713200ff476c735a978c1218208a1be678545863092e37b665e7f121940f8234b313fb2f15661347ef3ab7ed45416eaab229624d65babd6227f21bb181e632ddd1f3af4bd4819c858dfbcb2fbd5449fd3b0f54b47", &(0x7f00000001c0)=0x8c, &(0x7f0000000200)="86013fa094aabe5bcc4abfbce9cb73e5e7017a4dfb585787f03a5c49fdc5a75708fb3444e5352e1a4e8e51bcf3a876eaf8c39a81dec983e7bd9705268b0e3d7b74da3bb03e86c998b349d30b8441339ddc1a4874605a670fdecfd3c2e6d151618de9c2591ad63ea3387ec96da4d3ab8ff7a056ac59ea5c85fead2c06d16c8e1ccfa1fc76a505aba109abf1fe4a2750efb05a9af47526352d9196c5ac731105d5306ddde1525b7c455cb23543601625b40b31b2889531c5457f402f9b1a2c029f3db18e4c1b6d65c131dc8f00db414e9982ca5a648546ee0f9e2b251e358c5a36b88a7e2dc5ef121ccb287b730bf12cd0452063c09af4a7edc1fc", 0xfa) 04:29:55 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e7130", 0xd) r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) semop(0x0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(0x0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000080)) r3 = dup2(r2, r0) close(r3) r4 = dup2(r3, r0) close(r4) ioctl$WSKBDIO_SETENCODING(r4, 0x80045710, &(0x7f0000000040)) sysctl$kern(&(0x7f0000000000)={0x1, 0x44}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) ioctl$BIOCLOCK(r6, 0x20004276) 04:29:55 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x44) pwritev(r0, &(0x7f00000009c0)=[{&(0x7f0000000340)="c7bdf4b5b3ecedb31724173c6500000000525e09deaff0cf37bba9373c6ebea33f3ca9b918c114ced76bb61f6b2ee1dc01e63b1c245e4dad8bbdfd9ef9487e06526d989a54c7edbdae044545e726430a0b0d7c6ba25b9456be4cc57a306da56e3decd36b02c6171244571359e6e1862771464aecb973e3f4fdce1e5e754fab92b42c2bf5fe2a8436efab78e8db54139c905ffe50dc2586014a5c34a3265cf2a9a20a6851560327a7486f875a74c8fead88819ce2315a5e42406ed699ff70b7a3bb206e76e9cc6ec90af78db7fb2543f45ee246", 0xd3}, {&(0x7f0000000440)="167f4e922747e6ccf73e2cdbe7103668deb18b26d871f12bf746f58fdde000c5991b9f61f47aacc5dcfd90dc5cb99a3df68be5ae1609bdccf4b90d4794f6508efc740465fd580518e109609913b2cda84fb8fe144ba9b69087b0c7038b1cc06f49056da3bac5495de006ad77beee1c5a3505b43a2afe8decb24cf999a721a877edf27be80f6555dd20c7e429a7490b68d210b2cd60bff4e7dc4cd12f9f9aae2a95", 0xa1}, {&(0x7f0000000a40)="39558624d5418bb702265bfecc546599a1bcf473bb1d9561e84aa0560dab8b14fd148b97cfacdcddf2acb41b9804505d38590edff10ad27234a91d1cdba1e91d2bfd2b8f272ea8194365e413efbd2ae347dd058bf764c2254287fbb336c600929f15156a4849ae5cf27282e204c7ea668516f89f00fa39fada8f90ec3667bf94a2ff6458086b3b13680c9fd9bf25ab36d927ffedbd296d0a79d72e814459162764e651ac37492c7593e4659e189bc0c8c38c96c575b4678a771ccd648a44bde9a6733a3c2282bd039e8d28d3a25512669c44e3ce5f883f881db8cc1eb848c23b95dd144cdd83fc71127d03000000a57d35359e6cac3da56e41aead8f54aae67fce5859759ad62b878fc6a59d52404541ce09c46a", 0x114}, {&(0x7f00000005c0)="b5f74cdbc18357368d6309e1ac776077805bbdce651f34118dea65f75d770d5f5eafb1aa0d39f71007b2a80d1a22831a7c575b3ce8beb70033f6cfc07909ee4e5a0e962a0516932474323901be19433285f8fc3719cc5b049d2db28a1b887ae8b85bc2f86d841cc5a4846701d627c7d42785a8ab571263389b0472790e8a907e7fe9f7ce44652e8f887d50b697217a802ef264029a29b727e5883e728e490cc510a6091c17ca470203fe61c95a6375e9e5020a22a5e761c359639b4f", 0xbc}, {&(0x7f0000000680)="d303b67c9ab2d0bb70d6074a6391f19e65f190ce4af8b92615a83ef6718c71ee674ea227a1816972ea04b4341448153fe295c26ae1192dfb45364adea3a9dd98e3f44645f88c3be7cd238929460b19d82570570ecb2954aa9f1c595a470e885e71ade93a6e598bf7a503b8e1acedec55ee6023", 0x73}, {&(0x7f0000000940)="6e2d71bccc8fa59df67e3cb4b94ee72296d5c1beffea89cec19de49ee90a0a2e6a14eb2a8d134361572cf5ff2d47b4351e1805ba2eb563521f1397a927a5c865113ee20e01646eae4ee6", 0x4a}], 0x6, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x7, 0x7, 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) getgroups(0x1, &(0x7f0000001640)=[0x0]) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x8, 0xfffffff8, 0x0, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000240), &(0x7f0000000080)=0x10) sync() sync() unveil(0x0, &(0x7f0000000100)='x\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf6", 0x1c4}, {&(0x7f0000000b80)="dd561a8c22df4c3bd5adc0115463e81b280195c56a3b23f3580764d0766a66108d5fc92aeed6a58fbec1efba768e172e508b7ab4871fa487aa82838ab9b04fd8a90e88c1a34c486dc6f0e77f4700c8aa51cdf435da00386f0463c86b669cd2959c1fb42e173e55bd5ec14757dc92610aaa210d782944958a21b379deedea2ea7f9ed5f6fa2b90397bd8f56641b921d28dfcbd7b3d0f63a17da5a0ca52f998fdf03229c2faeee5eb2750398c2bb862c298e639d83b73edf5bb3259737ce12aaebb919d0e4992580cc77d6620cacc23463d713af76524e56d7e1170bb5b8aef9b43344", 0xe2}], 0x2, 0x0, 0xfffffffffffffff8) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000140)=0xfb) listen(r1, 0x101) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 04:29:55 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = accept$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) pread(r1, &(0x7f0000000080)="cdca5271088c4569fdfbc6ea53dcf6e77df76382a1510ba169812f03439b3172af9c530b66f7300a92de9351a6cfd8ff37c483aec7af8b5d51aefac6dceaf6b2c217fb484381e6ce", 0x48, 0x0, 0xff) setsockopt(r0, 0x2, 0x7, &(0x7f0000000100)="d1a5cf6342049cc99af3baf5bebe8ae4eb2c42c5bfdd3f10d5f004383fd3511c23d9df124e6d77227605bd774e64446c48fc36e6ceefbbe497c3787c4d6c95984ced609c5941e4cb97484e141d897fe1e7d387d029ff71a83945a594b2f149ef1ab707", 0x63) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x808c694d, &(0x7f0000000300)) 04:29:55 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1ff, 0xf1, 0x0, 0x8, "1afbf71dfaa9c28193236ca48cd92df42f3588f7", 0x8, 0x1f}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000001c0)={0x0, 0xffffffff, 0x0, 0x0, "7e732478ff5dbfdcf0000000683a00a52d00", 0x0, 0x40000000}) r3 = kqueue() r4 = syz_open_pts() r5 = fcntl$dupfd(r3, 0x2, r4) sync() close(r5) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000000)) r6 = syz_open_pts() dup2(r6, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r6, 0x3}) syz_open_pts() syz_open_pts() 04:29:55 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) bind(r1, &(0x7f0000000000)=@in6={0x18, 0x1, 0x105, 0x2}, 0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x68, &(0x7f0000000100)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x32, 0x3a, 0x0, @rand_addr="552137585b034e6abbab6455592e4a8c", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x80000000, {0x0, 0x6, "01001c", 0x0, 0x0, 0x0, @ipv4={[], [], @broadcast}, @loopback, [], "6019"}}}}}}}) 04:29:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) readlinkat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000a00)=""/4096, 0x1000) r2 = syz_open_pts() r3 = kqueue() kevent(r3, &(0x7f0000000500)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x70d, 0x0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffff7e, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af25ab0d7317a117c00"}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000800)="0239bd9a7f659509429bf2b1028546d8664e150f4ac2f8af0b5cf0f859e901cccd66041320582df8e00203bd62be9a3e4a0081560056e8f812a9dc8dc67b536e6d2609e72f34898bbba688a899e4c1739e24429aadfdce006fb87726201bd5b9d8cc8172dba409ba8ae85af052ce46ac0d", 0x71}], 0x1) 04:29:56 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000100)="04000000", 0x4) dup2(r1, r0) r2 = socket(0x2, 0x1, 0x0) dup2(r0, r2) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r3, 0x2, 0x0) shmctl$SHM_LOCK(r3, 0x3) shmat(r3, &(0x7f0000ffe000/0x2000)=nil, 0x1000) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="82e92e2f66696c65300095a910742080e7548808435084dd12aac5a7586648beec0657776f2dbab75db31705d050de5515e56741bb0a23c4fb9224317149052baccd5c9c1920466702e2b1a8da80a95254fc90719fb4b3c565cbe1476b4473b213ea5b2126255152e88eeb08a70f4c961edb8a793736114a7e266ba62f7dce56504ac4784f7ee5451c801a86ddd8568df4d2b3d1606f6731b088a265f8e0d3ddd39ce2f78ee315bf3d0fbfc5b285c5a5cd3623b4c26b0ecf2cb54157b8676084de97709dc56bddc14f832b7f4444bbb6d88a3ae4eaf5efbe8b78ae6d9c43b93f05c9f5de14a57f3ac2c219738e2e96ac"], 0x10) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7, 0x9, 0xe70, 0x1, 0x101, 0x9, 0x800, 0x0, 0x2, 0xc4, 0x3ff}) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000080)=r7) shutdown(r0, 0x1) 04:29:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000000)=[{}, {0x6}]}) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x1) sysctl$kern(&(0x7f0000000000)={0x4, 0x2}, 0x8, 0x0, 0x0, 0x0, 0x0) 04:29:56 executing program 1: r0 = socket(0x18, 0x0, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x1, 0x0) socket(0x18, 0x2, 0x3) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) sysctl$net_pipex(&(0x7f0000000100)={0x4, 0x23, 0x1}, 0x3, &(0x7f0000000140)="aca4a0bceac9a91478a41f00ac89b71ca95427490054387e92c111c8ff277f", &(0x7f0000000180)=0x1f, &(0x7f0000000300)="ecbfa87f36cdebf4b4f26387df2472bbb950bb1c90ca0d3bab695910ec593152c99a64017a50b6012f529c02c319d93d92d3095662e6f222792e27982792d96b7b7049d70a7e2577f528936de000fab050409cb724db8e30e49c7fe53b4824a1780f308673195fd0b9a144817b2f0619012bc3b7a6761214356833c9af0e4a7eeb399b8d3289ed9f8f76898bcd8936f64210bbe7e767af80ebccebcd456f1bca3a69b3212292cdb7859e439704296467fa49bc976ebe2fe157a490835f3bc362aec9a8ce93be63296e00049ac19d1ddce55990684760b685580653f12f168aa651a512c042e9c8daeec6f6690944b3f5b9c1c96066d71694e653b184f8397d8545e84a31f669a7e1bf54f0c17e1645e14afbf76fce5bce18d8dc048a5adcbb426d270a3ae02669d69a075ce1b9691752079b1fb4287a493bce4c21d878225f623146d7c0f975808507c1874567eb32a6386e6576f885db6ee7470cbaf111cffd025c330d9157f446f567c683adb1ba8db4ef88cc97993aaa12cd175bdb2aa18f8adbc9b29eb5b2c16fc0428bf6dc5123b6e032ab20a8fedcebdadfdb4568a23d9728285b8341a33ccc7627ba6d3e55893e4075a00534b7b5bafe6ab9a1ce7b07975d2492655a7f42c6f4eaec8febf1ca16e6798910ea1857968c15a55a89722dd425bcb3a7ea81097b3c3694602a88e6a5ccef961ddd066aad8d8d4122379bede330f7a2cabbdfe0903adb26d54c4fdccb9f8b2a004a0954cab5f28381ff187c00cdd807b9cfb6492c5b386d0f0570f142dafa7c244fe23269463f7b8d5e0ad43dd145332ccc9a4ae858043e81cd49a962867f5552ba8749842f419cbab3be1e66e1ee9b43e47a8f614acfecdf63cc884ebe78c4d89f92a0b04e77b2dcde04832718f1021c4e9b69fdafd0da75b468336293312c9990d82bef9658691ed048cc9300b73d29451ff3047f48c0db3f19f37d33df4c37117288d84b5c620392e0cd996fc7e8b964047157fe7fe5e9a7e87c335b15ca08776eb5aaf9be99fbd96adc04b174ab12fe89a7cd2017e32f917fb53d8f0ca41b566b6cd567097c037cf5c35058ee1228ea958b08f125916a879f95369fc76561f99d368421bd3b6299aefda6746e1fe963747754ce4fb4209fdcfdd590351f676f540f4f7f4d688499abc297549a3c65ec29d0f85faf49c04153c3960631ac0a4360819d99ddfc77ff528f91acb875bffa9c479d75f1c0b20095081a5d51bdf712fd526c65d52ac99aa639b058f858ea41762da70c30301cf4310b1f46cc197d668969b61e8748fdd516997a3a542aa21a15e0ec77dcbf555077803bf976b0c204b4073b113939d1ab3d1b4fb14171a32b5867ef9fce0a14bd2094bc213c5f82f40e173e6e5a5a108b377257fd0eb380ba39dd75ed85b4764dfd21bc375c945410db7581adfb5d4cd2ce16dd66eb8fe5be9337e3fc2276ba59063304c6f9f346e0a0508972abc660e58f37f25b312cbfe13b632b6f0e4d275363c4e41ffd7e0901ba0a046a74aa3d92cdb0229244dc0ae878d04b8613ae920c7f518f86ebb81a6b56d65e86a0d2805b2e36f48da9fb68ea23f1bc78c0b248c7dc1e2e1dd7b8c0c84f66fc90f973c0cb7c96d5f2650a8cae5c29aea4d3e42f3a8be814abd41ca8cd73df73e788bd8e26c86edd657af9e617b071c2ba5d0916467e7920fa90a6e529639a102e139673136fdd612994ba943c9415520afd189d9e348bd9c875191136cb09b66752abe9184147adae2459ad1e5d0bc70f49cf0f78bf9a06892aa84358e62974ce57a385be199121747486da7404e0f4ca6ed79c65c54b4abdb322a157466c83405f25099b269fa3cbafb3584b51f74e0958946e4962c29308253aa42d96e65de9080a279130687558cb107d93a8882a1c4da33bbd480b3f2f36603375554d385402172b87d0d0aa7d9913a3b0f75fc883180b5920f065d6bbf20af40521a8127ab3224cf6c582929c3cc01c3440a3344c4519139cc852260b12cd79e1bdaca8fb0c577ddafc233daee73a09d19e6c3e233148fee2ea5e750e11853d47994e0a9fb7d40969d51026d9704fa18170011001eec696091c893bb2e78ccc918f007b2834c6b243d8e5e4d2215f5a87637316e6976e9f1a24608e7ac7a1bf3688142a4e5846a525123ad45ab4ccc25938d3a0508eacf4fc3f548a9824378b8f7c3ff12d034083d98014fc8b2e564df9bf360c524a73e2292fe3c0df2a31a766639066a9636820a5bcbabfa1bba5f5dd0b0cd4e29e7f5725b3ed9fd2ed202158082a352679997509d325712bbe1c1ec7ad394a5acbbd7031bbd496a371dff4430081d2734a78f1e857e3c007e8b1eb30694c1721c7da76afbba9a28f1b46c1d63e440da9f682ace04debe56be81cb5f2b10832bcaa9f64fd2b8baa286602a560a8fcf2def6b2a32d19deec1e09796f603855c7cb52009ce587042dfd913017f0e76d920975ae91139ff27ca0bd743a28bb3da54e0c63003e2cec90b9efc92ccd66d75a9ea32695688901c60873adb970a74acf87586e8d239e3234650199f626f34901b4e602bf63d9a17e1f52b8741fa4ce49ef46a0deb7655adc72a4408d1903759d5efd338c2371dc91e538d74f05722a9faf7972e0df40c344ea4afffedb067fda2b86243e71b6d4611358c7942538fdf4a4fd16ff3b551ee2244d5f7365343079a980d45897d05fa04656c92b453b4f8a2a08b8c253abeaebe5418cdf8217c636202bef6ca71731026da099d9695f68605b4d323ff4ec8d1b1bcb1c920b40e95c35d4d52734ced509433c09b29dc070800aea50d29492f099de29fe7f90094bcf7aed9ef7616819a16abdad6457941cb9d723894b5a65c6fd8e6d3755f7d46439b2a68a3efd616a9b78f3f89bca3aa4fb8be6a2097fc7fe0fd88eb1f452bfb2ea875c61d76233c40ba4b4a31b6728044bf07a7d0bdced145365ab1e4a032020f67eb6f8e4b79d492cfdd1ffc7f18c195b35cd9d4db084ff565986f80ed7199d79f7f61e98f219151df8b70c5837afa7cf68d77b207dc6416c854ae35711642a2bf7e480ef7f4f52a9117b9b59329c4082c31d63fe877a913ecb78fe308ed5a2f8ee92285e7e0e6b8ca78b376aea8eeba9d59f83142094b603ef8ec1f2e294948edaf5c33b131a5db8d937eae33f448a4427f24506e20965797b22304db21e92e4ca83db39297852f78290152fe8dd206d9755644eb20a0aa9bdb07f84a29ca2c5b05ad06998464a32e5ab232906ff0720e3520a886a890b93017b995943c72c83f13d8acf235eb31d1951fd112da8867d3c87f8475e6761c29dd4cc9403d5ba0ec09e0b90abce69b511d9e6470540c66f03e2b73711a42d021cc7fecc2ec8e7b7fe5c6206d7b24a08ca073f69b522e825d265834237254e7a1f92ad334c80b05bb66b96dffa1e4460bf3ebe03fcdfae1a7198c33855da2cc44d5108b55ca73a9e80f6a9866f640c7677a2c703a3b97451716172089e415255d6a68912706a691630fadef4caf4f6ca5cb722e62ae088388cf0f4fe9131fc810639ab50186fbd34c5fc4bdcd742a9abd0454e768901a8bcec82452fe4146338390e6f9746af14409886c20b66e30c78495689e9e30bfcfd13e299c556256166fe023e2f6af05c3cf5b8793f5740934fcf0b2d3619b447376d41101e6113f7924617d18e1a7977016bdb7f59af7709cb804b382428208f923149e965f671ccf723482fdd1c697a78158e21b5997b3fa6f51462c907d3c3729ea165e2ced5c222967bfb9228680c7081333de676fb30f22ec3ae155b51cba1d6347672cc0e72aa0cdd89c2231cd62dd06a7d7ad59e072a964c18fa4175036f6c1e435a0b6eba65fd70b09f1d40336c4890f96522b35f4b0ce3ffc1c2183ad2edab1a5bba0b617c15400e344b550b801d0ddf744de3db0dfda192deed58f2805228fad35769817423ce76dd4c2bfa974e15e0c43d4fa00bc370785a263258eae01c9ae2a01de7fc060a486c7d789ad6f2d61eaddfb3dd3a9ee8e57d73f535842f3abf5b48bcb90e720059e054ab9811bb487a3a97b40b7a225c47b96c3be60f57d0293264b921c67bffcfdbc0cae63fec01b382ac41a3b2a3477235dd238a5dca1f178b3ea50e41218f6ea6903456b5b02870894081f3db74948d293aaee649f87a7b9b4ed7bdcec6fa57b1ea165f8c3fe1c4214135c48384f2258f03e98bda1088a18e1e03a023f1951946c3292d01cbce241b0d5677856c3cd966c2066605d2ccd2308a702d7edeba174b417373f13d848a147aff6c20bad4430a13fa6f7d18e046354e7aa7285f0656ef8627f77276fbaf693763dff817ebd21996c17d6bf8c11d7f0590a577b24d83e9c58f4989e4be1065d796e744b329f1734c06b127c6e7d4afdfdc35e3744a39feed312afa807a16979ef2688954c077e2e2fd67859401775e4efbec458892f48e68817b7f9519db8f1671316a1c05e9b3e7bdc7f92286c609a70da7a1b4e176dc263a607f16435e6ecbd1f4de4d4fc5885bd86bc4f6c047d29c38143af34523a8a2b2af522477d42a1357a23e19ff1f7fd17aa990d62947bb930d2de7ccb3d041f97d62a168313d3a0a5daa9638545e2019879bcba331b0f2f1cf790e0168cf01cfcf76e7380fb2482cbb635c428cd0729d0d144925b3f75723ecaa78fe44966627ea2740e7965a1cd356a43e757800986589966390ba56bad8f2c9dc68c88bef5ac92dc5fbf126403264dbb25ab10f4601ff613734ff1acb713912fc84c25d3cc95886ce34a65b2193baea328507292656dfb17c227a4d6d001f678b58ca9dc30ddc94b69a74c5b5aeef06b0b601ec1ac0c16b5c9b2ffc7bacfe6d37746572672c8194bacf4134a6bd8448468a9a5eead25bbe8fb9d69fa72a85e066dfa62f1a33f4ea270d70fade86a8b236963bff90e389c106224eaa38e4341d1e3de9dbdf49b7ba959289abf3fc36bfd02f3ee9ae6483db2dc080bc7bdf199fcb25a6fbef54703c4cf313baf074e4abeea38e920ab0b5186e62b4aa001fea892a57993dbb89fc99532bead5388ce7702e6b23d39950b2c437c889257920747996d38fbec3c1928b6132b5d5631050783519422f4df5c1ceff91ce22b1b160e3ba6c71fd50b975f09ebbbf1394cbdd59ccd0c7cc703738d59fae7bdbaa9c3ae34938dcf6b04d4e522878d1e485d1e0177f772ae434858a488c77b8f4ca455366b8fe39eab2aa0a4a501bab95d4129442216065d9be6ddda95ba2a3f11382f368bc90c4984c1bfc553e0ad06e3d9a920e3426578812179b797e2885cf49d973ed3ac88ac968115f085720fedec0aa169e3a24279dc29d11b1dc1c59935201a4d873b1a61b0fe8c403f2711fee884dd3f8ec1beb2f56c8c035320d3be55729891e9e33c63634bc60083de536debe57c228a22a76190f35328c6f7d73a56846b9cf3ce13c65cc16b3532d6905c32fd6ca0bb1ea32b0d84a5d5d2e92e3a8c7328a5e799ee844fe1c6ba8070e44164e6c15bd25463de49a5ecdbf1552b316378075565811662ef35b5e79bd350997af01407958c139745b3ae4b2e3e3ce8bbc789abd804702193ffdb24f447e9ef8262f2105c16a0d7fecb10b417f4f3577060d2491c6e3bda2a217f3acdd02fec584ce6c25edc4baebef2ccd7877b8583e6e5d011e67ffc41b96eeab5213f2ed3a7d38e023a33cb5a58a2a7dbca3861d7a8bbe174d139f968ec94431cc801e50ff51d749ea630d1090ed6aa654bdc811c7190d2d3ad8924a05634ab2e742a3071a6cffdbbf", 0x1000) syz_emit_ethernet(0xb3, &(0x7f0000000240)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x7d, 0x3a, 0x0, @empty, @mcast2, {[], @generic="74ef4b4b6951b99b1806a0e518a09b5a3c8d4bdc88410ef9e56d730583dc0f49005a7b0bede31124e80278cb7509ca51a32f63dad5ceecc112e49d455c0c8cb506b437afe0425659f36c1e15a1c0c8d40ff73f63233fa3203f000000406ffa715cff7b49835d9b1ca1d39fc64bb92d5639ed7635d9695408c9fc538875"}}}}}) 04:29:57 executing program 1: mprotect(&(0x7f0000535000/0x3000)=nil, 0x3000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x51) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 04:29:57 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0x0) ftruncate(r0, 0x0, 0x14030007) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6, r1}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x40, 0xe2) 04:29:57 executing program 1: syz_emit_ethernet(0x92, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaa04000000aaaaaaaaaa0800450000840000000000019078e0000002ffffffff03dbf011e5d3ef7cd7cb62c2bf35d77f019078000000004a0000200000000000290000fbffffffffffffff831700e0000001ffffffff7f000001e0000001ac1400aa4430000000000000000000000000000000000000000000007f00000100000000000000000000aa900000000200000068890b7a00000400e00000010000"]) msgget$private(0x0, 0xfffffffffffffffd) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0x0, 0x0) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getsockopt(r0, 0x4, 0x4, &(0x7f0000000080)=""/209, &(0x7f0000000000)=0xd1) 04:29:57 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000340)={@broadcast, @random="05e8ff000004", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "d9ff00", 0x0, 0x0, 0x0, @empty, @rand_addr="fe08000000000002000000000000ac0b", [@hopopts={0x11}]}}}}}}}) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f0000000000)=""/159) 04:29:57 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() setregid(r3, 0x0) openat(r0, &(0x7f0000000240)='./file0\x00', 0x80, 0x61) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r1, 0x0, r3, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, 0x0]) r5 = getgid() setregid(r5, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r4, 0x0, r5, 0x20, 0xfff}, 0x2, 0x6, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r7 = getgid() setregid(r7, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r6, 0x0, r7, 0x20, 0xfff}, 0x2, 0x6, 0x8}) r8 = getegid() r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCGSTATS(r9, 0x4008426f, &(0x7f0000000300)) getgroups(0x4, &(0x7f0000000200)=[r3, r5, r7, r8]) 04:29:57 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@remote, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0xfffe, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) 04:29:57 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@local, @remote, [{[], {0x8100, 0x2, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @loopback}}}}) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x3, 0x6395, 0x1800}, {0x1, 0x4, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semop(r0, &(0x7f0000001040)=[{0x3, 0x6, 0x1800}], 0x1) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/4096) 04:29:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0x4) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000001100)={&(0x7f00000010c0)=[{0x25, 0x9}, {0x87, 0x5}, {0x44, 0x2}, {0x0, 0x7f}], 0x4}) setsockopt(r3, 0x9, 0x1, &(0x7f00000000c0)="7e83fb62a3f363816468df4fa27ae8d7b5a4f54b0dcbb20757456b5315b925e3dfc346192b4c9b37010a7cc719ee5b469c0be56558c4cd16f8aeda7187fd70f1b9d72600d49428b3ff15cc5e738eaee849a6cd8fe662dfec07bd08b7ed6ec432f6801337e1cc383a61b8b1d353573838b24f6e548b64c858aeb115798ac18ee0cf6d8e0297ca42ad3aa9b6a952f5bfaf19b4941314f2a31a37614d36725819f28d013a38ec250bf1d442baaf8f8bf9054e2ec6bebd29966f68a0dab46fded3634bb5ed89f09e642a87506eefc06a1c0d87b81f3ed6d8cb1fac6a425c536efd727532487450ca8eab1f98528bed5aa165de374e1831263531992bfd52bf74996bc9e7e2d3c5c8a30579225f3c462e36c25fa2bf83a7453156a93014e34b81bd28de001f8bc8f16f1ed57a5016553b89d1e5ada1f8f574300107ce965dd8af52bef2993075bbd704ae6eb54fc5e2e72c57d1e2352cc37eee476ba912b53a0802dd5fa1be54b5f19b915e2d543a140a18e677935712a7f8597f35132489cf5f976200abe7b5bc48f402f57a30de23dfc7248d4c9cacdde45ae7e57af3ececac0f75edc14330f4e3979992f669e06eed678533aaa4c9d2c65761f3dc24810d044a704477ee40857172037ac36e6e784193daec4b87bd61841b966c9bef6dc4b85e9ef4230d0d58cf715a30185515173e48f868355e13876f474642dd05a20338597ad65e43e58c3888cffe5c6334672e45e833aecc154e1639392b9ba3eeda9a35114800d21031ba824f3e9353062c906e6fdb3d633d7ef9ca0f840bb7f7ea366e1b15fd292bf33da67d551c5adafcea32e4f79b25527e587ebc3bd145e5e8564eaadbcd45d81f270053b04bf9b42f22e0b88255eccc1f68f9f3d6ca8069f43aeef8aabeac835e42305a89b2da3e772aa5336de611407a895eedb0d0ebb8db93d081fbb44c7041069859fcb1d8667b9a95591cbb502a92d4d09f569bad564e32205d0646e286960a01b819a4b078d8453dfdbfb2cb7aa44ec921b58f3df92f072262477b4d1f87a3315640224541638467785289362100fce9a8bb7d4ec86e3031d6faa36d4a3893611c89fd8d942dfc3da8a99c1c010e23a8f16fd911d2133a92919e2138bcb3b241c1899a8b6359f7a8bdc9673ea9e8fcda2eba80f0a6752a02e3a124b1b3070ca5eaa8d697a4518b9c4c5363165b51286e40a8526e194f9655fbcbd96eea1a225df7df9b0d8c141f19ae4d9b51ed1e507da984c52f4436ec4abeb8a2e0b4be8f86ce6d26e0d6a47e0cd3a54cb7a2f78e443828200fb3edcae998cd9d5bcd177f37cda3ff95cd9f08eba26431e010ef2f4d04030f67136f7d78f5fada10061c2d652eccabd6c261661998f05d58897eef8a36cb3e2e80d770a83da8a76888c29950bf9be66d60d8f72bafaee4272a03e18b16d1330f31ee72f9553995b92a0598957b9e255dbdb6d5b664809f6d401190f454f9ae7e9a99786c811f97dda272812722b4de478914a7147edc26de9941cf49ad5d7807501bb7959ce0d67597785a560a46109608e5bd226b19ff3839234f53e8c8ad799adcaa0672ab9748a393daf86d9c0c87d648947f89aa98eebc01545b8993828ae8264a3061ae1fab82a7a0a0bc3dd7cc5cd5a45b26fc1bdf5eae889f0bd9251ecb0c139a21d1cf77aae09e0c995482fb0b9e1fafe033f2f0da25963b739ee8e57e24eeb2c670a9090037ef82fe50fcc496354f36fb4ae7a7306e15213cf94d14cbfc4f5fc4579de0b7ccaf4913e8a67ca6ab7da31624bae7e3122186018f869e49f4a8782763fb5468309b3b88c8a99a8acc83cb161189c04bffd537ec174c7cabf0d632bcaa6226034b12480ef9a92657e0d6752c34eb1281f03ca3dcb2f2d7779036095cfa2945663d72258ad0a2ba6ad4832fe72617f776936103128895d8043917931d0f874a71cc846bdce55542a7961a52af0fc89857c63bcb6746aede9a10da251daae255a16f4316e4231ee5e3dfce08f9c9edc8947e82cf5a3c2e7e4186d888fc4badcfe76b547347e270c96f56a95fed85e72ac9d34edeb4ebc39c4aa2f31b7bbaa1dc0afc838d1b0fac74fa9d3d9c0061c1962851b59807c37f41fa83800eee9d2b9c65bff5e38f62da23b949082304100e40d84510e77234f85a6a70941570b47f87fe6249ee290124543e52e04bdc58440c44987e9f3e972fbd09084479c6f12190dc7964030497ed0ede120a6e231903eca5f2d549144c272afec789141ed39c73d51b41fb3ec22053af6ebce6b84021544947c888f7bde0d3a8ddced9697de041fc0e29dda237e5538edaef7b14bd7cc75b01c1d9658b64f0dc1f039b7247ed6a0bd9ee5e80458e37f34125580243897c9670b9f1735d2b6e019b756be8d03f8440eed58d156ad33664fea943a1fc83e7f336be3d3bf55b0aa61a5c1c0b85ce8abda4cbbc7bc07299e4df217cc513a95ede5f570d219d99949a44cd9f4a1f0d443ec9f171d6de8fdb179fdfa70a0a7c8a4bee5f00bcb480a530cce42af4d388b9207651a93bf52f03f88a1f754963a459ad949ebd8d12e6a2792c05a6bb85624544331b7cf03b5cc5f2583f3fc3ae9851fef19ba0fd51abb80b2e71cec6c1f9bab8543ce831bbc9ced57c6b9f38d8ba8085f6a1428ac5606a4858e6e34ab4958a85e5835050a0576ba02ca9e4eaf33d2b40d24616f4eeb49143650dab2676e380126d4acfd30fb2bbd0b39530cf5d596e5a487cca10731d05c82a4b81532c89efb9089643c21518964385cb5c9100c7b518a2f1e716ab43d86f7b92c6532846f4b378a29b22913802a1c06d0c2cd31d2651f96f3203299f0da9be053e27a8684bcd21753c303f837d73694dc76937e7a1c2c1984cae045dd062ef27dcf2b7da64f5a061a7e22d7df0fbd92cd1b0dcfe518c6f540694ff9179a6eba59a2fea3fae563022b9cc3986e13fb6c805087d1c8b96f9cc223f6f7d564973662eddef4afd11f4d42a03d7746502135176ded401d100c83bae1d2a15343e6992dc53b860b9e2cfe5cb43ae1a9ebc28a3c33b8fc0d9230385c2e87f5e6174e4a56fd60b8319a5a5d64aaee2fc92a34ed431c52a628872e7b65f1cfb39b0825ac7b4036cd02e899c43bb8c30c6cc73841004c27580d33682918d01a2e9c073115e35da7242c4c4427f931ffbfed2b35ef7a684d0efa2f57452072686811422a55cdf53193e29ff3f57f0789161924ecf170782b024ffbb8713e89a5bae8518e8d43697a8bb288f974eaeb7823ac1cf0b33c9d8759ece9ab3dd9d9d3e37240b58f637567e67bcf5572bd0c707987559c7686baed8481e0ead3e435765ce21260d56122415c15a54886ba201cf4b94f6281b71395a7996eb70f491de847ca431e63e464a668d2148527177a44c2d0ebe5edfdb3ff7110d4e818c72dd2a5193cac1ce5f499ed4040d3e7f75fd444550bab324691d6e5c820b4046d39c599a08c0151c9af2bee41bdcafd0e81ae5c90e2ceef9008dbeec55252bdece80ed9a0e255a685bb857ff05b8bad3e22e580d89ec1cf64828189d82960b587482d38d4237c00a1d1d6750021040432516d84252c8b8d52c3cad8899717c0a676395972abc9a506a330c9fde0852cad5fdb2f1f20ae44566365f5ed4ca817f6559fb5aa93c61d286f11f6a52463d4eff2ed540d9e57865220b74a4b9b565892efa661442335e058f131723164083ea6e83dbe3418a73d4bf4a0cb6841bedd41aa75e9fad831d040e2813be6e364d18d7be5c75787e5db8ee2348b819909d58067635c6d3fa63f90ec67fa6673e713a59ac640b904a93c6d7dc65296afeda61bfe47b9b8ec420e10158686c6d76df6a4aaa10be9c1b128bfb6ff390e4e3185ded1230190878bfca4cb8ed77cf250af7217d9b8b5736c91ea4ea793122093e7cbb628cb9816e928bcc53ac3243286d5506567f6530900cf1cf4880f0c3eac79f5f205089c5ac8f6cd8980ddb1235b537969829620bafcd9f13dfb4dfd66099e0cb77e7736503681920d87824231649149e6058cd0d0833085656e1c15fc698457586b0ea637f4158b93b499da4f80c5502c05bf963114a6588403716df9d536b84ca3160fb2a5fa96c680634461b6a9b8c9ce11f6fb8b7e6dc84c7e2592213eab515f68080d174950e6c8a04ad71bc6d1f0d0eaa1f9b63cea8e70f9db4157cb592bf7a85319ea0a5eaec9dbf7df36a7d628e300f91b6e0921a5bd1fe57de6b7048cf27b5f0835958d562fc15d937558f013a403ed867579a0944cafbc650b17dd54cce2e561805286742bf7e3e6189b37a00a8dd733492fba93ab02e3d836f40f260f0872646ada6e38e2c9bcd72bbb0b945ea5eb6b3a590fa968563003d1384b883333788651729586adeba9890347c0f2485706081fab1413876fbbb2e6ebe9772ed9a05ce125125bea6e4d29f0abe5b4ec802b21b546d9566c4e20f200273b8985785b6fd62b49995df161e3268286937bc236bdf70c6dfccc7daffc79bcff587f78b5cd08a3dd8fbee1a28967113198b56cf65f93797a0831143b913fbea67862151de7da1f2e2bf0b25de38ffeb386da2bc10a47360f0f7a321db6ac88424c02edd93afbbeeba2e1a4035a5f6422ea544a0334e3b477c1e1a16a6768f5b05370014393c61666188ea323a378b0b2a39575f78e9dedc05cd6b2a7c19c24898f59b36a29416945312a71ea51ceeb9eb021f8da238d2a815d71e117fe6d0a9c3ea5ff2d6757df249e80e54880b353501530f8a6e5183bb13d19c01c3d60cefde9bde06def20dc605ed6aba232884751416d81e2a12bfe199a5af6ace993f6adfabd78eaf42882d06a242d618c557990ce1fa6334839d75944d74b576b81234a050aa2127d4f9919f57f0eaf148dc39304d55059390d9e194babd4ee1c1dbe69ac975b94ea751f0d3ea21b63cc668fdabc37f846229e3293319d5ebc331a384b56ace9ee7704edfc8f62be93d4506542005e09d954b96977282107362498fac582525c571a8e34ab40623c88762e4af6814e220af9c0b094e70269f48b7ec1dcaa5bf89fd198fc9c8a28ce91de69624d7c8052ded822630f02511fffd108d378812b80f10fc91a80b12edf748d475d2e30329375a2e10873614e4d5a53a890a81d08165a3737aebfdd350db634c8a87f08679523b71edb701b61ca73d926876d5059dfe65d7b8a36fc6407cdc8949f8b0c90a8d4154d282c48b0543142b490f1d3f1983c84bacf5e073070d46ab34215825c10aa321853aca1652ab18600773ab1ee75bd3a5e1fe9f3b9e8fedeb7f373463cb27d5a314e65797cd31d63f3a209503483582c5de7cbe122ff31d2c5a0dbb728e397d58372dab8fd02bb1d815fbdc18903c6e20886f93609d3909d35da937aef58bbea83f84cdc54adcdc824d4c358a66c09d508fedc8599604d747a2258a6c61d02e70797fc06bc46854e56bbae506a599dca870e15e0a6546a4f453bcdccdb2ec5d4b440dc62629936ed82f7b09e4186273bb94711021461e0c3045b343d930f94f814f7fb869fdccf42595227c8bbd1ce6510541c9a8d4c2c42c4c5378f49240363780ce7b8ed8bf63ad320ce30fbce103bf471c6bd2e08e4f49614b622cca88d44c07c0c77c75cbe4539b12bd362c9ffcb1e88b2834d076d49cd51b8a833c126d93867ba34fa56c292d565ee30cf17a6a5dd01b89996de5f62ed8460290667db91f3a72ca33c8a6ac3060fa5d6694b60d77e9d7859c7ac2748d124548321d24cc47011d2951ae7efae5baf772ac6843331099126eef", 0x1000) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:29:57 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x26}, 0x4, 0x0, 0x0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) 04:29:57 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xe4, 0x0, 0x0, 0xffffffff, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) 04:29:57 executing program 1: syz_emit_ethernet(0x1f36, &(0x7f0000002000)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd6000ef001f001100fe8000000000000000000000000000aaff020000000000000000000000000001010090781f00000060ff9de80000000000000000000000000000000000000001fe8000000000000000000000000000aa00d90000000000000104000000000001000023bcc349739372fd7491110539290c1b640130147fa91936343257d6268a1683c55a9e6304010001010000934cf7ff424a133ab950b9bd8e1d7e6fb8e6b7db7c09ecf45a5409a2d7263a7bbf146411c3f5ca70ec9521691f5bfb0dfc74d9be941abd2c23b1385bdf5779ae23fdeee40336ad471c247ab97e20a5607e3c202b90bf7414fa68a1ef5a3b64f92064c93eead7d071b9e1c151178bab414d9ea0f266e326be673cd6078f9374c1c5b4da3ad8ff9a0e8ebb060c2a8662419a6b86b6b63037abea5a6c3a3d2c0e65660d7bf2b2b36756ab3a7be2729bb1d93657a8d5cfc508df3d25a726f41d62ebc35733a0ae31309d13a426986230b19a4be2ccd007509911431e7e56bf40fd4e730aaef186ac630b652bcd7c3fbd122d869e83d9310769f56826645ae774610ab8f28d28081c2bbc4b68a6bd92c4be0d0a1c698470eadcdb0628a85e7dc41d65e0e80c1551d19a07d10e210af4f8b8df5cc2449869ee8241f388da7304c0f05696b16423b332129a989b1beb06bb13382ebaefd5ced49bd047385ca0dace59095b0658b7883cf339da29403d6a4fe74bfc6e7ffb376eab7e7388975f325ad6253cfbdc105bdf10aceec08efb2929de91963aa07ccd1eef6281b80c7f13ec470bd23f2e75ab38c3d2e5f6ea3ada668836f477d6b6db495ed60f380e2e849441c9dc7aec6be621f983045f43668f7de9356fecf556ef21ecfc75b53bf8f5de2b8de9c1108b901826f4120fe7cdacf6c73edf242aeefa67208af871e83f7e8d3dfe23639823094b0607de5e56717b4462cfed8039676e65c7ed8939f3200d94067490bcae3119ad5a03a9594b6421c638b1d7de5c9e26560ac414ec72233a087762f892f677ef3f150c58774e34116816b9dbee15647a2278436035d12e55e519138525ba321fe10e542000f5eabe583d12ef13e2d5c174314d8de4cb1764a4cba660617f42f102df971494f1b6bb2d67d29a16ba712b180c335e271b6d53a3d7018e851fa4b37a650c87fc718a9fb94dc547f26bbe341f4dbe3a86e644763f60a89bbeb6c18dabba18b7d18a26b930d58e677c6d534f0ddf60c0db67d2f9043eaeea4926cd568a307ab87cc2657f581fc5f96f78c7bcc7c3114f7e4924faba5c2e4c5b16dca261bdccc573545ada2f667355cb3968e8122b442c85844b8edd3026272021e7989e03db92afd15651bf2f51565c8db681b2be9e2227af0aa41e14abbb85cfe24a8a616fefe168b2e04d36fe007c6c277e59347d33bcd135a97272cfac68161d81a6dec4ab07f363f314f32330efaa2b1cfcbd157dc85e72aedcbe1efafc2833a65c7b025cafeebf101c842769a4f9e9317443d320ee07f677ab84fe84fe396da33db2a5cf7913222966dc06bc7e5aed794e4bac44e39d4c58f9c3a9cca0aaf3fb285827e77ac450945d8b5d171bb9ee30392a2da14f31bc8090551189448dc93360bacd214ed791fcd795d5e98bc6f3eb46edb133c4fbd652c663f20527e423ff809aa80839b9248a82f151a62311f2260138cd05d3a2d8ef1bf942ee42371f89e19530a46feb14c877139f121d771108859a7891cda8c7347c4c181366e81dcea8a7d1ad09f55b016c5df4d0e574c94a6b1459e1d821e73f1e4b5961999f7573856013db892d4d7a0c425f50e6d08483489467fd9f2801f8f98884e0df20c4d877ff676ec92c8038e68d96fd579b4f89b12090efced329c7887f7dba5f1be92946809c4a6e23185e8e655fec9963b48f1c8113dba1a76808427a612c77b07acf88a36bac39ce5ba5960bb2bcae756b682d75e60cb39228f56004ebbe975dabf00fd13ec29206eceae763ef2844b5b8e1409318f53dbc2a34d3d9245b082f796e515274aea54e9b8f9f8cabe470e619424d3ed42fee7e3064eb2a8d0f5ce49f9ee119f09f8ff95c08c4a961bf5c96872c6942550c0b42e5180726fde938eacd9b380052f45333271f544246888b2da4e591baf750f72eef165e9aaa4fe7c2172b0837dacd3533fc17a692a1259a0188889fc98d9860d5bc2baa32697f71ce682286232616cff679c0274bdee06d95a2779615228e1dd3d19e4d92491ccc3ae6d9eb2010725781b476fe867ff926879a435dc3b4581ca4cd8bd15d11c802b7e45a6ee02c1acf049b7dfb65aa50d6a2cd768d9d21330bab7d3764b505afe4e21cc8e430d296fa72a34579886d8fb8808e1f34e2f22dca897d986ee5e7ee61b159f694e56391085fe59110d996a3b5f6a9c8b9fd96584bf1a7945248584b8e64e2419b75264ff33f138eef4841a8c94a14d8c90fba40d04c7aec5ed633a54c25cae8e63763a4e39d3ebdaedd0f88af2cd61488ea3316f02a85ee8246476e6daf2d247f39c331091bb87107af41cd61d9e91864d63dae6f0e221710e880e35dba8b6a1ed06efd84749d333e4a4486f782d7eebcfeb4f4be962af60d405e45c98b634b1f67c22c8479d53efc42622f90968451ee4502e9933fc0d2c157e718999cfb1fa4719e3d86691ed9cd30adf798873a2deed6decb43d0fd95057f4589709a7a4576f40bea608be464c5fab25d4a336ccde8741fa069233a2bc4f642cdaba1a9d5a0d02d6051e2e80cfdced2815115417577a7c104397167270b72050d5430c6316b24aad026a7973da0050407c0facc0fb78181d9e11c347392da06d806743b24a908d14d46bd37624f4efe775b05060a7bfe2ca0600ed11296d23817b8289a2866fd99d9648bba247a2d2ab85487f27a635469b2af3a80a39c95be9db20078ca325575cda8cc17e7c171a8dc7ae5e6f5ac74dd793f698ca5593b337d71c41e10ee0ff30827e6b57f3853c8ea726e71f40516b7ba5a739033d9a69249f2a8c18d89c813371c8f566664627d821a22249be93109fe134294c90b37b01fc601a9c15015ecadc2bc9124e0e460b31f1311115a988329be322a31f60e167e97300d57eef9e677211d9a38b144f0695545e50798542949051e6eb96a0e97d4383670b056a4c29009d4ee628db6c2dcaf21a653ce8d58b57ba3defbf3a6b5e9e9ddc2b03f89177b4b8562adfc006abf5995936f069c359bd7c455a647363c6029b4fc9bf0df9034ff469fe2ec2d75ed0e61f05425fd55e4cb0b200d6cd379b91d37c88def89a35cf1c3c86fecde3d87e8c7d941d9ed95461922b876bef517f50144cdcd2c0f18c0177e263b8268c4e3a948d8a7fb2225e432add438c680c13599a093f12ec848c1d512e598e21a73f323dbc02663c67683463fa7674fe546da3ca68c426c572e8d72b175d31350bda7a29def66bf0509ab44ecb29e643f29293f825e30781dc407a394702674593da7151b82fb9df0e279b6e2f05b90995c8905516589783692afb324f73cea18062f5b73635f86346f05610669f3e1d34033772a671c48da77b9415f07a3f5a503ff1c55aaab255f2a819f86b027a43ece1661036a344033fc867ec0d052741ab88e766b2a7343b1e4c9a5676eaa54f23aca1dd4925c78cfcd7c8b6249c01371da3ab3ea47800e7162857925375b4af3b743fb23eb834aab3adb03508407c4bd6d72fa084e49cc58af79cfe991bd0dba807c0c43703fa494fc8a6fedd14f66f03816bc8b1bf645977af7fb56b6822da1b725f49ca6f27bd9941e4f5d2768d8f8c1c0bf239b38b649d16ef7ff56cf0e47cd2f6cc1adde75b30e3192fa6cebf12d299c98b077634730d71e7b33c749cc06a32f4fd6a90bc4b028ff090d4954be0d1c77ab29ec4eba8235a5f248ed03739a37cd310534b47473e231c2f22a4ad842875f46893bc1b5cb0436ec6b91feb20c249a302aad99a40bd64c9f3abf626b94a7245b460a0288697d02a5ec7a3a610beff1c4e61b80170642ed9e93c9fb6117ceeaebc42861ead18549206a5e3c66c85ac417769b870a26edae0adbd3335cb5b210d88f93f21f7f46129f59f7cc3e001e9727f6a33e285d8dafbf6ecb7deb83a88fddfd97953cfa78c7968ffa3e22dfaa564d85180a80e8f46cbbc4c5a3606a28a0edcdde80df101fad4107d3e55eefedc3058cf1c847cf0ae8ed1e3ad838d32a77774468a8019b9741de6732326bb362c33d2ba2a52c8ff2ad3160cbaa643ff9c70b10fc0cd23b336e3fb074993905e7581e386c58a5e90fa756681b00533142da6a216cf4ba7e1f271e75908f89016bc6e1a4bab4df79d3a7ca5d910558f0b339b6b2264a8987858d2f8f964ffbc81ead75c0cf83391b1930269d286452683b4a652746a1b5870ba3f40887abcea14a451453e0703b618bc6a9270e54e26ac8771ac221c0e635a78c34ba0378712acb131443c4d3251c06c5d270ac6be6f78e9402526ae7f00c2632162d19206f254dc663705910650a76042ae0500db0fd195e409506277be36e6e91f21f109617ae24c3d850282b1aec23fec50f98a3cb62e8cb53d5be20f748d9d17edc4893b94f36bbe8840d3dfd26062eb0b69923a4c91f4e5822e73da787ee04e8e2f84b1c65ed63b10378e5665a82cc66194c91fbc6a77cb97023a2775706a7ad372a482160ae9b1800e2a8c8afb1218b6082bcb39e0477590801e4b7984edb91a65d0cfc1f03105fbeebfab2878e9a78e4545d1740cad7620f8a056ec10b7813a09cff8a366c5099dbba1497b9ce951e525fed560091ce4f15963c3f9877323a26c0600705f8a2c85bc6cbbd8247c7f41c6e0c194e27591e454c3da31eacb24caa0e77d5e8537b1dd382ed32fac4c6e0297a383e0f398a8cd144e2ea53966e881db6d50bc231d4dc1c114e6991784a65257bc5482887b356ca6fa8722d8c7df5914e98c1628adf6f92fe1baea708479dfcc7cb3b482d33537ec007b5c5bd9629eed978cdfa17a56762a2d0321342b2c98b436373bc52ba4132e38805149b8aa04c783c7ebecb346d81b8f2ac5f4425e18570fd7298d8f303c1017d3f098e1854bdcb361f76db2f19ff3491d765caafa73c0b9d05c32b140d6c91262e21c63f0f111e5a44705e0243bbb573151517749414f4cd4164a08dbc8e953933bed84326aedc61591ce2358803f40f10e762d5c3407fb01440bbabc812e44e514ab1d65d4318372bc7c4e729a27e6856d44449dbb1fd77b3204d7bc1bf8809f9d5eecd4e8cf81b8284248c6bfc0ca56eb1fcbe7cddff219d83ddf3f69c0347f6f6c6334ddd97a6915b3cca772af08bae38fffc2a617745275565dc4957820b41e1be3660bd6cec1902ac9d8d63e3ca7dbaf09de6369fd7922c3bacac8fde853ea0a534d1da215b1197802b0b695dfd742913619a38ef439f668a1f0a2ca2b03a8531c3012a19294ca954c07710feffa446383ecfede170003fc433510000000000000000f25beda6c97950def32cd18eed6c493fd8f1d9c006829fc9f473e1eb073bccac4b9eecbf00ae3a268c0f31ff3b87665f42b9a8f79437c8c4dfbe6a98fdaca0c6cae099f0a4cfcc9f986a0c16e09792a57c5621b4478d3cae2c5dacde634d0f15599905f500f4a4a5a6138c829480fa6ec7b59b6251b7e393c0e541521c05b31c8cce10fb9939f3d3a2e9e97c1b7388697ab01bf276a40943b75c74d78eb65b96e9188fdab5d90981d7b161e456853d51f020aa972eb961a57619bddcbe8d4f98bd92c6fba0eb96adcab4aede3b7834e43d2283282871be9919bc62cd5ebd33ce8d34d75d8a930abeb9b78256aa06912c2d55239a02e27688b24af7adf6a6d380e73e90fcaf63760eb39219f4cde83ef131fe782834434be9ffcd18f2e98797a24964011a5f509e5b98a379c4ee82cbe923b314eaf4221e1ab092ebbead76fa821f542cb662c4be88171eba97f784a77b02827cb8e5dfa9d8843a3f05f8c243b8627f97f896b36c81a018ab590cd93ac41d38351086bbf0b3791212d65f0c160cb8fb565709c91bd1e608c68340d439bdd59848241597a2e6e91aa2895a1902b528e29fc0b77449b9d025d86b6ad0ee31d4740c63d0e03100fa06d240dd8cffb507703b7c3c8473204fa49074d2725a546cfb70b03389dc8ade917411a13c5e3ba5454d80f993dcec931fc8685db0f24757c04a518b17bfc0cd11d599c2b52994c29b0a225e9aaef6818ef1bc3fb21b4e8ff7d42146bcc3a62346f69bae9f553673b21ef7fefcac60218831241d71c37436d920d45d28b5e36311a7411e02fb5babe054c9b81626fdfa795cfb9d5cee49b7a4d051576c7c6d4b5d8393dbda5e99d6ef29463135be9d0556c82c7141011ca93b3f9d7b357d60f48203b395d88685620af836bec1e17cc3aa124d5dc56b59c660f3ea8ed28dfb9051a0c42fe19a049e6e88ecf4e1363b51f5318320ecbf7f0b4a97e64df42276177c033cb879e547cad9690c577486d813878967c0d8fac76aa2d38c331f18340591f7ac7a868ee7227cf609e9275c7f73c80d90852aa6d8ebc138c42502d7934907f7561fb847dc5fe79aff2a959896712ef62c1eff071ab56c3239dcbf40250f3f6aaf4a8e4bd9e055f2740cdd6a8e5ad1243114e3849259f7da4668bc95c51d84568fe1503f51a80d36ab6768e76e9ae6685148b02f29b0ce7a56ac2e9ed848f22753a171dcd58848a07fb4cd7b2fff6552517c19cc8f984f185e897c1fbe6a1e49b2b309e44b80ab569eee199015046e46f23561c2aa3977f5ec58dcdc920eaf69c0c358488baef21755ae4d5ba4194ae89748d65c9c861a276ecc9dbabb7590fa2a4564a521fea2422d9ab975c38ec2d50f16f33d028000e9f0c84828ffeb255de874d7e5b2c2c0f9dd554ff1ff3ccc143781b444647f6aa10ca18c0e469a165168a988dfceba8b81f0396fbca7b9227361260de91b506c4b6be05c95939d446fd4b81eb40e8af0e96fbe4fdf90caa0b33d21a4e2b7d4510526fee9674920cfe3c66d721f29d8a678d3d944a928e5e5ecb340d4979712f25ec2c22728b4806f7f2a077144f2c4baf0d8f15b25206739ae6606bcc06ccd5c69e73c78749f75f50101f1d1503f41b646165a35dd41469b426623777d1a24a07fb3c6a3fdf427abaf64f531bc6d8a8e41ad027edad60b6baa071db1a1002f7f436fc22bbaa6029ddec472a670328cb06059a48a3abf113dbd6b6b47804f5d3d40be63171a694592766be89c79a00d7836a7b2aac5ecaafd72bbaee031ab13b6ab88afe34b8150dd9043181cb8e2d3075795eed7c75f3bcb9972556907ea195271cfe45be5d323bc5e2bda0c55b4f4b978a3e06635a91b27ac2facb2e51fb15d7c1d8fd684e521c14d2ec3b08b0534cb5bef4d5b68db112d5f68f0144b0bea106b9ed6b0d8f230dd3c0b6c88b0f77eadf189575bbe99e3769b9e2a0e8bfa5ff7f4cc973281355fd2e8f8f45196a1c2c0d175c4a607cf709a2615e57563a9371cfdaed2f0fafbc59c2b24b662c925275a4ce71bad1297db90fdf715245a6c3c04e4eddca15722c932bf4c78fa872948d0fef83c3d5ab90c54ef5add3e350881a40ee9d6c348a5de5af071754f9200fab4dc2ed7f32d1fd88b84acccaa46b21702658f848e3cd49c13bd3613f76bdf9d2a0b5ad50b8865cc3975d91a74b93ffdfb752433a8923cef36f5dfd7fa8b068d5c7f0c885a1f7496f9cc741e180fd6b4deaa41eb096520ce780f20079265a8e0ab3bd26c80d5c1b235f8cee208140a70d5d8fc7c5ba102f1639609f0cfe306966b00a40d93589114a33e631956a40063c918d2e6edef5bde524a53bcdf1d16ea4867b21c77c24bd513100a9cd7086af3c8e6cf5e2cf0289e54609488049f3b50aff0d7f37b19e0e1b24f6cf84ef9db17861d0f0e436292075abb04695a161f272dddd64801c1bf5c7798c50839665485b2b73a71b1dcd0af0d56e12b2e7e77bfc8ba681fb4048f4021c013e8f26ab6a17a67a3d2d4e854cb87f079de8918d14058af680e5f65473f461adae7b4f79a5ee199cd858fb18a03abfde8808aa745ef5e5419af6e68a47aada26126574ae844ce1ae223a3c464060c64b41197b81c4eeb865cebb0f6101d4134bd00383d795f8b33ebb6b801269e427911ea9aeae812c76bc6d443baddce8bd6eb72f8bafc58083ae500f3677b4e73cf196f6f0a98badc6cf9381b960a828b82f706a2fece746765f689a15de30d2241d3ba27dc3c364eb8342ac7070256febc50a9d30f894cbc4dc688cb6e4abd1dbdbbf4a9467888090f756bccdd4608a2f9e513f55475171bfa7508ca362191456f8d179fda281556287be179804d6ad6233b578fd8b593bd768d5919afca2b6b457776b2179111ee618351e56cc3e5c87f069e38f554d525458c0965822e7aff9293d46fde406a5ddad60be049bedff205db26b59329e9fd482addf71346ff6a1e17b1b858449d20fdf1d650c39cf08ab9315f584acf1eb47a0aeb27859223db7748b56b18dba36ae608f63f1dce5f141c9386a3d9e7e387ec9f6e6680aa13c46bade6fdfe4858d714c33f1f68fd741ae7ee317f45bf77651d58039e3c658392ac8a896c4bdf79af3ad2775e620f1806f124dccf314c120e4a348fcccaf966ec08ad208cd9a5f54c605b5ae05d83edfc81d71298aaa941a1dbf5625a28bc9952f6b5c4310c3ebe7ece16eccb150c34a1500b651f09cdf1fc2687a7d2a11fa1ca6bab3ff6cb29658394690972fa917c7bd83ec6708d2f172efd6fc7b377731ea0cde960b5581d81b3fc8e8ecb25dea612c59bcc3bc463f322984b88e7b0f9cb35d33109a52d52f1a46567dfe2875367c07d06091b6ff9be05c3cfc6bfa58e23e10497ba78298b28ce1c886a516fc4d93db65ffcad0677bd3d386b98a8ca20795cfc9c1d2de9c94537a19b0dd70bfb57b626910530e6421672ba376704846e0ad9cff986ea9b94aafdc20809f9ae59a6b750acc3c6e5aa6bac9bf08a798500529217dcbfc6b744147ed41e784aa999853cd87aa5db8831ad3032604ec15cabf6bd15f1471c316585ae9b1411f964aa481c4afd58c3ff80a5247457b84aae222e76750a33415c401ca930514eafd4f71e5e1b147e4e8017e5b24a1c3578bcb7ae3a37cde80ce8163827a4683ca5fa80161785e1deb42b6f397c280558c4edb62415a0dc3aa764d9ba1b9e7ac409351ad0ef702bc1e15ac0106831bf818eacb2bfad37f4b921ad80e81f8814b432838a57a3e7a3d0b0ccffb16e5a26eeec80e9c46cd18bcedbee71d59714434be266a9137f372352b057d2c68e627f93201d0a6675ced74a5d758363136490882aa074f9c30a2e51d1b9ba482508ae308e8bd1351eff0518dca2891551b59130a847e4156e259e8099ae9bcb011e4385f9f4bd5df0eabe78a423e009c2f47280b6bfd0c6deab47708ddba8caa3079eb24d5ee73df4a6d36aa4a27930e0f6ecb61a5ac729209a51da658e6f4f66debf1d19a83ae3260b3ca157f47564450da4fd93fbaab43011496592b62ab8141c06c3646293d30dcd4a12ebf2e9ed079214d06ed12158742105fc447455d5e1a3464c6628d6e53b9ab0218c0abf44a4d13b317b1f282d97ecfe644650c4afe58f50c82ca6a12b258d475828cd4eb2adfce8f213cb26fc89079dc6923ee1936de39c2afcdb32dfe6b041c87f0348772cf541611a7485cae47cd8f3b957338826e32b4f2eb8c455fe5bc4a67b5ce18965ae72ff9f53640feb7dfcb21f535fc74dbc4d39fac8c040110a43cb6962f4d26d9c2b1a90f44c748381efee5fe63953c3f95b760425c9aa95d832310c2186a68cab109760a7059f8da06999504e0d26cbd081653b1bac5940fc5a1892a9a3ee24855609c7b22e77bba1b0172989a2a696a65c66593ef267c921596597f73cd953282d00270faaaf1d0b260d126c980d625f4b5f7e910097cd7f5547588591ff0532f2f5205d4734015019fea1a3ef728ec107b3ee33ce626464d40b4c5d89eb534ecbf6c2adbcb9b0066bfb839707cadab355addfcaef3c9c6542452a6cf9fd31e7a8a56017ab2150117223234013b0a8eb76d00dcc343202d835f9a0393f53113b975dd3b810673ca12b74737b0d4fe38b9c5e808917d0e1774cd7a09029f6db9008309fa3db3f78345cf4233c288235ec2f4c389b5ac2425bcb4c64e2494cb854828516781f8db4c42a03ebc76aabae3adb9e2232dc249f92b9463bd9645edb5d0129ac1f301a7ede7cf3c62d75a40c670b4ffe84101e617a1a553a0a92649a082713252a05d0131192e64140c1dfe0f1db7b5f0f4c9e56f075cab08b9c78044e1565b945ba20321f59bad5c7d4f7ddc5500b9e5b406e3f3df170f21707358033be9aae98e7ff74aeca66c176159e085a1130595680c986fb1957ee6d840e5def83c47f0022635da16187ba8041dba078330ece36fce7bb0033fe2de384b882e31cf2f036facc1e003c7c4a65e824e36203c40474e335f484f95342c22ebb4ccc7eb02aa785a1d87e3ddf16822496da77bb040bd183c2f0bafcdcf86bb35577774e4ac1bd653e3f1a4e84a3976b702fe3a4b03edbce1de8796ba55fcd50cf59213a7bf18742c8a29b45d9999ba0b11b2996fbf26d604125c1aae556bb00e34137829c444af8939f5169793b735e565ef57f2c38eed49ba945429e07c7e64e8bf0893c2265afd93fc08ac519beb2684986b35080659ffb1c8c37ec6479b6f87d34cf18beccd3fc0ff0541bfa94bd9edcdc9918d9a000b120cd13625dfd5069c7365a393f03059ed4ad082cc3877be66da84f02567f98f0e3b2e8ba0d4b7f470e926d546b156bfd38d4fed5a21d55137a8a970a25be985f30f20b89d9d4513b73af59c671c02e943c607f7dea498c086ea27a5d7b19e322061bc4684b107f567d821c1b1bb7f2d3d462dd201c0b1c5c40ee475b16f5f067177413efbee2eb7dabc74077694e420bbe13eedf216d1d345bf680ba050957233fee73e569c3927b412359359eceacd97682b6ce227f3d35d07184bb379f0d3bee6b9dcd5c85c016aae07b96a4577c885fd3492e6572729588678eab6eff894e6cf906c69f7d1d8dc54ab0606fb0801dda9980fe19d91ec2608983ce9cceea357629468e268df957a704efbf42de7114c2b2b355a21fdd305aa2b1ba498ca25c8e4a77b9b860008035830d0847109fcb0f3c6dbe82e1435d0c5e9e0cb0ac83ab3b2a45f1ecaa53d547382445a30dbd0c0dfb59cc00ef735a9584dfb21cf28a068a6dd77419e9c8e106a9c51a0ddc59b68c3acce00b1d"]) 04:29:57 executing program 1: sync() socketpair(0x10, 0x8000, 0x2, &(0x7f0000000000)) 04:29:57 executing program 1: sysctl$net_inet_tcp(&(0x7f0000000100)={0x4, 0x2, 0x6, 0x13}, 0x4, &(0x7f00000000c0)="3719d30fa839045a30acd07597498b1a01b1d7a69fbc3604abdda808fba853ab64de1740edfb9220ccf70e366a6dfe94395503e8d823", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = dup2(r0, r2) close(r3) symlinkat(&(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00') 04:29:57 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000040)="6bf95d0b2d990c6d45500f80e6e40050d8d210fac1cb8b1b50f6718ffd7298da830e68f4d0677a494b31d7bf5138696934e17f748c900d9de40e5a5b9b4aa07bab", 0x41}], 0x1}, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x0) setsockopt$inet_opts(r1, 0x0, 0x2000000000009, &(0x7f0000000080), 0x0) 04:29:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0), 0x4) socket(0x0, 0x1, 0x0) r2 = socket(0x2, 0x1, 0xfd) connect$unix(r2, &(0x7f0000000340)=ANY=[@ANYRESDEC, @ANYRES16, @ANYRESOCT, @ANYRESOCT, @ANYBLOB="176b68f95c32799ce8c4d28ab80583d30b30b354a8e8248f1adc74ea9d52206aad663fe8803266562f2a654903689b48c95a666cc9b6a98225718b6846c0d1d90308aa2a2985b9350b4dc8b9997f1c9658c4", @ANYRESHEX, @ANYRESDEC, @ANYBLOB, @ANYRES64, @ANYRES32=r2], 0x10) r3 = dup(0xffffffffffffffff) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000040)='./file0\x00', r4, 0x2}) recvfrom(r2, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[], 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r5 = accept$unix(0xffffffffffffffff, 0x0, 0x0) write(r5, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) 04:29:58 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000140)) r4 = accept$inet(r1, 0x0, &(0x7f0000000040)) setsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000080)="421cc6ea38b0e391588695018bd7a42c1c06f8003ec2b3185ac1064c36bcaee343ce5da2f84d7d5677f48d0e30e89254c4848530f0c2da525d08381ec088aacc887a1f42cbd782c36d1469e766b75645e2bd5cff2d5f4b70b12ba751c69c57b70bdcf32d3f80cfd8d58c768beddaadc5917385852e9901", 0x77) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r6, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB='(\x00\x00\x00\x00', @ANYRES32=r6, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB], 0x28}, 0x0) write(r6, 0x0, 0x0) shutdown(r5, 0x0) 04:29:58 executing program 1: msgsnd(0x0, &(0x7f0000000000)={0x0, 'j'}, 0x9, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x4f}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e60c80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe012d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208a1501000000000000c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67ff074a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x61) r0 = msgget$private(0x0, 0x2) r1 = msgget$private(0x0, 0x2000000186) msgrcv(r1, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) msgrcv(r1, &(0x7f0000000040)={0x0, ""/13}, 0x15, 0x2, 0x800) msgrcv(r0, &(0x7f0000000180)={0x0, ""/182}, 0xbe, 0x1, 0x1800) 04:29:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x208001ff, 0x0, "b0000000000000000000000000000000d900"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 04:29:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fffffbc, 0x0, "0092e400193000493a43197d57fbf8009c000080"}) r0 = kqueue() r1 = socket(0x2, 0x1, 0x0) r2 = dup(r1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa00a4000000f45f1b94d1c5ccf8d34d2323bc01f5ff000020000000000000000000000000aaff0200000000000000000000000000012c000594bdf73231b9bcb858ecb27943865bceaf32fc07893dff0a1fd5b22a6619cc71aade93aa397a27217bc666319495372ecdf2618cd107ae6e668ac9e3299334a3041ba01543681b5d085f20511150ec0f57b7020e90e1462c5c09e26b879b84cbdd6a169719624b591553c4d3d11bf8a8b46f28cc9bad50182c6b5d"]) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f00000001c0)=0x7ff) syz_emit_ethernet(0x3adf, &(0x7f0000000000)={@broadcast, @random="5be998db1b79", [], {@generic={0x86dd}}}) 04:29:58 executing program 1: r0 = getegid() getgid() socket(0x18, 0x400000002, 0x0) lchown(&(0x7f0000001140)='./file0\x00', 0x0, r0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f00000014c0)=[{&(0x7f0000001040)='#!/', 0x3}], 0x1) r2 = semget$private(0x0, 0x4, 0x5b4) semop(0x0, &(0x7f0000001340)=[{0x3, 0x7, 0x1000}, {0x0, 0x9, 0x800}, {0x0, 0x8, 0x1400}, {0x4, 0x0, 0x2800}, {0x0, 0x1000, 0x800}, {0x3, 0x2320, 0x1000}], 0x6) semop(0x0, &(0x7f0000001040), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000011c0)=""/241) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000001000)=0x1) semop(r2, &(0x7f0000000200)=[{0x4, 0x1f, 0x800}, {0x4, 0x6, 0x800}], 0x2) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000080)=""/89) semop(r2, &(0x7f0000000380)=[{0x3, 0x3, 0x800}, {0x0, 0xfdf7}, {0x2, 0xffff, 0x800}, {0x3, 0xcaab, 0x1000}, {0x4, 0x40, 0x800}, {0x4, 0x14, 0x1000}, {0x4, 0xa481, 0x1000}], 0x7) semop(r2, &(0x7f0000000000)=[{}, {}, {0x2}, {0x0, 0x0, 0x800}, {}, {0x0, 0x0, 0x1000}, {}, {0x1, 0xfffe}, {0x0, 0x8001, 0x1000}, {0x0, 0x401}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000000)=""/4096) semop(r2, &(0x7f00000000c0)=[{0x3, 0x7, 0x800}, {0x3, 0x7, 0x1000}, {0x1, 0x8, 0x1000}, {0x1, 0x81, 0x1000}], 0x4) renameat(0xffffffffffffffff, &(0x7f0000001100)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001180)='./file0\x00') semop(r2, &(0x7f0000000000)=[{0x1, 0x9}, {0x0, 0x7, 0x800}, {0x0, 0x3, 0x1800}], 0x3) execve(&(0x7f0000001380)='./file0\x00', 0x0, 0x0) 04:29:58 executing program 1: syz_emit_ethernet(0x72, &(0x7f0000000000)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x3c, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x0, {0x0, 0x6, "5c8300", 0x0, 0x0, 0x0, @rand_addr="ff29f7bcb7cbf3c7a00e465e68a4c1d6", @loopback, [@dstopts={0x11}], "dfbc9be0"}}}}}}}) r0 = semget$private(0x0, 0x1, 0x400) semop(r0, &(0x7f0000000080)=[{0x1, 0x3f, 0x800}], 0x1) 04:29:58 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) kevent(r1, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffb, 0x90, 0x80000000, 0x5, 0x1}], 0x795, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0xa8, 0x20, 0x4, 0x150000000}], 0x1, &(0x7f00000001c0)={0x8, 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000200)={&(0x7f0000000180)=[{0x86, 0x8}, {0x23, 0xd3f5}], 0x2}) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0x17}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x6) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) ioctl$WSKBDIO_SETMAP(r6, 0x8010570e, &(0x7f00000000c0)={0x1, &(0x7f0000000080)=[{0x8, 0x0, 0x800, 0x5}]}) 04:29:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendto(r0, &(0x7f0000000100)="98f728f8f955b0f22c50616364f228868b67b7ab74bdfee6cfbaf206019c8ed41fcc5ec273f3927bb526ef4e34f3f5d48f5dcbad9658ac1c57b4b5536d4efb5a150d77368f7ddf642b97a739f5b29f7c8f6267a7bcd1cd42759803f31cc5b55fe446987ca49068b5416a5cf248a84327100357987f8c1e0d3eab94759bdfc2d7197a4bd74803642ad27650d5db735ecff21eaed03a0549749fb4a27afd4edb523ee65499f0bf32b6205477679b1f350dc325ba2ea34dd9ba7d", 0xdf1b, 0x5, 0x0, 0xfffffffffffffd0c) dup2(r1, r0) r2 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r2, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r2, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r2, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/53) 04:29:58 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0x9, 0x1, 0x7f, "dd0d06bbaf8c0319160ef213e2c9d65905773a35", 0x7f, 0x6}) r2 = syz_open_pts() r3 = dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r4 = dup2(r0, r3) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) ioctl$TIOCNOTTY(r6, 0x20007471) close(r4) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r6, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0xa3, 0x3}, {0x47}], 0x2}) syz_emit_ethernet(0x3e, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaaaaaaaa09aaaac3aaaaaa0800c50000300000000000019078ac1400bb0000000003059078000000004500000000000000e0040002ac1400aa00000000cf311eb2774972d3874bd71ca2fbde9046f137a893b780fa94da89f88563addfaa7f3011f8a8668f923c8dcfcead79753f8e6613cd227eb4ee679ef7e0cbe35dea12c7e8fe9def14db6cb42ade18a4e89760f68dedeaf0ecc7c39d5490a76f7f0283d605633a1f00c7af487521341f4559ee6b0f8e3ab52d7883bfb0a8cf8ba2a276c8bdeeb5fec518f5db1a43a08a26998b3fc5b9d27c9b090a438703c92aae52b34bafdf867167cabd224d8be93a30bdee5003aedc47bb12b0c8"]) 04:29:58 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa7ed06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4ff89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfff80004022ec7299e340000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:29:58 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x40) openat(r0, &(0x7f0000000080)='./file0\x00', 0x200, 0x50) sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 04:29:58 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000000)="a459a243504e90e5153834ebc0200734c770bc6dded176c7af501ec716cc08fb72b26f69877b9db2716c36b872837efffb238083d975bc512b713926237227", 0x3f}], 0x1) 04:29:58 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x24}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) getpgid(0x0) getppid() r0 = getppid() r1 = getpgid(0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000f80)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r1, 0x0, 0x40, 0x2000000000000006, 0x8001, 0x4}) getpgid(r1) wait4(r0, &(0x7f0000000040), 0x8, 0x0) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) msgsnd(r3, &(0x7f00000002c0)={0x1, "e7c91521fd6793749a8d904b16352096c2d00fec195b7dc8a07ccec3e163e90d706809c87636c2848edb73d256c0a1c0843907142cea5c369fb3b6bac9e383649fdac30903ed9cbd143c9e14063389119a95ee476eccb481a18a0c25805a5834809fe7d16872196a3b3fcca528a0a58c7cc7f71e604e8ab5805522a17f209b675b7f497dccc6b9b3d78314dc91718f8b63ff581a2832a67067bfe08b8997e0344523bcd57c86c4be4de469d27d93f5b2c35c5dbe30798ddd0a86a7d9d76e38"}, 0xc7, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000240)={{0x8, 0x0, 0x0, 0x0, 0x0, 0x98, 0x5}, 0x7, 0x101, 0x0, 0x0, 0x6, 0x2000000000000006, 0x200, 0x3}) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x4ebfac6bbaf7949) socketpair(0x20, 0x2, 0xfc, &(0x7f00000003c0)) writev(r5, &(0x7f0000000080)=[{&(0x7f0000002600)="a358ce954bc71b97d487a6cc896627b161b755d71a02b0187f8ef2f8acec5969995b1e176f83ac08df6ff097eb2e96f00c08f6c16a857f58aa5b8352d1cd79ed621572d5a363b9b3729232b9983eed0cc04bcdf2637de8aa22b68083c3ab5b9aa9174b7b33dcbe1907562d2c39528fce6849b24ea242027128fc7c23a76f507e0ed232e3e8ca5fa5baafa6eabe0f527babd2bb9fe164a74aceb3393e244da63f02cf0ec40578f05e2096b9e058c1f09cd3ace7b18c7e697de6f3d2eeaed10d878dba3264e3d1de01fdedca9a268e3c4d51fa6b6755cc9730103cb8532402d8e692c5c1e0345fae89b995cfda1fc6810ff528f1d302c7596c912d3ef25ec98a762d08c41e34be8764098b80e97f86ce1eee88c1a012dfbdce5b30e464fd03f305bbe75f2faf893a7c26f34b61b7052c14182394de1ff5ee93161e3b43f90546ff17a20da26a286cd1601d4c23769ced039eeb9a2c54cd3ecabfa04fe7e2fd5677a72a77fa1fd284ef64dd0e433373489e350ffe83593b0d772164a881d6e9ca4ae0a1934e7968879fc09fdd18619be9331a85d3e6dcf23fec876f159eacbdee4a9de2aff5d4501a75e1ce8459398f2ab56ed7eef0db60987d772bd3a4dcb28eadbed739f49467e496ea1e81e5c2633f62ebadc198da7b1b259f2035a32b1cab33951d850f6ddf1711633a341b9d2e66f43d9c01574d2ee06a7f90eaa42efd85f15892af3bb36d13b750396c434b64b6ba9d6b6b3ba4023bd547d24a9c0c629c89bdafb5ed92b773328f90f599b22e1663a4fa9c9d42d1e74f0282454a281323d0f10f94eba801231c79ee54d227ffcb90e3aa4d35499aecd495741f4c2cd53d915b6c80e6f370651351666dd94d09aeb82ffc0292fcd0ea037e57d6ba308cdce1fa53276e070543ece711fc94af6cdad653d762fed4f9c031fb44f1aee5db884c488d5b774a96a5b17fba28addd99caaf956bd41272bcfa3c2c62524804942ad4cdba5221cc997aa0d3a5570cf66c81f6f67026db3696d90c936741285513e24d341d90a9623a21d6d5460bf4b27d97560651bc66731529e5c49c795868446d68c34b6006cf3e8c0101387043651f9a599e40433bba1deafaaa22271b1559eb4474cfcf4f0d820439c3116d702a49afed8428170bba2ae7846e47e31a9c8b14a82865dbd0fdf05aa0e5d25d6511a92219f8e2e296b2026eb549b7e1b29cb176f899a8c881f4d0fff560155e9ed2faf32b1a1c0d93c6b13ec04336cb6adc410e69a08e2bb21c364c10f6c9b88ec05ca0f4058e324764f699590b2255f69af66cf2796179cc2640ca204f4767674ad3de2738e3b9af4489616551cfa10bab341171da0d65f4e5f6ab5e1a3aa585bb4c3260e3cc3dac5cd9119b047c262ef6c1b661978abfa044bd369aab707fa2c43f46fcd308046d9ca227a845ebe4b7b1a0c73539b54690b78e8a0bb449f5b2e893f9db3fb23b3b6768bb032cd4dc4df5f3cc5830d735d8a39eb3d5182b08ea7f54bcd7f23668aaca29a8a459f9b4988dd57c450a0a3784ead13b4bbfa3638048027f524529bc28fedd5bda30d0768b62969b7baba71e9604c5b9bfeeb6fb2c17526c136405e46c8430a647c8aab16b006e84b0dbcf0aa04a39e4cd5038d07e99f2a4b2643c2c6e8303864f933c14e0a1e32d92049a79da48871213485ff47cf66687509cc697c26713155f956f93933d88653994b9caac20aa9cb2cbbfa8ef1459ec406edca062c4cffa29b5f1f5d612972e2cb30b3a44b2a0c6f8ad0111d69ad1970a38f988949904ef31de9d1e657d4c8c8e892e7f4e044253a6626e98c2507c505da00dc8b94cb1cab76d0791fa471267c69692d308d5e1098ea884e1d3b976eac2c956b36b6e7caa463d59545dfd61a1f1f483dfcbe5ebff7dea64ed6615242c8297c771ab9914b700e738fbccc5b56a439da62f8c668bde5c12a113dcaafdef39bcefe3d8b3efc064e116d110860397e1e33454f1ef88696a59351bdcb4b05c09d9f2dbc4ca32bd531533536c09ae9bcc183f0c295edea36c22f0a1258ac4fc2674e6312cddb73c5ccb2912912d6c5f20f864488b9367097575f30e658e31b47f56a14c905e5e6be0e9972a853123c38ccf9a8fbc9810e0f1f36e7fb532b38c34bbe6529e3b4cf9d11a02f7abcc07c3116cb2c6afd563253f79450469395c73c47242dec4d765a7a575037944f661ee2a6a0502adaff810e5f2138d4c4679724b92d33f30e1e67d0e0bcfb2d89470d8814c88f6f729a51656b6bcfc189d435e75f9f9f07c6e0d944568cf1b9f07dd596538dd58283924206b49ddebe360bf91aaf5d9e297f5228e0a31efef09d076552011f1c7877666c5d890ea00506442da89174bdf1f1a972cc2630dcea8b131f667131077c696067d7cf678b49b6e8900e1f5d5680b06b9b8d43c997b04bb263fa8ce937d35f297762b12c65629e49a7fc425dcd1ccbb39aed120265e0fd413e28f4f604197ca422bbb19b915c378d5d628c8fb0812bf1f60732d074e2099604590cf35c09b264e5f41310f7eed12545760d703742dc2eac3baae0cd842f29e95077d3ceffe6e731873641ef38e9ee2a25c070a67c67daa21c6d6e7e99fe475a62657cd18f1d0a8df2b0f1ca54daa2c7b117bd51d90fc19d7f5f3d5227a6529d2e7a37947f5bec1b3f6b301916b1b583bf9730196a4da04dc8d73dad732f5c786273dc9e1b778feb1378f13c2a980ba391e76c55d360421ad0232e448feb10633cf0cf717c50b191417265174e3ccdeb48d2e84bb11db4d0765b5f1457950d9cc9e872562ce96e516cb7650752501ab5ffb98b26b3025b2fb5841e4d6dc2c7b7b62f97acec05424a307073b0313c0301cbb812a250cca879540ef6c251e7214a2ee67d52467f0638b8264cf2cd9e49586ba7700629e5363aa2a6b43a1ac5a71744fc51f8e0895cc5f38aebd726773a61deba8cacd4d5cd953010a8fa424b2616f71f796c600d75d9b1434559c1c5370aa620ca96c543dca79f92d06c772546d3de7c34184f2f32159503af83f5bd6d8ed452a823e1e5b666729fa2d4588cd0982a5ff75ae469cebe9cea100271eac671319fb7cfac39ef60cbc0641ec5619583b85a76dbd86db1b7764bf2ffde541107b2dc8fd7385d29f5f7de642f07cc12643ec6b86acf435fbb95043a1d5a539e284c27769bc57f124ef48ba6559459c57cb71ed6039e297ea8b8b4342353b1f060593aed899e85880e70715d5e3b444b6972fcbf9f0bb1348048bb9a40794a772f597c4cfe02b20a937c81bdfd4e8ff243e544df4355436c98ebdf0c26c8547d9359a2c96eb4a42439e7f5f0ccc477a55356d4cea62979088956cbb1f521cf98889376cffa8862037d1c91c8376357c98017998cd4593a29c0caa09acf4d9c6abcd14ea386e47dcb7db085d133a31fa6ce06b811a80ad9273dacc48edbce36b6f6689b0673b2cf0beb1c0b58b9f0b94538d6ae6136dca6b7d211bd8ac8f96839569b65ac4fdb9a0b3106b39e1a9630e14f71fa60ff231478695127e78ad0cd5fc20b7ee012b86f911882c2b1bd4ca6dbf0ac18b59213555a25c7e5c7d0ed900d57642364a963e0444ecbe708b400700000000000000a4026c970e588ab9b092f844c6b3870acb081aaeba7dfe1e576d74117cbd269e76103774ae189105d5935f20d606b8255b073122d0a2c79f9901c33c2e14fa57406fe64ba5bb621f8c789610b79772f72c1f25c885d9e13ec4309c77f10c916699e9abba3599485d5bcb03527979fa6b98f64cc777eeaa594e4b3bfb9234794103133cf089c5cf7aadd7175789354f68dd87e675e55bec116e45dae05d1f7768128a8cd3e61551a8f37c3eb69a145367aa94e5774e22a01ee304c07c2df7dfb6f1daf9034a63783d803bfb5922a1e42e4e98afaf9040c4007b1657a21f2c9c47c871e2df2a2c5239813280d8053d851cbf2b625e63c048d428323b5b1db0f4d172597ca9abed6e7082f7bd7f9e0ffd4b704361e97e5049077ad6d6e5af4c607c40c7c26af15b52a3573af23689e67a7d8f9b007f2e1372d7a22d5fd10d37409bbc4592bd6513d702bea00656ea07ade3afc156ed607b9e1764430fc6dcb0882d0a7524b08229e075e63726333cc1edbd87422173d5156d315c7f0a57a06eaf4ea162850ab83a5b30a02880d5282920c38347b1bc4f969117f5030d84a47497e7f8651c533005ae080bf7cf124d5dc8fd884a5b56ef6a8c87248b7db84e675ae70a47a18f80fb167ae48fd1d56766662693a9b602605d9eaa37ec1c66db3d2191c0c1727cf87dfda76cea7ce1528668c9388623a295b5cc5dcdd5c0ebbf19ab50883d4c7e360f4fde57bd9cf2b6e2aead71256ae7e28d97d17f96efdc26ad022f93f7d97468f7fe55dc77f68dd3b178e675514fee950c301c101644b3c2e207afd331f77fdbac224cd777a3a10757cd7e9f0131502ef053be44117618e1b0a552e51b596446eb344eaa5c88d67963ba54362423de2d804738e35a48a3f1625f63cdbeb6cf8c671a43c4bc9fe15e58930a56d38456ac80d9f4316364aee92380603269925777b2b61e8f8b14c41c166bc4071d2ea12c12437339a76fc11edec462e7340491ef38c7e75328def73149d3f2de560f197e2b5565c51f8b6409e1a76a39cf993fc730d84c814f44a59c2aa5fe19a63757d7e48f6ced46cada01c9ef7b53c55a0ab8e75dbfd90c8b5aff138156e56db49ba0d62d33e2173acaea9599a0876b28b44b5bcb170d7bf0117d0bdc50c743a669b52cf8796b331916ba70f8405858317a1ae846b14f91ee4af148ffc6db36905b3f23804b7e13d3c152fc2840d81baadd3e9c61d6b501901428dffc16964705d8b58ff2af2580413722dae0fa1bf88f143a80249e72d590d1896be0effece3ee5e3ff3ebd70248dad189ff44f50e891e9698382989538ba4fb697062f228957f3d315ca1a629e52f174a544753a2bceb0cb0c8729aa5fdbab820c9b4ba508a8daa65c6924675d7f7e65e19875546460c753d95bf68d45f5b38e2aa42bb2eb8ce9d65947cd4f8fd4e91934129d6335fa685c86ed9b63bd581737c9c777c5ae1b4974456e824b57c4dac159fa8b9d86fd3497b75112c3b4eca23051bb2c493e6d8912e905020429e2cb4e9f9d9c123abf9fe7b2d46463e8156c9d223931c67cfbc730e74514860f7cae639c98880427b4c66a8f02d7091b058aa300a99a6542038d6ad56ee16da4deb7c22a0e900d6fbb6ecfb3e5ce261c0e15e89ac1554c6be725216b9c35b4b78953b4901bb321f64d1a92064b163414c69504e51d93518239c0dabd42c7a90b509bff5be9ec4b7bee9ddf07647476ea75cb552ff97b9a5d0afc3112456b84f302cc0ee26f690a5cd83441c1a02ee0073eded7f8ecee48d9ba0d472cce8c5af1f4dfd60e8ad7944543039c8c78d6596453f1ff85f919ba91d7267aa0f92642d37e77f6fb2caeabca3f0b823b2dc2aa294ef623944cd8e2ad9f7b60ec1d16324e19f683d8bcf5fce27d35b9ea35875248cf7ef6f39eb64349919783761ec1aa2ec216368c9e8cc41440aa76f62186b4ae8da61f20116a7cc1e4f27ef5b8c3559d98c3e5ef43e5f01f3da031068ef74ee835ed7b5c5db65bc29e7ad6d3b4d9709ac72d50024032c885e1db19ae7ee5010d671cecc6a3017a9bb457f6eab1528d3e1251ca2908d518912d25f6affc5f775c3c94f7c93920787afc7180335153a32dd1b78af5b82197a6352915742972457c55b0b74115c58c38eed26e374941bc33807e10526db4577d", 0x1005}], 0x0) socket(0x18, 0x2, 0x10) r6 = semget$private(0x0, 0x2, 0x120) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000100)=""/1) 04:29:58 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) getpeername$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f00000001c0)=0x8) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x1b}, 0x4, &(0x7f0000000300), 0x0, 0x0, 0x0) syz_emit_ethernet(0x15a, &(0x7f0000000200)={@random="34c388d5d01e", @remote, [{[], {0x8100, 0x1, 0x0, 0x2}}], {@ipv4={0x800, {{0x15, 0x4, 0x1, 0x8, 0x148, 0x66, 0x4, 0x8, 0x3b, 0x0, @loopback, @remote={0xac, 0x14, 0x0}, {[@lsrr={0x83, 0xb, 0x70, [@local={0xac, 0x14, 0x0}, @loopback]}, @ssrr={0x89, 0x13, 0x9, [@broadcast, @loopback, @broadcast, @empty]}, @noop, @lsrr={0x83, 0x1f, 0x6, [@broadcast, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @broadcast, @rand_addr=0x8, @multicast1, @local={0xac, 0x14, 0x0}]}]}}, @generic="278ea094443152670d4db0460c6e29d39bda001c29b48b023f478a529f8caa8f78cdf3a92162a88f09efd0e71dbe665d13947f148d50113cc2529509239d8be86cf698cac78870d98e26c479f111064d0c77d2e7670c7839326e903b789e9759bbfb81fda5cdd37eb08a51fe6358163f738a09d81cfbfc71aac5c58408ecdb0a2ecacdec3d5fe5e6295a5a86bb0ea0e6539fe3e5290f9451c1d69df0d0c111da4d54b8b1b43d4a9e6a32791fbffb199c36f033be325b501307ab15fca303944be289091ac82cc62f4aa162d511905178cdce24528aaf5986bcac095224bd941d6dd3dcf5cab3b7ac4e41b17d92e3f97e0df840a1"}}}}) syz_open_pts() stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)) close(0xffffffffffffffff) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000000c0)=0x2) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) fcntl$setstatus(r3, 0x4, 0x40) 04:29:58 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r0 = syz_open_pts() munmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0xffffffb7, "070000000008000000000a000004006400"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="2fa9983f5998ea984744d82caabfc9f6774bec1cf69bd620e97b486b1872db18f92019eb324eeae61d64b0945dc3d757efbb4db76370e5b6bf69f0d5349c890d2d8bb43da38876391929e597ccf5ca5d1cac0a", 0x53}], 0x1) 04:29:59 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r2, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) setreuid(r0, r2) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000000c0)={0x4, 0x0, 0x90d6, 0x0, "d7de060000000000000100000000000020e74de4", 0x0, 0x10000}) write(r4, &(0x7f0000000040), 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000000)=0xff) syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0xfffffff4, 0x0, "2c7ce5e7258854660a86ef8e881a83692495a495", 0x0, 0x20000000}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) 04:29:59 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() dup2(r1, r1) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0xffffffff, 0x6, 0x1, 0x0, "a6e0be73eecd7f70546cf9e32c0654391ce32a55", 0x0, 0x3a}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000240)={0x10, 0x8001, 0x4, 0x80000001, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x20}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6b0}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xfff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x5}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x800}, {&(0x7f0000ff0000/0xf000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffffd}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x5d84}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x66a}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7f}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() syz_open_pts() 04:29:59 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x2, 0x43}) r1 = msgget(0x2, 0x2) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="02000000000000001a04b50f3bd27392ba278a5ef3ed96f43548f10a74f6a22f1011a32b0587791b3281f1edbf2a4d9a13b0339273b7071c26e87e2d2a5a8aae1452f2d0d374912cda50ad01deff58cccae90efcb04c6e9943b1f2bf093cae425c373b88f1b91e4aa4ce7d56510d76982a7ddd8f06cd07475dae7a6fee0d6fcba29d17eda2bf3769563eb54b260128d67c210a356c650363871e0d0b0c505b171d1a170e25eb0332c42133fe2a8506bb77fedd5148273a1c74c496a2e1f14ee7d01e12f24640e0539f63a838414324e4b882f6e9c727d31cc385285e5b2d71d4f747460a71184dd0967b6f9edf7432b848a4b11b627e1e2de3f239e6b4650f050f6874168bc62efaf429cf433f97219e0077ffc876d4005809dcd032635475adbced983edcea21e738709c40859c84295583ee5503c0"], 0x60, 0x800) syz_emit_ethernet(0x66, &(0x7f0000000080)=ANY=[]) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000240)) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r4 = semget$private(0x0, 0x0, 0x16) semctl$GETNCNT(r4, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r4, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r4, 0x4, 0x7, &(0x7f0000001140)=""/141) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semop(r4, &(0x7f0000000200)=[{0x0, 0xd5, 0x800}], 0x1) semctl$SETVAL(r4, 0x2, 0x8, &(0x7f0000000100)=0x8) 04:29:59 executing program 1: syz_open_pts() close(0xffffffffffffffff) r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000100)=0x8) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = dup2(0xffffffffffffffff, r0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000000)=0x2) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1066, &(0x7f00000010c0)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450010580068000000009078e0000002000000034e224e21", @ANYRES32=0x41424344, @ANYRES32=r5, @ANYBLOB="100800089078000701011312e00c7952ec393803d97bcc00ccaa29c7010402001312be2f7a4729514a14a30dbe9f6cddead902042000000044e1a8931c1b02d595a2f128ab13fa649e0930cf216a31c99194a56602fa32c13ead787d009760411a4d74485c7748dd491362dcf01142d49dfde034f257e9ba135018f7be4c49e4452fbdd43aa5f5bf08cc5be9fceda4d6ff12f9dc58ed4eef77b7d3304db7c8822f40d1fa154db66a5e1e51f23d99ed5b21458d2e7fa6ff50174aa9f806114568c408f123857c14a02fb7a58970b1ace72f77c6d978ae677ad245a8294c83c7d4093b48cd9fa2079e96441b5e0512d3517d9066f3b31d1b86ad14bec55773785067ae21b28f7f3df9bf1e7c3f419a62c246953926ddbe4049df1d19d49282dd20883b7dea084c35d1f02a4cc413232d1596e060384f2d63d74957e81d39c35c4eef3d6f1ae3936bf12dccd88f7cc724e363a7c0f05e84613814b3941d8d9f1ddac42669217f08505f302c725f1c8db90021be3eb1d6d3027358197360356ab3e6bc70b42959bee0c9d4094e7a0dfb49c965b62c21df2d3057ed0f3a4b535b01951799c0b97b8e1d220d42228311d76ad2f339a270c60e50177f8981bd547d481c5a0763f932b0423f237424f39039f34287ebf10dc216e2f8d9e8906bef5297ad057e4c6e3ea8d2311ed472b6b5f9879692d7f1303ab8ff4a2c2f68bdc57964629319a8cdf710a532a1c01ceff12f7bb72ddb322a2a1bfa13a8d758000db353bf655ac544762c71266b46ba9197a061d589398f24989d3e50f1927d02a0b6deca7701197c5eadd7bb5af3dcd4881d685f691a6a0bad4128c9b86f9737726db6957f52bbd62ccf2441458e068057c6a3f755912736cca8cfa8bd2cc162b8134ce97a69e790fbea770f31f785514b0f4b5e11d636f3efacd624aa7c9c6a9610d0de6c56dfd834da92ce601ede5bb58424932abc00c2b3ad4f5cd086c0221b7219841f6782ffe80eeb992ae16572cf9752e51a3b3c56511c6a56903b6be23fd91d387245c02cb2b7d6eac534d18c59932996c0fe5ba45b8c9749e8f105bf6e7d7bb6d664d2067ef1235d687d21a556b3d485a821472774f660bd7c4ab8230037973fc01fffb7a63fbc29cb4e60c9b2b99a83362b343df3dea7446c137007155f756b11d1072ec69f3cd4950cf0821574085b5bdef5cc99793385d018b83348016ed00d8accf98bea3ae8e734aed8d2d52ffd2ab87898956c19035e5e62980334e72b32d37b3082017ac0d20af1d486e629e2c9dba136be5ec2c0671a15bf15a75d3b9c80f019875a9e04f1830b1931baf334862c473d5c9512a681f43c6cfbd35ee9ba93de7fca040d7f8843e6dcb0d5723b435e1858d3ea8243b39d429bdc827e0e55cf64961431e53e5fdfb679de88a383ef9e669f59e20ec3f9ff7f24e75a29413080b8d63279afa48c0a751797d94f6f0000d49814ce08a2e6ea3b76239ecf2f8d0b1b7ad7b6368332a13d495df3791e2ab12cc1ce893895125bb9501b4a669f01829973e6c610c618dfca25009cf50843020141e6c5ea6804fdcab6fb79d69c7403abecdd3f0180000000000000b89bac40b4f71485fee3bf4035bb8c25949458f0fcefc40693844a18f0fa39650a7065c1f713cdc0516b524f0d918b64b0a0e4e357ffe496191cb343ee9ddc7e07c656068c9e5aaf23567388bb7e87e75072864103730d81d75734887593329ecbb47ae1caaa289aaccbac49a59ef0fcbeeda42bee14434afab43b38ef8daa28e18fe58cc25342eb5590bbfc494c89af670fdacf779a79ebb16fe1d85b35a90ced53fe30436b8481d57f2b4d2d9089b05e6fd77278bca7006832844c5c0a0e7583ea6aca616c96420dc7bf9e847d227a2cec63eadede79a473fdcae3e813e345e0269e5c27f5007d0ff9b71e9e38a27c53cc6c15087f32092352e625a32069d0ff7ebdbc2b1fe23dfd281fff1008e1fa0278baabf75b37d1afc9312009e77426a9cbc08c2df0ce6c4a0097ba20065aaed01b416cefbeb30995e77843d2220594c00b7ed9aff179171be9356c77369e4a4e145122ff178995970b8b22618d53b6e47b2afed998e0278535b6972179c819c9fd87f5124daba25a7ed59d1e2b8519de88c94662ac72060b61cf50f7053508647e10d6a54aaee1f04614c7157a077de3ee3c210dd4308c9233641e44560807f5a8e7dcb00e6f91015dc3112add65fceba1cdf0ca4ba72a441cd0c6e7388d8c84d9b9cf60759d7c816ca675186206c5fe1c8bca8a37c188676dfc4908d06d0d8611a656335a6eb0229c032c353512f2ec434540ad1d4e3aac0a3c219cc7bf39ff8d89d83702d619c12fc95d486dfc5a192c2ae66cc6e46f66c125eb702531dbc6aa4e5aff13b7de3263df61e021a350b7131d43aed6849d7299e542f9cd9cdb30350f29c58c3124ec61d63d16daf957e5fa54051a149d8778574cc0deedb2e84b3c6b27ee9e9f74abd04ea7925aded2892ebf7f09df0dfd0dadcee22ea99035b9c26b214646428c22bfa5bdeed4833ccfba849c7400f9d13764cfcf459c6157f0692f3f951b5507e3c7bbdab277f4d3bc6f89b286d9a81b5cada668af1ada24e990ccbc040e95a1de8054bf5492606f1c69657b22a361f20c3c68efc2a1126dd5d8eb0264042373f74945577eb1dc5b618442eac2b7dc43304de931bdbee67062c3b5befd551eb76d3156992caa3d43236a57ea44cd45e3e081ce4dda6be829477c1708c5e56a586c30a50dfe546a12016507754f0091c6d7ea817e9a839df61c232926c3e1e0a7f058bf8863629e9c5aeef13a49a8ca2e4d0b61e746f7d5fccfa0a54c6051e54c51aa7756a853145bb30cc99918bc0aea74428b6fadec09aeedcb9baf3dbce9a3e486f0a005333d5041389c1b13bf5e5e76572b1cf48c1ed15120dd84b4fe9591ddc286315c995346d21a6809d87542db3d9a5fdc537a91bdd144659cff327b039a324ac5943533b8acb2d62e697714a102aed14cc4899bc4ed2c3f0bc6d184513920047e69c91ff55c11faf8d69590b6a65b688aad87b9d2034960f3f83149dda1f35e130f22bad11230b38009a47f62d33df83ed1ba37c11ddc39b860e14ac64f86f7e6b0e031e745d246a140876dd2c5697aaede6b61f124a8bb3bcfbeb0b463db17b7b3ac75893a6264d744121c8cb22d7a5c50229c9e2ae4c6283d1fc28c5e1668a9554252ee29fa86111245c14c0e7795e87cda2eda060166c9accf9a3d4d54a46b90503dc0c20b0f4986c15a5c3dc9c8ea6ea20f6e85516162a844e44ac04d9542f7eee304cba626f79851860ee92a83651e0f819f833e4256a777eaedab8c41f136314c1bec91c46e7c0d2f89b06815796e246bed7b18d41d75ac043660a86cbf2147c66a7f72c9b40bbfa3bcb508f0491acb210f5f8b508f132c9d747d61351a01a25a76418dfbe7cca04da68a485b0e2ee946a461deecb78e9f455ee328fc4cd0322a532a83585c5cc1d45603b876b988c24e06bf31d5aba664fa651b0bc0f95fbac7c37666927ef2ab02e0014c0dd4769a1cd84df020622c62ca89be08c6a7068d66bf0882ce0bf68202a20d2c6443153e6c996b40034cf77d9d2e7cb385933ce7ed30400e77b6c93e967227cfd23fee2e475ae4eb32d22a66694ab4fc522b4c0c3f6a5c778bab0a737331562134db39cceab3a470f387497e9ed7b860802cb8336b35ab4cd75a13b2615e3037fbefde40e03ae68741012b65b0140fa1091aadac75ac251733e7ddd30a7a8e8bc4604b3f18178b5cf77db2a151807f3c3a4ce36e12f42ac79428055608db0edc3d8894925f2cbba729fa1948a4e8d8d50def4361a2f257380d562fa240480cb475c1d66cf717806a8e1e2de1120e770736e083a7b8aa17ba2aab41361aa0c083956e80198ccb0cd65a8baf3c89a3d360601df6306b2e0800712a06acc59ec6b64797623d4e839b423b2eed40495229041315234625b16cb2e244d3654f6297f76263ff9ed812d9fc4947757af2f94d3e8786eb64b882bc48c376e546f31b772f58a24ee8aa694e229fc8cacdffd248bfcb8a1e8cba13ad2b8206cc0acaac4e4d49fd07e60e71371216842aaef0afb3d5a28b401b01a246f5d1c7c385c1edded88b77bdbc1afbfe8779dc2bc11dcac724cdbb4f2f44e4beb15390cf38af3aab03a1585b640d95326c1e3ca0ef43b46750ce74bae1ae4cbd7f15a50749d25450ed4e7b14ae4f1e0b2b56820233d9a0f0787396099cd7768a491e9aded09dc817675151aba4b71736684a3dd8deab9801f69e9710db90ce5807be262cfde214eb2f6e8e073dd5cd0df5b700c94c0aa8c7c20218ca8c917906f49e97f0c2974c0ba0bd9bd8724de5e2415e88a8cdcb6b6d58f0c21ec6624e786c7a3cf2775af4465a12fd20083c0573ddabefd8afcfb1243ed75f2fb4a8b3eb1c2e964bcd6f0cfead02e0c88a252554b1787a8369384760d3e086e4f5174e80aec9dfc2c020177f851491b98875e58e78c8fc2e2dd076ea3103d884fc2677728932844f9ff374ecfcff078739e2e955b1389d0e6d10679b2b30598cc79ab8e209c731ef024e74eb6340acb59a1b94d4ff80410bb75de2f55a08fb28895b75353e1233560cad682cb5d9bfd621b462d281c7d03b30511c0451b434bfbe99e1decb914f94e0b9ba753f7f322a70084b758201d76fd0e5bae9f81fb2f0a9302c061b4be7a30995175c3c84d984c1a411e49512cc7802d00f5441804143901c659f0ced9fbfc36e8cef03c671dbab926e25d2f72a787c1a2e54a778092e8c374405e407b19c9d4d96676bd6399d7e3843f5264b1bd79420991011c22527ed3b91d837f54be0d2cccf3fc237df25bc07f04ac9f53e5ab5ba6d56060c00f6710a322e51eead42214948a643d352c12e66759a1252fd514e713b33b7861d93424d9014d7b705a8d91a5eb4e52937409a39d1cbf88df2dfdfb201498eef80c8b63c618aa5c644c6cda53cba81d1c5b8438459fcaf1a3ef573d7758cfa7128ee1a06721426119609ea6afc20a6aa1099cc53cb4efd07323fd794210a43b43913d8bcc5ca8b280820412536a83874336140c73b575c9e4d1a7caa8690d0d38d755b382e5a022ff09d16cae876a6922ce6faa753cde94ac57e6b5b70828d9ad74d6b7aeb75e3f923275a90065dc3367f460359453abde5d1fea64514586a83a0c52ef83e3894be3bdd6ee12b39cead9a9874d21ed336c09e19ab3e3a282f8455a6870b805cc406e8b5b4a901c869032c0832777e10d941c65c12d36d867da2030669e15292c8a89dcbc15a70e835984ea8b968a2428c523b6fe0207a32956b0d2d58e9b98094d850b3fff731875d1fa9083e9ccbd953a1f47296448f6dbe5955c2dfbaf7e32f3369dde8e7c3718c01f962d1035b234dc4200419520628500036d7348536d4162ef6348e4b80854af069d32f6d90c54bcc34c07e231a90b0349dbdbcb5fd796990f45ac7e5d73b698fa9af29be0bb022d36b20ee33cf392bdb52ea7fdc861e5e39dfa63825d0af01bfc54755b6f06d77bb68f30d157aff7c752628762f606085a488db93bea251dd4308626a40dcd44a60373eae7d366dba0ff02ab5d9722bc0d67f6188372d3eeea1600038f5315354ef7e64d0e3fda8407332b940777c63188bdd64aaa83bd95cb740823fadd779dde37f32eb5b6b82ab5bbf3ce44b40d937d8320d3bb05f3c697491ca3548338376d332056d6d4d38935e161b1371cb1cc800e416bbdfead341101a8428545409352d85b84e241b7bf7aa953bb0621833da526cf91e7806eb518740d11006502f62080ed5e690950e74cbb91f1090f7368b90930265bade9c62"]) syz_emit_ethernet(0xb6, &(0x7f0000000080)={@local, @random="3f42c22d165c", [], {@ipv6={0x86dd, {0x0, 0x6, "a08000", 0x80, 0x6, 0x0, @rand_addr="0000000000d9ba78127f74899900", @local={0xfe, 0x80, [], 0x0}, {[], @tcp={{0x0, 0x0, r5, 0x41424344, 0x0, 0x0, 0x7, 0x48, 0x3f, 0x0, 0x7f, {[@sack_perm={0x4, 0x2}, @eol, @nop, @window={0x3, 0x3, 0x7}]}}, {"6118845c8bfdf5a7a65690cdd892ba34249e7fb53f9ca32eda6478b7b84f9ef70f930cc6fb77a97c735fc77b4899e3795ceefc6bba9ce3380a4ae0a9623b90711633b03cfc471500fd219af49726826dff112944058de1cbd965ba8ca8ffa4e4a4c5ab02"}}}}}}}) syz_emit_ethernet(0xb4, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaaa0300ce73f1649f07398aefe908aaaaaaaaaaaaaabb88a8360081002b0008005a00009efffc000000ba32d5a948680a5884642c9078e0000002000000004e214e21", @ANYRES32=r5, @ANYRES32=r5, @ANYBLOB="6104000590780040050ef0a7adcf3a0a6040f6b5ca78010204900a131248c492ee3db57abe967788bcf84cfaf31312f857b09ed37b18a5aa56d343aeec53d7010402020781911a288e0000009b81b2edd791e1eb06c56c3df76a3cf2c134c3c982dfca99eaf5cd4fb0c2d01bd40100"/126]) syz_extract_tcp_res(&(0x7f0000001080)={0x41424344}, 0xffffffff, 0x7) syz_emit_ethernet(0x1076, &(0x7f0000000a00)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa81001f000800450010640000000100019078ac1400bb000000007f000000", @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="41100000907800080303080402000402030bfc5a8f4de9449eaca60804b608030300051e0000000400000400000000050000332900000401000000090000000100000000b5455d3bc737330c03ea1125b0cbab1890bfcbbbef12b2026bfb763441ddf98ed7f46aafa795c8f6626782060ab38c49821b71170583285d8cf2e156a9fe9245198cdce9a17bf1e38723ffc4046a7f7b9368a4753e39c09a1bcc902b352794bc9c3958b10a0be5a82ba85ae6ecec931ff907bf96fb9ec279dbccfe42c2acfef2092d98ee55ea41ad4d3e6d75f69c5a7b72d0e44da86747ce79a710e707d4424d5bbce97f29019822159c1cf1d4d8a6021e13a169223ead859558ff1b8af2ae63a94f0e0ebbd98f95d3b7a4549f7050792fa4f54463fa91db3e4fccd66f4363ee7e26437d5df491042c70a47e5b535ccc1a54e7691b967deffa068ec3158c2f1ca53b553ea34ca8ecdf3e6a77c26dfd574fe6ef5d33a8f2110a95a1e3b4c0dfdd4416a2edc4691038e039c1f3811a957e2c3e430db9bf57d631a71fd95914b36257d2d122306d5d39e7340985b15969430de3064631240db3671a70c4312bf796d5b548f685354ed222842d7e997a14d7a7c6bac5e8ed11a64305c51abe017d33a47997bc4ae31a4e44ccce8dd3b68cd2979493664c9b91c9a6f4f8bde8bf5ce5c1c481cb257792e3724bfd9c79977d0c1d08a6ba9962da2f16456c914c6d1f46e02ade76b2b71bb1b1132be9b8fc783e5a69291b45738cfb2f8f8d3af3e92c60bf2ab84729aa1612b7479637726dd471092ddd053064e65366da4739066dd355c09a9079297a4f8654d9f2e4f348a504c8a14ec8e2da4fcc81403bc4060f5742f5fc8da7183736f087e07857ec11d3e050be1c5effeb890666142f78551e413e8c666da7281710fd248b5cfd2afbf23c2084ec48c8c7a2bc4720a8633abc491f896a1ecd7e6531109e793f218fdd438756a17138093838bacd98b86f5b9308ebcb1275615ab0e3730ec50cd0ce4a4aff4f15919d3f7340a6402622778c65fca65f737e34e13e7f19eda5b8fc27683af04d653abf05e512aeb0037632c40d541a4575bab0c57e0a05d8702c587ddf8c194e9fc0da147431f67daf56ed95b6ee816bf2587e058721da3a9d0584d74d659e30a47761af70788fbac82e9e0cb5bb2f2df2ad0606c887fcf083cc1c12ad6ff1696104b2b8d600e4de53f57dd6a2ab4f53d7b009a1726f22832694da35578986e6eb40f1a1a912744053b6e89b4fff5106933c795291efb5770a928bcbb2ea5b9274d0893da6060a03b24e72895917977776c28f9470b482fbb2976bd03813990678c7517570773ba6405df4e16fbb889ef88e35a1197018f48f8c3989f111352a0f202e21b286151b2e9e65e581ada2d12038c10b9dad28db49acd4d1f5a9098965bab059eff2e7345d69ea281ffe10a6965cbff554b73532dd8110add8e5fce0003aa29ed6254d0b9e8beb59fb133192e65b0bbd2fc275c34b3d29a422888516fe59a41a9750c7cf325aed4334322663b1709cd94154ebdbb764a8358ac1d838d3ad4669e0f89e425c14198932f3501b47d7b66ad388b1f80a3dad794ee006b97cf2f57d2e6d9fb2116087c461b748b19f32699bb8bccabcd68b29566fc0087fe4996cde39e5568fbf4499f89f07aaf523eef9038d2c5be4f69642ba2f5de039c63ea56ae43c36c236769e7b277a09959320e088ac61fe1c1e984905b54f0b46ba578d212b20d62d2308e157ca309e9b97b6484531b0aaa0772bc960d7bece26be690089ae59f44884ade7901a153274a83338158a009160737ff9c86ca755b117ce65f72d0e85cdea4ddda4b6c4b10e55629552814a3413176e5a36a4fb624723839b7efed5039ce6c3c98fa1c8e8f994323ae399b13d6d872f82557e24808c9d717581ecef04ee51ea29b58aa4074ef28472c573e6d00f6fb492f9164b42efdc21eb2b9bca05614ef8d36367d04bf911faf87d9f08a83cb79538d52affe7ec2801e1da14487692ea7497df129fedfb2ceb9f356535d5d95cdb56466891700bfad6a6d003720baed9746de5667eb1b7e9cfe017d906c05c5711abf504ae61f4d585c2899b21a151d30633990506569f8334a91e10e097e1c0afd3934126c3126b20f4ee4c3bb35cefeab523786f3644e84efe713d3055a6e0ef7d1fa4b41bab3cfaa9a98cc6a6d1be68606883f4454d3f4d707f684602155a24d7cfb6eceec02f848348d9976562b27d54dbe446cd837fe48f382b27b14d48ba94bf38ab524db3448b2ad681e59bd77257a1548ecb16e85d66ca392122e2706298029b86840789952249ebc1f16e9a5b0e8e0c47de284ae7de1aee118e519f789cf5ecede64952b6158fcd67d7da97a5d86c085063995cc5da232eff232ef792aa21a0ebd8c1a97354802d047831ed7564893ab8acb8e3b1417a58b56a16ec87eebcc56c372da9df4d0e8578b8d1bddfd60dad4d5f00273f217a4565dd78ddfd5da3590d853b39ef12e2036670562659a7739bec1ce7016424811ba720aaf332a4e48058a8fc838eb8e2ae74f28b1d7f6ba59aad49afcb1c83550a8be3c569076d16b88f3b00a4cd6e9ba03f73261d3b7ca1005487867777c9b4f88338dd8e7bde2c9ab26d8bed7f6e3d92207035fa2f4aafd46a1ffb80ec5a162b67e1591ad03ac449aa3fe2e44e5493d9beee0c2f4e074fc64c95d9691fe7a4931fd509ddf491b2896f8e01abe666ddf0f1ad741468073ebed5e67a7b8d9aaf410bd45f0a19fb569188dd010bd247c71333ee7518204835c6a839ca461b38c866fe13e7e5806f7bd47ca888d9cfdcdc455e17b90ebfeb558c11654828a15cec162db57067f5b4000d953a8801081a35c3bcf7c8ed75dc6f424709b226d9257818d93fcc317da010040cf716bea73528f32756f91e61170a62320f92cc63a691e96ed04a9cc9756f54fba21e348ea61e77acddb6cc9da0721c0e2fbe344eeb7f7b372133d5f1cfbec8c467f3a76c6616f0ace028c7439e569bd0f655d9ebf0ac6ee7c75025784fef63ef155cf52a95e6dcd2399fc17b39beb88ef77f3054cebddadbd34831061ebd3bb50dc45eec67c13bf882878632d075f956f30de63b1e9204a23ef52ea9273fe9112299bf07b8703026a7acd162bb4fe55c9ec55e719d80e835155ed8b123e3bb4aafc26068652389586dad42f30f7bc3b2a4f270b8eacbeed3afb632abb5d843725ab7ff3d312a54ee084c153f61bc50702f974edc2c4934e6eaef5b97977d5a1a09b2257b5a527c910a2d429606dbc9b1c4dbc7ff228ddd5e3d42810c1ddd779a5fb9711a712b0aa1408d2972d622bdb3fbc95e5508eb845424bab42940fa80a24968ae4731efe5eb8e478d7d646aaae4ab6858cced82be1057d45a6c271fae44cc79e492cd9e206072e5cf901de99cac9ee179797f9f71c098a2a72e91f14df48f9c4c9ff06efc4d02f084ada81e11c33c843c28a1604574d61003645e6a2866e2e08d5479b0b274d738257959fbaa090ca385191de3d8127fc17c0c2604fa243f8314b305763fd74144addf00ea30512419e1480df8435e614aa2d4a699eb51b450d9d695dbbc9b48c41e39e973ad29edd64499ed7336284d12661096f3452d713a6a95a33f7c235c0210a3cc5d2593e54fce5e43c1519078f0aeb112da58713a9eaaa4dc67ebf5184c026c62aaeedce3875bce068759c012a782dd72e3b8f83cfdd2788bcca77b1d112f909983428a557041d3c049c825b8c0c42d8e6877a2fa6a108df4e1a9140a753572778a51bed699dd8a23b70df0aa0fae450071e43ecbd36f1f98f74b4f76644048a1ae007cb2c3eb381e6ba61d81d8e2536c70e279b6e4f0a33e910c259c9d53a1baf93a1fbcbccb7e00e7987ac4fcb07468bdebc06502cd1a00fab612b2413cb5cade93f1a370d8e370e0521320734bcb9d3ca03d168206480949f1c6e6e87c724aa0efde5f9a8cf768997dfa91766d4679d285d0c3acddfc091d99ddd51f7522607b50e4f3d0ac07168b74928134b4338788a7d55545b83482cd19be3dbbe3bd2cd58dfd64aa56956fcb3b9aab4bf7b745a51d4894e2c58df95a76610d27e7e49ac354e78f8adafec2c0b2926a78a9c60df39d4b3d7aeb9c263ddad353fa57ca0857193b7dc26a321ad240e7578b825350ee24b17748b34eb52e594e7dd4828567bd25e0082a29780b1c4b6f092a8e804321514ae5610b1c27045734640e5546be16558ee10eb0de25fda264faf7097bc1693e0799a04e991d20480b5f948dce5e056a8aa1de7c4dba72ba4eb5596fcea718d2228eef0fc8516d2d5404a420f3e9afffdcc253aaa8a94ebdc7d6e94cdadd7206d2beedef05a81a0d5433b6efc74223db927449c5fbe0e230199f512c9b275aa08f670883b27e5562b6d72e14b41db8daccee378ec52cc62b7b08e0908a561827424d3d80ec702b66835fca84e02bf2cf0a1fd97bb3002f83c37473387ed7e0f1c621fa207d3e3fe30f957b1c75233287839a0cd92f5d77cd53c301ab69a560c854d92866479a06c8593359f8e5fe3ecb0739d217bad60fee6bf6ffb2f5691fb562dedaa3b444b398688138bb280385aca6bb2735cb66f02a0ff4293be4af35b94ff8f29ca5c0cf12acd9306a8005132715a0762b72502a11f31a0dd98d404343355d11fe144505c131b3f5a2117da89585e67a282d34f88bae2ce6f88d64cc28b6c1b3f6e93ab6745a652a8b07d41891c38e8a6bf0ed4094d251e42b58842de341954163c5f596f4e25adc07f779ba4c44ff40ecf492d069832922f9b1f1bef6f04ff580970e1e8c12638552da2a46f686ddda35e885ed26f7facd11feb2b0c292b7fdd685d1990d58e3e99699fa28c4e596ce023609b2d1644449aea4fecb08ddc952405bfc76360a0fa7bfd83e335d2cfe30bdd512d5a073a42a103d8a1b875feafe5f10154c70fc93dde44cb8bd0745edb8d96574f74503e12affc81ba1d0e920a6c35c0841c47d094bf4443bc97137126224b67800b769385c83ba6f29c49f5e54c4e1a0a9798ec79c92414b65244c60868909309075ca5c4275e533cef27be6f1964f328b2cefbc822cb7a4b95a0ac472921be6dc1a6e526fa54d71131f2b64dd248911354bf467dfb28a5deeb78520118f1d37b0e5aa3ccaaaaf0f4cdddb340f093e62bf246d274a15e360f09ab843f99d29e5cce662fcb060304d3119b574cce0dd0393425aaeea9453218e4236db7df8b76801b2acaa0f84bdf49bb72ced1a80808c6c68a89359fecc5cd897f61457186c2128f13eeb9f3116f06575ab6a7f1c2d017859003e290b3b2f5a26a63965b25f409910e56fcb5cbc2daa83293f0d3617a45807da7efda023fba3256bf5fad620d4d595877fb5b599a4041d4a5f78a9bfbc405aeac3304181f93a31fd72750e9bf08f156f8e7992fb6101c80327033bcebdc8f9f603176a786adf74ada21cbdfc405c9b2119f866dced5d0952fc611752ebf889f49fbcefaa609928c0a18f4f74b422286601416cf3cda12415961e25d423f9e2999fdedb2757a5d2c4555c3d3d36ed6e515320d77aaf89a75c6c3ae3d7e05a274b8d88b83548dff4a740e0bdcd1e9866943eda42188105cfd8783f43ee4d5de30d88b206fe7841dfb76dd90f1350f5ef92cb8d0aef8a52c9e6ec95ef268bad3a55c43d795c5de7ec52869f67a21b277053cd4f27beecf2eddda30feb83f94ef2f3cf066556e4f28f1af7414340ca75bd4b232ca19eee0380eebd3555d2970ae0a42f3e8df3cd02311b7b1d4ebb955db4fe15d36ecc9d809a1bfcd18623e7618ba84d73c64bb96846b5bc0068afc602cbdb2002e0861a3bc995546678c63e05daa56d0d3ca2a55e941bb5"]) 04:29:59 executing program 1: setrlimit(0x7, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x32}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0xf8b1, 0x0, 0x10000fe, 0x0) kevent(r2, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x0, 0x2, 0x2, 0x8}, {{r1}, 0xfffffffffffffffa, 0x0, 0x80000000, 0x6, 0x200}, {{}, 0xfffffffffffffffb, 0x10, 0x1, 0x81, 0xffffffffffffffe1}, {{r0}, 0xfffffffffffffffe, 0x38, 0x0, 0x200000004a6, 0x5}, {{}, 0xffffffffffffffff, 0x8, 0x4, 0x9, 0x5000000000}, {{}, 0xfffffffffffffff9, 0x8, 0x40, 0x6, 0x1}, {{}, 0xfffffffffffffffa, 0x2a, 0x20000000, 0x8, 0xab9a}, {{}, 0xfffffffffffffffa, 0x84, 0x800ffffb, 0x2, 0x1}, {{}, 0xfffffffffffffffd, 0x0, 0x8, 0x7, 0xee}, {{}, 0xffffffffffffffff, 0x0, 0x4, 0x4000000000002}], 0x1fe, 0x0, 0x1ff, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x8000, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r3, &(0x7f0000000080)=[{0x2, 0xc, 0x1800}, {0x5, 0x6, 0x1000}, {0x4, 0x1, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3}, {0x3, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000040)=""/12) symlinkat(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00') semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000100)=""/172) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000180)=[0x9, 0x4, 0xfff8, 0x81, 0x8]) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000240)) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/148) semop(r3, &(0x7f00000001c0)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x0, 0x5}, {0x0, 0xffff, 0x800}], 0x5) 04:30:00 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) kqueue() r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x2, 0x5, 0x5}, {{r1}, 0xfffffffffffffffc, 0x80, 0x1, 0x7, 0x81}, {{}, 0xfffffffffffffffa, 0x95, 0xf0000000, 0x5, 0xc}, {{r1}, 0xffffffffffffffff, 0xe1, 0x40, 0x10001, 0x1000}], 0x9, 0x0, 0xffe, 0x0) madvise(&(0x7f000076d000/0x1000)=nil, 0x64207, 0x6) mlock(&(0x7f00007b7000/0x2000)=nil, 0x2000) ioctl$TIOCDRAIN(r1, 0x2000745e) sysctl$kern(&(0x7f0000000040)={0x1, 0x14}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:30:00 executing program 1: r0 = kqueue() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc}) kevent(r0, &(0x7f0000000000), 0x47a4, 0x0, 0xfffffff9, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) recvfrom$inet6(r2, &(0x7f0000000000)=""/48, 0x30, 0x8c3, &(0x7f0000000040)={0x18, 0x3, 0x7fff, 0x5}, 0xc) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x1, 0x2, 0x7309, 0x5, 0xffffffffffffffff}) 04:30:00 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) getitimer(0x0, &(0x7f00000001c0)) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, 0x0, 0x0) mmap(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x5, 0x4010, r2, 0x0, 0x40) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ftruncate(r3, 0x0, 0x7363) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x10, r3, 0x0, 0x0) dup2(r1, r0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getpeername$inet(r4, &(0x7f0000000100), &(0x7f0000000140)=0xc) pwrite(r1, &(0x7f0000000040)="a5641f5de6a20e1aa7f6f5621f3342915460c20f2c7630d1becb44b9a556ccd5d0b5958ab313ff7dbedaa5678df1220cd44ff785c1caba630ddf34b0113a1fb6c1d140b0b50c30e2eb806f3bee87a120d732d62b7ea54cb872feba0043cacf0892219557e21f9b5012d5c4419484158a165c92cffbf89f31d9232187689db52e974b98f1", 0x84, 0x0, 0x5) madvise(&(0x7f0000000000/0xd000)=nil, 0xd000, 0x4) close(r3) 04:30:00 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000240)=ANY=[@ANYBLOB="ffffffffffff00000000000000000000d078ac1400bbe00000024e224e2200089078"]) syz_emit_ethernet(0x29, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaabbffffffffffff80f796260a9b6eb3b4415a4e70451efdd69d793d1b87240a971987d15c"]) syz_open_pts() close(0xffffffffffffffff) getsockopt(0xffffffffffffffff, 0x7761, 0x4, &(0x7f0000000000)=""/152, &(0x7f00000000c0)=0x98) 04:30:00 executing program 1: kqueue() r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_open_pts() r4 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r7, 0x4, 0x46bfb) r9 = getpid() r10 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r10}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r7, 0x6, r9) r11 = kqueue() kevent(r11, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r8) kevent(r11, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) 04:30:01 executing program 1: syz_emit_ethernet(0x68, &(0x7f0000000180)={@broadcast, @random="080000000300", [], {@ipv6={0x86dd, {0x0, 0x6, '1{q', 0x32, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0x801, {0x0, 0x6, "be46b1", 0x0, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2, [], "dc8a"}}}}}}}) r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r1, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000640)=""/228) socket$unix(0x1, 0x4, 0x0) semop(r1, &(0x7f0000000400)=[{0x2, 0x9, 0x1000}, {0x0, 0x0, 0x1000}], 0x2) r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x5, 0xffffffffffffffff, r2, r3, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) fchown(r0, 0xffffffffffffffff, r2) 04:30:01 executing program 1: pipe(&(0x7f0000000800)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) lseek(r0, 0x0, 0xfffffffffffff801, 0x2) ioctl$KDENABIO(r0, 0x20004b3c) sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000180)=[{0x5, 0x6, 0x800}, {0x0, 0xfff, 0x1800}], 0x2) semop(r1, &(0x7f00000001c0)=[{0x7, 0x5226, 0x800}, {0x1, 0x1, 0x800}, {0x4, 0x5}, {0x0, 0x0, 0x800}, {0x3, 0x405, 0x1000}, {0x1, 0x400, 0x1000}], 0x6) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000040)=""/12) semop(r1, &(0x7f0000000280)=[{0x3, 0xffff, 0x1000}, {0x2, 0x40, 0x800}], 0x2) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETNCNT(r1, 0x2, 0x3, &(0x7f0000000840)=""/77) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r1, &(0x7f0000000000)=[{0x4, 0x7}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x86f]) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000380)=[&(0x7f00000000c0)='&]x,\x00', &(0x7f0000000100)='^.](\\-#\x00', &(0x7f0000000140)='\x00', &(0x7f0000000200)='&\x00', &(0x7f0000000240)='.\x00'], &(0x7f0000000540)=[&(0x7f0000000480)=')$*%^\x00', &(0x7f00000004c0)='*\x00', &(0x7f0000000500)='\x00']) 04:30:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r1, 0x400c570a, &(0x7f00000010c0)) getpeername$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f000"/4098], &(0x7f0000001040)=0x1002) 04:30:01 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) syz_emit_ethernet(0x68, &(0x7f0000000040)=ANY=[@ANYRES32, @ANYRESHEX=r0, @ANYRES32=r0, @ANYRESHEX=r0, @ANYRES16=r1]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x40) syz_emit_ethernet(0x4e, &(0x7f0000000080)={@local, @empty, [], {@generic={0x8582, "4dd2088976488adf41a409245758f1bd55895abb09abad6f41a5bfb036c98d2024a470b8eebb14238f403713b17257a42228c0dd717571172686a934f3a807a6"}}}) 04:30:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x21, &(0x7f0000000040)="b1f5d915", 0x4) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000600)=""/4087, 0xff7}, 0x0) dup2(r3, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x2, 0x8002, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r4, 0x0, 0x0) 04:30:02 executing program 1: syz_emit_ethernet(0x62, &(0x7f0000000000)={@local, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x3c, 0x0, @rand_addr="030000000000800006000000477ee515", @mcast2, {[@routing={0x0, 0x2, 0x0, 0x0, 0x0, [@loopback]}], @tcp={{0x1, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000080)={0x3, 0xfffffe00}) r0 = socket$inet6(0x18, 0x1, 0xd9) fchdir(r0) syz_emit_ethernet(0x2b8, &(0x7f00000000c0)={@local, @broadcast, [{[{0x88a8, 0x3, 0x1}], {0x8100, 0x7, 0x1, 0x1}}], {@ipv6={0x86dd, {0x7, 0x6, "5d5ca6", 0x27a, 0x70, 0x7, @local={0xfe, 0x80, [], 0x0}, @rand_addr="29fd34df7dbbf345c59e1454aa54e7cc", {[@routing={0x11, 0x4, 0x0, 0x8, 0x0, [@ipv4={[], [], @multicast2}, @empty]}], @icmpv6=@ndisc_ra={0x86, 0x0, 0x0, 0x20, 0xd1, 0x8, 0x5c, 0x4, [{0x19, 0x9, "7e10f32daee133db57490aaa0cec8ab85bc299a64f3afa0536eaca56d705a086fd3876fc70745d5dc5410817f4d324b7b04987375bd9b0d6fcd7e207f800ebbf238a6d6aa71c6d280c"}, {0x2, 0x19, "cd9cbcf654e40e0c7135a4c9a38909a5d061c077b932dc2f5ebf6db61e70917c8e2acdaee35e6e2b5ab4354cbb9fd4d0b7663a05caa2901ee6a39052ab19d13866e599fcd4f61908712bf39fd5ae707a6bc3957edbde407c560e3acbe093bc039b3609d767bfbe6e093bd7dc848edd90496abb8dc52d35b477dbb20bbcae739eb103789dd56b704ac68c321c530f50eeaafd9f8593bae81acf404536063086da64611cc2b75af7212224f58d9b59ac5df3bd1dcc376152bf927aec47ee1b53547c420e5949fcf32c711f8fd1"}, {0x18, 0x1f, "7be7fe5fee9c900a459e2d4f6101686705a621fe3b7649953b18f55ee6cd08703be4e679f7e7ee2a004e8447e39d70de57e7bd3f81f9612336ee2bd3c224f3923eceb7812a101a1b4714d33a354635058722e5431a3f9ce6e49e14ca2ed03772453f9df435425d6a142706ada206079960a70858292737fb9b62a3924a60d741a8c7267d12c0c83a85a1db2b9f697245e8779a1917ee1db928a133fd69457e9306f04f1d2260c41292901a001ea529e69603efc7fec0295e06e64b4101fd90dc3d31b921c18448301c41b64d82b352b6bb7273cc65ddb368ad411f5afba636cd13d7f19eb753c713f3dc09c0f93093252d48cdfe9e49e990af"}, {0x1f, 0x3, "1b5663039de3c061da18c2789b09cfc6230a2face8699bef85"}, {0x0, 0x2, "74e125e52c14d16771690cee208af462ca"}]}}}}}}) mlockall(0x0) 04:30:02 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$TIOCSBRK(r1, 0x2000747b) syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2, @broadcast}, @icmp=@dest_unreach={0x3, 0x7, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x29, 0x0, @broadcast, @broadcast}, "cba7c7fb9219c772"}}}}}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x100, 0x1, 0x2, 0x0, 0x5, 0x40, 0x1000, 0x0, 0x7, 0xde, 0x4}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$setown(r1, 0x6, r3) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) fchmodat(r5, &(0x7f0000000040)='./file0\x00', 0x4, 0x4) 04:30:02 executing program 1: mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 04:30:07 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @remote, [], {@arp={0x8035, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @random="2765d78ce8f6", @rand_addr=0x42, @remote}}}}) 04:30:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc0e99db6de761f86, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x1, 0x7, 0x5bb5, 0x20, 0x100}) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x16a754d76ba981d6, 0x0) select(0x40, &(0x7f0000000080), &(0x7f00000000c0)={0xe9}, 0x0, 0x0) 04:30:07 executing program 1: ioctl$WSKBDIO_SETDEFAULTBELL(0xffffffffffffffff, 0x80105705, &(0x7f0000000000)={0x9, 0xc, 0x2, 0x20}) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000001c0)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x0, 0x1, 0x1000}, {}, {0x0, 0x1, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x9) semctl$GETVAL(r0, 0x1, 0x5, &(0x7f0000000040)=""/240) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSKBDIO_SETBACKLIGHT(r2, 0x800c5712, &(0x7f0000000280)={0x3, 0x6, 0xce}) syz_emit_ethernet(0x7e, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffffffffffffff86dd6031797100483a0000000010000000000000000000000000ff01000000000000000000000000000104009078000000006027671500002b0000000000000000000000000000000001fe8000000000000000000000000000aa6102000700000000fec45722f976ccd50639bbe5eda7eea9"]) 04:30:07 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x3fd, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) r3 = dup2(r1, r0) r4 = kqueue() r5 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r5) r6 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r6) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) getgroups(0x0, &(0x7f0000000300)) r8 = getgid() setregid(r8, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, 0x0, 0x0, r8, 0x20, 0xfff}, 0x2, 0x6, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000080)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000000280)=[{&(0x7f0000000500)="f5611b2e242ab470cc95c4a523beba10f9bf41bbbbabad6671cd6a2573f708f10eb581be3ed31cdf93a39096d807ba7e1d91e79b2266d61625de833df413cb5aa364a1c24cdd62c9fbbfb9cbaedfaaf3af5b76b580d0c76db5530d59fd366ee5bb50d01fc6a3c24b7c33b3879993de311352af1ea128e58a2df58d8a8376d7f4af4fca91108d852ae4005785a2a9ee6d8def89fc8f6d52952696da1227d8edf9a4d0ffd9ef029b0a9f071e897940c02e2d41aff7d57b66bc7468c9ec2cd3505d924bfac937d5333ff0645fdba94f2e4ccd2e523e7fae578ebe256ff80f6b7ff783791fdc26a31be9caf644a051221a9ce724b4399839dc51f68f1f1a10ca5358c6c99af1b0d844e1d0c9291df0e40ef5989381ee59e4319d546fff9cb893ee6c0568a31038c438ddc986ebb59ac857772d833d2ca324ae6d325adde910e1488f18ea5a8a7ee2ba7525cd28a70320a5d49b0488f07f8bbbf07befaf10c41e17df3940bd579d1323b0632d88faee7b2a8b5a4d9e068286d37cbe6a49c2b1b1b6d7e12651cf7bc9b2b2af9e16e5701cb85704ca599fdad793ee27e28dac027320d5b5eade8c172f6db9ffd1b63c16c9108314d4910435234d59a36d651920d629ff01e01ff0d7ad21775e8be42d5f23b90bcad74c422f3f7efb47831d9126effc4cd19d456be6f89fc496d0717e2b1723201e5afd53d6db4929bee220211fd8f594b2b535dd8300db93836ca4c983a94e7bb68a98de4fea38aba0871e35847a6847ba34dda3ed6ab624c07747ffc46455736d2ed540a6956141a8d50be4fe084ae6e66eadc065eebd4afc828b4813d4de175209d58b538c31c0c623f2eca5d0269a35b733ad1a33fc88864094d2cf7e2f109f7bfb79034b79957ecd53fcf1f66d3840dc0cddda9e65671f4f0121c96c2fd468c9c2743552dfd79033db0af93b765bbba68ca67d3da18fade1ae3b8bad66cf312ba05e5cde9d230d0d2bb47284aecbd4e4f457a7f86eca8d56f4ffadfe083c52b0fec019bd374e6ceb1568a43718685a95685dcfb56a62fb9e09bf3a145c8a3c5a99d5d8398dc65b71e298561810c8f01d34ec5571e6e931dc6b9961e00723d662ad0b59e9bd50fb4c59d09dd407e1c6b154cfb3832a290fff63c885b3c736760d735c5145f9744a3070576b445cd8ec8c0afbe3c17e2b38ec765c0618a5310b9aa846fa4140b3d91b9d9b12672ca4e1ecfb8663976d018af040e2d1b4c6be2db7a68d914bd050f785dc4c66bdeb3479428b333d3c29431b6983eec5496d9bbb7e09af01880c98c2fd38110312fb48bec3534156f0c704a5b9dadf2a9e10126044960c32382e1c7e5cf2725aa28c9f0fef833e72808f0050950719309c0f091972eb76de7b742d34d618a5b063d5e963a37f7a89cb6fe7ec83d186845c8e1d32b434423463a39245894a0b325aea11751ae6b00446f38d9811aef861679c259d82226a0fa2cb895696f68c6f8adf0803f55285b87a611bdbdf7ab8f456dfd2b813f3830f327e71ad2c9089b782ff98d3bb785954f10a9044bbae9b6e8f647a33eae0e0d72ceb3d0e580d9534fcac57e741782c46d6d4c31f7de5204560e3e22f79cb4a719b420e89a826c55c3afb81f30a5a94f7477091c83e85a0b1bb3059624e8232c99f7dd119264e81f60f305409683f6e9dbed2081b4d454ce5e12a4e52944ea7cd88b08d2797a580af513846ca94f1b03f2ec0b45c132fc1f18ab32b1a0a68878aec150dcea492f9109dd54fe6254fc51444e2947c35f8e212e0383eb22617b5cc68a3ff1bc88ecac2fbb84ac3bf5bb180d6f35074f3c5d6b8982a1b3d1579428fa26a009bc3c6217c1033700991daca637d6d58df4b95a38a78c732b802b56c42f0c8ce07f1481fef0dbf3a672070c3387a947a0fb6ebca9e130d3bf26d915193e2b76501275405b37f58559867d63552bd151d1a79f16f763b1f82b9944cd1160426cf0f794e83f44c41aa9383497fcd9bc5520dec70ab782370728e6667abd9f1bcbac13995f0e40d931de56d4965f447cbb5be908254999b413beeb2af39afdd72ac24b8e858b412860b3a4d1bb23e3b8a3a7e68797634751066fd702183fc107fb839395f957edcbe2c6da63ea6c3b3303177529257437d3891cdefd5514d20dca592b547fbf50e28f60206676ea5936d48b9f5a7b869d20e198e59cb8deaaef271ad666620784437390ac153ecc21ea3bb96a3ddf6bd8c1a4ce3f408b845d8aba12ef8f1460760612bd5387c3e37b1d8b551d878cd7b7e2af2ef9c63a526db0cda0459c11e2588248256d81d959886705077af1fb66d50a4f5d8bad1e5d81d466cb3100661fa554422770c19054b771f02af8a3143d9d41ff9bd860759b14c0c727e9e76272e77bb432e07c0bc9de381007670d404804987c607c64e2092df85d90dcb25b75046f3287d67def51084a192290ad92db997f4b58406978c4e814913e3a42dd6b030f60370570519ca6da248f7beda1050af36217befd8074540844957c5d4896773d142fa0c5d73102029f7f2d8012ddd1f5c7a8b51ae34f6562195e05e76570aa119d9ad800a0bbcab624f84dc2757aa2c7052447348ddd8d82c715f289ded9493dc007232ba1cfd286d27d726db03263f9f1451eced48a7dbb1f37edfa23ac934c8eeb24a4ee37b1a2c81cdc92f7ab64fa46297d01bad3802870c143dd19cc6a0c0ae87b2843563457626b749b391d9c187fc242d785cf5144526f4f8a92151990f871a2e4a3fd346c61b286a69143a3bb3adb0bf59539f55498327cb768883d89f1f2eddfba0dda8fd9f53ff3b9cf370c8adbdc939f4f93753b10b788dce7afb418738ce85652713d35700534fa5f920a2856ad803de0a862863818dafbf1ee4cc1b8ec455cc4f11f642dada1a6d25a8afc0f4a9460d5182cd4db0db30b53f632a97c7a603ed6f81919ffd5ad5abcc1a07164ace03061c3c639b88e472a5346859ddf883190b90080aa3c4f27fe06bcd24aaef4884083dd9cdffdd1f22d0114e36a11bb85b93dc15236ae926980c0dd74d56477ed839916e8cd9e734e9a8bfee89af23ebbcdecbdbbd1daff1348e29e0eda3a28f6bca0d0ee7a51ea98fbbf13bec5d34a16bb00dcec997ff6cc5259f7b8cfe237dd4711be020cb75e9898e9c5fbe0a86ce55f1da10a5c0334781e3d928cd77da00c3d4be2414b0af596135f2379340b9d7ce856b1939033b3cbb67a299f5ff0e3f2737b2338652f5767a7e1db464d08c2a94a0c28c879ed456912f08a5abd4e2dde5e7acd4eb030e00926bb418d02c28d39f5791f214f7578908e94d3418af9d5f32526eb99474442b3085dbc31e786e4fe7cd73be845a5a62f5c3546a89d4cdd18b5f4c15526169987ce6543d0f1fb74dbb942966d1c0d7de4d00ef6ec8c1f3c9ed52e9feab04c85f7da2ad26b1fbd6518994e4f3bd10b60e8b94d52f41ce226bc994b6f84d1d464ddfc82205e060d65cab68f27a36bfccf9acb5fa91503e4a22ea138bbfc14777a2a78e5a676a3e497260508b4861ed94a56440de41c155daa17b8df4621cb9fd04e4478499d654295e35261a354accfa63ea3af67934b76d3233c499b1402efbe55e0c00b2200f2e597ffb7d784faebd5f8ab5b9d162158fe57e34f60b0faf694adf1507a7c5d9b2de7ec38fa9733e03499c86db7dc68ef661c7998ee5a3206fe45783e48ebc517e23c55965421095c793d129a67d488851722ef2549b2206e7092113a721861899229eda7042572c3c8306a18f03fe04c8fd5b0d17f6b4829b07948c631a059067f7b65dd37a9ea85e9e0a4abdb53dfbc9da58a6d1478f46f529b4c0fc2e0d3a513c77599dc09c110fc52d4b9647afd0a85b65e942c07913dfeecabe0430336bf6a5b5c628af29aa6d0faeb466a7beb1bc21abf2be172148217e4e232e68f1e441977f4768b27fccab32930d28713d78e39529423502da68758a1fdc76e3d76959d9e240926348409bc00bfd888db1448c02ca9adb9d43c59846ee271577dce8e4e5d759449bcb43f7ea2db83dd51fa0d976b23ce7a45a2398647e8ebe6ebd7f65c5e633b2c8e8df5d2b4bfa1dd98ecb91a55a778deb95060c4212efde0b4ed5b2e613f07edc3af65d79382ab953f668f67e0a4baf5b46662ccfefbaba603026d76754ed002ced0b0ba4f1e1c17ccaa3f09a49251668efe2d48e23e60edb2eab4ab1a7cc6555a2e9a8ebec092b8603da0bdc9bc36ff02205aa8cac8188a666661e64f08e50148051f22cefb92dcdf22635e3f79ec5d3b3f20aebb25cda18a2950346b68fe67c28d857ad122352703614500a2b363fb5cfc6198afbb51309d114d58ffe1bbd6bc2a6622240196ec721218b43ec6d0054abc0e2424f6565f2cbfab7ed5356e33d8bd86bfc86cc69d6cdb6895f72cbbb6055c947dc32b152132a49ff0f9ccd7231705587839f7508f2262bb1988a7fe4f3f6e3c5bb374cac3ee9bd2411a0d7f0dd9a526597f7cbc04020deba311a09fc8e8ca4413c8e40d27f2ca846744199f5229a49b0c855ca3780ee27879f01e3d3a34c5cf06228d6707dcd48c6b5f4af6727fdb776a5b7ca645663801d78a3fc68875c8af3cafe942bb29f9cfda9b70b05c71c5f89b02d3c8587aa2f647a71078404961c5986b952d4325e5a1deb41cb19647c119015356f1217136c6f5ced87d775c21e010b6e0f5260aa8750c764c9f6dbc7df8c46d591fdc2da7a6f3b7941dc377ea1952ce1444aa13218c7410a151c29fe19cf90f6b60d23a4881c62df116d0485ad57b91fb5345abb0f4d09a7da7e3b2c00fbdae95b23908c0dde2852d2cf4c9ae6dfa6601658df5c7f0494d91de32d3392a4d0b8c0d95d8275bfefac7c7434a2329953bf0c439c2904c3928a5fa4c8d1838f6ff5cc15f11f061ff9b1293d4f4633ae2e571439f50054ec6dd2b3abbb83aa873c5d45afff485fed202c819bfc2d0af9889496d5b22c1666316922d9a37eb9042bf5b8e7211b951a08f466674b2d492e786ae89cb6ad8297b96771347110a2c14a687ace9ed54ef467105733094751a0b4fb434b41c35d1e172952dd7a5f6b09ed159a96553bb563ec8ad3b919e1716b38c85e376329f8de5fc9c9555d8870cd84e60f123cc867fbbfdfd0e9d01c090482edd1ceb0b9a8cfd2f2c58e96dddc5b6add72256a6f0b19793fe7904d01458bf690fc64f5a4629ddd440f3d91f3fd091fc0cfdd7a00e8c3f101d9718eed16d4f4361db3a558396212458fb9000d0d2f202028e31153b364355e46c0fa91185fc22147df3f3b1e16bbc6235baea4ceb74da45f066020b2ec77edb7a7a29f4865bf88098398bc6c708ef71d5f354f93a1f15455d7f691e647813a65b06548c0f6936bc83714ca620a5ca1e9880195dd128443a2698add3521989c3a1581ce0105e920d9f79ce69c03e916787e31c0bef6577e5f9aaec1e1d6c11492da3a0552360782404c36f1385e1af8909ad6796a2299744ee5e2928d734f674dceec79e1f786d7ba417096e6533c8af93466e1ac1e3af1ffe9e11d2805bc5aca3b50b4dfe8c97a30d3d0f2c0d37e4336c3582d8d8c61888dbf3e6f139d161e2046bc32882aea640a701092c829cd071e0370a7bda7cbab4441572d749c4224b2943ead64c74fd654839f20a1bc0c10dc81ecfa8df3491d44d76c4d1a46688d9670f59484751763fd3e63df2446c694d0e4db3444191d7f6267060e7c5b1c0a6c510268e9e760fe98f200fb5478d2e0df2d82e9d72feb5f81ba561be95bbb85df39cf35430c69987c9769deca", 0x1000}, {&(0x7f0000000100)="48f6992b553d622ed0d840fcd4bc306ab174ac3bb9468bee5411c6c527123fe4ed3559f3097e2cc0696268cc0c4153805fdcc820a8e38d82110493642946dac19cbedf8e3b2c5f01a65917be", 0x4c}, {&(0x7f0000000180)="94be027bb78161197e3c40ac3f3b402e0e37459abcbdccfd6410850e8556ac5d51fc4fa5ca99c655c0bff1e8374e7366e0737dcf2c000d11f9764739788e87089df0ee1f79ab3f949c79f4fa00fc478f07b249711b08cea5c1fcbff2aa3a1bfbf4a12983", 0x64}, {&(0x7f0000001740)="8446813a7ccfebf78a78cb2863f39da335e640773f4ba21648a0065ed2f109384f3b3207bf3f718fa0abc36d5e10970a0789e1a946b4608ad718a0d9bf9b499950323fc1f57431a522dfe08ede9dec91b0c99fddb71bcb4190abf3ea95e19015c56cb26994ac6c63b44dcae7c440dcab9be1c54ba2ad0da84ca595527d19e99ceaf4f77e2ccad668e23c096171a5332c262feb9be2c886c1e315d71d8de093244d38f94240b4c17464dc13efc239aed9e07918eb018d16fd54c0e9714aedf3c54f3eb0477747e471a4edecd3c910ec323ba3a6a18475ab9ddbb3ae60f7b12487e5cb3be6de20cbcb1102d157d0cc98e63194855b112305b9a1594203fd5004d248d594ccb1b37eb85e32b7fa5711bfe80c1206c0aa906c0115abbf875aec1d88074057510a0774701d66a476068f98d4e3947c8a3433dcb3b3533f021ac3d7e6e05c0c81cae7706d9bb39a8dd44c8e93b7950aac0e0fba9a33b94fd622621203f4ae0702bcdc6292d6608fcf1fdafbae9527d3b8771108896d219fcc4fad273ca933d4c647f726df892bd3173c5549d4fb6bae4d99162692eec276d996b5b29cc5a3c7547aac6b7a0d2b0c7049e21df6521d11393e1470f2df1551c02a7c803ac7358adfb129a056e142f64265536b1f85b8a01913838837f203c9b4f371f379b44ca83906aebc865f77728eee32de83888b2553a46a6d2f5fd0054d0f522db2646ed4319b4c6334c7d99fddbfbb1d0236595aa351085fdb0a5a825dc4f0d714a8cc04eef8f803d3e289288eb45bfa2e827e8791c9988e7d0d0d55c3f0b2cf2d715d88768b317b6bbb669db11e23917ca8dc1cff2c04026c613ddd1ec05bd113d939cf867bf9064512fee1b3cac00648ea3526464d5ff2aa33dcbf62c028124be9c72f92f8e9a0a935318efedce6b72fc68bdd1a7aa782fdf8290592b285ef99073b2ca3c2cabc4972cf5054778246636664817e7046eefb250116a152daf8e3620587a6e6ab772540aafc150007271c1c8d802d8cbed2ecfb7694745c4ff055137c37cce3eaec6b74fb653b5a269d1aa9a0e88b018c709f9b3695ff6e82572bbc81cd650766ded10c73bfc787be2c0e2b7d59d6bfb149b8f4b14be9cbb3816c40e7a0d2ea357903c9f72d4b6db12313b84e6d8864a395df8791e92040d8e2dffabe6465b19463a07fdf652690899800c1f6b89a9990ea1cc5fe699a0222f6da513ca8ceb2aabd619e1937342f8043dd26e0f97916e7fb1cf0d1853c9fe7490e884286304ec1d00f11d752c5f259fdf6df655263c6d49d53fd7534a9c1b4cc988bd20ca702ea141db093b7d9df4118a62f12e73bb37d64ef02c1a673b689863a116d673e5bd2d9c45cb5d0357b4d888d0b35bdffb7ee35e546df764bc32844d14ff053c725b39e5b18cf8ed1c9a524ecc1c1cad0e30a7cdb2dead5fbf00cc363be70f463376c067ecba7a6dfe28b79aa49cdba0c797859bee75d33ea4408f8f443b65c0a005f082bfaebf4b03d36d20725e000b355726d6b0793ac21bc602bd860618874372129f557fa1fd8531e5c6b6a1f1109d01fc4c370842d7479be3bfc6e962854e7fdc4b2f565dc29561f242c34acdffad61285c8bb2076fc240794eba92acef2711abbdda519603a979916cb8c0fd350c8dd3edd1d679b4378c1876e5368dcdd95414058ba9a2652cd52307475a7d238ac0557765a8db27734b055f2dfff986235bac277eee3757034bcd1707037b4b59d4d7d0ca01c17915d8e9872553ac8b5e857986a17d5dd53327b570a5c2d0acd6fa7b097851d614156b83f2b27ee658c9b9f53eeaa7e3e4c7e366f29c83fef65aa26682c7fe149f8b9db6edbafd073a0b8f19d9968e47234f16b241581c3e4e9c9d24c04a28f5f50ff2d8ce5845cade49d42dde1676dce06485a7bd57849ec8900a7c0c52becf98d5baa4a18ec38851970aef1d037304cb532a6cc667ac86de80631b5b963404ea7dcd78c6514d47fca304f154fbfe96ce3ae481b4d3a17b3339507f9426f8e3aa1127a791189f17585e52c7dbebd838e2bcc10c148650c02756e805e065723352875c32d82b11e7685e26a66f68f92c2e2f7778e7bd2d979af4a30d6b348731f14587dca5ab3f76802776e5d8ee3f3e109eb5b8478d7a79e8f8985ab95df4b7e9e07fe13e3dc68d50db884c4612a3cf741836f5e6e3e0f2a1809008e55b050f2f4d6047181972f7d4b3783ebc5e15016c546416879116ccf2a8fedd7e478df2f365c353c7405d58b099c672e64d3306028f623194ea64e2d90ee1a1d0bcc3c68be130bbd39456dac24f607258c6cd2cbdc19d45593e6a744fe91c96dd82d6b1a91be2b9a0f1cd6d36d480e5cb0a457f18bddaedfb2451588d43c9dba1de26b0b2844d9207bafc28cea54bffd503c8e678ebf6ee5e3319bfb45a4a9f0ee43ebf707e9070d2fdf8d60e9733332546b334d8b489af0612f91184c9768322217068ee7ea8c6338a6a1cbeac9050e7bcca9aeb7ae6e48576a864731e0b64c7bf67e375aca72c9d7e0b48533d1cade652f069e4cf13873898bafa1811210fa1fefddb42bf1d8613e6dd6725fd2cb777c3925c026b1a775e1b84be41b99b58f8ce1f8e27454deb4bdb4da21b8822757eeb9553261b1b43f99a210a2fab14dfeb3823472b7e1354f413c0cdbc82f4109c88a0a88e7f58335857935d2564b5f34a56db6ca85b888b004645a48fcf02f62d5bca09f0bfde3401cd300c09c3f9412fe4004a8f0b96a94630ff2f926171a7f228ab0725383bfae99c49b4c8c921584283d361bc2390a87d11bb6b46bf4967a281f90a02aadb66e87f84c76661a29ed9694b9da2a63d4ff0536ae5b489cadb7f20c83e93c2f05da9e5059d461f2c3487d0a064ac031277fd248df0c2c5d5d7409fe84aa036a8bba2ee4e22af4b32fd03589642f140f1fba24a7013584ec78068ab1b1bfaca37f533417e685bc90a87fc0f0583a18a37c0228d9204e5b89f6447380c302cdcfd8578b655269ab3e2dbc373a38f43960c5971c02771d5b7f75af29f07976f52640a38d516724e4c8be97ba187cff5eec6604ccb5f7800ada362415f6847c10c72002c1703385d7e9c713dbb5ecd6fc41395846f15f0a5d036df8e52fa02c9e14d3b83bb23c83e84034254b5ef36f855f40f9f40671bf4394b8a1f1fa091335978e9d6d7960b44635626ea89339215e5648c68b5ecbb9be7476d992ee8645b8d94287451abf8398e657ca995e17ac2e1650818961dc442820ef13840b72940a2e160bb06d4325b0d64e4cb8f4f68c940b77bb99bc44cc9d27e6833c69d6f077afff81eab5bf4dccec1f9b1d903f98a93807b8fad5e2d14fc29e244b6a9e10e987ecd36caf20512e11d5723af2b71dcc3f99b0373feb853a751c92ec3dd984e671d34e22cca3f92f6b79959e06a4a467cd877e1164c3c6f6b0403bd0e0d9a2b1066148bd189a1219bf6ac2050ed8f8d0ef7bdeb69b92ec07ff41b6cd31e74e88b181d3fa569459bbaa02217b1aa1570ed36315f5478d04b3294afcaf56e7da640894c6732ad8c80aa3c85e0ea8c58ecbbd479202c7c15ca57598382b4933451e419765998c1e67f952877519969777ff226da5963714e59ab26679554ad06b2feec5e94625ae68d63da41851bb2734cd14b5e8266621af1a4651766b4895213a4a7affb3e632abe6c6147d18f64301534caf04b7991108ea7aa312a7a07a7cc7af13a60853a943c4120b1b2f52b45f411007be1b4cbb4daf8c86df70bf9cbb8758fac8941a69df396946521b516ced94052cf8f5230127e5a87103464fc55048e721bb95f8ea7f569f2f002c291af2452d098a21de66f69c1004dd43c810a6c8a946064308053e2a34bb79f1062520af4e489dd57173efd8315a2b11f490967d4e77f1665c6b71cd71c104152b5546c6cb0d607c6aaae3a341c7dd549224d655ebbf0903364c98466d8973ed182030875899dd56f8967b6b674b6ca5bac3358bd2dba957d2bbfc26cfd8b1d848ba56ca6fe7b9efb7e5f2fd8ede96135ace5ccc5cb22361861b68e57cb5fa0aa569f3778310055d7f9ff1205da0a66c9e3cfbda95d3f41f761ca9ef41453d70bf4ca89218309d07e497d164b4268f27a1e7bf8e581bb82c5f726c24fed93ed4664b30c7ff149484d9e6070620ed83bcf241e49d948617aeb571ce1405438e9486e86f894fa01b9078ca3942f5c37b6acb39037a3200753a4230950872823ecffae5dce561597e462e8e3fb447c7a8b6ca8b0b92829c6b6a796ba35a52c6f831b699f86405cc8955292362220ead91e4efce064d2813ca78167dc4a20d04cdec2d8bf4c5d0c975a596225497882456a4d466a9e1082b9334eb5252266d88c6874612d109efe7d1f0e5d76e2670cc8808bf231f5f5e365be3c880ef95c5eded3ed9e89a1a13efb4ea22e3c1dd7db4e1433deb88350ee8aa917be69843a7d3ba3c03153b1e483b692c335cb75c55ba9a88412a7b97570176c2b64d6e0e09cd774b4fd6b5d44341421e4e0f8cb3767545876987867b41ffc87ab784cdce1b9e0579fff394314c993eb0bfbd5b48b717eb2f0f02af1e9df6a86f3abc8f4c4d11f3cd1f2a7b1481f11cc1f590e0218f52f3fe6cb66d35df29ee98b00dc8a9fa99e3f923b82011bf7b928e6ba0514ccb560c48f707e1e085c162823fa97a01520ed9baffe1143456b335a9df0d1ad5a6ea4796fcd3539d0cd70d7eaad44c885301155dcaf515f72aa60105a7da2b8380999aba17dd901f81e14e2e5c57a5e0e775e2b45d06eaea6dbfb2c58eab23315da3418062af3e85d91df2ea37bb2a2e66f1a1f9646d72e0ceec3fa228f751008f147875ff39a10ef9f1933ce7308287340792e34297f4eb7e11f02ea7a84afded9fe0d219aca2118667a2c93ab6f40968707feaf15cff098b475c4719a8a42b6fc20aa4b5fbce2a0440b8b4cd69ad9d8df587aa7cb795c74f3afd8c060b204372dd3894b5deb8d330391d7b3462b4defbce2659499d7d6d4973aec87fb814e8977e56d53a0856b497d62947003ab456905aeb923066913180a152db4c79ec6fc5cd79a5f4035b4634cbed78d975158c58e5ba427bd9b9b5f78b1e3c0cea889350fbb8e0e9d688989495107a704b357e4a79cb5053104195ec0a367751be79b38d7959d182645313fe3738c942534e30352a8f6f0b57750e4f4fc2890d8c52b252bd9576600d4f7a0c62202af57a1ebf88559bbe87d14391f5cae278145556f353bd0f520761f75322daf5b9ae973d10eadaddb9bbb3c6b6003b52c5acfb9372be4ab4bcd579910ef136d8d82db2ec4cfe2afe0ebaf11917666e6dec1184c50257287dc9d5f84eedc9c5fcb3da751a2910ea28886b6ab3fc1573586b8ac1152b5440558fe1d018bf6c12ee654c4d8630879df755c9cf39a24dd587e9055c826c6d7b8afa95e0852e2728108c97dbc53980b89b99cf6f17dd37508de308ba97a5de4be327f8e90e98dee524ce49d494832d33f5dc9909e7471327247c1bc19701d456c1c25835f0c6574e8c7620cbc0ccc2673359b39798a9c633e118d65c28f51b7cc08c435ff481e65dce6d5d5a15a6b3681a606b750479200d68c80521fe9e582310b29b17f0c47244f83ecfb9363d6836716d58f24b6412d49f8364d2c89bb42c5a4068f939a0d3f3268980d62afa636043182a485a60fa31d901d07fb27c60769ffe485cff1308f9ab541c930cfa0aea0cc061cae4cdffbaf4a45c247207c9f1bd42340d7c3963b73c92217fca7e9bd32b47ece0d9a406c95907", 0x1000}, {&(0x7f0000000200)="f5f29241ad5098fa3ee3068a5452b3f91062f52607b22ba8d46825b51798b81f3817b94d50788843481654ccc145bd98927304a42dc47656580c8cada3865ebd2b01830930e4efbd7f1e3c6f25b6d018285cc0e9f229e9667067aa2ad9ef0d3b86993b0c275c0eddcd75b4abbb8dece980dad6be3c65fc14", 0x78}], 0x5, &(0x7f0000001500)=ANY=[@ANYBLOB="2000000da01f6b2010cd34000000000069b39ca2697ee54b57a63e1f597804f5e5f67617a862235bb2dbefa74e90987a402890eeae811ff560d4735dc68a50c80e88ee2df64cd3381c59044b86140596d58dc174ecd067cd81214801879835086293f9c63fa6790359d0341f4e3729bd", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32, @ANYRES32=r2, @ANYRES32=r5, @ANYRES32=r0, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x88}, 0x8) r9 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r9, 0x0, 0x0) 04:30:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x40) pipe(&(0x7f0000000080)) write(r0, &(0x7f0000000040)="1a", 0xfffffddf) 04:30:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x82}], 0x0, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) shutdown(r0, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x2) 04:30:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x23, &(0x7f0000000040)="caf5b415", 0x4) r2 = dup2(r1, r0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r3, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r6 = getgid() setregid(r6, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r5, 0x0, r6, 0x20, 0xfff}, 0x2, 0x6, 0x8}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001400)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000000100)="9bbd3eaafc9c02400cfdda1202bab9e571c4eda69d5dc8edaadde8a80f0b7ab2c0d3e6b55f282c829ed9a2616e9c6269d459eae65d31928383759a3775f9b9d6c003df9e689bfa8b9df20c9b8bc58520f496800024ad82e8aab16c2f9eb8d3c7049162e3686ddabf3b860ad770a80510200ba5c3f5733eb7cedecaa8b8aaf3c4b3b60f41d995b69d90a12440e54c8126612bc22b2983adc18ecc113034eecbbeb65a026d0cf3e868eee5da2b89329d0c44b8e5c651f67127dd913ec88814eb9dcf7462c07f28356d82fa6dae8741846707e5a6b69854188460d16fa11117bc740d2ae78d18d8c44f204d880c5919795eb9655c97494c7da11b3b3978c86adaa56e73a73592a4c729ca6416ee38e07c35067c31514e42e6ecfc8b2625df68024b57e9388ae17bcfcce3132c2bf8e8cb73c615a61b0a0062c67294f000b4c6a76ad2e14dbfc0c548a5131fec09510e1d940448055b9c14ff3ff7c7d717dd31b93228b35affc2cd70bed2589393a14e2326675bb69003e4b3831cf4ac3206e439ca8270e5c8bd7dd7765e6d01f3052fa94a044076148e6a55a9bf52add800e5449826d42d73449ee820e37287af3f92fab7f7c81723e58133ad4f0680fd8e930b6d3523873db44642320ba63557438a7736d32941a2b581b9c4294a0576b193d447e7c79dfa0c8c017fd548e5d7deb957d30bddfd4580e194d4cda3dcd421dba755e0d40971fcfc1f2bea813b24de3e517313afe829efa0f44069a2a92c4c2fcfc1fa4330c103f1a0242485763959030bad6d67b29487b97705bf537992ae4f25663bb908b2aafe06140f7708f92396e005e8fb459ec767f6b416ca26a28167ffb95242f301f79e550b3dd1dadad297172bf71559f85d8aba1b9bbb01a29e1b00e4fa4d1115b83066525cbf561acf684e0e236d5643fa4f005becf9a577edbe05694ee4dfdeb088f6f39bcbee389e8506382fa6d55220c68792d250a22568135aff485aab7f90bf416e335adef1a593a32b78dbe67db1f2fe1110d54fee01374e2aede26b1a376c1f4a664e8aeac333ba3673aaf2c67eb94e904be67919c6aa780e2d0e4a0a38684a82baa8ce6507bee8ec0ec69a5b686e24fcbc2849c339c9dc20e8766f6752240e773bd751306dd096d7a7a0fac8151b7501f594278851157818d755f5cb6d4b089852475fd3ac27addfcb985152fe279f215048f0d063fd3c4e789031d8428e90c0182db95e82fd9c063683944244de8b519663f6ba42d4e36f14309f3b732d579e2fc8e6f98b698fc7f9a1691c161af7d9e64dbf0be176d220f0712c170843f5147ad803f7860b5209b2533f7bf3afc8edbb72e3cb6a57b72eec8aa6971f918559eb65e343748b3ac15bffeaaf6344435e63e08ce5d6df5d269b5ea4a3fa88695c7e12c9541dab81536b63f7f9858d15de9c13268bd008cbe00ba01d366566da3202d396b8abc1616fd64431308b6b1599893ba55cf8122c1e0f95034fa2aaa02fa3f2808d4eb000af4a2a1825e90be938c2404d02c442187e9e449b0655179a4b4ada6c0541a8e984f5d59a75ad021fd63b2f1b80ae547d8eb4d5094e4f1e5289a38b6dce0fb4714ffe61b9207837cffa63c159058d52bf964966449833e502afd70c9d50bd4d8250d7c7c426f4ea3216f1a85a9449b0cfca810153131b1c2f0651ee46e2a1c17cbb1c350ff47ffef70cdea07a845e85c5a44ca555371a48bb05bf964cb5638182ae4346820322d9ac2115ec07815f746f340f6c15a3dfca96a01dbafa5c4d24ed8193f2a19ff3fbe35555238ab7122214cf374a42a8817b81b0a98b4cc410d641fb87e0f33dfdecf9ac82a4f9fecc05c0aaca81c4c2f0ccda48f3682c4af09b3ea4f9f612b442a0bbb105f2e082c59ddbed92b544509108554f864d2b11367e788b28900b19bfa3a7e631c3f432b0b9b6169240dfd2ddf785da7e0994233f97408b544f3171bc731b0fb2ec4ea698ebd459c66dc80b4587af0ad1b4f2c7d624296637442e59b4a8e6f743fe95ee6536655aa5cc923271fd82855d517b06bcf7909b62d254523bba3e7f4f41bfa9e0dd10f54b4e0e52820fbf103998fffd82fb8bfb28e0e79a15a59a5168b5508f8a46f197dfe381f6307977dbe9fbe693ebee3c68d679892bbed6a47ceddcc5dcd21f45ddf2c009aae2e80f5e2e591a10c2652cc62376c636574a693d238d56b61bc8052d852d7812cf8346e41266e86d8906c71baab5302806332a3e28804d022a4ec1da029d9a0c3dabfd39c4cf47fd2d46f046508aafcadea6e6f263acd8fc19015f842c46c7708099d6aab9c87ca0f412298c5bc3706b3ef3910e1523668c356bb54f20579ed31c5ca3be01327a9d57989b1f83de92b1172fbf714a1fb7b609eea2c7abd24a84714ef330d2af04d6964eba5b2f40413f3491d4beb479d22a5b398544716c20a3708d44e20abd10ce5d512d0e56046e878a510a22d2939d8c4f4291d5616c781b7f1755715e05050edc0c97c85ea30976e06390698444902f44bbb8bd6a2a8ca448edddf56b33bf679e4fdb611302b489a9d9f4eeffa9dd79958709796c79ade17f124f28d46f42ba389e77497307319aeb7ba45bd11ae747e1f93ad788bf5810f39cd448f823dc9b2717d055cca43d8d072001535d4e865a2041162791933231465f57907daf71e8d35afce6641f84c55d7946584fb3c648a6b4bdf40e20856038193c8577426e57287310af46330ce074d70ea9b1e1b43f3a32852dd4c82f24ba6c7f45be7630ed34817acb58b6eb0a27183525f4c6e2b4904d654c9b0e121f37b96c52c7489c12c19bc5da93a2dddd178b9df6ce5963a8b932abf47c1f0fb40e395cdbd6c45a74b178a9c9198fc62dc4660f9970f3f46b4442663c94f0d67b7463e8eebbff4b4c27d4571b90be7cc85f866c2c372bdd9f45ae4426af2155379968ea2e86fea760742182315a5413c3871964b8de24fecc002a35562cf5fd611463578e57b7add3351d61105111ea16e79719c124be00afbb6cf5c315d64f1f75177f30ac785e49bf4c083a9e58c98a7baf9d7b1dd4668db0d8878214dc325348a45e58be3720504e6ed067a93e498c9463576505c54598a5ea4e134de040498c7111d278f9dee1862a79d6b883920dcaa15fe2f2967249ee9405a61120276ca3fec2efee7167d6c6b9d9c00f0c7a5112c9c882762ed5d27d77ebe6313276fa39ba4a9e2949f6ba4054512ed20fd127e3cdaaa7fb8d7a63625340549b6313387cb896e14874ca8abaff9d957cd6300b0d48219c688e29a686ad19c887b162ed55a36876ea47f93af173bd9b2b1ea8df88a38bbcc1248bf6a206f6e49ed36f92dadc8bc2bde433dbd897f294fa356cdec5a4cddbd2e7e7f18feedbcc3bddb63204c48d85f5e4269eff96cd09c5c95ff8f96a067eda8af1f4d1c9c675b34c3a489ccad871ea608e9f2c2721fb8a45771dcfedff2f72a67f014a89465826024e3c2968ab4f89e2606cb0753f1ab78a6d486a8ec56f20ff53fe239c520b6aebb5d96d2232dd92647e46a4eb7b6ac696e684e5ea5612a2b5ba0d8b83ade7e1956cb26a4f4e40c4e485fd468d2631193d12ead14863fc80de8831edc68226f701338b936213681d2b7aafe5dc1f980b876d3b50b1de8ba82b285ad81f4b39a48ff668c5799be9e505a0eb414c87ad6b658e7979f29a37d04defb36d9c673aba3ad2b718e57f62811b983c6f4bcf1073650033f8e975fbb6b14f781d3ed48784d0b1e042ad9289db1d340fc5e60a6b8bb7a515b970f1c4b0d3836b4d43bc7d2a1b00f861e3988d7d81ea661654fb20c9c70fc1620182b696e92c8fc9617d4ef088a68b81267b57e71f7ab41fac9a9769111935d4422acf0e89921cd8a63854f107a9e35fe9be71e77f48124b2cd6f163337530880a9d4fb2f9f22f1e2c6e8f47f8e92f2943431549c205087c5beb57262a220115c1b45406097d2be894a073115a879f5ce31adcf55ec00e5c669d3baa8a0ffe2cf34506ff90756944eb8331b932f3113913a1ccfd0f02ef14b1e05b451fe109318efb1117bad71d622c32b8dfe15fc834c391c481c6083008becb3a498b62b684c38c7af0fb7ffb90b0a06b73879d7cec8fcbbe6f813c0977bbd4515db5dcbe29634afb1705c4babcdfaf911ceda4fbb822e7db0caa0d74df0adfe79bd3fb899ceda05ab108788c6c0c389af33959e99eedc3409bcac50426bbf677845c666b2f4f024e3ece100aa3fb78d5741f441dfa61c820b3342791b2a6affe1e5100a24e666899fbd9741adc11a18a3d9e7c11fa617c88b040981e574027f8d4be16b81c2873b5bcc9c45092c2b3115975664b6ac0113d3667762ea127af58fd7fa2f12d21523bdb495de3abae7107265f637c205ed1d86a7ed61a55bf564ac79fb7d8fc90254481b71d8d72c299c1f0b2d14c587fcebff59db81eab895e4cf6f2cb311098c011a209f7f6f78be4c23c7c16f618982caaa66aab65d7b048abf2e1c3ee2dca1b73ea98dc1429c2f479e1531da138c44c2f00b7f00507438c1af7aa671dee535ab729fc5d7b10474599226e8a136e1b4f21754a45e8d83b1cacfff36c52d313e97af2ea42e343fa437b48353da819c2d8dd6b73ddd6f0ad66038d1a35fe8deb2678f337a075d56f24da1a1e496286e6f3e51ae63f8a6ed7316a514c5fde127d171372dccf6280d58e17807b4a98df987f5ad5367ee4fc2c591d2372ab3b8d949020c6c8834fd4da7ca060a76302dbec9339ba245ca90f829fd53b9b8fec86beae83d15cadf546c34e9d42b1cee01c3fa66f0787bf99e85d19c0ec13b3e60d0cd3d4c973c8a0b24cfc70a77e9128142a75b6706218545c94c68f4c4b7a43e95e9e2b3a1cd4ef505be102dee5f3fd02cf961883ec87f0c60a1d3a98c25c4f2f33d664ead7d553323afc6bfb57729ce18017db7d322c6639db818e2584240fd6fb963f1df545d69878a690349d6f58e29ed259fc2ef4ba9e184ba03024f4670c63bdefe2302e9ab5a03f82f13116ee2074c7332301ab7f80b456c0ad15a8e64f2640a4ee9372ab97a67124a3ab36fdccd6bdb2dd37e1f61e764d1274e7e779e7e1e6be29e64021df7402ce3d6890a59c56b54454ee5935f683d99af16049b16843858f132f3e38bbb10cdd74b8ad8a4d03465ec46a7b05366dbc225c596aeb0990f56238ccd7525b9c6f7335535e1ea71f490a3c3fa16ac862a4faef496fbe49666550ffce46c303ce9ceceeb0c79ba2bb3609a911362aaea6a5a9a195beef8e271317cfa179fab360cc0eec690eb5cefdf3cc02a3f580dc9187f35dc7888235a291bae5752823f11e9ebe0a3c7a3da802a53caac85a1d86e1239972f88c9d22fe11bcf2d8431e7d93912cf44ec52c2c5993bda7d33535dd41ba372d594f05417b2bf02f807cbcc7c54d792e382917019e47b6ee347b4ae7b453711810fe0911b651af9d1f1a24f061f19548b190003cc0bf523107bd31cf46788fe872661e91c3cea87bf5632ea51a5ef3b93bc2cf985b29a07552b9ac0fed1c5e2ad396c0076516b83b94ccfbdac5853c9da6f1498389ebca99b6b0d37eb5b993e6e18eecb3373f10d2bf8e7544440205a1534b4aabdda020745b785646a3a4d8877e9c4e59503e086657077ceefd44e85a7076db2e34971a9f8f3a6258cd20b822a0501cc1a2d2bd3fca44a8ccd9012e71efef9dadaa58021cfdca85b8b7aeea09857f649b472ee0597fb8ab7867e3017f65f68e6cb91695a879c80a289bce29ef519df56002bd7e957c26686fd9adb6", 0x1000}, {&(0x7f0000001100)="31855956a9235ce6b698485373fe5248001298dd64ac340a14c28e44870e8769e0a7e30f4dde92dab93d3c0122ba3c189c64faafa1825fa172d20fc86ac0ff60879259f6f2aa2774e3e3fcda0b08612111f6d9ff1833e8fe50538012c00960d16397c518f3f01c8aeb7127d8f9248420d92b6a4714b1dad890488083f7fb76872b42687c94fe2cf584f91ddff465eb04b38d306db34fb2943307538018903508e9519faf0373e25c3eeaaa1fa042c45b7f6b2397d0e676e196fec840560b80bef83b0aac0efce0350c0a71d3f077e0ae390312fa58d162c1cd5355a39c9ad120211fd250d7f18fa967511e1185973d5484b57fd1e6", 0xf5}, {&(0x7f0000001200)="7c6af4a9ba93fd066cf353cebf218bfc02f9f6cd0b7d17222ad417133b1f4b80d7d536065eaf798ff002b7d5882d075190f5e628b67f9a248cdeb9a0012522b0574dce69f670806944f6f7b75774b8947eb48d47f5c31004a202be4a267227e43ca931750944327823b03d90ee4caf32e504a6f1", 0x74}, {&(0x7f0000001280)="6ae219e875b513", 0x7}], 0x4, &(0x7f0000001340)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r0, 0xffffffffffffffff, r2, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x38, 0xffff, 0x1, [r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r2, 0xffffffffffffffff, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, 0x0, r3, r6}], 0xa8, 0x600}, 0x400) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = socket(0x2, 0x8002, 0x0) syz_extract_tcp_res(&(0x7f0000000080), 0x800, 0x5) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r7, 0x0, 0x0) 04:30:07 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000140)="5d7e5fc9725bd5ecccc70d9db5d6efd42b45999add61a1a6d5ba58850c64c392dcaf6f1d08f9abe535279c300797b944d99eb1e7b53ea1b581a62f714cdb34f6ff82", 0x42, 0x0, 0x0, 0x0) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000000), 0x0) 04:30:07 executing program 1: r0 = socket(0x2, 0x4000, 0x1) close(r0) r1 = socket(0x2, 0x400000000002, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x8, 0x0) sysctl$net_inet_ah(&(0x7f0000000180)={0x4, 0x2, 0x33, 0x2}, 0x4, &(0x7f00000001c0)="736235512f9e2261ba16b01edef21eaa3b8f8cecc2aa0fba2b3f86bf62535114e91a7df481a2107ab3a94734bb2311ca5ad489834b3e0a8057d99f4ae347d229407a07f38cff7e1ee0973d26bde7e51dcc2a3396547c3e4ff4b981fd5de4cc3761fd886307b0f90defb27c8322feeef588fd0fd2f3c69a703f8ec220006a2a1a4a5a775698329de3d43a6fc2ab5275ea0997a038a08df0e312682618bab181930b6d8c89909147323a554e65988b437018a0a035bc1f1c63596e5495ee859dfedbd1e7f00743a41065fc30f3d890de7206", &(0x7f00000002c0)=0xd1, &(0x7f0000000300)="22a416db18a62312a2338ea215f62736645964bde1e4a69e632c892ed6a31718d1cd4548982a22b3d763bb1e21fd572b8608b4ed9ec114b1fb3fb98001dbfef969f0c5df956f29", 0x47) r2 = syz_open_pts() r3 = dup2(r2, r2) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) r6 = accept(r0, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) close(r6) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f00000000c0)={0x1, 0x1}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82027811e2b20a11776b"], 0x10) writev(r1, &(0x7f00000007c0)=[{&(0x7f0000000040)="18d251cdfc1f0519", 0x8}], 0x1) 04:30:07 executing program 1: syz_emit_ethernet(0x5a, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x4c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0xc, 0x4, 0x0, 0x0, 0x0, 0x0, 0xfffe, 0x0, 0x11, 0x0, @rand_addr, @rand_addr, {[@ra={0x94, 0x6}, @ra={0x94, 0x6, 0x4d}, @rr={0x7, 0xf, 0x0, [@local={0xac, 0x14, 0x0}, @multicast1, @local={0xac, 0x14, 0x0}]}]}}}}}}}) 04:30:07 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f00008e9000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f00009b7000)='./bus\x00', 0x80, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffae) faccessat(r0, &(0x7f00000001c0)='./file0\x00', 0xc2, 0x3) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(0x0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000200)=""/74) getgroups(0x1, &(0x7f0000000100)=[r2]) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='c\x00') setgid(r2) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000140)=0x8) mlock(&(0x7f0000aad000/0x3000)=nil, 0x3000) madvise(&(0x7f0000a50000/0x2000)=nil, 0x2000, 0x0) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x4811, 0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x6000, 0x7) 04:30:07 executing program 1: r0 = socket(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x4, 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000040)=r3) 04:30:07 executing program 1: sysctl$vfs_fuse(&(0x7f00000000c0)={0xa, 0xd, 0x4}, 0x3, &(0x7f0000000040)="b1e1e813ef62591510bfb003e09c76b3804dc0d25458233c349da92cd96af39330bbbbbad0d802cf381f5ea1a8187c3ef72fa48ea9437cb752efd74184ddb97a41bd5be184ca055fb540e352f882596d", 0x0, 0x0, 0x0) 04:30:07 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000000)={{0x7, 0x20, 0x39}, 0x0, 0x5, 0x3f}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x2, './file0\x00'}) r2 = socket(0x18, 0x4, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000040)) setsockopt(r2, 0x29, 0xb, 0x0, 0x0) 04:30:08 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000195c0)="bde2822a02a30a755cadef1513344edc3394505780e75e059fe042afb652a275b07e221a15f66a39d73a3b1bc9af1cfa13dbfa2f88f697977edce5adfeea4140661e808374b1746f88c7b90969fcce7fb28eed6b6e2de654da3e3cabca7cf1485963057c80da36078f01fbface3e13beaa7ab53971cd3c5fd293a25198924ee2edcc07da1f53eeed564376e18abd7362f999de53a6b45154226516d175987c901f322d5cc10f177fabaf5916b0", 0xad}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000500)='./file1\x00', 0x100, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000380)='./file0\x00') r2 = socket(0x18, 0x400000002, 0x0) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x2, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) semop(r3, &(0x7f0000000240)=[{0x5, 0x8003, 0x43ef63018b156971}, {0x3, 0xb692, 0x3000}, {0x4, 0x401}], 0x3) semop(r3, &(0x7f0000000080)=[{0x2, 0x3, 0x1000}], 0x1) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000002c0)=""/153) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000003c0)=""/155) 04:30:08 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getgroups(0xa, &(0x7f00000013c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) r3 = getgid() setregid(r3, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, r2, 0x0, r3, 0x20, 0xfff}, 0x2, 0x6, 0x8}) fchown(0xffffffffffffffff, r0, r3) 04:30:08 executing program 1: chdir(&(0x7f0000000080)='./file0\x00') r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x1, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) close(r3) syz_open_pts() ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000000)) kqueue() sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x11, 0x6}, 0x4, 0x0, 0x0, 0x0, 0x0) r4 = syz_open_pts() dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x7, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCCDTR(r0, 0x20007478) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x400, 0x0) fcntl$setflags(r5, 0x2, 0x0) 04:30:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x1f, 0x8, 0x800}) unveil(&(0x7f0000000140)='./file1\x00', &(0x7f0000000180)='c\x00') mkdirat(r0, &(0x7f0000000000)='./file1\x00', 0x0) 04:30:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(0xffffffffffffff9c, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) dup2(r0, r1) 04:30:08 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x8}, 0x2, &(0x7f0000000180)="bc107dc7", &(0x7f0000000040)=0x4, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000080)=0xc) connect$inet6(r2, 0xffffffffffffffff, 0x0) 04:30:08 executing program 1: sysctl$kern(&(0x7f0000000140)={0x1, 0x2f}, 0x2, &(0x7f0000000180)="a0eb9002", &(0x7f0000000040)=0x4, 0x0, 0x0) msgctl$IPC_RMID(0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) r0 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001140)={{0x6, 0xffffffffffffffff, r0, r1, 0x0, 0x192, 0xfffa}, 0x7d9, 0x1ff, 0x9}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x0, 0x0, 0x0, r2, 0x0, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000000c0)=0x7) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000001140)={{0x9, 0x0, 0x0, r3, 0x0, 0x10, 0x9}, 0x8, 0x1ff, 0xb}) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r5, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x1000, 0x5, 0x8}) setreuid(r4, r5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) getitimer(0x1, &(0x7f0000000200)) setpgid(0x0, 0x0) 04:30:08 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r1, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r4 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x1ffffffe, r5, 0x0, 0x0, 0x0, 0x101, 0x9}, 0x0, 0x5, 0x8}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = syz_open_pts() r8 = dup2(r7, r7) close(r8) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x3, 0x0) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r10, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x6, 0x5, 0x8}) r12 = getgid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="d70f7320327ac143ae2d17128ccb2735c67cf5292d1b46163c776fb2a2c10a333d4061753759aac3b45ce5a823a32806cf3a0459997735a2e8bf49cf38c4b52dba726a310774f95329807f8b1ebb379bd7a491babb1e9f4b18411989e6af6bf246702fb2257c25cc0d5d4c33fda6f8887b95e777bb5abeb399d95d46e5fc2cbccef0ffc295c728640fec535922a7f397a8008a547c", 0x95}], 0x1, &(0x7f0000000340)=[@cred={0x20}, @cred={0x20}, @cred={0x20}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r1, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r9, r10, r12}], 0x110, 0x1}, 0x5) pipe2(0x0, 0x0) 04:30:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="02000000000000002000"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x85}], 0x1, 0x5) 04:30:08 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) close(r3) ioctl$WSKBDIO_GETDEFAULTBELL(r1, 0x40105706, &(0x7f0000000000)) sysctl$net_inet_esp(&(0x7f0000001b00)={0x4, 0x2, 0x6, 0xe}, 0x4, 0x0, 0x0, 0x0, 0x0) 04:30:09 executing program 1: clock_getres(0x3, 0xffffffffffffffff) 04:30:09 executing program 1: r0 = socket(0x18, 0x3, 0x4) sendto$unix(r0, &(0x7f0000000040)="cdb25c899985440e80b597f886dee152f66e0ca7def5faddbeac2f3cc1db3bc88502222eb93500e5dc42f8b8b7401c27d536b76237d3cf0ac1e98133b8db8f0e221b8bb5cee9d3a771e4b8b0e37ed662440234b8d82e9e7883cf3f9deaa2a9419a5bd78181dc5135d2ac88ebd3c378276b81cc66936736204d646d8b2924deedf212eb34aa4fe139728eb2c327338b6785f56f6148f2c6203bd3b6c7de5d3fb683c41389be81e9e940b6b9d603a25a989e73da6132fc452735de701a507a606568ad", 0xc2, 0xe, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt(r0, 0xffffffff, 0x24, &(0x7f0000000000)="059d288f04f8b4c6205ab65bcc9505030000003e", 0x14) 04:30:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000100)) pipe(&(0x7f00000001c0)) pipe2(&(0x7f0000000180), 0x10004) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f0000000080)) recvmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000800)=""/79, 0x4f}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="28000000ad290000000000e2a7ca237b30ae77d74b1809", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 04:30:09 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000000)) madvise(&(0x7f000076c000/0x1000)=nil, 0x1000, 0x0) minherit(&(0x7f000076c000/0x2000)=nil, 0x2000, 0x0) 04:30:10 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x47}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semget$private(0x0, 0x3, 0x607) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSDTR(r1, 0x20007479) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/52) 04:30:10 executing program 1: syz_emit_ethernet(0x1df, &(0x7f0000000080)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, ' \x00', 0x1a9, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @empty, [{0x0, 0xa, "a31e348263c06eae46a16b1785e8fe9abfe3a645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80a7"}, {0x0, 0x2, "aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea"}, {0x0, 0x13, "416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1cc671e7853f2895e60363365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727ec3290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc11"}, {0x0, 0x12, "cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d284e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb21c3"}]}}}}}}) 04:30:10 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = socket(0x2, 0x400000001002, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendto$unix(r2, &(0x7f0000000180)="f3c469ca2d342d852de57f39840a6ea321f24091a33523d78522618cc28fb20482e4c4f3ed777aad467e2226284c5d9ca95835ba0d58118ec630392666e86ebe3bef4693e99f9a13b417b1389c839efe8dd664115af317e9c9a442c2898be7dbdcf643b9cf9cf2da490ab55a37aecf4157e6c3f08545911b2b2329d45c11ca9dc1e037bb", 0x84, 0x6, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000480)={&(0x7f0000000240)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r3 = socket(0x2, 0x0, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) openat(r5, &(0x7f0000000100)='./file0\x00', 0x10, 0x11) r6 = socket(0x1, 0x1, 0x0) setsockopt$sock_cred(r6, 0xffff, 0x8, &(0x7f0000000040), 0x2e4) mmap(&(0x7f0000ad9000/0xe000)=nil, 0xe000, 0x4, 0x4812, r6, 0x0, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 04:30:10 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x81, 0x0, 0xfffffffffffffff8, 0x0, "000024510e0912c3aff039832fce0000000700"}) sysctl$kern(&(0x7f0000000000)={0x1, 0x4e}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) 04:30:10 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x104) recvfrom$unix(r0, &(0x7f0000000040)=""/144, 0x90, 0x800, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) connect$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000001c0)) pledge(&(0x7f0000000200)='/dev/null\x00', &(0x7f0000000240)='/dev/null\x00') openat$pf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pf\x00', 0x200, 0x0) fchdir(r1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f00000002c0)={0x8, 0xfff, 0xfff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x8, 0x0) getgroups(0x6, &(0x7f0000001880)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001940)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = accept(r1, 0x0, &(0x7f0000001980)) r8 = accept(r1, &(0x7f00000019c0)=@in6, &(0x7f0000001a00)=0xc) r9 = socket$unix(0x1, 0x2, 0x0) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/wsmouse0\x00', 0x10000, 0x0) r11 = socket$inet6(0x18, 0x8000, 0x3f) sendmsg$unix(r2, &(0x7f0000001f40)={&(0x7f0000000340)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000380)="8880e10de36f428c5bb8258b801e8d6b1937d1383a0ae7623723fcd3cc71075fa99b97ceff3bb3f4787f2248b2ee2b4653088e3e07d85e4d7a9b747987d2206362ae683c7c8cfe03f08aa136ad28fa7a68d477edc1a7d0653df4666e521b1c7e35a0c6313054e167a2419111b4589d94455f556cec37ba97cfd86956ca4f548d476bb1231683262ee8cd90397ee7249edb530f992e2264cb80c131340b2029f7229eeeb2c2b4940a9cca554e096cc827304c9d960e0194a517e7a7320bb01945", 0xc0}, {&(0x7f0000000440)="d51fcd61705bd8ff979a", 0xa}, {&(0x7f0000000480)="8b736b9b8270ce26b5110b9423ed08eb5858644b25467ef2b70bbbb0f32831054e19142549623d3e53aa2675a49b66bf3e2212e8c40aee1d773edb22fa8b0f4a47218abe84768e5f049c26a353aa4437f9ad17ec562d42cc", 0x58}, {&(0x7f0000000500)}, {&(0x7f0000000540)="1cf556e511260db9d1233d49c9972d52ef55169b4197e86f71d2", 0x1a}, {&(0x7f0000000580)="c90ccbea9f71de895c01988acab24d2b75c92fab9478fa4f9fa7ef09c43cef1670f14b271494dc5f5a9f4da472b9e7f8b3b99cb7787da7ecf35d47cc5d20f54e8e9e8aa642e8ed2df18ca308a425bbde156925287e6ee377712745420853e0", 0x5f}, {&(0x7f0000000600)="699f165ee2c397f36a8e992913a154ad1aa6cb86303778106249fb71f710df635ee2b76c461c3cbb7c6b2aa96dcb0d0c7113ea999e8c231397c0b710b99e9ce663337cfbd00e147e780ab072d63de81131d6ab17c0153d3b36cd19aa2419117b6cff00840e3e8fee3a3d3c2c6a18920fa6ff8f762d49bc83172916cdbc855ca7e5f6db82ca199524cf4fa9454b80c3267811129d3c90ba29a9639ae27937a36cb8869d7f6552e430a8742adf6bb7a753658b732053ec6ccc4324e583d8d9ac93579ac5cb493289a98e5141e738c3e2e2f8aad1af2baa5e9653411cf2db2faaa1e5e20b800ce6f3ccbc9446f995", 0xed}, {&(0x7f0000000700)="beed09f05029a97e8aa6f82fc7f28c3d64a09053e5d03919f7aa7ffcba4f9e360ae7d4b62414f3ecd4d231dbba2456ad4baeeb2bdc9d23afcbfa18d3db4ddb2eb8ec29221e6a32bfe2ab54f83aa74af5300fee3ea837ba467762417942eea9bd0f", 0x61}, {&(0x7f0000000780)="e982d0c81383a77ac7244655d95907f7b557243ed0dbe401525624", 0x1b}, {&(0x7f00000007c0)="40908fe45d5d50aa99142c02b2e491ff8a02e2c8cb2d523ddf28d950a849afd14e34e6153edba2c207b400fc74ec587e5f2cb261d91d66e7b74509eedc3ed277c4bf914e17ee1fc5eb68bb8db13362afd394aa1170e35aa32981a97b2c57d88e9473e33689b6ec5aaed3e8c381fcffed00b6c152b71767767e65bc725dfd913af9a6c2a3cf633e8eb833585e7ca14b5d5ee77aad2a41095459465a3cbcbbe9f9188aa285782822bce66f122a40e95e1e7bb0157fb34090478b18d36edef264c32c9317cffa6a7c291a0e216aec65d5fad4174f0ff6d6c886d010d74f11701daf7ed2b61a5e008880b622c55ddb135c26b937de80753a57acadba1c1cd260fca5e0382f2e688688cb4ddb1232ba83a44c1f87accba0dac97a5407e03a0e24f77c98288f05dc63ee0a4e99c675370c7d2ccc1f42fa93b7e65335ddf1e90ea6c304962041ef9c10eb8092db5e1b69493dd2fcd2fd213c512c5cf256804e9d5832f12600dd6695880c7171e5060522114db3115e8c795a590695a0f954ace9f90e118b3c477c7c607b0259f79d5fdf15832eba5ff9a6d477d7696e24ea00b1e12cbe7db2d4e6796e66eed7312006d01456aec562bd2c2f077a64a41f32f50d38942fcea75b74160782ac3967487e10c4d56f44397a0b9cb7ffc222b07ef8cbaa52deeb2540f98e817dc1b59702638d7610ad0264a3ef3456aa077d70726394e5fa30ddde4cd26d4a0c888867df72c91d0fe8d0bcd552dd3480a09e2929ee61726fce6f3df1df8b82851d738eaf2a2f3f34e6ba41604a4c54c63083908770324667d247b5a212c3a63b8dcefd02373ee8ffcbfc4b77652e6ceccf82e43283ddfffc7e638bb65b7f8dfcc6711e5933322f58bcf408c9a994e8c5ec994b36af4fd2e29ce8f874cb55fd1b0e4aa0f6c99942776d3d3d9e219ae247324762e5799eb28d47ee4cad1095f43cc3d22ab19c331491ff5328c444c9d4128f6f81ad4d5da8a3eb21a99846e31c6228378de2b3f10c2694e68ff9128c7e7d0012f5daa57ca1ffcf1507dd496eda46b8f67a0efa991708b1c665d26b3a97d6d70810d4bf1f766f2838a5e91c1757129077909bb24df20476e1f35e0013fd9198a05cd5be652de13c7be88cd0bd595d9bafc0941553376c44e5be4de8b65309562d4adec09a4ceeb2b9705cbe4ad4d57c5248ee63838e6d210a2635184d1a53e848ea19d5983b8ddf032b79dfebb63839aa9517ed06824b1b0510575636480851cd515967572aabf0e5830ea60c82f2148560c06dbcccfeaebc2af208833b5151ec3b89046f5c460e8d7e2d3b318563da0da57d4fc2dc85891aec6dea62c2502e1a53794ff56606b800318f5accd64584757686d05eab5cb44aae22f39fe9b202228c39ccadff1db1d12d0c75730780d6f8b054b9bbffcfb92e0fadb1c04643b4dce07bc0dbc6d586649a4b4cdaa185ae092817a4d37524348bf5d1182392bbb6afa985a8ebe222d21d3c67750795aacbffe9dbe5823b9d2575f5f32887bd1c7f4b2db85fbfa615576926b7db693315beee30ad6b36aafaf0165c609015f4dc52edc4ac82497ebf4a0056f8a36259a3dc50275de3f2a8235e9cd87d57136c57d663d483785f7650ba58f7efe2d9bb667bdf7d7c88a78b11663245cd5afbd2b375a50dd0f3b4239f46645e3cb6afbec91f4fee73c8ed6f27425905e45ba81d55e6bf40295a4ebe5ae915d147ed775e88c24d7386ac7e4d23fac1cada234292c3decfac26d6a2414844acbf7977f1bbf8fca31955d20e256d5bef6f4fa658bb39c739dd29f36c4847be05dc2043a6fd0916df8e7dafd46dc629ae28df1520ec31f52fb675754d766146dd243bb43586baf343915d77b512770862174ff4f38596bdc0d98e5787810ab32d523f6203cd7513fa59275276c858dcbc3c92f272400a1dcfc3efcce1a5d33396007977e7278453e38977fa754df5a03d5f570ca0f4f2443826e5c311d3e49e4628a93ab170070697f7e9d7afccba3679a6dfa636e21294c5be3d17d5953ecad78e04172ed04f06be937054822245a96c9a7689d103a7110a69c30c037b4f2b6dd3e4cf12e057007bd62d2fdc9ada60f96c287d367faf5614a6dbded6293e087ecf70e6a634a7483f901ae2a3a1f0046e9fc7fcb3420ce4372c1ec52f5533fbda1cab802cbc95476db72deccff1d262aa73c68205f72b236958dd7215da25c65a3d82aceb6570a66cb686d420aa2bacf40018da9ee789dd7f7d5e0b77d2c348366e8dc2fb735b8e6d15934957573a39c2da04ffa8478251f3751903184c4ebc7708886c94f8ee1445e668c24206da5f2867199d09a2de34fd693262dc971f13dda5d45ea14abff22d130c68ffaef95a943a5030f7cef052335057a97ec524235d318149d94ba101c5732974c2d0865527371f190b0b233cca6a16b9d3416c4500653dd8e374dff739674cb6b426d9eb04eb2bf83b69b7bad4fe4f8ca52d553357e94f01399dfb8fd3912f8269e890704d4b2a6bb859a94c561083cf0542e75462ab5576bb7d615bd3abf50b3557978d00be78539e81a2548796127bab2adbe833f1603ee18eb97997ef045bbf38d5e6913561c43fae443f53928c291668eed86b6d77099596e32cf6d4506c30e42eb3b88515e67d353b956c9608ff929f154015e21eaafdb25d62df7024ee70de76fde4571ea858c5ed1ecabb5cb539a44cb783641c4e23c49522c65be0e77453a0812a2c99c7e3370780cbbb6b93e90a6126add49d54fe6de1eaac5ba2ce71d6a2e15fef23f389e46970c4b4400b1a96041c55a0af0640905e06c642648c06c8e2a9a45771ddcdd5b8181e1f2b5d8a99c52014ad25dc6943704eb2bdd6ff595f64ced9378f86e34c31c04d11a80517a8b368ff5163593c085f68e0c66405f14bec54eed834277a628f6bc496b7f98684830561e58d8b33f6811e2bb4c6ef16868ad4545b6f96be90e5cd1f72cddb85fd4053b6021b07f8e6f784cf6d752fca076c5d77326a2b4ba27b1b59149a7fc263e008cf630641a3127ca84c9983d8f16501bfb3dc6524a129d6c6babde239c996a5d13a6704090ec96c5ad451907c5f655041b89b3fbb35aca1159f246658ba389bd6efb8ef943a3fc674955f05c2ea24432401b1d3459b80bed55fc65eba1abf931ae9e85bb7eb78f8ae572c778211f4f52c846f3db9a91fc45c70f8a5402326dbc04f78b612288dc7e52c2a872a0c84f35a5b65de1dab5996a49f096654c57d83c2ff5a8069d1844df63477866ad59efddb9f1e6a6e645f442ad2f78038475d90ecb92bb1189b595ac8d3114d6c20607087f08cddc9f4ebb0551d7a416b1d6bb9e2bea45ca834b920b95f4ff437c4156d8e9ee06ed461a2334d94533d7b72b25ccf08cda925a8adfe4ec64e1fcfd75af1e0c648b6a5c24567043f5f152f02cc4d35b1141a46b25ba26db6bf18a2729e7c36069b2b43b85309bfec617aa6e54e3dbbaf30a4d55218d997eaef91963de8ec545c049e6cca75d4320b9e5e986100645807205cd1f8f8e39e4583b5cf9991bc78720790b47dd996c36ab3e2b1275eac7891a0bd617d3e418bb750df1a94c4a706ece8409a4a2f0d93a197bd71346daba12ef8b9dc8a8c4343ff41d7d72b685ee2b1234e0a4d3af512ab7483a000d9ba537c4f25abffc3660a6d378386002a0735442a097eee547278e8fe6ed705e58084341669460d653a6312f37a9acb813a93194d2a40f5657a6ecb07540ce0777e6de00139aadcc10a1314f8592ec65e074aa73df423883718c3e57e48a5545a5f52c554d3ea9b436492b8054e2bb58da1a19020abd9d79829c2df839b9d9fb2f2323822a3242ab0d7d92d619145ad52abb5ee195bf077cd3432ac846f53fa1df1bbb76346417f461e21cc8f7650fd63bf18346c44fefacebf9e5b28bd7e653e62f7df76119f7ee9346b14fa304116779f6414d05bf30e1e53e0af1da89a532f9b97bedc7d7ad911a4a3f2a65aa8967792ad53023e545d4861a2095efcf297be8247cb0dda3a8246e94c3f23f79595f6063ec2b908cecac31fd6031278a7addcea56aefa3d310cb6399ea270297b5bf940dbe91333149fa309d96d79483f174e4339ee9ab6fcc4435cafe651722aaadd521d8c4b709e0a21ebdd0b9430a18c574bc0765856907de200ecd432ea6806c4e150dfa31ec8d64c99810dfa706b966f6f5f46edc9df92f8518811d3bb5fb30d419113a6f705c65dfe6b2c6adc03f80921b483983f049d761bfa81cb5346adebfeb7046e080887e64a5d80e1be781d4a98712c4fb3f6599c3b755d73ca2f1de17568930bb9caf387a920cc8fa0158f54334f95b9a5ad0ce7b63dd041b4e5823f83f79c5d4847f0ae43b041513fbca8fbd099cdafd3364d40e7a726bf2d95835437f44f5bc158141909540021d41ef3416e98df801b850c0b4fd627e22c0c6b54e2d73fef9488611949da3660e15de9079a6ed4a2f0bda1e3e6081b455073a77631f55c3ca40437ba55082369f173046530ce6cb1f66f61702c58148e1b31cb938d8feb80d744e4ef5ae8ea4309f04d8649166648ea2b2e10afac7587953cedd00289ad702ebf450d661c9065e09bd6317a21934c51d3c6d17113648698a362ff54c8f178bcc73cb6390079c971a7a00d3ec40cd859a44ceb790362cf0d7405bfec2991d7288a8e835f1bf9f9116ae11014ae8a362fe37bcb61d6825ed44e683b0a2268f0a91d7b401a62c23f95af0373fb3b5be29ec88d0fd00f3fb8a23c1f6814040611adcd040cde42d0e33e92d4e54b166a61fb404148841d4e3063eb9693a683683b7429a460ecfff3d07c7f3c06eca0b3bc696e9905bd3c81900978d57bb4ed7112f74d060385f0661737e8322abefc023777264a2007952b1bfe86690aa3f388747fc13380472f6b8d36c80db6ea3b8a29b1e3fa1d8efd5813be65ea8e623229995d89cf37e91d25bdc7ad8b300af023636cf302a1bc4c6d02908a79294f066c03eb5bf5b2ae7ca7952725faadc0cb21480839aa3da20d326331776c825d1d672aa12ff0e56d86fed33aa4e3751e32175bb7bb82e00b70efb559c57723a12755813bf64179368d415f61cd5889ef8dbaa8f54793963b9c2e1585429a012bffaa64eb26afd86c51f1fe30c086b7d94054ba07076a40813cb69b125c744a4ede21242ceec7ea6951acef46f33fc9e23b3c0ee880115a9ebc40a8b5ffbfc0fe89fdfc035a1cddb6ff8ec14cb274a515819d4448448eedaaabb094adbb3c691f0d58c4908c3f547407b6ff39f2c8d8a28374a3fa8ccd82576e129899a21def8e292a1fb113fd44f8c45d3a71a76c84fc37d51957ff6cb640046275316f23bc26672dc768a4ad58a9e0b65f7694efaaf7bcb863734ccc220bc30bc3c7f2b8873cab4bf88cec2904258d503c547ffeb599c4665156cf3fa092e30e930f2774e5fecca3451afcc9e9fc9cd6cf5030f7f2443474a65502c7b28d9b14da03c3cdad52e105767031fecc97b4669fbd2650d9c538d80308381228dccf20fe73367f73e16b187c45968bc95c7a36c805f46c89f8d9155108a7b928c1ecaf813eae2e49eb4b2ce52c63c12cbd60fbd557b873bafb596c9cc49069ededf6b730fd6c1a88aa1c924b124d506d307b8fee2782a18780896f5404d1d4c471c3381aead0856f5b0bbee8cd9eedb9814b3e8f18d6a90a9042e5948d4b19ba817a5566b3472220726e49cd675e02f2a7a71c995d6499e1b9289fa4eeb3c4b4edd4fbb4e6df9e939e80313725a7cd13527651418cd4a9a3c3c7", 0x1000}], 0xa, &(0x7f0000001e00)=[@cred={0x20, 0xffff, 0x0, 0x0, 0xffffffffffffffff, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, 0xffffffffffffffff}, @rights={0x30, 0xffff, 0x1, [r6, r0, r7, 0xffffffffffffff9c, r8, r9, r10, r11]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1, r1]}, @rights={0x10}, @cred={0x20}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff}], 0x128, 0x40d}, 0x407) 04:30:10 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r1) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x1, 0x2, 0x9, 0x2, r1}) open$dir(&(0x7f0000000000)='./file1\x00', 0x40000400008002be, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) 04:30:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="8e2ccff5bec46f6701"], 0x10}, 0x0) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f0000000000)=""/122}, {&(0x7f00000000c0)=""/43}], 0x1000000000000192, 0x0}, 0xc40) read(r1, 0x0, 0x0) write(r0, &(0x7f0000001640)="8a", 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r0, 0x0, 0x0) 04:30:11 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x5}, {0x6}]}) sysctl$kern(&(0x7f0000000000)={0x1, 0x42}, 0x6, 0x0, 0x0, 0x0, 0x2) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x1}], 0x1, 0x400) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x80, 0x6}, {0x6000000000, 0xfffffffffffffffd}}) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) 04:30:12 executing program 1: r0 = syz_open_pts() close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x1, 0x5, 0x0) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adffffd7ffff"], 0x10) dup2(r3, r0) dup2(r2, r1) socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket$inet6(0x18, 0x2, 0x0) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:30:12 executing program 1: sysctl$net_inet_ipcomp(&(0x7f0000000080)={0x4, 0x2, 0x6c, 0x1}, 0x4, &(0x7f00000000c0)="f32562152e80c27ad2a7d98fb76237f853349879bd5a28382aee38186ee39b8d2bb9d5d53c5421a5a066fb873fc3cdd4def4db1c6c3bb79be260f8591c929ec6ead825e5d993e907eacede0f8e060e877502da244226c2172df9d3544a23bf7a3bfe14f541d6de3b20bb2123bce581ada6c9c23b1bbcd6151d69ab26f7f964a3a67b2fb295fd59f55c42a2578051561c9737", &(0x7f0000000180)=0x92, &(0x7f00000001c0)="e2649336a36bd42fd9afca3e7fe396ebf3d3dee902440f2167ba49b51e26ba24fc9cf741f7a358af0d7e62b231c67ccef186e746650e8e9a67d0c78537033330be7895d6fca401f7e37be9306c45aa84f05292ad8f79b88ef21b9be948634e5d28f32680c2ded4cc6fb464a53e8026f43831dec34272665565b978bf797b79f4cc866737c370cc8376997940f7c7c984d90748687912c42b34f2cb477d693df29a9794a4078a5218f0c17b4940d402805b8aade250f0f25cb8727ecf96fb0235419849c4961b31e0e79141d4685f002d928e2832b9", 0xd5) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f69c16212d60ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x1, 0x0) r1 = dup2(r0, r0) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) r7 = dup2(r4, r6) setsockopt$inet6_MRT6_DEL_MFC(r7, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x6}, {0x18, 0x0, 0x7ff, 0xa5}, 0xff, [0x80000001, 0x0, 0x3, 0x80000000, 0xf587, 0x97e, 0x8]}, 0x3c) dup2(r4, r1) sendmsg$unix(r1, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 04:30:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x2, 0x11, r0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pread(r1, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xfd84, 0x0, 0xfffffff7fffffffc) r2 = socket(0x2, 0x2, 0x0) r3 = socket(0x10, 0x8000, 0x0) r4 = socket(0x2, 0x2, 0x0) connect$inet6(r3, &(0x7f0000000300)={0x18, 0x1, 0x1ff, 0x2}, 0xc) r5 = dup2(r3, r4) setsockopt$inet_opts(r5, 0x0, 0x1, &(0x7f0000000100)="071400000000009b33ff0f000000000000000000", 0x14) r6 = dup2(r5, r2) r7 = socket(0x18, 0x2, 0x0) getsockopt$inet_opts(r7, 0x29, 0x40, 0x0, 0x0) sendto(r7, &(0x7f0000000140)="ad8ba1fabf1ba0bcaaa8d87caf32df84edf6211bbe10956183a5102130f7d49eb605cbc8e71d97a64682043c504b0b4406282ce76418f538f3cb1c9ed18f5d53e1be8572ede830ed4d26a060f56effc93ca2e4963038ba2a8c4ca9bf949e7a81da313e02dc1f2c69fa030e8387364b2fe88e726da0cb17edaf515306ef09619229515a0b599c6a55133a14794b221c97e0856940b069a35f9a57fcf1", 0x9c, 0x4, &(0x7f0000000000)=@in6={0x18, 0x2, 0x3, 0x2}, 0xc) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000080)={{0xc5, 0x81}, 0x80000000, 0x5, 0x5d738f0b}) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000000100)="0714000000000025ff149b33ff0f000000000000", 0x14) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 04:30:12 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x0, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x11, 0x0, [], [@padn, @enc_lim]}]}}}}}}}) syz_emit_ethernet(0x5f, &(0x7f00000000c0)={@broadcast, @remote, [{[], {0x8100, 0x1, 0x1}}], {@ipv6={0x86dd, {0x5, 0x6, "e40bbc", 0x25, 0x88, 0x4, @rand_addr="1b0aeb62aada2832021ee8bebbbcf494", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x2f, 0x0, 0x0, 0x0, 0x0, 0x1c, 0x64}], @generic="51d475aecf8ceca3ddcb3c73dad6a208dfcb1964d84606ca3d9f865cc2"}}}}}) sysctl$hw(&(0x7f0000000000)={0x6, 0xb}, 0x2, &(0x7f0000000040)="3c0c521cd419ab8c1b0e9a7895317cbd630b564fc96e5900e7535e30c47fd83db3ec823e3327af130b743c7795b32856c0", &(0x7f0000000080)=0x31, &(0x7f00000001c0)="393df31184f688537a7f528de994228b7520dca2bc9acd09e8b5d0a1a39af60dc6d69184e207b6c3ea15e55f8877c821948dfba3528f0d8adb73d183d1b4158ea6c2c120bc657df7acc5457a0ae1b8e537b779a960c86dd7fdb4568b6ac4ebee51bd50560efa9e98a4fe356a6a55e463053621552a7607b082edb9d7a701dfdbaf05986d7f80c38fac80e3a87a238361336eeeac97e0e5c47bc4b0144022544e7d68d93a", 0xa4) 04:30:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs, 0x10) r3 = syz_open_pts() ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000040)) 04:30:12 executing program 1: r0 = kqueue() pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="23d2ed2bf9c59e4b2dc070f0477f9e87412e98cca107bc2cec616669ede634383a877a40491c9451c818f9cf9df1f852bd3e73d9560eabe0e0586ae0b4a71ebafc", 0x41}], 0x1, 0x0, 0x8) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = dup(r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r3, &(0x7f00000000c0)="95", 0xfffffe76) syz_open_pts() dup2(r2, r3) r4 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0xfffffcb0) execve(0x0, 0x0, 0x0) 04:30:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() geteuid() r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x97) kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 04:30:12 executing program 1: r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000000)=""/29) syz_emit_ethernet(0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff000000800000000000000006907800000000ffffffff04000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="5000000090780000"]) 04:30:12 executing program 1: r0 = syz_open_pts() flock(r0, 0x3) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)='a', 0x1}], 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x100000000}) close(r0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) preadv(r1, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/156, 0x9c}, {&(0x7f00000000c0)=""/180, 0xb4}, {&(0x7f0000000180)=""/177, 0xb1}, {&(0x7f00000002c0)=""/99, 0x63}, {&(0x7f0000000380)=""/152, 0x98}, {&(0x7f00000005c0)=""/4096, 0x1000}], 0x6, 0x0, 0xbfe) execve(0x0, 0x0, 0x0) 04:30:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0x3) syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x6, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}]}}, "4b6424c2"}}}}}) 04:30:12 executing program 1: r0 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x95, 0xf0000000, 0xdb, 0x4}, {{}, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0xfffffffffffffffd}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() msgget(0x2, 0x3b) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x22, 0x20000001, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) write(r4, &(0x7f0000000000)="4f161dcceda78e6ac72c1c9625bb432c29", 0x11) kevent(r1, &(0x7f0000000100), 0x5, 0x0, 0x80000001, 0x0) 04:30:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f87c8a5b6701000000000000000000c414000000290000003d0000000000fb0a000000000000893f"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00001c0000/0x4000)=nil, 0x4000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 04:30:12 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x0, 0x0, 0x0, @rand_addr, @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}}}}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x80) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="079315cc2fbb8a8e27d79ce9390396", 0xf) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f00000000c0)={0x0, 0x6, 0x2}) 04:30:12 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = socket(0x2, 0x2, 0x0) socket(0x1, 0x4000, 0x6) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) setsockopt$sock_int(r6, 0xffff, 0x20, &(0x7f0000000080)=0xfffffffc, 0x4) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000040), 0x4) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) 04:30:13 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) syz_emit_ethernet(0xfffffffffffffffd, &(0x7f0000000040)=ANY=[@ANYRESDEC, @ANYRES32=r1]) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000000)) r2 = syz_open_pts() r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) write(r3, &(0x7f00000000c0)="0d411d7c7c893f3ef379e5f41fdfaf19b633850adeb21c10614644467f5cf7d9cf4063c14f3626609a6a8272691df2b0333d8b799f2a3f9b80fba670df2ab30750148ca3ba5c14ee0576411d770e83f1a6302a96456d340cfded22347bdd15a1b81a7586be3e2af3a9007e758cd69125fe5f", 0x72) r4 = dup2(r2, r2) close(r4) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x401, 0x400}, {0x18, 0x3, 0x81, 0x38}, 0xffff, [0x10000, 0x4a1e, 0x3f, 0x8, 0x2, 0x3, 0xffffffff, 0x1c9f56e5]}, 0x3c) 04:30:13 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) mprotect(&(0x7f00003e6000/0x2000)=nil, 0x2000, 0x0) minherit(&(0x7f00003fa000/0x1000)=nil, 0x1000, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) 04:30:15 executing program 1: socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) pipe2(&(0x7f0000000280), 0xb649d8b2ee7358ba) mknod(0x0, 0x0, 0x81) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getppid() fcntl$lock(0xffffffffffffffff, 0xb9d5cd3237c7b550, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000040)={0x400, 0x20, './file1\x00', 0x800, 0x1, 0xfffffe91, 0x7}) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac14"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) unlinkat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) r2 = socket(0x2, 0x1, 0x0) symlinkat(&(0x7f00000000c0)='./file0/file0\x00', r1, &(0x7f0000000140)='./file0/file1\x00') r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r4 = openat(r3, &(0x7f0000000080)='./file0/file0\x00', 0x80, 0xa0) ioctl$WSMUXIO_ADD_DEVICE(r4, 0x80085761, &(0x7f00000001c0)={0x3, 0x1}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="eeffff2f66696c653000"], 0x10) shutdown(r2, 0x1) 04:30:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) connect$unix(r3, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 04:30:15 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) syz_emit_ethernet(0x36, &(0x7f0000000240)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff880045000028000000000006907800000000ff4b8e5bf7acf1baf98d8ab018a8ec5e5a090f1dae3a9ad34a4863cdd5af345b2101e6733017c6c063649b65c535796e597fa345aba2c6d9ba3e13ea35c85500"/104, @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="5000000090780000", @ANYBLOB="0c9a7bb2b5522a398b319715614479e164e8650fa8bf883d5f1c452541f81a024f0e404edada10d3a14ed55698b0bb93582785c79c654380ba905af2e6a69853c7eb2182b8fde9fe63e9e1fa"]) r3 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r3) close(r3) clock_gettime(0x3, &(0x7f0000000040)) 04:30:16 executing program 1: sync() getrusage(0x0, &(0x7f0000000000)) 04:30:16 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ftruncate(r1, 0x0, 0x9) 04:30:16 executing program 1: r0 = msgget$private(0x0, 0x7b5) socket$inet6(0x18, 0x2, 0x5) msgsnd(r0, &(0x7f00000000c0)=ANY=[@ANYRES32], 0x1, 0x0) msgrcv(r0, &(0x7f0000000300)=ANY=[], 0xc4, 0x2, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01f512bbe150fe13bae7c7e6012c48ed6d1ce706000000000000006c2da6bf1cc20e8679e847b465802d322f56b98a5fe645127859006df00aea0abaaa257e4524457c6d016cb4e0743844bb86cc90b7b52a3fc4507a99f3e301000000000000004800"/111], 0x6f, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) r2 = socket(0x1, 0x5, 0x5) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000600)="2c3806e7087f2552", 0x8) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, 0x0, 0x0) semop(0x0, &(0x7f0000000480)=[{0x1, 0x0, 0x400}, {0xca3991e2fb16efbb, 0x5, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x7, 0x1800}, {0x2, 0x2, 0x800}, {0x0, 0x1ff, 0x800}], 0x6) getsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000100), &(0x7f00000002c0)=0x4) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0, 0x2}, 0x0) msgsnd(0x0, &(0x7f00000004c0)=ANY=[@ANYRESHEX, @ANYRESHEX=r2, @ANYBLOB="a1d0452fae9a662dbd7f8eb0ab0553419c45a448a38154c02d64ea3f821056b6fa200d120accd6580575b6911ee6ad9a8f7f69fbfbe59535d0e3cfb5b918e132f917dd653a7ceb705f402acfd070565a8c375b7d95d280927ce53a72fa66bce9c565945d9f18b094527db8a487ade6c2ae512097ca131f50bc44e2d427ef61622240fd6152", @ANYRESOCT=r1, @ANYRES32=r1, @ANYRESOCT, @ANYRESOCT, @ANYRESDEC], 0xb2, 0x800) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10a29, 0x0) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000440)) msgget$private(0x0, 0x158) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000379cfd46000000000000000000000000000000000000000000000000000000000000000000000000eee100000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004450a98f00000000"], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f00000013c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bb36778d9f7ef7ff22da6d18ebd51100"/4119], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000000)={0x1, "6a7715654efe871cafd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21ea2cdcd9cd825e18cbc6470b2622c5d92cd672bf8af95a41ad28e68af18951239c57fb9ec635488cb9cdf45811b290efaf3c5d518de658356ce7b28bc65702184661b7637d97761a0476f7b0f1f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb04b731cb084542e16c2eb931a11c92b9877722265eba7f8ec5212bfc96c9017d3f1f5950f2778a9"}, 0xc8, 0x0) 04:30:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xaff21b6604f1af5f, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000180)) setrlimit(0x8, &(0x7f0000000040)={0xa, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x4, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) pipe2(&(0x7f0000000140), 0x0) select(0xffffffffffffff65, &(0x7f00000000c0)={0xff, 0x20, 0x5, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, 0x0) sendsyslog(&(0x7f0000000080)="d2eca4c95bd6179873195ecf768ec721935fe5", 0x13, 0x1) sysctl$net_inet_tcp(&(0x7f0000000040)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000300)="01022e15b764317ca69459657f16666e9f97069815ca5835b6f65306127c991ab43afd5604c4aa1093919a8a3701006dfc9c7dc0774b1ee71b2208b127f29c66755d45d5ae11c6731aede78c4421c6f62cac7d5ecb3a69b2e7910599897b3bd9ca5112b32966a5c041197ec6ec1d0be46ebb5981ea4de4b180f0e5d893050000000000000020a63fde260100000000000000ffe6435b55a191701155a29aabecbdada66c8f486f7e59a59a05bb689918b909800d89d8d1fbe686246fa85c22ad066d2bee08f7397cfe2c0900000098d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e7f5e5157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8fecead410c6a926a10900000047000000000001000000e7e3ad4ba11ca8000000000000000000000000000000000939a7f5fa4aa861f5a19deb3881885647e6b9ec56bff6b37cd49c4287ed75b0e657f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a2b788f5ff525643575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a8d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0452ab0b24c238f90402598ad960ebf7502f67ebb569f48ec63dafb4bcc61a9f90eac88bc34000000000000", &(0x7f0000000000)=0x210, 0x0, 0x0) 04:30:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0x1, 0xffff65b8, "92542c467dc5fbb2a00def07b9575f0a00"}) write(0xffffffffffffffff, &(0x7f0000000140)="4ea6500ceb05fc509649c1abe5ca8e985065f33b46de530610d4007bb4907fc3ae400929e4afe4c1552a9ed50d3e128cdc0dc1a271bc26a7f6c80462342146d60fd66dfd4bde42e3abf769519bb215ebcbd4ead68d9097758c91ef6621e83a20fceb047e72d8ec9b3952254bc928e758df608b451d927549e0b6db84826f135c33a8d3f440da65098e82a80fc47658daee72d2ef11611f25fbd6189c5786", 0x9e) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000080)="b2408a6c719bf202165f255ccc990a", 0xcc}], 0x1) 04:30:16 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000038000000003cc600019078e0000002000000000b00000031d20dad55c9ed6201ac1410bb2295c1b160ff8dc300"/72]) select(0x40, &(0x7f0000000080)={0x3, 0x2652, 0x80000000, 0x80, 0x101, 0xffffffff, 0x3, 0x80000000}, &(0x7f00000000c0)={0xfff, 0x6, 0x5, 0x2, 0x1, 0xfffffffffffffffc, 0xb20, 0x5}, &(0x7f0000000100)={0x6, 0x800, 0x441, 0x3, 0x2, 0x8, 0x0, 0x808}, &(0x7f0000000140)={0x7ff, 0x8}) 04:30:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$TIOCCDTR(r2, 0x20007478) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 04:30:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3ff, 0x80000004, '\x00', 0x7f, 0x200}) r2 = getpgid(0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSTOP(r3, 0x2000746f) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r2) fcntl$setown(0xffffffffffffffff, 0x6, r2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x10000) r4 = syz_open_pts() dup2(r4, r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCCHKVERAUTH(r4, 0x2000741e) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r5, 0x82405605, &(0x7f00000001c0)={0x1, 0xfffffff8, {[0x8, 0x1, 0x403, 0x1, 0xce6, 0x4, 0x3, 0xe, 0x8, 0x100, 0x5, 0x6, 0x3, 0x401, 0x0, 0x5, 0x10001, 0x6], [0x7fffffff, 0xc, 0xffff, 0x27, 0x2, 0x4f3, 0x8, 0x2, 0x4a, 0xfffffffffffffe01], [0x2, 0x7, 0x7, 0x2, 0x5, 0x3], [0x1ff, 0x8, 0x3, 0x8], [{0x0, 0xf2, 0xd0, 0x80000000}, {0x4cf, 0x7fffffff, 0x1000, 0xde88}, {0x9, 0x91, 0x8, 0x3ff}, {0x7, 0x7, 0x5, 0x4}, {0x6, 0x80, 0x1, 0x3}, {0x1000, 0x8000, 0x4134, 0x9}, {0x2, 0x9, 0x9, 0x9}, {0x8, 0x80000000, 0x81, 0x6}], {0x9, 0x3f, 0x2, 0x6}, {0x5, 0x4, 0xe0000000, 0xffffffff}}}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000100)='\x00', 0x1) 04:30:16 executing program 1: r0 = syz_open_pts() dup2(r0, r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) socketpair(0x6, 0xc003, 0x6, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/4096, 0x1000, 0x0, &(0x7f0000001240)={0x18, 0x3, 0xfff, 0x800}, 0xc) sysctl$net_inet_divert(&(0x7f0000000040)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000080)="30fd343be84dd039c5c997c33b7db76b4544931fe5351982a7b49b1a22341e13f5ec5ca2920131d40a38fd2df67def61d6d45e171749836957e632758cad2f06f7151ed96dda8a5164b1994e08541d0b83f83b9a7116991f430279f659dd000f16c6a8e0cbf437331f6a4083f0ce1786a032a15ccfae08f8ce1a6e6c6bb794d296e55e1075fc976380e76610b063e9cb162c36295789105b0d65058b7f457f00ea761fdf9c9830f5ccaa22b9b6b26a0445f95c7c793df981ec16e3ff75f3024043649a12983425f68e74fc2237dc505b6ff66b2b5acd4925f9d2f6271bb4e1e8a021184cd3ca26bf2720f44e8845c92d7e2fe81ba7ecae437194", &(0x7f0000000180)=0xfa, &(0x7f00000001c0)="875adf98beaead6d9956c5d3414f65f28a8956b5caacc3a5dd442ac40357c496f34e527dc61a9e6782462ae0e113a290881ef129c05276b89f7c964b94868ff45e0976f6a09c1393af298090659ebcb098736a5ca2dc4e517012cc65ad58a276fe074a6ee7cfbde6ffd14a5719a3d15252affda645f0797195e3f3220db3", 0x7e) 04:30:16 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x40034, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f00000001c0)) poll(&(0x7f0000000080)=[{r0, 0x46}], 0x1, 0x0) poll(0x0, 0x0, 0x606dca73) select(0x40, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x7}, &(0x7f00000000c0)={0x4000e9}, 0x0, 0x0) 04:30:17 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x81, 0x7, 0x2, 0x1, 0x4, 0x90000000, 0x8001, 0x0, 0x0, 0x8c, 0x7}) sysctl$kern(&(0x7f0000000040)={0x1, 0x24}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:30:17 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x2811, r0, 0x0, 0x5) r1 = dup2(r0, r0) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x3}, 0x3, &(0x7f0000000200)="492e6a715d175d5b6c38b54b04796e03ca0df9e58ac741c2887d4cff118436888651b23ffd53e782912b2f867ea3732e5f6de5e0fd87c04f4e083191b1", &(0x7f0000000240)=0x3d, &(0x7f0000000280)="b61022784f03c6fc786c0faff21960d2f7bf181a755fd331031f4a91a0018d98be4a8e66bce6e806b850a3a51cac48fcde743099f837be76c371a1bceb1f6cec870f36d4a198ff347452f169cc1478d8fbbd13293f8a389db19076dd8f2ad89d004a11a09529395e9ca6eb674fae595b5ba265a04235ea2b0e030298afa673e7a72111a15897fd6952397e15d185ef0810f73a17e35216ea2326b4a156888aedd0b7138eadf0b0dfe905e692a6594d581df4", 0xb2) close(r1) listen(r1, 0x5) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10, 0x0) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) socket$inet6(0x18, 0x8000, 0x9) poll(&(0x7f0000000100)=[{r0, 0x100}, {r3, 0x2}, {r2, 0x4}, {r1, 0x100}, {0xffffffffffffffff, 0x1}], 0x5, 0x4) r4 = getgid() setregid(r4, 0x0) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000001300)={{0x1ff, 0x0, 0x0, 0x0, r4, 0x20, 0xfff}, 0x2, 0x6, 0x8}) chown(&(0x7f0000000340)='./file0/file0\x00', 0x0, r4) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0x3, './file1\x00'}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f00000001c0)={0x81, 0x9, './file0\x00', 0x6, 0x1, 0xffff, 0x27}) 04:30:17 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4, 0x1f}, 0x8, &(0x7f0000000100), 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r3) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x1ff, 0x7, r3}) 04:30:17 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() pread(r2, &(0x7f0000000080)="faa8a5d5242e9bd8a75e8d9da4c66540be4876bbed48f259b15bb241fc8e65204ea83af8bff19a", 0x27, 0x0, 0x8) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x11, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) ioctl$TIOCFLUSH(r5, 0x8060693f, &(0x7f0000000300)) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f0000000040)=0x3) r6 = syz_open_pts() r7 = dup2(r6, r6) close(r7) ioctl$TIOCCONS(r7, 0x80047462, &(0x7f0000000000)=0x401) 04:30:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000340)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8f75f882b297be1aa5b23ed00f4c8b2ca3ebbbfedcbdb00000000acb5d602000d7dbf6ba8af63ff37282921e4fdee5bfd4de7901c089e226f44d78389e0720fd3872babfbb770c1f5a872ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000200000000a3f80004000000", 0xb1, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x2000) getpgid(0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) flock(r1, 0x6) 04:30:18 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x6, 0x0, 0x0, 0x0) r2 = syz_open_pts() kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r3 = syz_open_pts() r4 = dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000080)=0x7) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfff7fffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r6 = syz_open_pts() dup2(r6, r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r6, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x2, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffe, 0x0, 0x10, 0x40, 0x5e9fbb77}, {{r0}, 0xfffffffffffffffb, 0x0, 0x2, 0xb4, 0x1}, {{r4}, 0xfffffffffffffffe, 0xc5, 0x4, 0x2, 0x1f}], 0x5, 0x0) 04:30:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x9, 0x4) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) socketpair(0x18, 0x89155be448a487e7, 0xfb, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000840)=""/21, &(0x7f0000000880)=0x15) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000380)=0xc) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) close(0xffffffffffffffff) sendto$unix(0xffffffffffffffff, &(0x7f00000003c0)="1d57e349eca31b75bbdf3da35224ae37a96f9226942e6d51f9", 0x19, 0x2, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) chflagsat(r3, &(0x7f0000000b00)='./file0\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000700)=[{&(0x7f0000000140)="0321cf589188cbea93c9ede0fa36c975c6d2fbb4912d502e6f94b7ba486de8fa797dab2909408fb8eba43016c8a90b31fbfd25c3aeb87533ff171902cf3407c4e0f8d3b8026adc9a89efb8e8e9f72e370413ee046b53499d87d6c4623695ae43193f581340761a27999f204a270337781d333de0732c5ddbaedf78cb08c0470f5d8a3f0ec81fdca549fb30eee7faed4f01bd0a8dcb0af42d8f494d743ed468e86579ceed73a9784187e8712097b27bff6640df627c1407883e8258bf77413dd80d57ed75eb76aad278e8bd6329225ef61bb0ed38b3573ea0f8b4b5c89390bcc1c1b0e959fbce5800", 0xe8}, {&(0x7f0000000240)}, {&(0x7f0000000280)="4653943831ca452c70f64e799d53eec54b4b84420d11f8dc07738b6971a20b42a838cb4a1fb953f8c9be2f4d2c3699a6545cded1cbb63798c0d17fe90f42c8da66b9533de48c23549cd86f6259cff2144055d2d8d1fa173d9c9593b11c6c0a9bdcdf3d0fddbc14004ff55fe631dfc2f5a789e576cb45045f54a8585df67a6715edc192d0a4ee1c8c54a9a48888d595a07bf62e108994a1b109027f432ca25a47bb672504e8eb6cdaddf0aac955ff6e4adf4fdf02dcf7dec69f490af4790a5a2b688ff31177af6bc381bdb5a9756df0f6d4a8d6c34f2859fe0ca714a22e4641d278d975", 0xe3}, {&(0x7f0000000b80)="96cac668ad2c4dffb2b20360bc38ce0fa615592436bc41cac3286bf15e5741f04fa52475d3d980ce3bba09d41ab50184b50216840abd4d0b38bf17fc5d59d0bb5cbbe2ec5c18ed5c78c99079861d447cc614fafa35d87f98f639ccc2283e7fd3e8175f4fa12b548e6bbb254e472598485778906a2d6c9d3e669198e6e5516dd9ff8acbf9add1d7c5c8bd83df000c676e45dfebe3bf4dc72b168b6a6e5be02b5c73548ec33c10173ee84f0f67", 0xac}, {&(0x7f0000000440)="ae2fac45404dd59e517ea1d277f353d4384d17e509199946fcd7610c9c5ff9bcea56487467e063b23ef79d82e462cd07484b2763271fce57afa0086e82cf4c25b72686eb1b5cd5f49d70276ff1dc14a4c255b7dabb878c6e370788e1d564b56488cb736f0f63dd1a35f99f01041dc7c5991a9a42e96e83307f9f2b11d16b2d44b49ac8e6ac5e45fa1880b6b96f15f9187d98bc8a5506637cc44d769725534bcebb32068e5ad5197c167fd7bfab2a7355f7d405b4f2aeeba01229b3fb8e7211987aa241174332a1fcea72b10eba8678f0de74c86edee3cbc08c03b2dd1d28f36366b606fd57631e74e20870f64e2a20c5bb670e9d1a31eb8460", 0xf9}, {&(0x7f0000000540)="493f279662f534250eac4c53e0194e0962a522cb1d02cb84b4a3a6a59066bef7a550c54eec75e9ad78ba35055097b34149ab3db6d1eaa63ed44e124374339e26675b2d130ba79fd0bc841549bec48dc90052743b42447b2f90a3e5aa8a3eec1e9d0266a846745fb959ffb42ec87ec3ef06d94ca1d162a9641ad9b8dd8880d9eee107f9bea460bae34ddde78e8aaa08bb04e2e2dcb0781b859b56d3b2ea0f555f90336422727ca5649ef834aabe96c54f0d7b13f86586f86e3b8622192fc882377ce4f883fc0c2e2aebafefb5633a94a559e5b402e81fc6b7eb1db37037a57b86296f88fca5e08b", 0xe7}, {&(0x7f0000000640)="31d7f84b1bae3b77f9aebf2298f35a70507bedab98ea7c6c6e9d8cd06109d3f2b0847b9a9f2d0f88befa7f7a5484c73900dabe9b3e9c50883d6b22959235b22140e40b22fea5dcf6be9f4d7641e35a4992fbce0e1b92415613acfbb1d68afe22153e59009e0d8248868a875f36620dcc9c54310dd4f5083f4c226aee89bb7d654137292b106411f0d69ef65d5968d3f345b0052a8b5f4f009636f8", 0x9b}], 0x7, &(0x7f0000003440)}, 0xb) sysctl$vm_swapencrypt(&(0x7f00000007c0)={0x2, 0x5, 0x3}, 0x3, &(0x7f00000008c0)="c09317b86418ab964fb1e0d7ddfa6e5c8a1a783894cacc1f9aa00fffe2135fa447cd865097c75605870ab946ed948259f81918cc1d76d4ded986e9b895be9a708da8a2540e9bc3b121529933837d2e5dfb816e9a9a5c392b3b348071f52552905c39bef2c2ca4163e5e8709eb492f2c2baa2ff2c652cdcaacc8e53c5c3c53c5f5b0b42bd59031e5e6d7eb008a425d35a6c7513945414156204c7905cdf9daf94cc4191b85f018d953f52ba29bd5fd1a18aba1850bb4e726b5eeeca5e76e1c2d6bd3047", &(0x7f00000009c0)=0xc3, &(0x7f0000000a00)="51e20fef996e6b15ad2087a4f5480fd9464cc536bc2cdf049f675e5db9096cdddff92ad91e1f4602551b24e4fc38e36d0c79b13d4d04844170e9f7c6a71d472e0b52e7ea52f8249717dd90396ae0375e0b677742f44f40a263fa27ce667c4e6a23e25290f16c7cb1f7122368fd0a1bfe6c4198100a12cf9ef20ed5e022d871b08d0dcce6be614b93dcfa39329bda7bd5edeb88e4321090b819c8343da6a896c3ebe0adf97a679f19668096a93650d2eced45d339c1e4ff881cc329e2b16df81534d163103bd7d5c5d99c8d1c56fc94e0e70d637a6a51bf314950", 0xda) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002fffffffe}) syz_emit_ethernet(0x1fbf, &(0x7f0000001480)={@local, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0x1f89, 0x0, 0x0, @empty={[0x0, 0x0, 0x0, 0x0, 0x4]}, @local={0xfe, 0x80, [], 0x0}, {[@hopopts={0x2b, 0x12, [], [@jumbo, @generic]}], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @rand_addr="557277c544431c8816c2ebe463feaac0", [{0x0, 0x13, "180bb1d9ac8adf432c783610eff02178138ae85f0f8a7540497b59d7a0da596ff35ee7df18c11a15f3c99546efe0ec43fc8d98fc7f9176c2a529ea283f4fda028d7d9ffee0a174cf71f0e01cd417b6f8337ae7cedb20f3dd364f9bcb2906a8fb325ed8b98454ed72d62324dc64532ba539e3d05023cc1cfdeaee479532c5e2f9acdb9b86d9335cc6a38e47791a96257fa12d9ae0c3a944d174dddeb0"}, {0x0, 0x1e, "00a130816f092366efb0db850d24435b2858a1aec522e2186fe7df1f4be9e25ffebf28812d73e70aad879b7f1143cfa5bbc5fe70624cf657a45160bfa14b03db9d7ca31271b84d393c7fd20c76875cc408daa9b5f270593a0d4fb5f02a75317ae38d0fd81fec312435f34b5b4ba163d01285f5452cd5c5b6a8469f57efe9f38f6b7ab247230e58daea99b46c17d1ffc1461eadbf880c7ec56f634012e6fd8e3123f6abe88dc724131db0b125ac12ec9a84e33e893d9dd2e92c551c8578245aeadd8ea082fb773fa175db85110ecd76b98e3f715cc7dc98d99085382f8bcd06317029169cef19e303f62dd7a8c952"}, {0x0, 0x200, "3cee86f0141f8b50492e90bc691518476fa3f3e6905cdc52b85028ba0b4179ea40fbfab6625ed0941a29813693bbd1746a5f29e09cb9e8e6efd2d63272f20646bed5b824f7b267ad6a3e55baaed452b5b8ec5a8247331b42645aba2c8b72ef5f28a0e7addf2b14e9a59ac18c2e87d8621669d2054d897d5e39b9b5f4f4bb5f0448dfa41c6889c4b4b1abc4b9612750c1ec781f31ab351738a74126733553d02af507f0eaba4164a5f6fcd4d498c4078e7f4062f13c35a7832e6f13501d085aaa934e766a6747e8f3c2c51e9d74316d1ecd691608fa1b463efd8baf4349ed1816c244f2987815b5df81022c5d99a6018b72bba62d1f80652473875a9e2df0bb8c5e9443cd2c367db2ab57cf099542014b55addf660ce83741487da9788a44360c24a6f28fb1ba62844deaaf00739095665c171e1e93c7b2fb39530d5286b788ee71544d7175ce7ecae09bad71b94b25620d6164009e12498c2c0b6cf09b717e96872cc93832edb7f917f149bacdbbf45e684b06d75ebbb0220ee8f6e9e5d0359e84f98241ed2da9c9481b19b4b31c3c8c7830ea51a40409d6f78051807f5f97b20de3d0c4830bf4b883ab1cc3efd86641e243402d6a8d4ddb2c52c0ddaf417af9ffd87a6f40f225d2f960e9f7de2ce07996c572ab5db2a2349425953123697799f3931fbe4f99723627f01b1abdfb353c241b1fdc322c82cdb180c4727c47668998f180159060934c2202b97e94d9d9485383a8607edd5c29c597f254ecd3cc3ee928970bbc286daf66a26787062ac732836447676a36cc7152c3a43d40e4ed5c43f4f0afa4ccf63ec940847d7b9c5377075458449f4d77481c4a320fd190d2615193517820296292bbbdc8d505b4b8ee397b135a950f406f493fac54fc46a6345a630269362e4fca4c8f1e8aa5b7449ffeaed91ffad513989b1e4e8ca7b963fb623155e2040cb173154c3aff55d1154f9e686617f79e4e59133dd7a736de378ee1caf120587f77f375eddfef6588a39163d1dec8f9be515f8caf54deb23d3028593be2da35226653e059def658742b641213c5cbf366d11a774d63506e8d262a431505da1e96d278c986555c3783d6e5cafae2bd4a38e4c1bb3652d686ee846c96c9ee0fa767d11eefe435668659f299a8ff31912702676b3b15e6b0741f41897675fdc07d20164d747f213de441705f18e922102f0af16ac624deb26d3629b20c4b22847b1c00229fec54c752d2dc280f30fa5e61576aab10653552193bc0dd942c0ac414f8948e5af9401fe591ad034b78819530e92a891e59e1a5412da5b6f44b204fee79a0f334489007d8cd1c705cc631f3f54d98de7f813cd571d4679d7c68a19905af97654a5cf8a5632a3da0dae7a24fdb08a285db6cd7c4c09b26288ae613ccf5a287997aa56307fbeecaa959448d86de3ef95ed432d95e56f0273948e2d748d7e81f54c594115328d4cf086e844270676b71fecb8a64049db17dd5be456a23af700add22a52d310267681b3108754cc14a9b6643841558d0fef3e62dc8be802a99398e5c5630a3aca95c66a596522fecffeec7ce38f19e844bcb085098ffb270c256136c7fa2738b467e7c36b4aba062d746c5ba9141419b1e11c550a63cb687cf07d14e77ec3c7de06d4442db9475fbe169e652fe368004d2eef1f83c2725612727f3c9a2d75d4194a5ad0a4d90c09d65c1bd3e66586197aa2f6d04ae3f521c57e0549b4757428a29c2a1188fc336a8461fe1a5f6b1f4ec0a5f9703dc50d97d2bd3ef15faf67d7b043a25d764050ea2083a22b8c8310bc15ee92ddaae26929290b20eaa0e322e2f6c40c5a1aef9cfe6254132929d3c47326062b0d35fa59bf0df5fe7ecab79c98c4142e0a69c0d63e100cf968d7684df6f3390c15613e3ab6f279e7cbf227b6ecdfb6206f9f293b2e6fbb4b0dcc0a69e31d2d4a07cab7070c6bf78b74d239428225a30950233554aea5484124abf55296210b3144625c3520834f535a9eff8c79b8db8b9c5813863b9ee3a42e73428605cbe6ae4b93f9c1196112edd65743c1bc2743206db1a4c572f5291ed17a85445936b47b2f82dd10bdc9d8861a9932eab3474d23e9dfe0da0aa8703f0b9d19a707e4a0756ce2354d82e3cd479dae5169685990daa10857280c2a8b5f149f79f38ab21ba2f70f8b3f38742fc6f6a48cf0ad8decf46f30ca11bdf2b6e3290e7e4a3029709bc2e4247ff7e7d8b8c8f8b42a0726f003d9875ae81a392653a54c46f3964b36accc7ba69020568994a3cf17e7fce39dde905e39ac2e9688672ae9980d15ef434aae8d13a6a9a05507a45ed14cf7200db4224bf1bd8dc38be4442b22832d99f2feeda6c5605baf432a6b878f05890cb2be41dbc71859ca39a38b9bf48c8c58f74e681830162fdf27d979817d7d50ab8250f7a0c6e891184d9fd165712c0668d7d839fdaccbc1a8666fd6dba1ce08c11e77e66a3ce34e2236342f3ebd4c9ca453a22e5d9b5946fb1585168a50d1851ec8e493262984fb99823277711661b69748b05e738aad4a7ea9b7f932054e1cd50cec57c00b8515849ff3bd5c3aa67b4074bd3f5325ebd73c07f097ae72a6ecdc538224cf278f0459d5f3083407f2eaad2070419e84e2cac76817a354b41eb3e9fd84230ccc80b0b408a52126efc40deb867b7972c752d539c763080e0c8af3e9ebad559e1a02190dc38e31782354630d5b0afa1ca5a0bb73b20aaefbb7bb5741b80d68be7d037058a8abf1d3c585f8c208c81f70167e0ad3a205a5b352d15c328956dd81436e85eb1a359583fb509a8de58a1baeb7d34488a3b2721aa80341b972280b6f525b7119f99b1bcc3e47ef03f262ea32af6d668d7580d32ebb36f5783feffa41e3d6e83a9f33f85910669d6bbd04888ce742f61e876899bb32d29909b7a66203390da2739d7b327e865e74c1402c7f34e0b95efe1aba9ce046edfdb8746e9d202d2094476b138da1458a8b9d41b0746a0cba72c1a17391699d705c8b77d18898c6911d46167ca72d483ec0df9ce493ae4bf504d08aff59ae278d41eadfe5ac438475558c1cf06186584ca47475be917a1e11e9e1b68c76e5a22a8b631124825504bfe9e1c76746f5ff5e069dee84791f5e9d5a09fd4c6b09cbb27996a09926591c3514833adcef3db068b09f8d37d3e137fd0eeaf2be9466c0e280a83217d60d6c3596c06ce7dd949dc59d44b86fded0dfadfab4346512aad1c74491c2343eb14af937a021012cc7ab379fecb697f83a5803a6100418c575d661021fccb4b55f75786b33be58ce0ae7493b60d1e1941edefaa618e37456d44c9f1f93492696bc182eeb852239e94a3ce392415aa2cc3879642ba9dc71adee82ca994481e4e69dff084404f418e4b7db5417954bd6450346011fb70e0fbebc7b5503ddcbe4b4af336189a4d4385b945492cdc6981f38d22f6bb16d8cb49ee43d351907f6aa8db909126bcfd4ceb08ee89cd7abe352c31737cf8741f97abbfb14b347f412119135900f4162bf1e735addc99df0021a0bfdbbf17eebf642dafbb8b442ac4cd2c5fde340fad2692436b7cb23ffdba33c347bae27b958cb1be3955fe5075542211e4bd44006a3602638d820da895d69d1b4452f45dce9a5c6c47f99077a193394194b98edfeb055999cb0d660eef7a9d8637d22b9f10ee62073760e3902ad98ed50f66a40149fa3ff30851c2ba301f6235936197eac611605589481225bc23154e4a00f519ecaedd4dabe45203656591a71cde0e526db6d9dc4278a645ddf4bbdd97e00f874ad32308e450af016540a3b299568825f945f61289282425b4235253f5602b3a31c710a65e46eb8d26ab87b048a737be41d3376385e0f45185f7d6bfb89b855159dcea0a7f439e582d4e8b5bfdd3aa4efdc5208cc9ad82fa47dd5be5d9073117d8bdc67d923486d28c86ade5ce40fdd22b16ee019d8e2468701003581393b880980c01201d2f35682f5d9cb307ce93e59f3ffdb30049a9a7139f6903ad08a43d907b6950474e859a6f74117854138a7c8e16eea005da35709211f8fd5dfa2b98a6df6c3c5013bab7dbb0d67be2094650448f4b69a124c60cd654634d4a43f411edd6242cd03dc111f125a298f4cb3a57192d3a34aa11f574ff31b1e69e7464c18d5343b98bb70c5d53fc0efdca878b70158118914cad42a835f8a90e731c4441781de48bb55761493a5e5016da8ca2e6d8f9e1ee8f8bf080d544f9f190392c780e826283e03a226ea6425b26f318ac80c13ad8d6d13594db35ec99d54e33ec449b404adad212d95e64c8d1e908cfc247efa406b4c066851652f72e88756067bad07702f6f0265c9e27a63c35cc908b2da02fb7c1d16963b4aa5076b00d07c3a91091273260dce288a7344028de6c1f92fdf4a8190bd393b05e3da17057882337a2215a5a1cb819332bc5d43fb83f76c125579da6914f642f0cfec2bb382709b18747f3d9ecaecd5be3736fa8a03fa0c2ab4a426c2661b562a52b66375282aa255c73c606421120e5ee9db8e8b8ca1375b0f05a7a1a6e473736e1d11d636f88d46a557520e20f6773c8982d3d700a060a52d8736dd3c87d1d6c50ac9a16d0a68e94b5468cd3e18e56e667ec16cf9e8b992fe75fa5fc8780ff626120f30703a0f753e443bc268036f91bd89e332cd759e68a9253d402f6378e82b71cc749340af30e004a64fbacf4acc2daa8772fad1ea88d08da87d7e478e196fd65f4d051e2e50a8b3a37046fc1910335ac7483b755c06f301df0e0e2d72a66031a192f0f83f84fc3713b4d91a620360b2370b1545b4e4e9022f7e9412189432f1ee8d371c00ecd2677bbd5c7b7938da8b1ca89cc0ca9f185fbf3229655e0fb4c771cb1447c303e159a8abaacfb25d7b6a3bb4adcfe393c4b14cce07782b3f6e69b15e3e462ba541c2cab8ed52523e80d5cb427aabfcc64b6bf1744a91c3dc72ce67780651cf4e1760543ab94d96f430fe9a1665027c0bccfeaf09ec9558e87984d8a8a345f18ec72a0ea5c09e4d3fb715eeb7a9273b5796b75906a69296cf1c4e7114f7018d1036e1d092c634072ecd2cdf754ec1be2ecf0efdaefec2dcaf1bccb38b05b262c2bf08cbbc2f9521e23f124590d7dd1a320e3610b6d984bf67d9d0bfba870fcf101ba0af003ba413cf338ec23e9f256739d557831a2d3a8f917659499d0180f2cc55087131d45df48307f65ea795e9f613d85e84924397c61e40458bed14c751c3a18b85bd0051ffd153b755588d1d67925e62ea55e4e5c59637827fa446d14a15a96a53184faaaae79cb26545459a68811f1c2befaf2043121abc895db305c4714588fabc51105ffb136d487b62128c83e24e32ca460f77f9aa9463b231076843483d52c02bfae432c3f8106549ea90f0847edbb58a4401bb5cc8ec25a0367de0bef8c58a0d2ddf2041f01581c567b6aaa77dcf1d1a981acc2996de4c7fa7bb098337dc2bb7e421331ddd29ad63cf555138a95884343f8b57f44e52b5cad75258863a0888ca39266cf1cd037d201578683548e0de63b48c4f30f003658f3e56573e8ba73de967f6ad3c0dcc446efc19c35a0d75ff7952675459574353b5b43aaec77bdecb9e5ca7f979078dc76270ce54d5809983ea72f86012f55a5650cc9263d96227b37056e936586e9d84f9fbb63327d8d8f72a584eede97b3f9c6156773af89ad9885b28692d9d2755162e7d94dcc0f4bb2411bf2004c285385cb335166ddd8ae9dd8a086ce363d659018224ab2cf484fb6a48472a52ac75465ebb758fe2c35f27b907ec728281280b5"}, {0x0, 0x19, "06d001bc10a41eeb9682bd384a5ce1afba8786ab18c4bbab3ad334efba377f83231c8b100dc9ac7f675dce3654e2c8b475f2912817f427de305fbed063ef91fef30af1b510832bb72e1fa8ead35bf5a15dba7027ae3496c106542373d6d25663c2aa5f0b6170269ef88d206c1bec8dc15c9a594ab34a6769ee81b30dfe638e4d832a8504dc481ca28b214c72180e9f57480c5280e322beee533e97bc7f677bb5c8c54edffe86f9f91fb9f15ecc81b3ba90abd551eeb46d43812c586576a5f997d2d1d201146a96319147"}, {0x0, 0x1a0, "6b1cb76019073cc27edc56a2ad774d0b7e0deb34fae9475d38a9fe2dc4a4497579d4b04f33eb70501ca9be91406aefeff3ed6e95afe9d4f0a85ce6c861e4242475cce207bbc1dbf2724da3e5008981c4db5fe87d2ab26e02e75ee4aa73eeba55b026db3a5439092d86bcfb78455d2ab56fcd96d243ccc0b5a08b6226af6ede1d5694ddcea714a22d0f4a7523557dd2d1932f64f2d371cd04a5ce4f9e236f05d4257d28a21f924ef839cfc916c22f77224aa0dd5100338f4c954b2f283387c72ed60fcd176bac65ecda5d22a4f99c632d652f489a45d732be25ab317d22f34f3629a65cce49d146d5be66a9b2fb01228a198840fbc73349e178bd879b10621db6848cb69c81abfa0f0d086eabbc516c6f1daac3e7e61a369167e3e820c8ea0e6f87b6125ac85f6f30358749ba90f622d704eb7a353d1183234ae2bf2605eff39d87799ff42789bb49420a43c0162ef470d7b7e7d40708ea2e783d81f54bdd623062b3006e4b60f0d39200812e5d43370a0c54aa4edf7e015d927174547671931c31004c5efb6cdf416b0da532f24439e5ee5850ed73c50039afcc83c080372c8d5919da7cb78f1d08d7dabd09d5a3f229f0b18d366bcb12b65508051ef88ae4ed15dbc8f4452712bfac541c9218c585bb39c8c5de9b9663930c8248f5ffee3dc1e8d656f6cfdb993913481e0850785611e089b2bd3f6f703f63ded3c49f88c37f2572d2f4462f9d38632ccb86ff9eb0a1e0099193e59d4e86315a7a87b95ca8b47c6f2ba70aa50889cfff9f6887449fd635d69511e0c1598eea27e5153c43b0b382d93d68e9ab540550a24735ccfe86c66e597bb35ebeba4d90e0e247d47cb35f8c8e1701dc43ca680acfe02e6c99e9e03d4ee8fa5793be287d912d45d3a7b8b0debda4de394fcf1d075102b5be666087099f95fb47cf5d879d52d607171769aeb2d15f0cae4fb8728752b2834901fc08ed4297052f25910466bc8530f890f8a24fccebe27074f9987251804b7c223f54bbabad0cc106ddb24a0f7acb01f6e2db4f16976df23ec472de82a69e73d1c0d0f04cc82a679ddf3f0762e64177554d7c8e092bd1508d68a90e2cf495f417ab0d1f02c4d228d57b32849255ff0dc7cd86b0ad21fc404b8a28e353fe74231c890ee3c40a707f3c642d34017cc15cd67bc87d91a4dfe2279717f593dae0175ececa3bc3d5059b338dcdc3d83e5898eab40a5225f6fc5f59cec855ff8b9f9840ebd00a5075fe1b12d5314cf3efa9187a09709650a8b159c7c3f4b0c74bbd3bf67ebd9c59f2e2efbd7319ffc67808a4b203e800a994bd8403199f92e112ec360b8740669aa66714997e30b00848fd61ab315ebcedb1e26620f92404e8ebe273309a05f7fa1acb6071d28c09e7a6f6bc0f3f71540709a978a04848c0f0426d103bdcd1349f040a32f377733f624226d69f5f19eacac97fb984a5b719c46cbbe5697f3d2d1c3f969c6243beb1144aed1fd804c0e8e8f70afa3a952887a0256dc49282074f768bbc93a3de97aa2c49fe6360dd72e439bad94c197677755309cc3ab2e85b512f4fe34e5366faf6c8587a69daddf43d0eb81c34396bf0f98e5e3df7488b9414e3b8dc9aaddfff23d08645fb41f5673f35f87fa4249ca431eb5b77eeb8513e472c618972b356ae1b95dd8801eca90197d9c1db8d43c2c3bc47fb44062b7871427c5df37c3f50a9807429e769e96a14cf7e9b82aade0189ff9037b4974b8c6fada5e70976244977b5322dbf892ce079c29cd8541a308fdadd0c9c655d1d964811ea025178d527e69b96f859847aea8ea293acb25aeb65ffc6f1e58b28d2a84c5c81d0f9a54b890c749ef5654cde0ccf0919ffaf0b95fbb610325fc6105f2dbf6b96f4b811d7eddf37026c2764a66ed21de6e37efa5716bd1951cbbccf2331cdbfac6322762c587dd95c958122872f77647c009f70b7fc7527eb5d4d9114e7fdf602e0e0f1af6cf0824e8d6c04c4cf3b4235e0f82725d6c3532244a961854fd82c4aa578bc0851d1a6adadb74e6980ced0ec0b44b00acb4b41f576f4e6d0b6e4c46dde5d0f1a10859bfaa0932eba36cb963879bc4d4b08a6a90b13c12854b97564457cb6957f104d7cef3a4f2fa0bc23bf555641d03918f93e01f068b508e97dd2b47ec7118e4a8fa055144117600697f2a5a887549175bac7ae832e640cbb502948fac04bd81b15080eef47375a3165390d6436199f6f8ef45f816995e6e304ca24e45f21de21059db6291cd64fd081c7753f6d595920adcf79707d624078a27121f1157172cb551f5b77a15c2e3d1b98882c1da71be3724246187aeba1c55d93a4139d02b475ae8a71d97c2596d4d0e5ee0cda1a86d7f391a7bc51ff87cb1fb1cef1739c06bd81f09d20a70a3ff73412e723f191327fc725b07ae86a37c4d2fe1fcf5a971704c2139a6fdfcfc4c4f4f27d8913967a0a0a14fa3897dcba4e4bae4f15136a2c4b2b772f510f031dbcf9aa5dc421da32244139d867280880de034f20dec9f426e8338f1b89f1555f09815794900c0bd45206d79c9a1b6d8fd248144f9924c6a53bf52ef095ec17cf208acec4cba59e4d611ba63fc38692c3c9de0a2116da5a621625c0211f0b957560a5a1a278ff90b0b8ff113a1c863a6d98e16cc9c6b843813fbb44c7d3f4f74ccf1a361dd44b01d771914705e7a073057b999d6881d2683128581137ab6458f771cf7692531f33fd6a85e0ea38e9dc52563f67daa71db208660ff6fdcf20f86d59e905944deccbb2c3d6d2bb5af0cb3c0db7e07509991deab05923ba319c6f99ae294fffbe4011948c2bae70e701f3b7c2bbf6d35d7bc2026b8d59a1663c5bacf590808f483c3940f09e4ebcd9b39453f6e84450d581292c04cbeee78fb691884faeef5b658fd3c0722929051070c10c44ceee36f19f271b59ee007730c9d5a35a68808d0ce670ce4ce40142b2be41d14585cf4b7b6025af9bdd0be18ff2264ee689346162e614725b5427b08ad4137ff3335a1f6a898dda3f5955267b33e740048a8714501b4ab83b0769c7f63801b29cf86331de20231dec79a0374c1efaa56ab4a6019e9b71d8bf1cb892a1404b3bfc3bf35bf275fd5502073c09060f38acd41db5a7470077d2b53688667b31617010cb0bf6aabf5e9608e3324a5cb71f0858a63f0d93b1b5015df29f3c351d3e35f642cd629cc0f48742179d87ed0d97c888a7a902ae78029af6fc3515f365c426cba75f7202e442f6c1e03c6f63e3f28c8708cf674267b3a9f4297c69cffaed565b4dcdbfb5fca6d88285c499e5df358600374b7749881a31266ee8380e0d8324ee09b896a17613bbfac3135251b6dcfecbefe2946c569249f0d5b573099772055136a9132a570dfca6ea70b1a2df331c004ac7ea2c765de0e017f5f042e9c2b98819da203917c085ae69f7ffb40d08213d6bbd2ed67d6e843893b964bddfe2c48375d5bddcf9fd87fd7f3ed79d36b6abe19ddd6b5a8325b55414425890417cd18e40e67c608a81b78ef9fd5b5b727e318b47e9df42ab96d02850e81aead0bc9aa2f50fc1dffbe2dd596e2a4aa08d14af046dd52182d0be5e0c2301d671c95fed07ef825020618068a9ecfa0436ecd31e10d13cac5fce9706cd939c96602f200043687ed9016052630218e3ad063f949b80aa4d8cffc691330430f6ab9ad996f741f60aa8f30b8b85bf7f0f4f756ab979b56f9800d2dbb7035a487fed05e609d2e70f3fb81695829615dfbc45299b20c1b341910fa2fe177f26d0f0802264eb78ebef80b98a5392b7cee18e26b9178c1d2209a6e706a9e50d69afabaabef6df4da70db6388ffb2c096244744856e42dc84db8d638a3f06c59dc2530c8abb1b6a9de3bbd48f5e85d650faa3abe8b7781815b15543797aa43bcbef7c1f3935c251a29ef78c70065c88349c8873539e575274f49f6ae5c50d3a1fa1101cb8bebc911eaf7c8c8967f25c066492c08e5a976340bbd97c9509833369e32527536975ce4e91bc8e76bbd64a0e9ffddf84e7f3878a68376118ab661af56a25419cb44748bdd4e0de94df44dd34aa1b8e4b831a11e9feaf9b921f5a68282f49403b53991852114e29be514d178e496b8e3d0f87291dbb7768220c93e77bf91488b3f16f27b0f8100460b48d79905ea69d55f57eaebaf3666c942a485b825b6199c333d3b7b27da9f485d1a64dfd07d02fd609af4aa3c89a1228e21451dde17b77ee0c9e97ffef7cb018fb1ec12444cd6d2a8dfceb6f3a626e9be53c83e7c049a7ca74e300a9a36368e4e582ff125b6f775019b7e6285e61e4f446fea0116032d44151ba9f99c2406d2a75ad8d12139e99e024197aaaec862234bbc357ad4a9a2bc49617b0475f239f754d14fc12f9c8eade7b4c8e82bd2fb0a93018d8cf0d21ac8c90a1ada6db545550d6d94bb1d80edf4a6dff478f8b2708fba0b535af74b7829ae181fa90e223b1a1aa25e506e7cf9caef8858a1565dc041697d1b9f0c802d1812f1f8b6f9599078e2722d418fa33f4fcad4b173255c0d000d9d7bdbcafc9503aff64f2be2b9df5ad5cd2a443735068f06edb6f1ebc0db7223151dbe28506b08e36a6ddcba7c42b7b811b85bfc9b5de01a008b9cc08f066d00a63113e335cdf8369458b9a57360b03c500a961f0b2b5494346c5313411d3d37346599a1d161b66ce1e9256f3c1fad4b71784c468b4c832843e3f6b1725daac3"}]}}}}}}) 04:30:18 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0xffffffff) syz_emit_ethernet(0x3e, &(0x7f0000000200)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "e25b14", 0x8, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}, @loopback={0x0, 0x2}, {[], @udp={{0x2, 0x3, 0x8}}}}}}}) 04:30:18 executing program 1: sysctl$hw(&(0x7f0000000300)={0x6, 0x2}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x3, 0x1000}, {0x1, 0x9}, {0x0, 0x1009}, {0x3, 0x2, 0x1000}], 0x4) semop(0x0, &(0x7f0000000140), 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000440)={0x5, 0xa93, 0xa}) semop(0x0, &(0x7f0000000240), 0x6) unlink(&(0x7f0000000100)='./file0\x00') semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0xd5c) semop(0x0, &(0x7f0000000480)=[{0x1, 0x9}, {0x1, 0x1e, 0x1800}, {0x2, 0x9, 0x1800}, {0x3, 0x8, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x8}, {0x1, 0x8, 0x1800}, {0x4, 0xffff, 0x1400}], 0x8) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/187) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f00000001c0)=""/69) r2 = semget$private(0x0, 0x3, 0x746) semop(r2, &(0x7f0000000180)=[{0x1, 0x7, 0x1000}, {0x6, 0x2, 0x1800}, {0x4, 0xb09, 0x1800}, {0x3, 0x60, 0x1800}, {0x3, 0x6}, {0x2, 0x6, 0x800}, {0x3, 0x3ff, 0x800}, {0x3, 0x2}, {0x1, 0x8}, {0x2, 0x6cd, 0x800}], 0xa) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/245) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000019680)=""/4096) semctl$IPC_RMID(r2, 0x0, 0x0) semop(r2, &(0x7f0000000040)=[{0x1, 0x81, 0x1c00}, {0x3, 0x2}, {0x4, 0xfffd, 0x800}, {0x0, 0x7}, {0x4, 0x1}, {0x4, 0x2, 0x1800}, {0x3}, {0x3, 0x800, 0x1800}, {0x2, 0x6}], 0x9) semop(r0, &(0x7f0000000140)=[{0x2, 0x4800, 0x800}, {0x5, 0x16, 0x1800}, {0x4, 0xfd}, {0x2, 0xffff, 0x1000}, {0x1, 0x5, 0x1000}, {0x2, 0x1, 0x800}, {0x4, 0x201, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x2, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) 04:30:18 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) dup(r1) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000100), 0x0) 04:30:18 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f802204a17d971cb394dda5c457981150137031d33f69f18bbdca2ac3a42adc3b7f6dbc5cf4832dd0928f64e57afb91f83bdbe95a7795b3e87173d6faa6c48a5d13c57d2ea88eb45cc7e4bedbc0588c1799d238d03fd"], &(0x7f00000010c0)=0x1002) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x10, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r1, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) pipe(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000001140)=0x9) listen(r1, 0x0) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) getsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000001180), &(0x7f00000011c0)=0x4) 04:30:18 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() writev(r2, &(0x7f0000000400)=[{&(0x7f0000000180)="0ba2d014bfbefd79fbffc112615e755c296b931280597d4fd4bbaf5fdd4a9f4a24c96acf6e1d58bf61692bb4d0415767b1d770ece623ec48fc753efe83b42c87c3e0eb927c79151ad1fd97b8d2433c2a997aacedee480e0ce7b1e4b02ac0c5d372f142c426478846ddd4932bbf1913980342557af52fd76ce3", 0x79}, {&(0x7f0000000540)="2ab848ed795ba590519c3cd04cf7544e2bea2add8937f1300a8b97b18975ceeb3d947594c3b0175044645cab712160d2f6a9bbbbbbccf253c0fe083b58019db80b5c58c852c95eff5e3ffaf9d68a7caa36863e138dbdfea55478f05895283142c2e112279d5d5f22c3c7c15fe2b9d1198012f10b233250f09a0fd60e0a884e55495163c30035", 0x86}], 0x2) poll(&(0x7f0000000140)=[{r2, 0x1}], 0x1, 0x400) poll(&(0x7f0000000080)=[{r2, 0x46}], 0x1, 0x0) openat(r1, &(0x7f0000000040)='./file0\x00', 0x10000, 0x80) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 04:30:19 executing program 1: r0 = socket(0x1, 0x4000, 0x4) socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0), 0x2) setsockopt(r0, 0x80000001, 0x2, &(0x7f0000000000)="afc8ced6e22fc8deec1e33520a412bd14ebc209a33d4e0646e2ae9c6aaadca5818a7ec437d215f474242632a0938fa4dba348fc134ad", 0x36) 04:30:19 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) socket(0x18, 0x1, 0x0) r0 = syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="3458568236f82f50b4fe11bb5ec45ef1df2c6b0d0f74154e0e8c12ea2475005c822758c92b1cd5d3ba236253dc5f1ffdcd87b66de3217e55b437ef84d93489133cafe8e08a280cd6c3267c1369e03df36fadf26203e85ca1f519815f63b5165227ad6b884779c056550c82df3b45c77bfe1d76d6d52b33e307a86d4abaa44a71223d192adaa830938d74da9f89295bd39e", 0x91}, {&(0x7f0000000240)="499b1f6e47c37b388a0a45120a356a9f8c2b675d419e07130fa1652343acd2438d0d16258825333e51c7f2dfacab6f2ceaa485137f220b277370386def7ab1bfd08a2b332cb837ac6b2818033732efca7bf4ec7baac0ed8e56f0bef732e166698b22dd53466592fb1ea2bff6e67e", 0x6e}], 0x2) select(0x40, &(0x7f0000000040)={0x9, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe}, &(0x7f00000000c0)={0xe9, 0x2, 0x8000000000000001, 0x0, 0x0, 0x3ffffffffffffffd, 0x0, 0x4}, 0x0, 0x0) 04:30:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="d48249ab1f6c14d0ff0040"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) close(r2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x5, './file0\x00', './file0\x00'}) r3 = syz_open_pts() dup2(r3, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r3, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) socket$inet(0x2, 0x2, 0x4) r4 = syz_open_pts() r5 = dup2(r4, r4) close(r5) ioctl$WSDISPLAYIO_SVIDEO(r5, 0x80045745, &(0x7f0000000100)=0x1) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r7 = dup(r6) sendto$inet6(r7, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:30:19 executing program 1: r0 = socket(0xca5dbb69155b6f9b, 0xc002, 0x3f) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) socket(0x0, 0x2, 0x7) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x4, "b80054004000", 0x1ff, 0xfffffffe}) close(r1) r2 = semget$private(0x0, 0x4, 0x10286) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f00000001c0)=[{0x4, 0x4, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0xc0, 0x3400}, {0x0, 0x40}, {0x4, 0x2003}, {0x4, 0x5, 0x800}, {0x2, 0x1ff, 0x1000}, {0x3, 0x30, 0x1000}, {0x1, 0x4007, 0x800}, {0x3, 0x2, 0x1000}, {0x2, 0x9, 0x1800}], 0xb) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000019500)=""/102366) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x0, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x4) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000100)=""/174) semctl$GETZCNT(0x0, 0x4, 0x7, &(0x7f0000000380)=""/153) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000000)=""/129) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x0, 0x0) 04:30:19 executing program 1: syz_emit_ethernet(0x276, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000d71ca3dd030086dd6031797102403a0000000000000000000000000000000000000000000000000000000000000000006700000000000000c2040000000400001600020964000000020800f800000000fe8000000000000000000000000000aafe8000000000000000000000000000aa60ff2e99cb1aa57f86bd57b92325475a00000000000000000000ffffe00000010838000000000000c20400000009c204000000080401060401e60105000000000004e3b86a62830a71afbb3ce4b4740c2ae754af7ffb0b5b4f43f680e584741cda73ff256a252661fda82813f87620c4f9be74d84d1b3f1c7b30f425df54b54af687fb2f1bcc8aff20f6b6a453f6aa18925afd929e3be02b7aef754cfa81b4afcd4e64a34d08ef81c4dc89888fd7d6162304b9cf7c33de05b8e8dc6052e1907f9a6409beeeb221520b6ac4f384d0e794b566e8d1289d391902cc2ae74b8aa042d385f98ac7eb1d491639383927e180c439bfff1da481ed16042666b5847f8945edc59ea7db657dfa64d3318a2c05ba79fc6e811f485c7a5479cc9f559c578b8c072e5d6bc5c804013f40bdd28d2ee81b92460173189682364f868793d4e7510e8933e00ea6601b96b0bc98fcf4aa971215b6cea77a83804fbbd3253e1e0a54718b496817576ac273d137f3591648e223f27b2954948dd68f88c4d36016cfcadc8d3eb7c88122fb3ef8198c08bd948257247400bd644eb7fc972743ebe2d9cbdf32aba648a47c60275b965e931eaaa9d05cd28405d25fa935182d4fb5521885d058777657f4485c1db82243d503835e05ae9d5ba3c939ac799dc759492b502939ff7a4cd50a5e40603c68287b6d7756a6442e5c3dd9e2b5210001000502000600"]) syz_emit_ethernet(0x1a4, &(0x7f0000000380)=ANY=[@ANYRESHEX, @ANYRES64, @ANYRES32, @ANYRESDEC]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000003c0), 0x0, 0x0, 0x2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0xe5, 0x0, &(0x7f0000000280)=""/229}) acct(&(0x7f0000000200)='./file0\x00') mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2011, r0, 0x0, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000040)={0xff, 0x9}) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000a00)) semctl$IPC_RMID(0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x1da) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f0000000240)=0x74) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000640)=""/228) semop(r1, &(0x7f0000000140)=[{0x3, 0x5, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x11, 0xfe01}, 0xbb, 0x0, 0x4}) 04:30:19 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x10, 0x1, 0x9) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 04:30:20 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) rmdir(&(0x7f0000000200)='./file0\x00') fchdir(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) mmap(&(0x7f00006a4000/0x4000)=nil, 0x4000, 0x1, 0x810, r2, 0x0, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 04:30:20 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x7, './file0\x00'}) sysctl$hw(&(0x7f0000000000)={0x6, 0x13}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) 04:30:20 executing program 1: sysctl$net_inet_etherip(&(0x7f0000000100), 0x4, &(0x7f0000000140), &(0x7f0000000180), &(0x7f00000001c0)="f79d922fae2434c96c180b6c6b452350e7cc833894bf5ec0794c87f68770758af0b1823b15b0de6412ae369433b1f8ef64adddcaa588ea8892330e88", 0x3c) sysctl$kern(&(0x7f0000000080)={0x1, 0x3c}, 0x3, &(0x7f0000000040)="96df91b53f45409d31b3", 0x0, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x2, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x1, 0x0, 0xffffffffff800000, 0x1000100400004}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x1f) 04:30:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0xfffffffd) sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) 04:30:20 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x1}, {0x3, 0x1, 0x7fc}, {0x2, 0x1005, 0x1000}, {0x0, 0x4, 0x1800}], 0x4) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1003, &(0x7f0000000100), 0x3) fsync(0xffffffffffffffff) semop(r2, &(0x7f0000000080)=[{0x0, 0x14, 0x800}, {0x5, 0x0, 0x1000}, {0x2, 0xc1}, {0x1, 0xfffc, 0x1800}, {0x1, 0x5}, {0x1, 0x3, 0x1400}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7, 0x1000}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) open(&(0x7f0000000140)='./file0\x00', 0x40, 0x154) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f00000001c0)) semop(r2, &(0x7f00000004c0)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8, 0x1800}, {0x1, 0xfc00, 0x1800}, {0x4, 0x0, 0x800}], 0x3f) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001100)=""/4096) mmap(&(0x7f0000ff9000/0x6000)=nil, 0x6000, 0x5, 0x6810, 0xffffffffffffffff, 0x0, 0x8000) shmdt(0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000280), &(0x7f0000000200)=0xc) mmap(&(0x7f0000ff6000/0x4000)=nil, 0x4000, 0x4, 0x1010, r3, 0x0, 0x5) dup2(r1, r0) 04:30:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0xbf0804336186da3a, 0x83) unveil(&(0x7f0000001300)='./file0\x00', &(0x7f0000001340)='W\x00') rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xb48, r2) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r3 = msgget$private(0x0, 0xfffffffffffffffd) r4 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000800)) semop(0x0, &(0x7f0000000140)=[{0x0, 0x8000, 0x1000}, {0x1, 0x8d8, 0x1000}, {0x5, 0x3, 0x800}, {0x3, 0x5, 0x1400}, {0x2, 0x5, 0x1800}, {0x1, 0x3, 0x800}, {0x5, 0x2, 0x800}, {0x5, 0x20, 0x1000}, {0x2, 0x1, 0x800}], 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000b80)) msgrcv(r3, &(0x7f0000000840)=ANY=[@ANYBLOB="0000000000000000000000000000090000000000000000000000000000000000000000000000000000000000000000000000000000003d35c672610f04aadca000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220000000009000000000000000000000000000000200000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001064f0c07b030bd8e33880b04f5126df5df136759c1785319862f3d870fd8ff92986defcc60599d07441bccbbc3d71aae3c778f90c80850957024b431e6fca066ae0492937ab93f67c84f9325f926e708eb2c6303a163a027d48093b2d52d2d5f5875d5d40bbe10733933064e3b492a90ef5d6b59fad02d50d000000000032c39f9382ff9fd3024352761e6536bbd1100000000043f89183ed9b0ab0fdc7e138263b85ba22737d97e0b8357aab984b1fc946bd9cd540dd0e75e4fda971b8e42805f727f2a07fc73445c908e9e14a0ca5140be71c7ea4fa059f2ee61d3e29c45df4666d32ce0d491db2b7ac0541cef0d42da8be9f22f070702a20676cf32dadf8ac52a878344c8a82abe6ad1fec39aba6b773abde23c136e92649bfd829637b237923d41ab9c2ae7da54785ba734f2ebd5407f9048cce6f9538ef7f09349b9271c24541f1858395c55dda5a5941d3130c82be213dc8bc3748c7076ec40fa3507abd6ed42472a967f0c7b31e71c7fbc980a1ccaac372274a32b068151267da6fea1e8a2b0b2163e7b43d00910f0b5820d537b8d5ee38ae8ce2da9bb4855a4b551922cfceb33468a2ebadc70b4c6726ae4af59cdc4aa993d3edf892f146750445beb4a14cdf202126d67af23c6a7b4ef017c6c3738c5d11d79eb62f8f21d348a5b4d67fd3af61a4b24ba1e1ce8b5c62d897cde29339e4984f43cd642529b84953a600d5d1be98991a8696407fa912d9025b120af864d1090e26edf2ed21719b722dd685a90b0956baa5dd0cb28cdf1ac094646f68846a413252c9cb2ca20eebc61f5e"], 0xe6, 0x1, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000700)="e873018b3f0263bbca156072231bcd362cbed6bae9d5a4e31e8432adc6d3e9f0292165d169199e433b3d7a887b86e593ce6910d7af1e122ae781b10a78aa9f79d8c61cfe8ae0e2", 0x47}, {&(0x7f0000000780)="caf726684da552eec0b5870a9a879db401c614e3595c94907b9306ca293ef02a4b736244b4ef17140300bffc744fc9ac83ca5e7d7596841693cae3d44bd3318a213749b94ac7d87a5009bc992d64e1854e42b6eab839aa549438fc582a4c8e58f569a7", 0x63}], 0x2, 0x0, 0x8) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f00000001c0)={0x0, ""/222}, 0xe6, 0x1, 0x0) msgrcv(r5, &(0x7f00000002c0)=ANY=[@ANYRESOCT], 0x106e, 0x3, 0x0) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000180)='%\x00', &(0x7f00000004c0)=')}#!\'[\x00'], &(0x7f00000016c0)=[&(0x7f00000005c0)='*,+\x00F4)\x1dM\xb7\x8c\x8a\x11\x1e\"\x1f\xd7\xe8\x82X\xae\xc1e\f\xfb\xc5_\xc7\xc8\xa8\xfb|\xf9\xb0CHK\v\xaa\xac\xb2\x88\x00.\xeb\x00\x00\x00\x00\x00\x00^\xa0&\xa5\xf5X$\xa2\"\x8b\xc2\"7\x96u\xcaQ\x1d\x83\x99\t\x06\xee\xceE\xe7\x9b\xbaQ\xab\xf9\x03\xf5\xc5D{\xc3[\x98\xf6\xc5Q\x83t\x86P\a^\x04\x00'/116, &(0x7f0000000300)='\xda\xab\xd1\xca\xe4\x97\x93\x16P\x00\x00\x00\x00\x00\x00\x00\x00', &(0x7f00000006c0)=']#\x00', &(0x7f0000000440)='Wy\xe1\xf0\xe1\x0f\x9f4\x95\x15\xd1\x85{9ex\x00\xf7hi\xd1\x81\xff\x87\xbd\x00\x99UO\xa3\xaf\x9eP\x9dK\xc1\xce5 \xba&D\xda\xc9\xda\xc2f\xdcf9\xbb\xaf\xdb\xbbRhi\xbb\b\x8c\x06', &(0x7f00000000c0)=')-\'\x00', &(0x7f0000000480)='\x97\x9c/dev/rmm\xe8', &(0x7f0000001600), &(0x7f0000000680)='/(@+.^\xcd8!%\x00', &(0x7f0000000340)='\x00\x00\xda']) 04:30:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) dup(r0) syz_emit_ethernet(0x12f, &(0x7f00000195c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "51e013", 0xf9, 0x0, 0x0, @empty, @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x37, 0x0, 0x1, 0x0, 0x0, 0x9, 0x65}], @tcp={{0x2, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"543bae41635119f0db2ad9dcd590115f46d0abbbc1fc31d2d0891ec6c1566eaf93c7790523b7d94f3634a31f3307a07d395886ffa21c7d3e3bf27bc4a8d8666c57045e368a9c06c8aff0a89ba604a830fd67f04a7cb79f6c146121fa80a06b64512656784f2a2b7bda84d002ead09c979886f0d5dc90bd075c3183f6af35c70ce4fcf6deee69fdacc7a19da3b5829b7399c93b608af7315af6cca019cc0df0aaa2f5df8d79b777a6f0d3fd144d8d76eb30965099abe31912e502c393a8f8b486bddd0462806b1ae3ff34c7b36d0737e899af0c6044b7d264ccfaf38ba9"}}}}}}}) semctl$GETPID(0x0, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(0x0, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000040)=[0x8, 0x1]) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x4, 0xffc}, {0x3, 0x1009, 0x800}, {0x0, 0x401, 0x1c00}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xa}, {0x5, 0x6, 0x1800}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc, 0x1000}, {0x1, 0x3}, {0x1, 0x3, 0x800}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x6}, {0x3, 0x3, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f00000005c0)=""/102400) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x1, 0xc, 0x400}, {0x0, 0x9}, {0x4, 0x0, 0x800}, {0x2, 0x1, 0x800}, {0x0, 0xffff, 0x1800}], 0x5) 04:30:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a70100010000000000899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7000074e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e445408ee9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000080)="e49a8ee8f4773fbea9c7df1fd237c8dd149ed6e125ddf63e9f6eb8ab255f2a90419d9ca41210768a8576a95b3416d912c686e76068678875dcd8b13d08efe5d10464fb66c1e2418f0274b4975b001ba6689e5597f28663de8867c0fbe496bada6d2dee48779c0ede949d5965", 0x6c}, {&(0x7f0000000000)="8a90ff45504744624cf055058b5b3026d4ac1c055cbba280b42f", 0x1a}, {&(0x7f0000000280)="d787048d691cc7bf53946764caf554e66dd343c5338409105052679533a57db36f6a9f6d3db128c283e2adede3e14429d52afec7e93dd856416bf0f78fcd868db52cfa7726701a63e502fbdc0d9c90a7220fb92da9f938ca30151821d626b19809b661c103eaec3a944886c1d8f8d78087b535f351624e99467e00c78fb538f5813e62", 0x83}, {&(0x7f0000000100)="4659d421d23f03137168592f38f533e8ea342d1835a639540c644acf934061d33e6bc5a31ad10e09f7e6e3e94e1c2e89f92aed0e5074e0ec6ba4eb2fc8f9e229f7441d279eb2fc8bb421cc67c66b2d41207bb09ddeb3a74a19f7abba1536757699566c8adf1092dcab5d1b64aa51f0c58b", 0x71}, {&(0x7f0000001740)="5cd461806fe348bb38277b06fc7346fdc8379c54aa403c11ca1cb60d88e299fd3578f66807cc461ba8c3581fc25b4109dfab5a134e0e1972818fbcf58ad737cc89bcf1feeae65f0b04f7a60d9be780e31ac4fa8ee4ab0fd69ee7d6e9839d106f3366712cf6f7cd7aa0a7e14a0cfa9567ae379e0ad9126d180fbf70409b09a3214555291e3cfba7", 0x87}, {&(0x7f0000000400)="1e8a586b69b09c50c1eeb39f5a7b31cc24fe5ed5df0b2d559223833dbe2f5a87a74bcfaefc1d2bba1c20ec4570", 0x2d}, {&(0x7f0000000340)="0d96816dd8521e74c611be8089cc6e431e1b53d6c4755c9146a334ed2f52fa38eaa0b1efa5c681753c0746", 0x2b}, {&(0x7f00000004c0)="c1dac003f1bbba736486ef4bb96086ea43b774ddfce34c997b85d49cac947011ebbb5de5477adbab86589545da0904234558a6dc7e215ff53e57d54b57d4111aab67e31464863c37df73f57671d8d725f3e854fd39ad13bd78d32e8c3d8b776cbe56888ccaab51ec064157b733ba0ca47a69fddbbde0b664ec6200f515f14fe87348b479227734fd128f0145d11b9a197a12f789451686e0b114ab6a578901984ab61f11bb33136407049ea9d63178d3fd5bc61264cb103fd32ceb5b5c", 0xbd}, {&(0x7f00000005c0)="e2dc1bbd487d0c864d7199031fec510e28366d481125a58b1a6bf6e19ad75aa72c1e487c68cb54f2583d3e6244d8dbe73bf122cba64c775d0480df1500c3153e01e1cdb8f6fcd2637950ae02550a6082dbe9923bfa1abce29c1baf2030c1b73b6db11b421bbae823b21edacae50d8d9ce95bec4304b6918b79c3f339505e8e4d15d22dc33f0eea15ac2a127ce04f82b4236d7e221bc8c111a5fad102120139c9de2518b8a9a89b276f6683bb8ae5f43b89565f72b96e07c2e574db87551847b08307f9ae0fa678376b8c8b9dd4c4d7607b50f41195862185edd71a831159786e7bfa82dad1004fad5cb7111fb1555139349e615f4ecdfd301a148c8042d466f1c9666392597f73d498f3ef469c662ca957f62a29d6bbfe9c4242fb703beb750e00262153a71d299d312707dd627df11ea2ba03f38c3f693cc941c0db73b30b425967e81a9820ec1f3e4e8cdaab67724cdd0bbbe0260e0c92d3b9ebb8a6764fb6abfa258de2be4be90127731a8ae05e08fd5c64ba9d96ecb547b07dafa9f13be32e0dde290234111832c492a2356e89496935be7334e18350d774ecd457a1527370dee1e3a90a147a722be414b986df35ac2bbf943d7d4448bcdf786f77e7cb3cb56401e6cb4eb3e2cce99821e0fbf4c5d2e3fd3806e4f1cf0b7ca73605b7d93ce6b788d3848afd925dc5fd0d6c6557b11c8eb8faaeff8d8c39d324d0753ae11ce5858b67a0a58430ea26b907e940b024d280ca4ff55a7489c5df5b293eec4ea0f20b6f4ca00bb8112b4487cc8cd504f020f7af666a2efedbb1dd925e6763153cd5c1cbbf27a0a3704167ea970deb86089e1f794ce5a860c04c2aa9e927a964", 0x25f}], 0x9) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000040)=0x80) 04:30:20 executing program 1: syz_emit_ethernet(0x52, &(0x7f0000000100)={@local, @local, [{[{0x88a8, 0x0, 0x0, 0x4}], {0x8100, 0x5, 0x1, 0x3}}], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x3b, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@remote={0xac, 0x14, 0x0}]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = msgget$private(0x0, 0x2000000186) msgrcv(r0, &(0x7f0000001580)=ANY=[@ANYBLOB="00000005427093f65d0000002d3f8aece1dbfe33a8a937e4c5113830590a35fe49a1cd3697c1506d35bb864c52bfbb58fdc6a67f50df0e3e0e044c019c845142daaa3084eca202ef3471d4bbe5858a591570"], 0x1, 0x1, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/91) r1 = socket(0x2, 0x4, 0x9d) setsockopt(r1, 0x5, 0x3, &(0x7f0000000180)="834abf748abcdf50db7a82de9ecd2a4a2b02141a95a427ab102983763403b96256dd5bfc037ba20c8b17a65db8bbffc86c5e531a92c1b9c00c126298bf58a7e67ed9b75d397cc794622d1ed7048cd343c91de1d17d87bb8d8968e21c8906e9e766d969c484911fdc6901c1993e95b0d910f89b860ceef804812c5cc9b4f64a8f6d03c01ca311f44e3f4a095f084e377d8d4aae00829803a336cd4dfe", 0x9c) 04:30:20 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x19}, 0x4, 0x0, 0x0, 0x0, 0x0) 04:30:20 executing program 1: r0 = semget$private(0x0, 0x6, 0x2e2) semctl$GETNCNT(r0, 0x53292f3ac3f01e93, 0x3, &(0x7f0000000380)=""/125) semop(r0, &(0x7f0000000040)=[{0x0, 0x0, 0x1000}, {0x1, 0x200, 0x800}, {0x1, 0x6395, 0x1800}, {0x1, 0x7, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x78a}, {0x0, 0x7fff, 0x1800}], 0x7) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000001140)=""/141) semop(r0, &(0x7f00000012c0)=[{0x2, 0x5, 0x1800}, {0x0, 0xfff7, 0x800}, {0x1, 0x1, 0x1000}, {}, {0x0, 0x4, 0x800}, {0x1, 0x1ff, 0x800}, {0x0, 0x7, 0x1800}, {0x2, 0x3, 0x800}, {0x2, 0xdb, 0x800}], 0x61) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0xfffc, 0xfff9]) r1 = syz_open_pts() syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0x1, 0x7}) sysctl$net_inet6_icmp6(&(0x7f0000000000)={0x4, 0x18, 0x3a, 0x13}, 0x4, 0x0, 0x0, 0x0, 0x0) 04:30:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 04:30:20 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) openat(r0, 0x0, 0x0, 0x0) renameat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', r0, 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000352000/0x4000)=nil) shmget$private(0x0, 0x2000, 0x43, &(0x7f0000ffe000/0x2000)=nil) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, 0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r1 = syz_open_pts() dup2(r1, r1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000500)=[{&(0x7f00000000c0)="d1f51a1ba8635238c0efa5ee878ed16b1bc028770e194430c708214f66e172450098017eca40907f7f8aac1babc33f51596fcd57414fdcd39d36499b3dc7f3e6ebeae9b27ca8f7fef72a89d76cc10ce5459c9fde9dea63dbf8e4007280f9b8039430f71f009e2b2cf1a1e43557b5deda2a981fbf4bd8c7a2f859b67930a5f507a98a2ed9b1594850b261431fa2bc61c609b5cc58677ae5ab8c2f", 0x9a}, {&(0x7f0000000280)="e9f4086e7045d6532d404fa13c5b55b8024896156cc3ab9710444cbf240caf5cbc2d846944d26b70be4848ca7a660243bea70cea46b08c889acb840761be8e900d3c55b397042625d0a23709c6aa430dbf63087792778828334db9bcddb2f1cd6d3c4eeca60107eb94d3460be15e76e6cacea5c340b0ff65a165a25e6089d60172394b61affba9e840cc01413790c436bf6102c960788e8281f6424265cc97", 0x9f}, {&(0x7f0000000340)="eb10278dab35bc55f5599022e107e2ca431006d084f3d2598491b8531d7fc66af0fc70048e43a960d5b98e253157ea2534bb30fc0d46390dd2e9d864ab7ea012f08147bcae50f6bc4e6250b112c05e3606cfe53dc5907e7df797fe67124262f859a7ab874f9b6f9a70408681bdb2a47fbe92b12bbc9fcdd2157c7fc7a1e803feebd9cbfd318239cd16f62485e1471198dec3abf9a765c99b13a0e4901f5e621a7eafe9849fbf927eed3fc98f72c59b968d1e5b046bd2cf99b34f", 0xba}, {&(0x7f0000000180)="d19e2e4ca0fcc73ce7f637bf1635b4210e97cff3305fd11ecfb6e7f181baef3d43a168f07a27f13ae37ab681f17d46c1e1aab567ff0f3fdc1d13fec9b244d70c54232aa20e0b2cc87a8734e726cb4c456dfd", 0x52}, {&(0x7f0000000400)="1f5977d0cecdac6b71f0d6a2367c9c382a2279e8450a197437a7daab513285b025e813a787d928dedadd8b13ca2f25cdbdaec64dd6b88c5c96f30f6fbdf16c5f4f9efefe2cca5985abeceedab44522f1b897ba6e877d752221d6d3d34f473ef6468a243aff4b935540f802b76aa813ef8ad02c5bcbfac4b761", 0x79}, {&(0x7f0000000480)="c7dd2983f88b490949dbc56fac9eb5873d184268f185aa00ae194d75e30432dbc02924337c42ec1aa43d0a1c99312e5bb9a305fe63325798121e3bf0abc5d6541a3443b864a75f4c2b43f6e423e511de3c1b383802ca41", 0x57}], 0x6, &(0x7f0000000780)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0400fb00001800000000000000ffff00000100002117bc9797b56095f41fbe71a7c64e4d6c03be68e10b0f532d5be4a7e1096d6a58d2e52522ad3b75a91fd9e4d209ac47387d4322407454eb3e59b30c7ed7c760acdf9da1d104ecfe65432d1d69fae2dca213af6d2d03dcf6ff049f20e87cd07c72ba9b3e3d12f51192e5f3c14248efb4047c608ca36555c3588b3cf0e82243e21566927767ed0e6580099fcfe3d91c1d596561c8c27ccf5adf346c493fc6f71990ed87784510ded80590a98bbfdc6539fd2afea89aaceedc1da26c9dca0d24e9eaf9311edfb111402126f787f5ec066fa8589dfcaa24d7c2db8402073ebb15428ac843a4e00d4a631cd549f9d6ae9a6b8de8937eb8cacfc439f00f78a354d4da1246cb15fae71b1ac2c9691ee4b27e5224955d25afce3444ab137150230859be523b706f39f929a263fb9c3e399533a8e303815358013c07f668d26b03da55f54aa72ea3e8", @ANYRES32, @ANYRES32=r1], 0x58, 0x8}, 0x2) r2 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) accept$inet6(r2, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x6) write(0xffffffffffffffff, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) 04:30:20 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x80000}) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r2) writev(r3, &(0x7f0000000140)=[{&(0x7f0000000040)="d6573fb50e1a23b157d0e6284df4b25906f94a9dcf6dee1bb74d470732573bfc64dc8f7d6683f5978184fe1bec620ce9d191d5bfe50541e6230470fe52855d269c8839c457f0a2103d1b589d42493f534a7215d5d764de31a28125d501facc67329c19c38dae3c8f7133f7c0d198f5d5ddc762432a0d478608e9c067d5f5cc1319cbb355e6cb3b15ac878ea9ccc5fcddd50b9e1f4b4e40368f371f58b7221955d5dcea7e32c8420d1e7a4a58c9463ea91ed0aa509e", 0xb5}, {&(0x7f0000000100)="d979bf9d8be47601ce6b4e9ee868d2b7a8ccef9cd760", 0x16}], 0x2) 04:30:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x2, 0x5}) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000240)="b4", 0xfdb6}], 0x1, 0x0, 0x2ffff) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/40, 0xb77cb748d5ee361}], 0x1) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) r5 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) dup(r5) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000080)={0x3f, 0x1}) 04:30:21 executing program 1: r0 = socket(0x18, 0x4000, 0x0) semget(0x3, 0x1, 0x20) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98f728f8f955b0f22c50616364", 0xfde8, 0x5, 0x0, 0x0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) select(0x40, &(0x7f0000000040), &(0x7f0000000140)={0x7f, 0x0, 0x80000001}, 0x0, 0x0) 04:30:21 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004700fa380000000000019078ac1400bb000000000703040703f888020d00907800000000d926039245000000000000000000000000000000ac1400aa"]) syz_emit_ethernet(0xa9, &(0x7f0000000140)={@remote, @random="7020ba1f3989", [], {@ipv4={0x800, {{0x13, 0x4, 0x2, 0x5, 0x9b, 0x67, 0x1c4, 0x3, 0x29, 0x0, @multicast2, @multicast2, {[@noop, @ra={0x94, 0x6, 0x4}, @generic={0x82, 0x2}, @timestamp={0x44, 0x2c, 0x6, 0x0, 0xa, [{[@broadcast], 0x4}, {[], 0x2}, {}, {[], 0x100}, {[], 0x4}, {[@multicast1], 0x3f}, {[@broadcast], 0x1}]}]}}, @udp={{0x3, 0x3, 0x8}, {"8c9f24b1d55ee0115ae9c747453002a23ee0340ab9399777915e2f967c9cd5973d6f184b35aa65da2fb62a4f48895be4ed816dd8617fb7edffa54bac622bd60f0096843083fa27"}}}}}}) 04:30:21 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x3797863347451bf0) mkdirat(r0, &(0x7f0000000080)='./file0/file0\x00', 0x0) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x0, 0x6, 0x6, r1}) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x8) 04:30:21 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file1\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000000), 0x22) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x2f}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000002500)=""/241) semop(r2, &(0x7f0000000000)=[{0x2, 0x7ffc, 0x1800}, {0x4, 0x1, 0x800}, {0x4, 0x9, 0x800}, {0xf750b897f10a53a3, 0x4ff, 0x3000}], 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000040)={{0x102, 0x0, 0x0, 0xffffffffffffffff, r4, 0x80, 0xd436}, 0x0, 0x9, 0x24}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r4, 0x0) open(&(0x7f0000002380)='./file0\x00', 0x200, 0xf00054966a988a41) r5 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r5, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000002400)=0x7f) ioctl$TIOCSPGRP(r5, 0x40047477, &(0x7f0000002340)) preadv(r0, &(0x7f00000022c0)=[{&(0x7f0000000000)=""/19, 0x13}, {&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/61, 0x3d}, {&(0x7f0000001100)=""/139, 0x8b}, {&(0x7f00000011c0)=""/176, 0xb0}, {&(0x7f0000001280)=""/4096, 0x1000}, {&(0x7f0000002280)=""/56, 0x38}], 0x7, 0x0, 0xd87) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x8010, r1, 0x0, 0x0) 04:30:21 executing program 1: syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8080, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) r2 = syz_open_pts() r3 = dup2(r2, r2) close(r3) r4 = dup2(r3, r1) close(r4) r5 = accept$inet(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet(r5, &(0x7f0000000100)="88dc9a2257db677132e55d54c0678b358b6346bcdbaf5cae7855d23d8c00404472eee1ae89119d4ca33b02316280fac40d8452163ca0bbab802dcf5b7f2fc1bedeb01896e8ab", 0x46, 0x9, &(0x7f0000000180)={0x2, 0x0}, 0xc) setrlimit(0x3, &(0x7f0000000040)={0x320e, 0x100000}) syz_open_pts() setrlimit(0x3, &(0x7f0000000000)={0x3679, 0x100000}) 04:30:22 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000080)=[{}, {0x2, 0x0, 0x0, 0xd}]}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) shutdown(r1, 0x0) sysctl$hw(&(0x7f0000000080)={0xa}, 0x8, 0x0, 0x0, 0x0, 0x0) 04:30:22 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)={0x1ff}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0x8000, 0x5) r1 = syz_open_pts() r2 = dup2(r1, r1) close(r2) r3 = syz_open_pts() r4 = dup2(r3, r3) close(r4) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000040)) r5 = syz_open_pts() r6 = dup2(r5, r5) close(r6) r7 = syz_open_pts() ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000000)=0x1) r8 = dup2(r7, r7) close(r8) setsockopt$inet_opts(r8, 0x0, 0x200000000000c, &(0x7f0000000340)="e0000054c801c0dd2f29b98b6ffec3967bc8525bb7bf1f04453a000058582f8a1e38a05ed453ff0700003b6d8beebaa6ba57ab7a26dc9d294e3586a13e1f92874d0e73a61a4d923bb337fdc68df5a8420556f6b290be32035b4395a114931236705cdf03f7b34afcfc8343def2ce5edb08acd7ab6f82d52cef010000002f00e60b304426a81f4779de3588fccaa9b453783ee885c874835fe19acb921bc9557f67fac9818e5a619030dfea06f72ddba73ca2a90b8a7badb590a8020000000000000000000000000000f7cf054187caeb80dd01800000000000004ab55277c9209505a92bb58b14fa0cc34dfc094b378cd485e9fc39df6935ba14a861e54974f072924fd2f1ffdf7593efdcd12b6c2f2e39b803e307ddf3facea1de897a4b3f27676a60177e1d3d86ce2ed5f76e05f47672a4a50f72720374a2ceaec4db645ab2322bb8121443ec8fa709a37c92043a5a4ab0a98a3d3bc1139348fe0eaa521dac61169238d92235df553509427c8dd61ff33a8ae7d6538537c754889846ce3b66267180f9d1e77db39970b2f36d49413abc704feb8a16b67afa69e65f4cda9dba2565ca75f2e4fee8c8ac60187912fcc837b796ec6134ef86ba2509d76b2a3cc70c4f10f6dc7970d6421f94fb2164777ad816f2894ea790b40c4c187ac02c6ed2f05d9d48cf69cfcff4d65f90c9393e2504bb2c02da51df4d50e4ad91bbf52f71dd3df056813ace684f826d86886851f695a996e28fa2717f4ccf90ed69823bc86a1a11b3cba280dad8fb73831456c8820a4956a01ffa575b8d9bd7c37c4e4aaf335fa465e7e973890baa16c8d2d318752b4892bcd7359d0c5470b9f96460c35549ba27015e25347b06772416270f760609afea5c1dfa67041be1f9a82612939c63959c4f7aa6451f50fc7618bcaf32a485b7f7f960ade80299564d8900fe4de34e166895cb0f559fd46eec58da02cdb22413109e8dae6374327f00651f2cbfe29b35cff714f823bd5774e4a3f9691c63432759852c58299f6ae187b6c6e0703e8050cee1ef49489eb0a4ba6f2075d4269b4fa346e3feecbcc25b9c47335dc8362123ff064064254643cfd3376899df81f7f814909f3f45955d6b1f8209a6f0186d3dfcfc96fc5ed8ffc368a0440579c554147ac0a32d043f63609afd244bc4a270f0c44d492c46a51587295875e8e6d49d1713424851d68ba9a25b8f3a37a3bed22f013b9288c7251d1c79dc62", 0x36d) 04:30:22 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, 0x0) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_LOCK(r0, 0x3) 04:30:22 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4, 0xae, "000000e3ff010000113e06f53ecd1319f4fc00"}) r0 = syz_open_pts() r1 = dup2(r0, r0) close(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x3) sysctl$kern(&(0x7f0000000000)={0x1, 0x31}, 0x4, &(0x7f0000000080), 0x0, 0x0, 0x0) 04:30:22 executing program 1: open$dir(&(0x7f0000000180)='./file0\x00', 0x400004000084032e, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='r\x00') chown(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) socket(0x18, 0x2, 0x9) mlockall(0x0) 04:30:23 executing program 1: semop(0x0, &(0x7f0000000080)=[{}, {0x0, 0x2}, {0x0, 0xcb4, 0x1800}, {0x1, 0x0, 0x1000}], 0x4) sysctl$hw(&(0x7f0000000040)={0x4, 0x2}, 0x2, &(0x7f0000000100)="71dbad605685c617608d7b5642d10a6f80133084e5f31a2d0f2da813b25e4a992e30308fbd52fa370f58763bba0ab278599629a4d15f659c244d1c1f12b5bceb03000d6e45cd266fa664b66677fff514fc3240b05d73b622085a9948fe2d986cb345c3dd36a251f9211c9efe32f2acf0ea75feae3abd59cbc7b84eddcae28bf65554b010109bac2bb582a6da08fc8a060773b1e94dc791351a819fb6dd21c5507d72c7c831", 0x0, 0x0, 0x0) r0 = syz_open_pts() r1 = geteuid() fchownat(0xffffffffffffffff, &(0x7f0000000480)='./file0\x00', r1, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x208) r3 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x0, 0x0, 0x0, 0x0, r3, 0xa8}, 0x0, 0x0, 0xffffffffffffffff}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, r3, 0x180, 0x8}, 0x5, 0x5, 0x8000}) chown(&(0x7f0000000000)='./file0\x00', r1, r3) close(r0) ioctl$TIOCSTOP(r0, 0x2000746f) r4 = socket(0x18, 0x2, 0x0) getsockopt(r4, 0xffff, 0x40, 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) getsockopt(r5, 0xffff, 0x40, 0x0, 0x0) r6 = dup2(r4, r5) ioctl$TIOCSBRK(r6, 0x2000747b) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 04:30:23 executing program 1: getsockopt(0xffffffffffffffff, 0x29, 0xb, 0x0, 0x0) r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f00000011c0)=[{&(0x7f00000009c0)="76d473f6801779a0bc193903409148dee36438d47931454cd9f00c68fb277fb8e1c6e605a72b7e2b2b597915e2f9f9689373591fe745c146da0dec6b4741d75c33a0e80d757ee34e6c0425fd9c73815798c93c5bd07dbf5c4fb6587e6ac4beac6afe136c724cec418f79b09923625fafacc484d21d83c17f9d9baf283aef82547814e98d23ff2670fd664cd34096da59cf0ea6b9bc6232b3daf2fddf35a57bf60eb1dda195e579835fa0bd9e9c866266d99875e0709b0a34191df9db28715220a4adff77d5c13f222d40520452b893380df05f0dca01529692cb430ef9f2151103174f3d716727af50b8eb767ffe2bb6ff07f3a6312b9754e31db9dfe7c2131af4e666749b23c8a5d144504668abf7d6327cda39ce50a8cf1069550a856d600d066babe2f61f346d9cbc81af7274b7fc76dae8408384782bed1b6cdd4de9318f38bf0339beda1a617f3b797f1541882cc574f7fc1ed0bf56f4e91d2f5b2fa5111fd6cbf4ad6b88e565f27ca798fcb45c18e7378003ce1085a4b9c4c946c25146545000df27bd863cd178981172439f74af52576b2fc45fe66532440eb38d0ac9fb381855fd6bf8d832e90acab46328ce263d3244f927bbb491d36a864dd2dc6e197f36862af92fc5764b7245fd5bda2fdf2916081cf99aa13277fd93d8717b020528aedd17863b4285dc762a3b9d02f738bcc0670b994df452a32e0a4039e0a2ec01b8c2c70c0ffdbb59e164423d3318822fba080063593986280f69f9b431d94dcf13b84f4b7a1b3cfab21ad8eec6ecf96de057b3d8aa3a7139d1c62cb8fbdea58285ed3124abb2a2d3d4d63305423387a27d44ba69465135453526a81bb4fe01396a781398707c6f2eed5dc0a30e887558ab4526f2b862d5715b77ce18b49523feeddfac81f93bdf1ecfa7c3402ae4baad6fe824e9046049bee3df52499fd314975fcce91313ccea8a2fe08234e4a2933794e9d3bcc7488e8a67758f721092cd39aaa590e5684a2e416d8ee8ac8188329e52540aeb78cd602674ad3480af5343c8b63a08436997087f4b3e2ab2cb4b11ace16a3f4939163583bcabd0b79311a8165d554c841dad951042cb90a3a0ba3a61e2285dd140291ab53509d5945ed7c582a68fc93f85867ad82c61218cec3ec9adddddbaa1e10ce77f09ab0ded00c90349aa52bedb88fbf25daf50c4576efbe69929b618c9788ecf5bb3bc98471f371aed171967830e1896858c9ed1a0f1e77bdc7339c8bb6880e5c53872ca21b114f3203aa1645a5f551f5721cdec85152b700b3f706325ade6574cfc1d91f5d062a4bde72dc33f4a839cc33df920db7565470c937e9da86907b607b98a10284604795f2c41545ba22c3a0a32007143cf287a04baad73a06a0c04f30bb35139f3d5d9337d7a1190284945f937e7f0d4f45fa59a33e6ff6829cec94c8efecb347cc6842901ded537226bff404e700ff886ba4edb5a567d0839ae80ff968f9d6d11b93971e70c228d97b7758dfa3365b0c43d01dc8ac38963e1b7fd786c04d29d8ef266788af464f6e467e95daa45480fe43985c3b0b6ec0bcfda9f2167ef89a5f95afc9e5bf1c328c634e8b1bff6facc5fa266d5f6177cc0bd9440a5ee855303793fb68e94c28543d7a57b98df1061900eab82d477ed7a0f95d18ef01d4d85e764baaef5f971950ed74fba2c222f22d32957052201a29609907fc9d2eae615d5da779fb285a7170d24d935a3657a2e1fb0bc5c25a452340dbe779e9682001826d9f22767e3672e6ddc492bd49acef37c1ead83481ba16315f1720729d8893090a709f605671dfa12341459f92d1033afd710fe1812d59b9d80b0f667b5dee31f8b53f4f980ea3ce55368efed8e7e3b1ef644578cc5f2f89a5af8dde93b2fb314030706b8179306f2fbea3748b696b79ee9a09e48e2c93e9d0c1aeba5097bfcdc208d4fe319fd3b09b865eae1ecf893295f34bbdfc7b9c30352e1ea1dbb958b58a325240c65c0570147376d6d071012404143ec946c4f64664fbe258443edfe615a11f42d2736c9030b882e3d40e2a5f3e34a53d8ac123a0e9da7ab6ee9bb76410a43451c3b6925a42127055571bc8606bc555312eb4e627f8e0a9e6e162f9cdf33a4dd96c708ad9462ddcfbf636e862d5249fe66d8468ddc54349627f22cc4c3dec26b6b76dfe0ae988e354522f964a6f6ef168a8304c5631aeb1c13833e3879b3516f2a5a67303dc9bbbb28672721b2470557afa6f48ba6f2585bfba0dfb82ef4cf77d406d68221e4a0f115d02c03a873a8a23a9e17fb30c1c537c54781cb33646dc9a027b80160090c5a3a16187482966f68aa3a960575b7396580718a66a5e398a5a3ebe9475abbc76ee45020464f96a502afd0ee2438b944afd972daaea032a8bb7789d04549ce391bcfc98bfce39ae0d5a4e3134299ddaaaa962dca879e4ee0e9afc96f3a014285586b64e387d6e471183c33b72ae23962cdf3dbc4bf004673e3e7d5709139240aa27e7f77c0aa8bb678558441174266f0cdec0ce956eae8003ef7d86d55642b0e60b85614ffed1be4e56d0d0de8712e61601f2b38ce3f1e96a19b319a12ea3d508e818db25de9360f77137c8e74efb567513d29804dfba46e6d3b16d56168f01d2cf6ca945bd7dc771893766aec7493ecc9ca9f01bcabb26aae0957992930441bbe64d67a30a3446286dc75c255811100730f18f937ffd68a68e995767b58dda727f3ffaca85ce93b256a96e483a15299b1a914043449579d5d1a42d6e11f23f08d657029789741d1f19e40c86e5263b9df254bc6681d71eac4efa11e1cfbfec88c978ec0f4e6d30abfb0", 0x7d2}], 0x58) 04:30:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)='\r', 0x1) r1 = syz_open_pts() ioctl$WSKBDIO_GETMODE(0xffffffffffffff9c, 0x40045714, &(0x7f0000000040)) r2 = dup2(r1, r1) close(r2) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2, "7e734578ff5dbfdcf0000000683a00a52d00", 0x0, 0xfffffffd}) write(0xffffffffffffffff, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) sysctl$hw(&(0x7f0000000080)={0x4, 0x13}, 0x2, 0x0, 0x0, 0x0, 0x0) 04:30:23 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a5599e49cad1089ce0000000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000280)={0x20009, 0xfffffffffffffffb, 0x6, 0x3bcb, 0xcd5, 0x0, 0x2, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x5, 0x8, 0x5}, &(0x7f0000000100)={0xddba, 0x1000000aca}) unlink(&(0x7f0000000140)='./file0\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fffffffffffff751000000000021000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000015000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008bb028aae3330774cdd26cfe2c4938f6cfad417e1d405d447af23c5d1d0c66657ef704f7e4482358defe5c76048c81605a20baa47ffcf3a26cb35d027ae5bfcdc4ca5fe8151d8363a870185392b202ad595891c3f09af53eacc21cc574d2ee719d31024d61c3559c1540a3ade4bb3641e40afcf51b657b401748eacf049108f7f6d9492f0b840b"], 0x1017, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) msgrcv(0x0, &(0x7f00000007c0)={0x0, ""/14}, 0x16, 0x3, 0x1000) write(0xffffffffffffffff, &(0x7f0000000140)='\r', 0x1) r1 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000a00)={0x8, &(0x7f00000009c0)=[{0xfff8, 0x5, 0x0, 0x3}, {0xdcce, 0x3, 0x9, 0x43e0}, {0x7a, 0x5, 0x9}, {0x3, 0xc0, 0xae, 0x7}, {0xbea4, 0x7, 0x1, 0x7fff}, {0x1, 0xe0, 0x9, 0xfffffff8}, {0xffff, 0xf1, 0x86, 0xffffffff}, {0x100, 0x4, 0x0, 0x1ff}]}) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000940)=[&(0x7f0000000900)='-@%\x00', &(0x7f0000000240)='$$)\x10', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='{\x00', &(0x7f0000000540)='\xab\x00', &(0x7f0000000580)='/dev/wskbd\x00', &(0x7f00000005c0)='/dev/wskbd\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='/dev/wskbd\x00', &(0x7f0000000680)='/dev/wskbd\x00', &(0x7f0000000840)='$$-\x00', &(0x7f0000000880)='\\-^\x00', &(0x7f00000008c0)='_{\x00', &(0x7f0000000800)='\xe2-\x00'], &(0x7f0000000780)=[&(0x7f0000000740)='/dev/wskbd\x00']) execve(&(0x7f0000000200)='./file0\x00', &(0x7f0000000340)=[&(0x7f00000002c0)='-@%\x00', &(0x7f0000000300)='/dev/wskbd\x00'], &(0x7f0000000480)=[&(0x7f0000000380)='/dev/wskbd\x00', &(0x7f00000003c0)='(\xdf)@\\.\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\\@\x00']) msgrcv(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="00000000000000b3ed000000000000000000000000000000000000000000000000000000000000000000ff0300000000000000000000000000c004e2c1cb581c9fcf70ad5229ec4a42b47f818a3757e864603cd2e2fbd7f7ead7b62a903ef5e9438d9a397d3ad90afa58403d00d275f1565a5daf92a3888c3aa20e997c98ae7be3"], 0x47, 0x3, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) setsockopt$sock_int(r2, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000040)=0x3, 0x21a) getpeername$unix(r2, &(0x7f00000006c0)=@abs, &(0x7f0000000700)=0x8) 04:30:23 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = getpid() r3 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r3}, 0xfffffffffffffffa, 0x3}], 0x0, 0x0) fcntl$setown(r0, 0x6, r2) r4 = kqueue() ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000000)=0x1) r5 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffa, 0x9, 0x4, 0x3}], 0x66, 0x0, 0x81, 0x0) close(r1) 04:30:23 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) close(0xffffffffffffffff) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) socket$unix(0x1, 0x2, 0x0) sysctl$net_inet_ipip(&(0x7f0000000080), 0x4, &(0x7f0000000100), &(0x7f0000000140), &(0x7f0000000200)="c2292a4568c9c0c3b2c4eae727e99ba998ab78751887d55d9ded9978944fae76e20ef481ade2da32deb88c3de72318508cc4eb9d06df769b1e352773e84c8db96de7d7739ea945224453885d44b9d4bae6d31e55718aafc7bf1bf6d57f0228ee5919ed94d0318deeda2f9de4e52c97070a823dcfaf17306bbf3e506c3cc24de7e55e56cac398a6a179eacf8b8aa06ed61b6c4b3fe1c9e7f7b7bf7ae141df8994b848fdbf46df3a6e3e037f5ada002ff8abde3056983eebcbc4645e4f5c82b639b8664330323ed9ed6d559e949569ff419b93ebf8535acdc10141f55c813b", 0xde) open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0x8) syz_open_pts() fsync(r0) socket$unix(0x1, 0x2, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 04:30:23 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) write(r1, &(0x7f0000000100), 0xfffffcb0) ktrace(0x0, 0x0, 0x0, 0x0) setpgid(0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x200, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) pipe(0x0) r2 = syz_open_pts() dup2(r2, r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000009c0)={0x0, 0x0, 0x1, 0xfffffffffffff2bc, "c81436ac44fef7d1a5b9d91fac1effc370a859f7"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed9", 0x80) r3 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r3) r4 = getpgid(0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x106, r4) setpgid(r3, r4) r5 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) write(r5, &(0x7f0000000100), 0xfffffe5d) execve(0x0, 0x0, 0x0) OpenBSD/amd64 (ci-openbsd-setuid-7.c.syzkaller.internal) (tty00) login: set $lines = 0 Password: Login incorrect login: show panic Password: Login incorrect login: show registers Password: Login incorrect login: ps Password: Login incorrect show malloc login: Password: Login incorrect machine ddbcpu 0 login: Password: Login incorrect machine ddbcpu 1 login: Password: Login incorrect