kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Wed Dec 4 07:18:48 PST 2019 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.224' (ECDSA) to the list of known hosts. 2019/12/04 07:19:00 fuzzer started 2019/12/04 07:19:07 dialing manager at 10.128.15.235:1329 2019/12/04 07:19:07 syscalls: 337 2019/12/04 07:19:07 code coverage: enabled 2019/12/04 07:19:07 comparison tracing: enabled 2019/12/04 07:19:07 extra coverage: support is not implemented in syzkaller 2019/12/04 07:19:07 setuid sandbox: enabled 2019/12/04 07:19:07 namespace sandbox: support is not implemented in syzkaller 2019/12/04 07:19:07 Android sandbox: support is not implemented in syzkaller 2019/12/04 07:19:07 fault injection: support is not implemented in syzkaller 2019/12/04 07:19:07 leak checking: support is not implemented in syzkaller 2019/12/04 07:19:07 net packet injection: enabled 2019/12/04 07:19:07 net device setup: support is not implemented in syzkaller 2019/12/04 07:19:07 concurrency sanitizer: support is not implemented in syzkaller 2019/12/04 07:19:07 devlink PCI setup: support is not implemented in syzkaller 07:19:15 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x3) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20000, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) poll(&(0x7f0000000100)=[{r1, 0x8}, {r0, 0x40}, {r2, 0x40}, {r3, 0x20}, {r0, 0x4}], 0x5, 0x3) writev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000140)="26c0359c0016ffec1dd9ae537fde148ed094424c0afef0c6ffa4cddb90845eb2ebff3413c40bb70cd6922c675625d2d6ec3a7e01ceb48ec277d15332453911454a35d4faf305170e7c76fb68179e0599a36e28328268887b7551207a2da73fc4120ef6f15db0d94e3f08af8ab087dbe9d8e0c9f3df813f45f441db821baffcb3e7599af0c6c6589c139600eadeb19ed75c8ad3139f00c0", 0x97}, {&(0x7f0000000200)="4959f313bdd0ee7ad469aeec8099120329b38fe3b4fc6f903839b90087cee8882b2abe6486c29690081568e993738f8eabcec261d50fa700f757728c35066d6ecde1d3d9297fe64f8e9317f7", 0x4c}, {&(0x7f0000000280)="e39eeff37c2fa1a9c533a91711e78e43024046623204369aee669785ec854692bf476974e9595ab6c4972946e60ac114280a9b97a93ca37585c1c8a85b68ecab64833878fe8d4a178cb5c45f3291a2f90b3a8de9f2e392fd714f655d2c9f90ac6aa9f82414bde8b7165a35b352e9679e3fb5c95cee57be13a89bf12677927df07438fbe502a9cd7ba7620dd3fcbcb1e4e793b5af09b9ad72eb80580fe7c43bda61ee4287cadd5fe6d1bdf242cc8ec0b94de1e002f99872858dba92106eaae5d27f1ab0f631174b7e1d20beea093206944e058a5e213f4950f7d132b170fbe710", 0xe0}], 0x3) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000400)={0x1, &(0x7f00000003c0)=[{0x1, 0x6, 0x0, 0x5}]}) msgctl$IPC_RMID(0xffffffffffffffff, 0x0) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x2, 0x0) write(r5, &(0x7f0000000480)="b71b25e420401d87f9b2dde4558421ca48456a8bd5897c850bb08126ce3a0d78dd3978ab90fb19eeb55d7046d76002a64e0b832693ae010f2c1d3701a21a9478e7ac262d1b11778e3650b2269cbc29d44620d8cf7b42afba45b14d912cabe3a8ecb35b4cb23f06404d9235a8717d275255f5a6f0173e9122bd4fc98043b494cdb0bb27188b099244114feadb81e0a5e8f0ed4e0c9daa3c0d2e94347b99102895bbccb0f85ada0b37b5b6f87e07923ce0adbf3cfa99ea2037f3fa475736f62959750e7d6ec358720f43d9b612390a172a1aebb0b4f1b5f028eb67a756bc8f51546472bb5ff0af9874b6eeb9249b6bdc385ebf731a64342c198bf61937a62b1daedf60e06296451e208587abbe14fc210cb6f1d5256bef29a6b32371426a171bb1d35ead531f49190a31da73e3fcdee10e6f34ab05e0976887bc9730497057465234e1237af6278fe4ad1b10b43044c359ab91c43814aa547ace7db3e42bd256183adda5c554c1d46f02ae2636eb8762a84016fa415773542f4be82adee415f2ad131e9d015904e9f6a6f6c8c70d8ecc2182741a5aaa2d029e7e9e38dcbe14dd1738554b7bac2e56a6b626b9483881c73ff0f18003e1c1794aec7e12e7d5c6a6e57b9fe6b48d17da946feee049000371d1bc83e27a2a753c5aa3f988bfcbe77c03aa72fa98792c9052162eef71341b76231157b587edb169e65696f1b2bd0df069f2f1cfe2c54906ac333bed4b4ef2aa3ace9d4aea959dd96c2610e5ccfd5e4d18dde8a2452152ff0e325be34eac65e29da66cf5c0d8fcff1de4a3d70663a9698de289d8aad5acd806aee0808b78a3633d84aaf7cf85148364ff887c1066acc27b75d176e47832324d2dac6108694c9d9f5da5697b4ed147e01f84d4f571f8ff3fe2b8c18a3d7062098cbb2f023ee6bb40b9974430b05a141613def86be1a206b4cea8a1366b22bb39ee30c5d599e8e823381025c6bd5ce99b5804b8e6f31c29b4f34b3d3242e802c7dd22268464fd18fcda218ffef21e3a98e4386e23fe95d0218ce39b6d83bdb94ea98dd50a9f71cf6df0f97f9842b63abee64aaa88815db031efc1500f62f9e81e9c4e14f845f9ee9e282fec69cce580faa67a932342784b20494c0c0d4207ac1d45dc221fd7148967038e9c93fb117beb75d9b1a0defdb9470f61cce5707071b50c9ec8727240e2c84c55a43cde01c563fdc71726b79552439d650d8d14a33508ebab46910c87b8786c4af6e1d3a2d8e5719feecc2085fe71fd0af888c467db79ba9268d1d352066f738ebea221a6f71fa0bd059f598538ef22dc113b58403ec231249228b0a5fcb24693e0b5e0c09d8ab6a115f0a8ef002301ded57a8892cbeb4a7e3ba36d55c469caed8d94a697174daf07010b9956aa2c1a7723e902dc14e08fac007cb2cab75296a63e469b865b38ede26a931e7d8807c23b752cc7985df1e59f92e309499da1226fc431d1db43d59caf36eabfebdf693e0ee37980a679f0e886c39426b34908a32bc637837f615016ce9cee06541733dafe2616c08b639119654be6bb5520ca9ec4e9b996d956c74cfd50858062a9d4b91b376986e5adf99fea13651862d020e0e84fa32bed105b18d17743ef5aa096600f901734d3b00a4155ed9b320222a4ddf2cbd085c384c01d9199cc7a3ce0e8f94b38934ffaaca5ff20497d42bdc2bd9a19ab974fdba43e4aad34f8d572207183bc7759e8120dca3718aa7f3d468f5dc96a59234bd073ea6f1e73ac9c6d94a7228c78cb0409a0a409de093ff1549763c45fa8d44316f228be8718e21eb97f85fa37dda96857bf4a69b2b8047b07a0c018e8023388b034b5f59d8586ff33fd90ec60a20719d4a220f7c3339ae7d7e7b98bcd0cd698ba3f5d2957aac129f7d5d6ec3f9849f43cce0bddebd93c5fd5c1082d599669ccfb494adbc3edcd436c86108ceed44bb37ff7f31661f6967f6e01d104a584034e07df5473320e56de6482196dedf692abd80a56373bf04f5878c1a325fda38b29afbe26e4f3f5cc99eb493105a9d83b41f779905ee5040c0c5c042c3e9d881795155ea96d1646011394006022a7a7c03b85e390e9903e41808eea8dbc7a9d4bfbc0f87f6a26e4ca043bb78c68c1f31d8b26492d7dd7ef46ffa2dd0835e02e9a71fc2841620e7e63c52a44ba40d69a001581d8244c51b0c9871a6bc518dbedbd6905e176ec7ea360f47c2ba29eed628bc5539c7e343140f3dbc49cc77e7af4499e31225228f9ceccf092040231afb60fb2ad9bce0a2ad45c8ce0496c7c2a8533cf5074bbed487ff8b9e8dd8444a3865d0129ec2eea6ea6f616e00da9805120a627f65494a24c4bb5815ed83fe0e71f05aac8f8c8da36c63509286c2645332579120d282125d429f7a36fac9ba24c1363168c40d78b30d9b121bab6e8f6ef636f1598bec58eae6a846eb531bd4875070ffd430efd94817c5f63e4b5e149724ad3ad4ce0fc6161d32e9b20244b9c4c91d11eabcb39d557c116cd26e0957f349279e10fe666bf17a36a82df8bd6546e747e941ea12761ab8cc02187e7ded4ec6deadcb9c023d2814a853ba88cef819034d5d077d0188e96fee1a783daf40cf811ae5b383e0b9da7dedc61706bbf53f645f9523fd62c313239c02188f6c861da84fa26a4d55a56220cf2160b6644a35ad4ee8a8f9ade6ea54dfbff5aa9f56c46d60e0e36dfe2cb6ff4a6291371fa0a23583a7bca174c58d6e6338d6918640dedbdb8bfea25222085f8f02cdffe5965de7d19b6e018060dfe1089cd6478daf538b5e05e5fd61c9b78fd1d1da8ca42d7cb3a16ee0c8bd5278445e9f370873563cc795517dd978130a2d75bc3e6fd22ce3f05f5abb8a2183752b02ba75dc44a493fd7ba81dcd1b02dca245a021658e63e5770d4705aa0444bc323b0c7870cc973dc860993f3c80f3da8ad9f5521e80a857baca96fc04aa9b311c3ca14263548691fdc3096c8f73a3e7360021c5f0f42b600169cd4a466bce38deddd7f3e78a1a08290b6f57a80393aaf95feeb6542379efbdb997bffc922ab06ec930d81d17e2091173df46c05865d110641772bfc48e3cfd19c62aab513130c63d06ac6dbef74ff6cf76c9e1c3f4527a3d7c6916b4914c4fd70655bb8304cf4e285d0754b7b83ea124d6a2b9b054f8df6c971aae9bc7d7b96b70a4a8ec08a426e14fe2b524b93f771620d42a12e217239c647cbaf671d83d2241e0fa672b8f7d8e183300c4356f3b91702d3dac8ec604a539b54f867965da3ee47c1b45de0067b4514b8ff4fd5a2c6856d2f202ef3b5489265f945543f7aec834da2f05c90ba0810830b02317dd04f5af550bcac0a873f5feb3972d294fbf1fadb6102cc92008a2e28fdf48e774979f7acbb0a26d387f870bd0b14cc0f150125d597a1e2e5c670b786d34316230ce6b7533c229ba3f68c283c9a71530f5466e7b5c485941d5bf3adc4521f0940f47d2cd4a1b653baf1e9c540d6862fe6b9f8be3743ca4e727ee7c45fbd5acd2498be24153bb50f5359e7f89037baefd558d99cdc050909ab9c88f6241aa05603538aa5ede92c59307fe898286f255c6eec31ed2c248ff90408a6c6306030bd55db3b920e4331c6f7b1e704c182897121d30d6ff81bdae7c7fce917b8132eeda04b3d014d1ede50d5de2499eddffbd61a10b8b592f80447b2389f3b02ec2fa821b8d00360e42421ff6815cbf6812ed17183c6fa129868f4ffbab2e7bcb083bb116cb672d7ad122f96b65a8c4481e332e6e71eea524cff55e9f737c0f7c9d588a9951f94189da6df8b9266c6d86edec992d0b655789ee5d6ac67c0a04e71e2db73eb85fcb0acffc4077d5d0f0cd395d60a569152d13b5d99e0a8cf6803b97726b27770ee38b87c04fd087cd329a2f4f9c9ff323a23de5d61153fecf57962b5da80ed95cd09e28c661bb1dd002121628325d4efed4fa3fc4066944f535f045f9a5cdbe49e8b4964d420a7df6d589caa4481524ba1edc7747ebad936b87a0dfd0d5c3321789a93212974bdc65bc2a1d0ac683702474cdcde699244f322c53f2b8fcd8c72c6f8332726baecffe707b2544c2cf3ddee120656dd18d74998fc02c484c52b9bc9ceec605554490e4e3bb4171918b45afd348c0bf23612fc6f4544d0b8d5ad6d8b19737bf30b32899cb93c1e140295196c3709fa379993a2ead1dba05c99e12aaba6344af05decc6acd9c04377d664e6615eb27992c492ac860d01620c1f844e3d0ddb613121d9198d741885873bb39c4585da9b61cb6dbf03a66db81706afb68576467a0157a267298febb5c42ee7d54b928f77a9c10e5fa152412ba277a301c48e06f6b7324f59902ae533455454991ce15597d653086c3f2ab269cedc407761dca2d6c7d7a2d1c7ef34fcd36535d0fe7da49dccc5fdb4eb7562f7d300f3dcf03179350fe87bdd1b91eb9c9a7cff799eeb872d2c2e61b23047376fa9286785eb3244cd4d8effdc0a1a8674e658d39a93e4a8d427523e60c6626aa2b86556b6a81b12dce0d15aace94e411aeac88e62ff841eba2e2caa6e8c89e8e53fcdd39879505b2bf99fae5f996cffac12df60db3d440f2949aa10d3825d5d7c55e38dd7bd0f70e20f491f1ff007f03449f43e6ea18a0d314b285999115649a02f1d5a48b5e22cb927f33133977284374be7bc052e235c1d26681843b69a71c628b0b4e385f891547e271f1e6c75e81835f908f5d200eba0d76001b75d49a10be6bcc443d2d45d5a94ded0db96e11eab32cd0f7a9b403a04ec06c4974b29a50e7dc0fb03d9e00a0bb87ea3fdd60cd8e51da8f0e02c932eba9ba438cf3c20f185f875619d05e84f5c4dd30ece0bccf17bf1fc730872b2a6c38727c5b856181893d019794b352705d248e51999226832170aef679e0384fa7b6f25c57c712979d1e8773b545a33ab44751a2b92753fdd351132aac2ab80a73843d1e8465b9c3084713d7b29aa29a5647e92b95e0f367576940a3e8a0b4a1a631822458e6534d7a809f662c9881405013c7eb2f5534e745ea3c436c77fbfdc6352bb961c057212e0d12c1168ab636e4c7a122fc51d76dee99d8d9615423871231811d3a52b6dd8f438b9474603ae621dc1b07a8e2b75ce29479a590ac9ac70be25029ed382039a36b1e18495f1e1ba3c5b8e6eed2636df6a3d659547956957b3ccc7dd445018377a5dc0a9b56e328ae6eceafec8f9215436d94d0f7d7e5b7f26b056404ef8bd36bf583173d5e515886e9b2af88da78a15ebf906e978c9d9c4d197469a040f84600517fecb58cf7dba0a64eb02e00e5cc6134de7f1d93fe160d773d6cd5bd9acaf875d79b896f5f04df5c743aef361e21017dd45d80e0d53fecdb7bcf380c079d82ddceac1e6a61e26fb3572ce2fdda64fc2719758614da6cf332de7ec3f7f3c33b42b775db017dbead602001a2f88051f25c031084facba8cb7f68ae6b1227af234cc2a645424b21a806c3830c4ac1ba121e97628e9d011dfad451a4a8be57516fe46a2e20fecf56597b257363545073ae61d6de7b2b94dfee0a573d1248898fc081af1491b3f26bdd6dbece54aba38306d7466b67cb55ad26146eda25b119b2d3af39e90e152dcb514058032d6301769688d67ac0e15201975745fc143b74d9892acf509c358d3e47d4f3a437011e76a7dad07def7ecfe3856ae9cba3e00ffe2be89af85f6c28f3eaeab82a5d828cb28a084d1822b489cb4d51c8cfb040b7a75e13057900d36132546b3d05616e8f391e31c4388c56ba1999620faef405956783739acebb395f8eb454d5879617e5d7145e7", 0x1000) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001480)='/dev/null\x00', 0xa80, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f00000014c0)=0xf9) r7 = socket(0x2, 0x2, 0x86) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000001500)='/dev/zero\x00', 0x40, 0x0) dup2(r7, r8) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000001540)='/dev/zero\x00', 0x200, 0x0) fsync(r1) r10 = open(&(0x7f0000001580)='./file0\x00', 0x80, 0x84) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000001600)='/dev/null\x00', 0x459a972db4259ab0, 0x0) linkat(r10, &(0x7f00000015c0)='./file0\x00', r11, &(0x7f0000001640)='./file0\x00', 0x4346ff1296a65ad1) r12 = open(&(0x7f0000001680)='./file0/file0\x00', 0x20000, 0x8) msgget$private(0x0, 0x2c9) ftruncate(r12, 0x0, 0x0) r13 = openat$zero(0xffffffffffffff9c, &(0x7f00000016c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r13, 0xc058574e, &(0x7f0000001700)) r14 = accept(r9, &(0x7f0000001780)=@un=@file={0x0, ""/37}, &(0x7f00000017c0)=0x27) r15 = fcntl$getown(r1, 0x5) fcntl$setown(r14, 0x6, r15) 07:19:15 executing program 0: nanosleep(&(0x7f0000000000)={0x100000001, 0xffffffffffff0001}, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x400, 0x6, "864bd68c76b1a37c9b4ae6d4c3f0199bf0e51c29", 0xba, 0x9}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8100, 0x0) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000140)=0x10000) fsync(0xffffffffffffff9c) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x3ff) r2 = accept$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/16}, &(0x7f0000000200)=0x12) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xffffffffffffffff, 0x8, 0x2ae41614f2dc4378, 0x6a, 0x5}], 0x8, &(0x7f00000002c0)=[{{}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x1, 0x10001}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80000000, 0x4, 0x7}, {{r1}, 0xffffffffffffffff, 0x2, 0x10000001, 0x101, 0x2}, {{}, 0xfffffffffffffffe, 0xe0, 0x2}], 0x5, &(0x7f0000000340)={0x0, 0x600000}) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f00000003c0)=0x7) mkdir(&(0x7f0000000400)='./file0\x00', 0x68a4d715c7a04d78) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000480)={&(0x7f0000000440)=[{0x42, 0x6}, {0x90e37f84055f777, 0x800}, {0x21, 0x10000}], 0x3}) ioctl$WSDISPLAYIO_SBURNER(r5, 0x800c5751, &(0x7f00000004c0)={0x8, 0xab9d, 0x2}) r6 = open(&(0x7f0000000500)='./file0\x00', 0x20, 0x11e) r7 = open(&(0x7f0000000540)='./file0\x00', 0x40, 0xe0) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f0000000580)=0xd0b4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/ttyCcfg\x00', 0x40, 0x0) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r8, 0xc058574e, &(0x7f0000000640)) r9 = socket(0x20, 0x3, 0x5) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x840, 0x0) r11 = getpgrp() r12 = geteuid() getgroups(0x2, &(0x7f0000001880)=[0x0, 0xffffffffffffffff]) r14 = fcntl$getown(r4, 0x5) r15 = getuid() r16 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0}, &(0x7f0000001900)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) r19 = accept$inet6(0xffffffffffffff9c, &(0x7f00000019c0), &(0x7f0000001a00)=0xc) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001a40)='/dev/diskmap\x00', 0x800, 0x0) pipe(&(0x7f0000001a80)={0xffffffffffffffff, 0xffffffffffffffff}) r22 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0}, &(0x7f0000001b00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001b40)={0x0, 0x0}, &(0x7f0000001b80)=0xc) getgroups(0x2, &(0x7f0000001bc0)=[0xffffffffffffffff, 0x0]) r26 = fcntl$getown(0xffffffffffffffff, 0x5) r27 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001c00)={0x0, 0x0, 0x0}, &(0x7f0000001c40)=0xc) sendmsg$unix(r9, &(0x7f0000001dc0)={&(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001800)=[{&(0x7f0000000700)="f242bf718cee7e1456492016f19d3610e14b81084b8f93a33bb6b0d92962c4fff812d62e6d22566026eb3c33b24d04b0af2bcf54c83c4a32904dd36a5177ae769a6bea3086bbb632c61d8887ab830535c51c9b08552d195277b0786c30a58fab2857b95195b4cbc5924125ab0f229505b83d8509dd0d1c411a3e2b03a44a9b73e1c9423b492572cc05c8529d28ae6fd629f70cf0581a5a67eeb38af04b111c73d5902d20ccd8343fbc622747299966d42aa368596513547623f7f1913f5aaacf8bde18ea7cc68e49efd94348cf468b9e78062c686d0335c0c43d39ddd39e8f88beb0bf3a27d4f2cd5ac65163bd8a1b62a7226a391986ea6d736bff4210e8a92507141268fc4c75e8b898ac66bc57633425c8c6c4f8e1ff73fdef3987ce0f9c6c18c00fd4fb6292af20e00fa4b440bf5be22da71263301ba931c58d89eb7c1fe17ea57a3c9096db2a67bd603ad27683752d052ffe8d07ef689e2d7d125e0d197269e60848a6027db15404decd7e2061040e90a6d834d76d677146e3f62aa8cb9681d4f64ee9fc8777571c5de123d11354689ca3c40cc1b4582118ed8accd1fddaceb5b1ef22d6ce1ac6c0f34a62cda89e0d279bfd121635d823e63708b24002d08824dec17ba898865c34b3762d3dc65187d69633c58df5582b499a0cee316dc4280c6392bb167ff8b341b5ec313f899c4b16b8961dadaf49a813b5925a718239be146a254fb34d5fee3992e54ec92601f6727b7bbad4540dc830943ba5a765f6b4915f1b5b5eb826fdac0af0e944c69d86ff4c8699e1c1470cfd3dd9816b609ae079a297e26b9a6c588f45411e9f4ff0e21bd69ca894a366215de4c6775ea175b7ec77bbed0b1c46b2be436fb0951efabeeaef54d839a6b96805dd0830421f5a17e5be13fa8a389352ae7a95432e597bc25028bf8a342e17c42b86ae59d147adc053cd2a7fc3f47b76aaa0990dd106c3f66abd061d3b2946cb3e2c23eff279d0f5c77930b2dedcc7194991472a4845ba0d0e2ebbce98eab3c5873858c0c8b1a71ac912df58385afa217de6c2ba5d0797bc34fdbcac167d6eac3e3201fd4eb25f2d7836856e51ec6cacd05adf2bc045addc276dcf39a42a7156e0cbd140f998b2e00e5df742481e44e70b7963813145defde1facd1e911f7d63368ade8f78cd854d453a745a8baf1c0d5d60fa649cce07bd4bb2bc1ecdd80ed757d25629c8c55604f483d3e91e7d5bffcec4a11eda93c73e7db0709cec7f1936eb45127e4d0136bacdbfeab66ae9c79977a99148ef9d0287bef7214316336959e03765126310d7203c8db955665f96d525665925dd4774b3ef525a326f2c92a8f3bcfea626446fa9ffb363099bed7e4aa90baa4451f687609b9fad081f464e0efc3fbcf0f6dfc68f035c18b8560f41cf22685b2ad41d1a44be8d1fa10c907c120e07b393b838d64c6e2320927b31442e9f8895cea5ecc087c875499ca32a0f52e4d80d1f2d90cdd2bbe8e977d12a86a60a56f80f064a1f897641238537a1498e81176894eef66deb6073b5e49d89d3be1822bb1d1915189b06dc58210ad5572fc3efbb6be6d58d1c277101706c2cc7486a3d201f50cabbc97f6f3da73d2b458c93096a4884d148589e990ccf55127cc640dc2f5644ea8836065358cb77b1f5c4d7502afda98a7e7b2a56da8cde828bf99f2155056153f2f2f7d9354df9cd80f4baecddb7c753ff602aab3f664eb5de50eb626d93c420025a98538b9db054558328b13bec64ab0e6c1eaf9a3740b398fc889283ea4971a117b7c3e74ce76ed46d56d1c22d7181de6d12e90de295880726b3a814859a7b2e410975415cbcc1fc825ac378874775e28700f92727786b4359e42b035665e89edc0177b7816284ef0edf6317c1c1ae64e99c569a5cdf32c2c77543d2c69c85b3a1e81c20cc620c3611f01a2009cf784290d28b4baa0d7781278aa21b7cb194b2b48af7aaa69bde83a7133c7d1ab702aac92777b186c682125106f78a9b8d62cf29536bb79deed276b3501e6ba724ca38cd707aaee47b93bf5325d1b4c6cbb147ca2de774a765ed5ae3cbf54a1ecab857e676cac254ca55cc4eb85b0ab84b8e917c119b482be567ebca96fde1ba94fbdad0198209f58677eecc2cb9fa2b8a6632cd6440f2b16baa0c7933eea4e7fa2091dea471194eab7d44fad3aff69f74e634cdbf6c1b7c0f2730fae3b14e3ac909252df46c7fdc493a0ca68e0508c97ecfd67e27ad02476dc67a4098a01cf9352b77a238192f0e91a35312763a8debdfdbf32376bbf7a7ed5b45d1ce28d68bfe73d221c509af9bfda63ad59a85e8c5f690ff0b061b27efd41dca650097c1490d7f676d9d746f7bd021848dfe0b4c8464d78c210b4bfce8270f1093696e8c7992fa4d309d08505527c1918fd50c3c84bd3c663faac99cb9b9d2c38242e13d9b9c58ce6f3b2f57e0d42d35c521ec149be88582d755b472007f10e2605822a38e8a93e72f161d6a9d3e612d2ca7c55426a51c32e124724e81a77c3cc51d57b7a3b609e15d233fcdd134f7a3ab9b89f3053aed1388b7dabf121b2c71fee6b067bdf274475f78ffd26931ee781c5d5045135bcc63bd817f0a2f319fbe3458caf26c748c3bf42dc1e542fb06c302d21c8b656bd6432f652065177c6610aae33968ff6dbd49050c849e8c2ff481f879e3ad70062db4db9607656c5dfa289599120d303bd91700042d43a05a1876af9104ed2632ab5b68e455f5d1ffc02f63f115cd0d33c9c02878a5a7db1aead685d73c3429ff459c354cbdd4b2615dd382a9f5160cfdffcd39caf573aa303bfa4d245e5def304e0d5867e5d5f2be57d548019f06cc9d934fa94f073a38829261e857e2be30f059bd3a9bcdbb5970b5147d4b126d78f0ddeaa35cd256c91566cf6197d21e8255fed40f4498e733be8eda6fa1e5a8bdbe92d38953792e8a68e87b2a59f168b24c84f058fbc12ab8d01db80e1a3f0bda0f369c7d408a7590a61f6bebee52f67cd3a759a035207350ed077ff6f177038686fcb4e8a17e6e1194c060e459dad9dde5a18b09722700adb45fef64a9c81e777a2b5ba84815e4afa769a0b69aa2dc8bff11573ead0675b067d4580f4fadfe2352a94d94811463877553d2a69e7e00ace827ec37e36f4d94365fbca5aeaec7339cd167623efc59d2589c336d0792bb0c9cfc0ad355f2e447c8faa1fbe5e5a86a6e97bcaaccd661a61443e4d3544d246aa329b55bf54bef62489226cb56e45c512b3e895a43eb23e21b0144ea8987972ab5571c946cf98c109cd8e81243d46ebada236e0f3f9c78bb60f453fb5cb6809043406a293dc579ae9b4a48d34cfc80f34633b30776655e6919fe4a60d36e65b0f74118c0ef8e0c1d0de3e48942a5f6ac86b5057ddf02f2a74791b31a80e47d3e7499856cc260918a3e06be4794c197cc512c0104084590329c2d7b4cb5efdc7944dee9dc285245154e659ef8818c0e51173b068400924970b72ad72b2cdb1369fa96d9b3b4e72bdfed86feb6e0067e6e69322cf8bb82fc7c89b85735895b1fcd6051adfd69a468b6cc8131cc8015c2f6e5b3fc0f0198933f5f3fa93200d30cda16c900a000c2a8616744a6d6e8215b573364522d019c270a4d1f17fe078b0d5c96c874d618189d853fee83ede0a093942a8290e78adfa3bc4b97260c71a0c39f09e77bd5f5158f3712353c559b62831e2492e9b93178fefc41fc33a0b60b2d714c036d4ed431bfce1e2e7c957241e7558de1e4749345582183dc457b5c60274bab5ac54a15c635b1352100540028a23bd14723d9e5f1ebf973b9311839fd74e4504285fcc533fd614f543b968bc0c9ebafe15b29669de3ec34ba508c4b7709e2f871dc3ba573e237783721c8a22f629966ae7e7a3123f9c0a04e6a5790b9e3630ff53b9f20bb30b0dc781c01fea7d399f9bbfaf5134e5310206d38cc6f5ca0c2083df2aa167649fa14b84ef9e0fef65f84645d82b463491db53aeb4555e9cd447e209b359d4e315e6a09c5c5accebfaa2efd2bb3d371eaf621725b8b809bac30913555e5da6f276bb7ed920bf2190b3236c59248ac57bca37af70890a3bfcd2648daeddf0521db468e68c88984135c59afd65db03af813dad06319061d0a6b9cacaa76516e1f56f4fa6cef8850ca1b026f196a04e68d8195a5891d5d0b81b9e57b3b71619e5fa08644bc8c7e15baf0ba170449fb62239c175f9ab40f04f170c02dc7a24bb873baf1cf1943933141249097feeebb3d971a29c82b52a1ad1f6ed633ec1b41dbc3ae37c65e96ff192886349011f943e4b0edccde58c4d2f1da201878e29722485863a175be65b9597eaeb8fe0fc2f33d5fe70024ebe47ad5f368f0f55d17126adf4237a3b3f0cb4bd3573776ab1956b899cbba16c23f4e21cb9c1ffbdbfb95573c27b777533fdca0429292e38e44567d6dae87aa611f93defff322fb3766920a54b823e821cdf1b2fe16018b9a08ee7c2c2b2865a666cf15926ff32223ad76c8d77d52c85350f9a6b19f961e3d92013011dca28c21796028146a24eaebef601a75c594cbe2deb8bf8ea0de7865f5a3da9c5be183775c4389422b3dbd85531d2c21f2bb46dc2f2750ec47fea2123c369110953ecd1495a0f3598dcfea5c4803827348504bc98053ca505b3f1e57c50132c7bd21f1f776d0fc8d0cd676150ebe76e2123d2019ee5092bac6d0f9d40bfec02c44985cc64ab1306360a629da4a67661f965f3845b486aa378dce9f73d8493563a0e2860e0b81852f36672cb14a3911e84aa73233c43df5f56495dbf5d10ee3ab4c4824b01fae3940059bcfd6395accc768c240f95bff92d55e788659b91bf554726e5dd36622db7f42952126d0a53dad8a96322a6c129ed43c9df14dd680e7b3ce9ec524ded09553e131cb73226c70587d938f1f2c6c793446a1ea7c339bb7d6193f8bd47281788db5e9b86544fac4b5e2ea494b01e156e69cdb141b358d163ffbc21e5fe24d32bc88f3a91963ab55e7058fabbd9ce66b0f5bfce955612e910408eed969268bd58435d67a90b86360d24d01dd7e768b8aed4724dbc01071e213fa72d7d529f341037bf3989b1fc3727b1d13b1a0597cf254f3f7a5179688ff81495f8b8ae762a6180ec1bbbab5b40ce49b66411c0d24a90c64c77926f52feaffb428fff705b518160ddd7773181a66464cc1068a6a792ce7f903aa91c976bab4c88cae247430f3fac554d59e6b23fb388c16214e9fb2f533b7b8413a7c883f0868a05871788edd3af43778ece22ebc0f6a46f105007f1328e5c5bf10c9a0da1edf28f5afb20b6b6d5642d8510f3ef070f9016158c5257f8e8e4084c054c026f0dd4890af1b1774c6d9befec191fe659392c4166f5989fed152a7313b1a94bc328a91b0241dc5fad53446e7d8b57ba45698d3d0b822e6197562ad3c70339200bcb4d1793ac1ffceb52b05a92ede3d93d5cf404e07fd7adf88011d05d5d2b0d407b9eb2747404cd68024de54ed1b19fb48d295280cdeb1b201572c1880bbe77bca058c5eb8ed0ab1b6e2dbdc88e56c12fc3cd542ed48976fdee706b18372d846abdea887513b9adc8d8e22def5f93096511300d263ab1f6880c964c7aee7a1879b1b12242ccf25e22c9be46a8c748e7189af9bd31caf6e8342cfd02d4afbc5d908578ff611b339c019c4b59bf86b966742e11f2250af44e0cae5dd9b926c059262de57d5c77ba1a5c224b0665466916eb0861072fcc2b9ebb063ca0cd54179b2333158e8f540eedcdf021e1a53a78aec3ac619b0dd9097f941761ec21b74", 0x1000}, {&(0x7f0000001700)="9623a8433a9a73cf5e1b13806af748e3a7fd1c7b1c18e66b903f20dfbcf47d8f98eda031543036677cab3769802797d99664a8c42dab5c327d0d33b51cac1d0436abfe4f98b335e8d8d2bdd1e41cbac9cbe20bd54477f8f8dabe9bedf9c77f0c6f13ab6be08a9bead27fa2d047e45364be9048e0cd2eefcf84333a747ef8b2e0b09f8bb9c651387742841f7d62f48523025d2f3251793146f3140a5fbb5e8d25b2af93d9d2c785901f47434564610c25ca5d19608be020b91d6f47656f", 0xbd}, {&(0x7f00000017c0)="cf90439781a23ea61ebb7b07b6673d1f7900a5757a70d45c7a65ebe3dda599d751de81eb8a9ff3e0e8dcb7ee03fe881c", 0x30}], 0x3, &(0x7f0000001c80)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r3, r10, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}, @cred={0x20, 0xffff, 0x0, r14, r15, r16}, @cred={0x20, 0xffff, 0x0, 0x0, r17, r18}, @rights={0x30, 0xffff, 0x1, [r19, r6, r20, 0xffffffffffffff9c, r21, r2, r22]}, @cred={0x20, 0xffff, 0x0, r23, r24, r25}, @cred={0x20, 0xffff, 0x0, r26, r27, r28}, @rights={0x10}], 0x108, 0x1}, 0x400) 07:19:16 executing program 1: 07:19:16 executing program 1: mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) bind$unix(0xffffffffffffff9c, &(0x7f0000000200)=@abs={0x0, 0x0, 0x1}, 0x8) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200), &(0x7f0000000280)=[&(0x7f0000000240)='#\x00']) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r3, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x28108, 0x0) kevent(r6, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) ioctl$TIOCOUTQ(r5, 0x40047473, &(0x7f00000002c0)=0x9) fcntl$dupfd(r3, 0x0, r3) write(r3, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000180)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r7, &(0x7f0000000300)="09edd8557e59857bdfaa953b1f015b200a795c54cad272b7a2840efec1f4427029e4f92a6f674682c3a0958907064a365eb21f39ba28", 0xffffffffffffff8c) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x41) close(r0) 07:19:16 executing program 1: nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffff8}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) fcntl$dupfd(r0, 0x0, r0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0xf8) syz_open_pts() socket$unix(0x1, 0x2, 0x0) socketpair(0x2, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000100)=0x5) setsockopt(r3, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r4, 0x29, 0x800000000000009, &(0x7f0000000180), 0x4) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f00000000c0)="03000000", 0x4) setsockopt(r5, 0x25, 0x800000000000009, &(0x7f0000000180), 0xfffffffffffffed4) kevent(r1, &(0x7f0000000080)=[{}, {{r3}, 0xfffffffffffffffa, 0x74, 0x4, 0xcccf, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r6 = kqueue() r7 = dup(r6) kevent(r7, &(0x7f0000000000), 0xfff, 0x0, 0x1403, 0x0) 07:19:16 executing program 0: socket(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="305a0ee1c2b01526b2b4dc07e0ab70351122346ddb7740bb9a7b5bc48beb860c77a7c9c6ea2c1fe0dcd7ecc8bca294bff70f0d7b4db2763742faaf416d369e346ff17e40418a3664412c9055b8673ba39ce8973204a829018edce977203b1a241a5d8269f6af3b805a56827e98d9804a9ebaa88187b3aa95ade7acc8806cb7c039e5ba7ebd621f63a86da71c353ceeef6ed81c288f483f41d49c19f48271f8ab063489d62c21e18e3d01ab7f77307328431ca1602a62602beaf71fa78a6dbb365a9334fb0bd2bebe96b84bdacadca5607e660c2c78ec3aa2129a710ecc7c17337c82eb37f2e21670e33947e527febc5ab940ee61658d2a63cc582e", 0xfb}, {&(0x7f0000000180)="60d07eefcca391844c44adbdff74e1f806fecdf8df9e010af35b8a14c102d13dc5d1c0f142ee8a4abea52ac0c68b931b2f1d8d1ae66fe4a5a8269644150b41bd480a3968e46af6b39d5915e89387934cb78abf0ee55e291e4124683fb5accfdcc52418f1ff59d7c7d70ef51086b5dbdb047d0d1662d2ed451f0ddabf34cd3d8f56eeb258e3aa906a8f12d63ecfd2f4b81aef52c9c37aa84d63d241caf5b76fe499e7aac1daa6373d2f913e11f63b5fc9fbbf342eb51a", 0xb6}], 0x2, 0x0, 0x400) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f00000002c0)]) r2 = syz_open_pts() readv(r2, 0x0, 0x0) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = socket$inet(0x2, 0x1003, 0x0) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r3, 0x20}, {r4, 0x10}, {r3, 0x2}], 0x3, 0xa76e) 07:19:16 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000000)='=', 0x1}], 0x1) fcntl$dupfd(r0, 0x5, r1) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) fcntl$dupfd(r0, 0xa, r3) ioctl$TIOCFLUSH(r2, 0x8060693f, &(0x7f0000000300)) 07:19:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000015c0)={0x2, &(0x7f0000001540)=[{0x0, 0x0, 0x0, 0x776418d6}, {0x40}, {0xffff, 0xe}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) preadv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f00000002c0)=""/208, 0xd0}, {&(0x7f00000003c0)=""/208, 0xd0}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000001c0)=""/88, 0x58}], 0x100000000000024c, 0x0, 0x1000) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000500)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x0, 0x4000, 0x1, &(0x7f0000635000/0x4000)=nil) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000001880)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b9b03ec44255599100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009a0a0aee3556af387ec75ee10cf4c5241361c3377ffeed369ecfe810f0b77e0d2de5d2bb40d015522badc8512dc2e8b931a014a4f050269ea7bd5af4734e3db537c6e0"]) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgid() r5 = geteuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r6, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r6, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) ioctl$BIOCGRSIG(r6, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r6, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r6, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r7 = dup(r6) utimensat(r7, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r7, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r7, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r7, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r8 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = accept$inet6(r9, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r11 = socket$inet6(0x18, 0x4005, 0x70) r12 = fcntl$dupfd(r9, 0x0, r10) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x331) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r17 = getpgrp() r18 = fcntl$getown(r10, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r13, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001740)={r8, r5, r14}, 0xc) r19 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r19, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r19, 0x8e3) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001440)=[r14, r20, r14]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) setgroups(0x0, 0x0) setuid(0xee01) r21 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) faccessat(r21, &(0x7f0000000140)='.\x00', 0x1, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000004c0)={0x2, &(0x7f0000000240)=[{0x8, 0x3, 0x1, 0x8}, {0x2, 0xe3, 0x40, 0x9}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 07:19:16 executing program 0: setitimer(0x1, &(0x7f0000000a00)={{0x8, 0x12000000000}, {0x1f, 0x2}}, &(0x7f0000000a40)) r0 = kqueue() r1 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x40000000000fffe, 0x0) kevent(r0, 0x0, 0x10000003, 0x0, 0xfffffffffbffbf16, 0xffffffffffffffff) close(r0) r2 = kqueue() r3 = open(&(0x7f0000000840)='./file0\x00', 0xf7d9019643903379, 0x44) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0xa02, 0x0) openat(r4, &(0x7f0000000700)='./file0\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000740)={0x91d0, 0xdb}) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./file0\x00', 0x10000, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000009c0)=0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000800), 0xffffffffffffffff) fchownat(r3, &(0x7f0000000940)='./file0\x00', r6, r7, 0x6) r8 = kqueue() r9 = dup2(r8, r2) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000008c0)) ioctl$VT_ACTIVATE(r5, 0x20007605, &(0x7f0000000780)=0x7) symlinkat(&(0x7f0000000880)='./file0\x00', r9, &(0x7f0000000a80)='./file0\x00') r10 = socket(0x7, 0x1, 0x8) r11 = openat$null(0xffffffffffffff9c, &(0x7f00000004c0), 0x20000, 0x0) ioctl$BIOCGETIF(r11, 0x4020426b, &(0x7f0000000880)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYPTR64, @ANYRES32=r10, @ANYRESOCT=r10, @ANYRES64=r11, @ANYPTR64=&(0x7f0000000400)=ANY=[@ANYRES16=r11]]]) getpeername$unix(r10, &(0x7f00000001c0)=@abs, &(0x7f0000000300)=0x8) setsockopt(r10, 0x2, 0xfffffffffffff3cf, &(0x7f00000007c0)="c511a7466c524443743a982f57c6cb888599a1d11f5f185f76117a82023124061cee4d40deb94a3aaf4c4b5c0f0f67aa7d", 0x31) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000100)=0xfffffffffffffed1) ioctl$WSDISPLAYIO_WSMOUSED(r9, 0x80185758, &(0x7f0000000600)={0x1, 0xffc, {0x2, 0x80000001}}) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000005c0)) readlinkat(r9, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/173, 0xad) ioctl$VT_ACTIVATE(r12, 0x20007605, &(0x7f0000000340)=0xffffffffffffffff) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000280)={0xfffffffffffffff5, 0x6, {0x7f, 0x4}}) recvfrom(r9, &(0x7f0000000540)=""/61, 0x3d, 0x1, &(0x7f0000001000)=ANY=[@ANYBLOB="0100c3006c65300046d0a000fd8ebbad0387c393585cf4a451d6cc18a21d0283eca638442a0a8b368674099e39610e04fcbbf2654278483a902a39845223d2e00eb45b4d1e02000000000000000024c0226d5c0c0f3b19000000000000ca62435019b7000000000000000043999777b80e36fe0571535f3c4cc8d675ffadb4bcea311439bfec15ebecc962276992ba0fff2e02b9e2c0de196aee22607131010e518cb1b3ad95dfcaf312e8a73c5f2dd82f689e7601e59c80d50332e1ef231f4c8066737832550fa0d238376508f0ed91ee4651018a60be6e955f789d0095e7a81878ff4da31da61baab4c473f6c7e0a884feba62f0848f56f1f5afccfc064e47821c9c94baa5a4f376f9982d7bff16a4d7869b30a5ecce159f50901ec288f4838728d1554d3dfa232e00cb3a448f42f9c1ebfa4b86f0bda49d1bdf4ddb23432eecac0ef9b1a3f916f81088d3f004e90c92aa692de8a4d27b36b698bc9e91aa82e95994ccee9e6d6147d460c8c00850979d77d0ed646a47e6308d8dbe7489136e8c312fe6f22fcb7b7d24e2d96f83383517618aaaff3a395af28ed1f83ccf20ff02f1d00ce09fc3541a069e328c23db0c39bff0e212ace2880afb02f795d61cc56529bd52fc387d4e2bc22e183000"/475], 0xa) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r13, &(0x7f00000000c0)=[{&(0x7f0000000c40)="ac86cece9bc3232145a8b68402597ad41a046a53f9e173a7097b8b052045b4f2468fb5f136e86c87c340f65c3a57dc456578348544b4cf4f73d15e2be81b75000000000000000000000000000000c6034bdc5b8e4e2cf57cecd755d590408acecfcaa5208a183c02cdcba9fe3076b35e2c63a563c7ac553078a6af2cb8c4382557c3acbc1715f8e46c66c7b9a5c32ee4eaa3d7f2bd52c1bbdf8e9aa8138a22cedc302ea106278e80fc7fb6e845171677f8a792822b7fb1f35db6e157dd656bae8cd6de7b7a815a951a320bea2da51f215125550ebb4cb84b8ccfe9354ed52d77540ca2af95c3c9dd12b325e3290701fbcf1715cbede3fb2e41a9d6b807cd01f8e802b1150667302b51e0a5ca9965efca4616043762152994de1aeab759c2717a9630cb1486093f1d1d3d7d84cc880d1fa06e0fbee92a7420ce872ec45579c642f67e2f8b49450785db9cbb90c06b9c6ac4377cd9034cbe8732511a7e38e718e2e5e467118edb28be807f2c46b687483cce750d15af1941d4151da240abd1506f2b2ae93b6bcb", 0x186}], 0x1) fcntl$dupfd(r13, 0x0, r13) r14 = semget$private(0x0, 0x7, 0xa2) semctl$IPC_STAT(r14, 0x0, 0x2, &(0x7f0000000480)=""/136) 07:19:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006cb03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cf59c80f55436937717cb29fd1f9307e0cee56288acfa59027d33f00bbc096426d7cc6db5aa5d90a11ce409ec886e2f36409e36b967eaa7a620b4a112240a196be84686cbd6e067c2e8fd7b62c98062282b67e707aa8dc3603f210d49272e8ecbaa44706bcc87aba32fb8f1e8300428df8bcdc94e55528abaef3de5f0bbbc1cd94418ccecce69a157e2288952d34dac246f882e383ac19d7317829a6098ba315755ef755e455bc2c2facee331766b5cd918c33d0f1ddd7a98aa37db1cd6b52d92793f0d0a52c94c99c12e8f1d3679d2eb9351840a1e3c748c04a465a210c4242e02b2ff0950492caebbe5ba1492018f695810cf1e9a73cd9b2e8ebfee485a57e2d3a4630c2e5fd5ab4f519a937da597c58ec6af149ef0d98c234949f453794fc6985c0daf49dbffacd1b193643d063341ebc7d005c95eb969d0d3667789d1e2aaa34bde99f579cb87012e80a717ffc994c1abe3e25b1e2bc3d6a3bf302b9566972023ba2fc1e3117c79eec7e60a460c1842bb07d1fda4de5e155aed8728339f96f91e8a6e88fb886bc1467bdbaa24085a8ba0a27856b157106e9b984bd356634f5bdb91f36c51ca8d322fbc8484b422e20f9ef3dc815ec499080eec5b287e1cb5fb25afa96ee"]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x60}, {0x81}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 07:19:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000400)="7a75c63c5a0093ec50c3518784b4") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/111]) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x0, 0x80}) 07:19:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x81}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f0000000200)="e7f5e4fa9f0b115bd7a5c94ed4f398f3026c588e4e172a8fcedcda5c5fabe18cdcdd13ec02e15b3f431e0042366d6c8563e6a63ba6c5ac4b4cb751756b055805ff3dcdf3c0482cc03ed3dbdf034981a3c73e82316da3b15c047d7cfc415a0ef4512cefb3a5f3509f9fea19d1c97b2eee67ab46f3e0fae28e9a9853a6a007db5580922da8") link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') 07:19:16 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0x5f2, "031f000000930a00540a59c093449b756a00"}) write(r1, &(0x7f00000004c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) 07:19:16 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 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r6 = getpid() poll(&(0x7f0000000200)=[{r4, 0x4}, {r5, 0x10}, {r4, 0x86}, {r3, 0x80}, {r4, 0x14e}], 0x5, 0x1ff) fcntl$lock(r5, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r6}) r7 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = accept$inet6(r8, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r10 = socket$inet6(0x18, 0x4005, 0x70) r11 = fcntl$dupfd(r8, 0x0, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r12, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100000001, 0xb1f1}) sendmsg$unix(r2, &(0x7f0000000200)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="ebb1f4a6e4d6c41fabc2a807d8ad0e2595021735f4891c26eeb49071da590f821f48ecaaee80f9a8382641b4669d09dc691da7bb05f317063896645eb4c15f6fcf5aa2759a679379590fd621497659b103699f21100b4a342d92ba22a617ac7bfc5d41c102dda9771a1e750ab47d23afd5705b6fd0e86141b037f574f44897e64125af1533964467e044f2b3164b6ec1fa7cec584d46c11346e5569264e773b8ee48d820684213ff17180bdf65b67097130e5d537e2f23ecff", 0xb9}], 0x1, &(0x7f00000001c0)=[@cred={0x20, 0xffff, 0x0, r6, r7, r15}], 0x20, 0x801}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r18 = socket(0x2, 0x1, 0x0) connect$unix(r18, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r18, &(0x7f0000000300)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5ad20c325ab07a81bb93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa383ebcb609bc526f0dd413471ca2040047ebba6eda7d42e298cca5ce87065af404e98de04f0a4ac4ba04cda338a5b3b67ba6e80640b721989e588d7fc4d61add3ac42c55984054454797c586469b5779d83115b2e508190f9f8097163c9dad8a7208d85a3a25a38ceecb354e04825ce5e29dffbafee67d25dc6154e695325fe24f49b242d18c34aac5222bda8963fd090658ee", 0x199, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r19 = accept$unix(r1, 0x0, 0x0) write(r19, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) dup2(r1, r19) 07:19:16 executing program 0: setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x141) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 07:19:16 executing program 0: setuid(0xee01) mknod(&(0x7f0000000000)='./file0\x00', 0x40, 0x400) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 07:19:16 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) sendto(r1, &(0x7f00000001c0)="ba6279e7beceae4d9220ecedb33c2e4f6ed24a1993a68d6f4bb4fbcb37f4d304b72e6bf5372ac204ec017b738dadd692b5330b41c25f2800415e4b58f4ae441fb77f8d1b4030febe102845e8fbafa088581cd307fb7e373b42ea1696575208edb50b31c1ba1f150c02452c4674ed39565a0ed83dddca7454c54a6bfe8ffe8774a30a05707337fb1f79b238faef5b02f73fb72e4c698b2b14abf32babdfaebb69fbbaa96af869f99ed720bdf9f6", 0xffffffffffffff51, 0xe, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x2, 0x7fffffff}, 0xc) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0xd075db5, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x100, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000280), 0x9, 0x0) 07:19:16 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x2], [0x0, 0x0, 0x0, 0x2], [], [], {0x0, 0x2, 0x2}, {0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x1c) 07:19:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x2) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000300)={0x1000, 0x80000001, 0x7ff, {[0x101, 0x9, 0x800, 0x20, 0x0, 0x3, 0x7, 0x9, 0x98, 0x9, 0x4, 0x7, 0x4, 0x8000003f, 0xfffffffffffffff9, 0x2, 0x7, 0x2], [0x0, 0x401, 0x3, 0xfffffffffffffc52, 0x2, 0x1ff, 0xfffffffffffffff7, 0x63c, 0xca4000000, 0x7], [0x3, 0x2, 0x7, 0x3f, 0x40, 0x9, 0x3ff], [0x6, 0xbd, 0x3, 0x30, 0x40, 0xa9], [{0xe4, 0x4, 0xb, 0x1}, {0x1, 0x9, 0x5e92, 0x2}, {0x5, 0x9, 0x62, 0x8000000000000005}, {0x3, 0xf, 0x1ff, 0x1}, {0x1000, 0x5, 0x8001, 0x2}, {0x40, 0x5, 0x7ff, 0x3}, {0x6, 0x9, 0xa6b6, 0xba}, {0xcf, 0xc00000, 0x80000001, 0x401}], {0xc4, 0x8, 0x3, 0x4}, {0x7, 0xdd7, 0x101, 0x10001}}}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x34, 0x0, 0x0, 0x1711}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:19:16 executing program 1: setrlimit(0xd, &(0x7f0000000000)={0xc0, 0x7ffffffd}) 07:19:17 executing program 0: r0 = socket$inet6(0x18, 0x8000, 0x1) getpeername$inet6(r0, &(0x7f0000000000), &(0x7f0000000180)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x10) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x200001c6, &(0x7f0000000140)=[{0x3, 0x80, 0x24, 0x4}, {0x9, 0x3f, 0x7, 0x80000000}, {0x1, 0x33, 0x9, 0x401}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000200)) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 07:19:17 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd0\x00', 0x8, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000380)="e743ed04d627841133002e91526ff15403f496a262d78f5f9b2f7d918621f2cacd5d2664e9e9ba5b0165db3aab2ba3c84c6d84c8d5eb15164e62e7123847a20e5ddb3a8c508e82b90ab16975e25afb30cef2e5bb56b75b21bf2fc615634d1eed5ddd0faea77eb5fd8b2b06b8bf38dd2ab8fd07af9168cc2a64a174ab0c1e7568c630d53da4be59d053d3bc36d738ccc9870c22c1e340cdab99379b559ada42cd91075419281ce8e27ea81709a58ab89a1aeb0264d7f400013cb8f976e9cfd89aba"}], 0x13a1) r2 = dup2(r1, 0xffffffffffffffff) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) r3 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x0) ioctl$WSKBDIO_GETMODE(r3, 0x40045714, &(0x7f0000000180)) setuid(0xee01) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000000c0)="220e22", 0x3) r5 = getpid() r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f00000002c0)={0xa5, './bus\x00'}) poll(&(0x7f0000000200)=[{0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x86}, {r4, 0x80}, {0xffffffffffffffff, 0x14e}], 0x5, 0x1ff) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r5}) r7 = getpgid(r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x400, r7) 07:19:18 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10, 0x2) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0xd, 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x78) symlinkat(&(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') unlink(&(0x7f0000000140)='./file0\x00') r2 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) connect(r2, &(0x7f0000000200)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sync() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000240)='/dev/diskmap\x00', 0x800, 0x0) msgget(0x1, 0x24) openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x800, 0x0) r3 = kqueue() write(r3, &(0x7f00000002c0)="1bb782dd0ba0e3c92d01dc893dc490ec424d511f18b780b08a42961aba708fb7a3681bb14fa6d134d490e7a7df9467083b634bbd2f15a73ddbaa38358837ffe579885d376e4bb16d6b8116650ceacc85cf96daa6b8dc1e33358a671a8a2219cf76c4571eaff48ea01a289e3bc9bd25e16161f9c7d71cd37d2825ffd5b855012e", 0x80) socket(0x6, 0x6, 0xbf) socketpair(0x2, 0x3, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000380), 0xc) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000400)={0x10, 0x33, 0x4, 0x0, [{&(0x7f0000003000/0x1000)=nil, &(0x7f0000003000/0x3000)=nil}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000005000/0x2000)=nil, 0x7b5dec0d}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x4000)=nil, 0x400}, {&(0x7f0000001000/0x4000)=nil, &(0x7f0000000000/0x4000)=nil, 0x10001}, {&(0x7f0000002000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0xf0e}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x3}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3f}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xd2d}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000005000/0x3000)=nil, 0xbace}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000002000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000007000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x80000001}) r6 = geteuid() r7 = getegid() chown(&(0x7f0000000900)='./file\x00', r6, r7) r8 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r8, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r8, 0x8e3) chflagsat(r8, &(0x7f0000000bc0)='./file1\x00', 0x80000, 0x2) r9 = openat(0xffffffffffffff9c, &(0x7f0000000940)='./file0\x00', 0x8, 0xc) sendto(r9, &(0x7f0000000980)="fc6a76cd7f5f6952d3e06fb712055bd9b432204cb36430a5f96bd61ac77b0b46677b4667207a5d05db0e333a2cb2ea2eaa4bedf7a7419ce64f03417a29f74c5c9090443304861378e1fa9f7f463a615efcf9d7b192002e890d210e913b3a45ba3cc9c981ec6aa1ca0457cf59ee78f0359e23dd0bb18f156b425c4232ee5d1dd56140afd663ea505406c3fac97ed6745471a8298c9d2a11d808bb39514002f706f0b92c549b971a836c0e2b9b8696bbfcfbb0b00ac92730dab5e6d5ef1ac72a29876170036a6e4f7025202bbd754427fc43b6db60ec1dffd12feabedfdff30846dc491e4f2dbbefd813d1d528f09d0167b88b8049b40478a11cdc61", 0xfb, 0x7, &(0x7f0000000a80)=@in={0x2, 0x3}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, &(0x7f0000000b40)=0xc) r11 = getgid() chown(&(0x7f0000000ac0)='./file0\x00', r10, r11) r12 = socket(0x6, 0x0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000b80)={0x2, 0x1, 0x0, 0xf76d, 0x3}, 0xc) login: pckbd_enable: command error 07:19:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x3, 0x6}, {0x18, 0x2, 0x401, 0x80000000}, 0x3, [0x3, 0x5, 0xbc0, 0x6, 0x7fff, 0x7, 0x5, 0x3]}, 0x3c) 07:19:18 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = getpid() poll(&(0x7f0000000200)=[{r1, 0x4}, {r2, 0x10}, {r1, 0x86}, {r0, 0x80}, {r1, 0x14e}], 0x5, 0x1ff) fcntl$lock(r2, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r3}) getpgid(r3) symlink(&(0x7f0000281000)='..', &(0x7f0000000100)='./file0/file0/../file0\x00') unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0/../file0\x00') 07:19:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) socket(0x18, 0x3, 0x71) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 07:19:18 executing program 0: r0 = open(&(0x7f0000000300)='./file0\x00', 0x20000, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x1, 0x8, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) r4 = accept(r3, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x9773b120465b5eb5, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffc, 0x40, 0x2, 0x1000, 0x1}, {{r1}, 0xfffffffffffffffe, 0x40, 0x2, 0x0, 0x8000}, {{r2}, 0xfffffffffffffff9, 0x82c2bcc11b8fe6be, 0x0, 0x7, 0x3f}], 0x40, &(0x7f0000000340)=[{{r2}, 0xfffffffffffffffa, 0x19, 0x0, 0x5, 0x80000000}, {{r5}, 0x155341271998ce97, 0x2, 0x1, 0x1, 0x800}, {{r6}, 0x56541f57a08e1cf4, 0x82, 0x4, 0x8bde, 0x80000001}, {{0xffffffffffffff9c}, 0x8, 0x90, 0xfffff, 0x0, 0x800}, {{r2}, 0xfffffffffffffff9, 0x20, 0x0, 0x3, 0x5}, {{r7}, 0xfffffffffffffffe, 0x5c, 0x80000000, 0xe06a, 0xf20}, {{r8}, 0xfffffffffffffffa, 0x84, 0x80, 0x5c, 0x8}], 0xffff229d, &(0x7f0000000280)={0x4, 0x7fffffff}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x1ff, 0x593, 0x5, 0x1, 0x10000, 0x9, 0x9, 0x0, 0x2, 0x100000001, 0x9}) getsockname(r1, 0x0, &(0x7f0000000100)) 07:19:18 executing program 1: r0 = socket(0x10, 0x2, 0x35) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a1d03797deaa8b31c403f29dd8a718f17066a9fa2975043aed40b97f8837101a5664ecdf99499eb2daf0997c78dfc175f993292663e35e268a61285f95d78565acacda2216654b15241288b49191400000000000000004cc45250ac8a9a5ded5326a45a72f546182c94c036ea5198edc30ed565619abe44470f0e7a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b00000000"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176ba", 0x8}], 0x1) 07:19:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 07:19:18 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) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 07:19:19 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8, 0x0) kevent(r0, &(0x7f00000000c0)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xc0, 0x82, 0x6, 0x6}, {{r0}, 0xffffffffffffffff, 0x38, 0xfffff, 0x9, 0x8}, {{r1}, 0xfffffffffffffffd, 0x82, 0x2, 0x3, 0xff}], 0x9130fbf, 0x0, 0x3fffffd, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x80) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r2, 0x0, 0x0) 07:19:19 executing program 0: r0 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() r2 = socket(0x800000018, 0x1, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r3, r4, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, r1, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r7 = syz_open_pts() r8 = shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r9, 0x0, 0x0) shmctl$IPC_SET(r9, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r9, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r11, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r11, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r11, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r12 = getgid() r13 = socket(0x800000018, 0x1, 0x0) bind$unix(r13, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r15 = getgid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r14, r15, 0x10, 0x9}, 0x8, 0x1, 0x9}) r16 = getgid() r17 = getppid() r18 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r20, r21) chown(&(0x7f0000000200)='./file0/file0\x00', r20, r21) lchown(&(0x7f0000000780)='./file0\x00', r20, r21) lchown(&(0x7f00000001c0)='./file0\x00', r20, r21) shmctl$IPC_SET(r9, 0x1, &(0x7f0000000080)={{0x6, r20, r10, r14, r16, 0x1e6, 0x8}, 0x5, 0x5, r17, r18, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r9, &(0x7f0000001000/0x2000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x20, &(0x7f0000ff7000/0x4000)=nil) r22 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r22, 0x0, 0x0) shmctl$IPC_SET(r22, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r22, 0x2, &(0x7f0000000040)=""/210) r23 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r23, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r23, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r23, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r24 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r26 = getgid() r27 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r27, &(0x7f0000000040)="670dc3", 0x3) write(r27, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r27, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r28 = msgget$private(0x0, 0x402) r29 = geteuid() setreuid(r29, r29) r30 = getegid() r31 = geteuid() setreuid(r31, r31) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r33 = msgget$private(0x0, 0x0) fcntl$getown(r2, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r36 = accept$inet6(r35, &(0x7f0000000800), &(0x7f00000008c0)=0xfffffffffffffd52) r37 = fcntl$dupfd(r35, 0x0, r36) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) r40 = fcntl$getown(r36, 0x5) r41 = open(&(0x7f0000000400)='./file0\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085761, &(0x7f0000000140)={0x3, 0x1000000000000002}) ioctl$WSMUXIO_ADD_DEVICE(r41, 0x80085762, &(0x7f0000000100)={0x3, 0x5}) r42 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r42, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x26}], 0x2}) ioctl$VMM_IOC_TERM(r41, 0x80045604, &(0x7f0000000280)={0x6}) fcntl$getflags(r42, 0x1) dup2(r42, r41) r43 = fcntl$getown(r42, 0x5) r44 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x3, r38, r34, r39, r44, 0x10, 0x7fff}, 0x6, 0x2, r43, r40, 0x7f, 0x100000001, 0x20000000b1f3}) r45 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r46 = getppid() fcntl$setown(r45, 0x6, r46) r47 = getpgid(r46) msgctl$IPC_SET(r33, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r47, 0x0, 0x0, 0x0, 0x80a5}) r48 = msgget$private(0x0, 0x0) r49 = getpgid(0x0) msgctl$IPC_SET(r48, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r49, 0x0, 0x0, 0x0, 0x80a5}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1000, r29, r30, r31, r32, 0xa8, 0x6}, 0x8, 0x2, r47, r49, 0x0, 0xffffffff00000000, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f0000000080)={{0x5, r31, r24, r25, r26, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgid() getppid() r50 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r52, r53) chown(&(0x7f0000000200)='./file0/file0\x00', r52, r53) lchown(&(0x7f0000000780)='./file0\x00', r52, r53) lchown(&(0x7f00000001c0)='./file0\x00', r52, r53) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000940)=0xc) shmctl$IPC_SET(r22, 0x1, &(0x7f0000000080)={{0x6, r54, 0x0, r25, r53, 0x1c4, 0x8}, 0x5, 0x5, r17, r50, 0xfffffffffffffe01, 0x9, 0x7ff}) shmget(0x3, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r55 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r55, 0x0, 0x0) shmctl$IPC_SET(r55, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r55, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r57 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r57, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r57, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r57, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r58 = getgid() r59 = socket(0x2, 0x1, 0x0) bind$unix(r59, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, 0x5d) r61 = getgid() semctl$IPC_SET(r57, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r58, r60, r61, 0x10, 0x9}, 0x8, 0x1, 0x9}) r62 = getgid() r63 = getppid() r64 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r65, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000540)='./bus\x00', r66, r67) chown(&(0x7f0000000200)='./file0/file0\x00', r66, r67) lchown(&(0x7f0000000780)='./file0\x00', r66, r67) lchown(&(0x7f00000001c0)='./file0\x00', r66, r67) shmctl$IPC_SET(r55, 0x1, &(0x7f0000000080)={{0x6, r66, r56, r60, r62, 0x1e6, 0x8}, 0x5, 0x5, r63, r64, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r55, &(0x7f0000001000/0x2000)=nil, 0x1000) r68 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r68, 0x0, 0x0) shmctl$IPC_SET(r68, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r68, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r70 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r70, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r70, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r70, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r71 = getgid() r72 = socket(0x800000018, 0x1, 0x0) bind$unix(r72, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r72, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) getgid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r75 = semget$private(0x0, 0x4, 0x2) semop(r75, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r74, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r77 = getegid() r78 = getuid() r79 = getegid() semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r76, r77, r78, r79, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x1, 0xffffffffffffffff, r71, r73, r77, 0x1f1, 0x9}, 0x8, 0x1, 0x9}) r80 = getgid() r81 = getppid() r82 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r83, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r84, r85) chown(&(0x7f0000000200)='./file0/file0\x00', r84, r85) lchown(&(0x7f0000000780)='./file0\x00', r84, r85) lchown(&(0x7f00000001c0)='./file0\x00', r84, r85) r86 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r86, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r86, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r86, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001840)=0xb) r89 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r90 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r90, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r91 = fcntl$getown(r90, 0x5) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000200)={{0x3ff, r87, r88, r87, r88, 0x104, 0x5}, 0xfff, 0x9, r91, r91, 0x7d55, 0xd75, 0xfa}) shmctl$IPC_SET(r89, 0x1, &(0x7f0000000080)={{0x6, r84, r69, r73, r80, 0x1e6, 0x8}, 0x5, 0x5, r81, r82, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r68, &(0x7f0000001000/0x2000)=nil, 0x1000) r92 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r92, 0x0, 0x0) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r92, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r94 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r94, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r94, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r94, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r95 = getgid() r96 = socket(0x800000018, 0x1, 0x0) bind$unix(r96, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r96, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, 0xfffffffffffffcfa) r99 = getgid() semctl$IPC_SET(r94, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r95, r97, r99, 0x10, 0x9}, 0x8, 0x1, 0x9}) r100 = getgid() r101 = getppid() r102 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r103, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r104, r105) chown(&(0x7f0000000200)='./file0/file0\x00', r104, r105) lchown(&(0x7f0000000780)='./file0\x00', r104, r105) lchown(&(0x7f00000001c0)='./file0\x00', r104, r105) shmctl$IPC_SET(r92, 0x1, &(0x7f0000000080)={{0x6, r104, r93, r97, r100, 0x1e6, 0x8}, 0x5, 0x5, r101, r102, 0xfffffffffffffe01, 0x9, 0x7ff}) shmat(r92, &(0x7f0000001000/0x2000)=nil, 0x1000) shmctl$IPC_SET(r92, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000040)=""/210) r106 = dup2(r103, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r106, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0x3) r108 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r108, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r108, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r108, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r109 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r111 = getgid() semctl$IPC_SET(r108, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r109, r110, r111, 0x10, 0x9}, 0x8, 0x1, 0x9}) r112 = getgid() r113 = getppid() r114 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r107, r110, r112, 0x1e4, 0x8}, 0x5, 0x5, r113, r114, 0xfffffffffffffe01, 0x9, 0x7ff}) r115 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r103, 0xffff, 0x1023, 0x0, 0xfffffe30) getsockopt$sock_cred(r115, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) r118 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r118, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r118, &(0x7f0000000240)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r118, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000beaddc71776ed521fd8b9b00000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r118, &(0x7f0000000a00)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615884dc27c4c4611aa34978ac16a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f776"], 0x44b, 0x800) r119 = syz_open_pts() close(r119) writev(r119, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r119, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r120 = syz_open_pts() close(r120) writev(r120, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r120, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r121 = syz_open_pts() close(r121) writev(r121, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r121, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) msgsnd(r118, &(0x7f0000000d40)=ANY=[@ANYRESHEX, @ANYPTR64=&(0x7f0000000d80)=ANY=[@ANYRESDEC=0x0, @ANYRES32=r119, @ANYRESDEC=r121, @ANYRESHEX=r121], @ANYRESHEX], 0x3, 0x800) msgrcv(r118, &(0x7f0000000180)=ANY=[@ANYBLOB], 0x1, 0xfffffffffffffffd, 0x1800) msgrcv(r118, &(0x7f0000000280)=ANY=[@ANYBLOB="0d8bd8026ec4a0fed1f31a8849b597e6aba3daa7cd9c8f5125c1e6d7a958"], 0xffffff64, 0x1, 0x0) r122 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r123, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f4b5b2c849a47107836de37b3e1f48a368be8c6464ed53a98b69f38017cf1b04755d408c03834b7689b7b130bcc4607fbf11497a54080e56ed044d2868622a679a8a08a886916c5f9bb1e8350854e944fb1455deb7a586fb8222d6b728264b5a28d6b0f5a45dceab7eba4033e90a0bd323e33a25ec2e7e5a53b8a11d9c8b861a25f0dfcbeb61b2e4eb1458dd33a576d813878459e55186f6c90c657388af2f3854826f536d8235b4bd7b270f291a4ffde25e1ce547e943b3d257d4f28f487eec53896c330000000000000000ffff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8893d78524e237199d15856896291085e5301673fb50357bcf1c61ed373b41075387eedc824524765f23d2f2db32acbc66b190c4f9b1e6bac9bcdce289288d9e1fd9710070c5d386aa385547cdab0f657e303cd149700"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r123, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r125 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r118, 0x1, &(0x7f0000000980)={{0x2, r122, r124, r117, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r125, r125, 0xa5, 0x1, 0x100000003, 0x6}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xffffffffffffff09) r127 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r127, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r127, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r127, &(0x7f0000000e40)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac00700328dca5d39656da02489672db6d19f01005111e97aa998473f0e8d1e8f3b32b9973000000000d6c2db99a9d60031c1258103000000b31ae316560049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea42fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f81dc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf1200000000000000000000000000000000005667d5a072797ec4e10e21177f03a3714731b7c7fe8a858c195938afbae3fbbfa8460ec4c791832fed9ab6a7b63e37e294e9e55f242e91eaac15c080f89869e22d0f889e61ba3ad5f69ca4fb96c00ec40a0c63584d76fdcce2fd2095e3f913702a4da4dfe044a21d66f6a4feffe4e2455a7561b99bf84c8a4bda1bbe546c251bbd2f7e140dd3a8dc47bf7ab7fbd59dcb3d6eafd8a4305e4272e9fc854571848eef"], 0x44b, 0x800) r128 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r128, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) r129 = open(&(0x7f0000000b40)='./file0/file0\x00', 0x800, 0x2) writev(r129, &(0x7f0000000180)=[{&(0x7f0000000040)='\x00', 0x1}], 0x1) msgsnd(r48, &(0x7f0000000900)=ANY=[@ANYRES16, @ANYRESOCT=r6, @ANYRES16=r129], 0x3, 0x800) msgrcv(r127, &(0x7f0000000c00)=ANY=[@ANYRESHEX=r125, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT=r116], @ANYBLOB="70d15fdd1d51a6b60f9d95405a8e333d104b3ba05a3eeb7c10a99a8e28020bf19e2d308bf1d87399b4535823b6ce3ea68c3ed11cdc4ace79e5761ac78f880178a716240000000000000012d3ef62e0da8504175c4cb23e5ddf7e7125bd16fb19921477f3f27ddca10851054487d26921aa6a6c0430fa80e5a913281c4ed53d88d350b598c57a080419553e70a04fc6de72c18da25b1b079b91965770e806845696860d5956dca0740a24c54233605bed", @ANYRES64=r98], 0x4, 0x2, 0x800) msgrcv(r127, &(0x7f0000000080)=ANY=[@ANYBLOB="ff98dc4681f7e955781ac2cd84199c33597f0a206042e284002fa004000d7e1dfd6fc1a16d4ee7a374306f296de754b74d3209864aa50409c8d644ffcb5b5b"], 0xffffff64, 0x1, 0x0) r130 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r131, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r131, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r133 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r127, 0x1, &(0x7f0000000980)={{0x2, r130, r132, r126, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r133, r133, 0xa5, 0x1, 0x100000000, 0x6}) fchown(r7, r110, r132) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 07:19:19 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="280000fc000000002c3bb94d08cd3fdf00000000dd", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 07:19:19 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000380)=""/212) r3 = dup2(r2, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000100)=0x1) close(r1) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x0, 0x0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="1352db956abb5cb75349000d"], 0x29) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 07:19:19 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3, 0x1011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r0, &(0x7f00000003c0)=[{&(0x7f0000000000)=""/135, 0x87}, {&(0x7f0000000180)=""/246, 0xf6}, {&(0x7f0000000280)=""/90, 0x5a}, {&(0x7f00000000c0)=""/32, 0x20}, {&(0x7f0000000300)=""/148, 0x94}], 0x5) 07:19:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/de\a\x00\x00\x00skmap\x00', 0x1, 0x0) r3 = shmget$private(0x0, 0xb000, 0xfffffffffffffffc, &(0x7f0000ff5000/0xb000)=nil) shmat(r3, &(0x7f0000e80000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r3, 0x0) shmat(r3, &(0x7f0000ffb000/0x2000)=nil, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r4, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r4, 0x5}) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt(r1, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) fchdir(r1) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$KDSETMODE(r5, 0x20004b0a, &(0x7f00000000c0)=0x1) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c21405cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) 07:19:20 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) fcntl$dupfd(r3, 0x1b, r2) recvmsg(r1, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/59, 0x3b}, 0x0) dup2(r0, r1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xfffffffffffffe85, &(0x7f0000000180)=ANY=[@ANYRESOCT=0x0, @ANYRES32=r2, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESHEX=r5, @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYBLOB="7e3034ad35a3a6a80335e280c443d966bfa4bd5f9abf34dfc28bc983c6a6e5fd498a3d2f7ddf70bcd74854a9b875c1ee6ae0e15f0426820a9845ca5acb3c53ee0ac6ceaca14666aa7df9d85518a391f9a57665b4021dff7cbd1b95ecbcf1ac04bec0e02c367af7511cfb9a1e359d0bcea9c80a9bb9", @ANYPTR64], @ANYRESOCT], @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) 07:19:21 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) writev(0xffffffffffffff9c, &(0x7f0000000780)=[{&(0x7f0000000180)="23226015541aa3aab7a3ac1216b3297e334391258699a510eff337b7f1", 0x1d}, {&(0x7f00000002c0)="9f9f1bc6f0daf1870e243ffa6420948a8b3464c494dd05e4c3dfd0cae94a164a91a9b03aa4c8da2781a96eb34f4c58a8e192b798bfa9322cdf20521123f8054e72edcd8102cf05c74f408caf0e04e09789133506d027cbb638af5d5207526ec9a1a5b118a866b79d11740f893a5ab085d6e8fff8a5a55346c24d", 0x7a}, {&(0x7f0000000240)="1cd0956ea918db3fa647aa6932df30c863163e674ba3ed2bb5d117892ec859605f4fff69a846bf27c96ee2", 0x2b}, {&(0x7f0000000380)="ef47dc1077f1e4b19a80fe29c270ecf12b32a398b718ed08da467463a90102b8ee19d7a65de3b0f81c5e29d256e195b194031b6f354b00b2eedc072e40e1c103a7a9a5bf1417633d3d5ac920616d80f07d86ce2179e3a011239fd8703ba98209b55f6cfaf513088b633f3a02f2e861115db15754476fb0867c291763b47204b705fa5c7af3bd7f32b3ecb2f599daf7cf59", 0x91}, {&(0x7f00000004c0)="91a0f539fa14fea1d2fdf2794a2297420edce6444388b64283b51847cbfc0101612bba3202eaedaff55759870e19e712f781ed84330ef123a88127ddc2eee22615fdd5496ba1d749676c3b2d8364cb7c54652906dfffa862d6e40e67569cdc5616f0c918dbde951ad1da5037947341dcf6fc263327ef", 0x76}, {&(0x7f0000000440)="e05af2a66ed1f92ad92d8e9ba1b69ddc617ef750c7b553a7951dd621f4", 0x1d}, {&(0x7f0000000540)="23a21451f3b762c8c8cbdad7f7ddbc78147f223d7bfbd3bd885d63201509a0079572545ed1d2fa758e1bdc22b1799862f8f4495b52f2b3235469c6799a604c49ea080c4adeb45048d7b5a04bc3aaf996318664b82ad404905a639f9778897d73a6aa349924a37a9d161d", 0x6a}, {&(0x7f0000000680)="8f5cad3d870ae50d10f6aad5311abf93ba0e91c634a96b7feb11e2aef7ac341d7a3e51a8f512acec908c8c958f7ec7dfefd172d4272371593031a3a0312729fce918a452efda2d0f468a08a7b56e0815d4032887be4c517b691aef4133aa09ae0570b11671be755b7d73df2a25d0e902aa4b528037a33fe6e10b7e9bad3edc8da6f92f91f0e42d011e56d013d8263440f4fd5f29b541236d974ac150aef815c73c75809c02d3dcb40af5c9136bb9058cc8f545a7dcd9829ccbfb3c66cf1d8aea83ebcba626619c3ae249eb5940", 0xcd}], 0x8) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x45, 0xfffffffe}], 0x1}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 07:19:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 07:19:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0004000062574519b238935f00044004000000"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000200)={0x8, 0x68, {0x1, 0xb4a}}) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xfe7e) r4 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r3, r4, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff07}], 0x100000000000005e, 0x0, 0x0) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r6, &(0x7f0000000540)=""/226, 0xe2) fcntl$dupfd(r6, 0xa, r5) close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000300)=[{&(0x7f00000001c0)="e95f06334bdd59", 0x7}], 0x1) ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f0000000000)={0x5, 0x9}) 07:19:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0xfffffffd, 0x0, {[0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [{}, {}, {}, {}, {}, {0x0, 0x0, 0xffffffff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020691f, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) shmget(0x3, 0x4000, 0x80, &(0x7f00003ed000/0x4000)=nil) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r3 = socket$inet6(0x18, 0x46701a6a5e44087b, 0x7) dup2(r2, r3) 07:19:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffbfffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x60}, {0x3}, {0x4000006, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[0x800, 0x401, 0x3, 0xe2, 0x8]}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000100)) 07:19:21 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) pwritev(r1, &(0x7f0000001640)=[{&(0x7f0000000140)="7814718d35776b07b766b9dc84a4517ec2a5f63d6c87014e2607c735caab20621f3eba509956b00a92d319568cba43281ebd34fa708daa68a28302c74014f5ed401119038c9e294714b478cb128bb8564a44c398ec09348fde9959c4c39080ffe5ddf0079e750b66f08783c43bf09d6a6944555fdceb537c8098704829d7ef30a1dc7d8af69958ddf565552138248ea69672d730d1c929e8f5b8b2e4b2d66988c143a942c359d7ffd53e474773b12e2a22be4e01b581d0b7772669cffccc33a081528ebd568b75fed7079268e418c14a5cddc71747d6e984e530806711d1db601808136d377d5ac1234458e0a56014825497f9ab9cf7847bf60fa99ba7946586c8bea8f3da4cda0a9e5f155d1472b846fef7ddd09d33ea1ba0f6088131b7c56cb6ddc7fb2a159ce4b050052fe4e6e171981e1e1a86e5c86e60028fc4ab2fea5edf7acc0504724271f7bd51bd6c646352c5390d2449d0dd04a64da4335fb4a733c9c41a234b3d74b3772c81b3415e0565cb9d00e8c2d01fe2eb93e62bc77a37330e72759da67101826666275d9d435784a0173da12d05a010c1afb7a7ae0c9216c06081440d52f6bab6cf06e64439f668f9001ad7e02053092d613216bad41b6954e73c508191b7f02bd424f5cac58ebf104e86c86180201aadf2e0db5a762b063d00e2e4d3cf39e495c953f38e744db9e143247cfc52d847ea4b37cc64fa95e9e3460a3c9de397674fb8f054c5cdf5d4a10170dd951e3a4ab6e6c648d8bdfc5e917271ff9ebc30a063a54a4a234cb872bdb1a5aec3078e31b0802385f43f21997694ba47be491098b53376974b31c9dd992ab5270fc528d6aa48116e5381b2db6736c7439cb4d8956a602a29d8b13269d9c00187ab4d8c9abb3f624b5f61c025a386ee9a3f73dbb1b604e973e60aa355f0426ce52a50d9a306682d687292319896ba1aca3f564cb4c4397bca336663dd5b84f86d4e42e2d5541094ca77c538db45ea07b94ceb864490b1256e06573e85aea947183cd50e38889c1c4dcdb9f5309b8ed87c62ba5e168003131900e81cc1781531b4adfdb82e9d47ae05caf8fc0efc8b85e8d5d451ad853293aa7e9225b7a73248bfbe6e9a0e8db887ec21f86d762730bec7690a1c1151484fab619a07583b5889b9d5884115d1e30d5b1cfeadd07bd01edd2c1ec8b1750961c8e508c176317040563f43c406a85fcf1d2bb1b7929b421e9074ead0c736c0a525e10bc8b1d34507647686cf788c72e15be09d1de946a1bc2b9d48313cebc06f463240d25943c1a0748007e23bb345c895a3d06982d0bd4871576cc2d161572699ccd5e5f7d1a3df649b1d5af202686ddb7eda9a2da176a843abc2f55a02d5c3d5287d2a047946d2ca896bcd72d777dcede93d8a4cf82346ed8a3e58749eb0f9b991243e9648d92f058102ca1fc638abc12692ffdd21f95a3e06a4b76efea42ef23fc060f50e1763660828dd7f0fb8484d7f99fc799fe483c951755ec6e2b1ae51b1b0b87ec4adf820478925ca033124a9218ca045591e3c5d890f6cd6df24d79bcf69b88f14a04c1b2f0465b3fdacd6c5c37bf1a5bc3bacdd3ad6aa14be98b394eb208659930c1fb3aeae3486aefc097ee2dd6a59234544a621a626331ed6bd04a8990fdb9aec4f7f322c79e2bd0f45638653d949eefe085fbe90a0976f2adc14c66cae03ad86e4583780426d1972c6791b7fb14c2e99e67b1873b3c5532d92458cb14473eda2fd5390375db19964212236e9a2cd8a68e0113d641d8376c1eac2f88c937b8f6409713e63e15eddcc196b4cc3bcd45063a36f5cceb68e594202de28896f5b611a67a881e97a0c7f926ea6b7789ca5df16d0af518f6d6e3035274fa5be1faa22e6fcbf9f5fade762ffff7c0ba7e0540d9d2a5adaa6a0a6ce174b24923d4e185a8ad2ea5b413d091e8e2aa294cc77b41a9a8822ef81b2ebe590575458e83399d805fa6a4bd5e538cd4685d48d5997ad8952d389bdcbbf85cffda86a18e936a6b2adfe1a2e62bcf8162b31d903566a8babb9c97c9efbdeeeec1fd72b6c48c90bb92e5547a2829748f63e4708c57eff4a45cb1658420748782dbf97a785e430859136fd5c01e8eb3f37348972e2aa9a8b14aace9b9bc274497109ab53630942e68f2adc60191fa0d1c93f578d93620f6438d8d561de003543b50465e54131bb8e772fc73e8db6c0b9f7c61d81b9c2b611d10a5d126b77437ce142689623e27c16ecb2e15a1b1f0144e50d22108c300a17ce69d487fdf7d44c985cb991a0493d282d3da3ac5da4c667de79d971b7911a7012b4c9d88f13b03cad4d806963f5c286cc7d00914bcc00c2a32dded7ee5462d27d5bcf4be0aa9bc8ea7b97368445d85c5b81721b13e396c3b7f3a6c9f6b82f8fc4ef0b87299b399c1ceec70143bbe57e2bf7d4f98103aedb9bc2e49ba65eee8646650c8f1e4c9756e1aad233294cd79357657ec506768df775363d7985ef3e53cad5dd1e03281b0a15f539310cf2853577642901c715a53258b76d31a63d5230e597899bf1bab70ffba6531dfa4265bcea1d300ce2206e4eb57c7d8164f27ee9275daadfb2407b13e6890ba933fd36a4b4cf5dee4ac928dde102659e7fc6af077eccc41ebe38a27806d0cf1b9d20ab9a7bd7db12eadf55b218b1c806545d1e8d8bd1ac007a14321fa9e15802fa26ec7c8a7a5d4ac2091f2fcf1bf438e2ff9ba29c9c2d5121b83b30f7ca7d83950dff84b97a1a6eab8d91fec7eaf7a3dd659ae5f985dc4dc2b38964db0218380744d1891996da66c967a5582a47905bcdba700019b41ac47a33ee946cf3163d84d9f7c68c41d057640385649c667e608dc1f960e52bee3c91c6fb5df41da05663bb95f001c9ef0b81c020323547cf3d88767d30ef41e1c7fca503915130e3d97970480b5e3adf2b1d8903ad4d43ae199cf98caa88017572142a999b0d4d23026595770f1f24baabc79e80b3486ffcee53ce894b4e826af9b1be129ae68c56c9a7c2ac3e315b2ddd3e5e096cb85d5d637dad84e3725138b9131f220bb67d9709380feb95bd52103ab63bcd29e6c66311c5b138be86e88dc8c10586017237b2171a5e1587557ef7497123fd203d19db0ab3a024ceee8d01186580d9295b817b98ed1b8dc7229d3139f1881a68deb573cfca22b4e43ee36f697a7aa353a5abb0f35190413c7e194565917af592c24bca0491e6ac75215b8db00200cb6fdf349d03a6651d54e258470120278ab2509be7960f924b5ae00d5019a7ba5d3c20fc4812f86ef5a927c43a62cbab819e5336cb893767f78f716acafd78b4dfe4572076d865738ce41007c67ce9a1210fd14bc6a9f2a4e842e5fd43bed3e3a896a982a108e0d80400b07884310e56f06b5153bdfd06faf291d6bbf61e97f56e05120b7b58a5e26a6e00a25e1ada816ed88734fffcfcb6f912f36732c27b324fb4b3f170960ffb55ec8de4d7d792e9e26704d8d631ddca669453199cb682149b04f00d34792a5e3aa0a5c9a0ecf8bb33f1da2387d0f50ba81999cf9dab4d24a7c44936b76df6b79f3f5e9b2d31739aaa736f9ae393f3ec32ded9ac6b661dccabed5d3fce5f12916b65ef3cca393e93ff9359d7d77b68404b17dabfa509b5aa8c65b568d4eedbe11c65f0ba741a804c128784b15816cd686f0e5d4288b496ba3fed916a7350632e2d84d042c22f01fd197c4bd68003995fd4720ffe445843e5ff162d71a22a648894ea0bd409c47ff415dddd78bf2a7f5e09f341913f80d712e8429c342c366d4f0651ccb6e714a89aa3bb48c0251851328df27076157245741d7c25ab37659173c51937ae13fa60fbe69724afe0c3649847a36ff7de8896a484c8f35aa17ef38a0997ef81f7db148c8053614e70b127af42adf2de83b40b1ac6ea6f722cbfe0e1a0666ba90954e61b4e8d8aad487c1e2e752627eb64ef36f99b1caa21b1fef20973875cd0f5dc8a1bede906394982ff375f59f3f0552fb917bd5a14d570c596f5076eb40bf99791d0126b1a28379e1190c55a486024ee94249fb83335a5a9a60ea5ed28a2a7192f8c4c01395c6f053610a34fdf5ef2c430cd6df9b0e8d92669b6b4b6ca5600647fcd984fb11408b1bdb0e274f75ceeb07fdc3136da258ab898740731b77cf30b2c58b03c7868be649e65de78bc97b45fc9877ffbdbbe998b8bde169dfa37f3ff146783eec8ec5429097ab6aa167b6de7dd08918f1ac6b7c09c6999f71bf329ecdf8610d51cb057a778e61ce053e5a08ed08391925fdda61694911e435051f95d367af34e1e6f6e2875daf494cd9e6c848735cf017ffb435778741b020afec3f6d819619ff481538fc8589dc7a1f98677f0261fdef63bb274e13ad7052393dc4deaed09987d9ca666d03f0ea13d52b747bb39945ca2d2952d56b0cf24f5759197883e970e5216c89896d9ec7e9a9409c5e5da79a94007bb8196a175938caa9731582f60c7d188644166b4cd8e76705fb50e0c324db88603e492d915d32f6b766efd9264b5e7333c5720078364733f308ac56b4642a6ebb82293cce9afba7fc6b55de203cad15bc232ea5f50259c3e8f36e4137eb0606a17b9b29e64c17f1f40ecdcf3e66f07daf0371fa55cdb885b7400fec7c9ac0a49e7c5f77e38e8963afa4829743ed95285f5f84821838eb966c43fd153f618f956d4ff9c3bf32b42e199cc806dcdf4b15fbfa8efbf178afae887599b5ce154f996ff471ad2f08c4898d49b047079812c67edd92323e8cae4a648e868b1d7790aaa5c874771a57a4a47a79d620ac71f09ea4fb45cccd7f7105a64c891235b42300415baa20961484f907193e0d3c37fe28a8abbb8f6fb6984e1d95149158a759d414dfa376e2382996f07f18620774d75f025147458345d33535a0b929c4a97ea8cdde265c5f4ac071a595f16126d7f9e16f1ee32361bc90dad44f683cadbb4b3aa822be89e161a7c9da20f037c6330c4691bd46a95135c1d6dcfbfc90d29c194929288ab26d713577c67a059af044114c9ad862ad5f7f47f4b99c3cfa86f1997eb1081d65ebf7dc5ac65d8a75442be054e80de7952e609a6afc976d511fde8ba69205c1188b6337e23d567e0ab32fe05503d772e36b24372e827a51e9503d95fd37e816b4166381bde047e635bfff6e878d2d2613c067319b6cb2ed3320b461a4c41c72877cee1f6d3503de1f3c250c38393de123fd10241d60861b9ffb1babb95fe6bf690fc1ffc612ec43e53ae071243a81e3a460f60d550b6c32a1a7d19200b1e7bc5447d2ad3c4eae24a29ab9daeb22573bc52448f4011df3f3a8fbcae875a98888fa8caa873a4de9c26e392ac3c17ece8e0b62c8c8adb52b11b36c91cb6c84daeae7f6842c794dccd512dc210f4d0e9b28f2f8b4a5387062c0ca0f2ab2dcceb40521484b1744601f7a5d37340755a1efbe026845bbc55e249ec2505a2281c08327cdd136629e79ca56abc8105c2aaa03f016e633f8ff324d42fa9573d47ed1535f6661f497d6c3050195d6e565e55cbc6a2efd0209edf1dd5d15974f94dbd776f0d55674855b2834c9ba126bda6d9f531874002c9ca7d2deb9ac347bce6c2cbadb002cc1a9b16720cd23381dd22a86f218ede5be0c5454a967516ccb8b16ecbef90dfc159a77cee19cdf13986036fc07a479c3b8d84388c7c06a56cdca1c36cc77d1e9a941fb1a5c012fe0f9e381115517e8b114e894df528b2b0592fee8a1224560339c6fb92ccd9d293833f0ddbddc206e2dd9b95219f6e699cc4ac9dd2b34f7884db9264ace71d3e7a2091c11eba1e776ede92", 0x1000}, {&(0x7f0000000000)="84c2818727ebf786079af64100f85e64e6c65055ca0c44f072c78f3931d3f9a665b2937d159754334b66d982babcf6947e8433ea6b06f574400aed5b9e", 0x3d}, {&(0x7f0000000040)="00f9887706426fd6a125616c96cc04b8c42a14187947cd9bf0c1f45f0ef81f29585e9989e126c73507ba3e7481eca0e4", 0x30}, {&(0x7f0000001140)="c14d0c243af9e463463f02c2bb90a1d50de0b0a129da63f51676bfcac3adf2750db53184402c2b9652da1073aac24bd93854d34537e8f2167e3161d5766e6fc9f52f5f34a17f074e21dc6a27135fc0c3b8ca34377d0ce27baa0eafb711347b60b86b7296a94c6a65640e17b155f6f34faca34a2b56a306830cb1608004ea981539725ec34570a1bd131ba344ec21adfb28a8eb5aa64ac7411651363e556368542dc43fd8e067bdc783ccdc4b10801c906d0b9259f29ef230d101c5b0c6f89275a372e68007c37af123d542c323", 0xcd}, {&(0x7f0000001240)="de1738f235c6548f9fcfe5960ed6d46dc9ec60606ab7c8aabd29ebaf4da5ea30b64195500018ced55a88f595c49315df9e4b8cc60737751e7d0374117513b6ee0a093b2259315f03adc3ac3312d4ed0f2c6c357c67ccc93315b556dc9f9506666e5a72a8f34d8193dfa88c94bf46637296df2ec877bf", 0x76}, {&(0x7f00000012c0)="49af8ec11031b785dcf22be25282d369bcf2dc33e69241a1db73a4580bea3d5c7053f94e874a47196ad93d86392b2bbf0c8b05ca22e82dd5b0130aa59e40411191eaedfc0a8f04f1da36cb8bc38e3c5133cc4805fe1fbc9a61b901ab25d6d990a09e2c660714c1831c4f51fc376af78d7e5ea924e2139fcf7ae6701bf881d0cb6723651e3094572141449ad07f475683888229e0621b3f08a036f211ac353221fe87221bd0575b94b5e4e66705ae0aaab6884f9514f53ffac28585c2c7a808072e819cfa772692f536a0bf126d10f7d83af90890f947a15a11feaf62631ebb", 0xdf}, {&(0x7f00000013c0)="dc340c5d64166edb0c1d8d2e36c9e2b90ea1caa91ee0b5270e99b541e1a2d8c7b6ed1ee0ed54bca664cf31fd9d75cce9949c58def30592002d24c6b5c8136b7eae6dd4bca021527c9c7ebc0101b31b3a17a641fc57fc4aee196ab2d07e06d08036c716fb2082a9f64af398b5be737266605b6bd38534510fd74b9212af18bc5ae0a7c5c2d887ce99360d8da080e83f58b060e168cc2df6b2f89e679ccf06a430b39f1831bf431aa53d13217c8e812ce72750b745cdca8004890a713d5b7127cc6e4b8d5d44e7f3fadc3dd8ee4c84573cdd8683258520d38dc54d24", 0xdb}, {&(0x7f00000014c0)="870198d0b1a4634a8d1c7724b5f8790acdde48948decca04dbb6a7828d5f34cc1bfd1da9af7025b992043476b7f3bd8a87d9eab20879275176ce46c3e637ec5fb49107b38bfa605f75052826688b9c69976d8b4902fd7e39e082ae9b454f7ba1e9de5fa75347e9fc40b4595e84c9638cbf9f91835be4e80c57cee46947ef17b60af7daacada86ab26ff3e267ec45b02693643f7c2b8992ffb0726d091d8c9408220128718d235961277cf22acd667b6b0b998dc63a0763b4fa72f142f8cafcf13c39a638aa28823606343832ca935cdb91aafbd68845", 0xd6}, {&(0x7f00000015c0)="254bdc53638d1f6c1ae332e0bc37a8004b8f4c98ad8f8e3e70d16c6a4af7a6a1f5a50113b27eec2383a2e49a45a8a16f2589fcb81c5ab03530267ae35173dd31fd3870a685c4e12d33fd7828e50e0b48768627cae3e2", 0x56}], 0x9, 0x0, 0x120) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x650, 0x0, "a1b5648823c28137333a49e65219618a91a79642", 0x0, 0x1}) 07:19:22 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x100001, 0x8, &(0x7f0000001980)="04c58e93883ae374367788d8e0afe94e01003f8a", 0x55072cc890665346) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a28197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8deb7bcd14f94fd14507d0000000000002951b10bcd4c0a16ab58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b27f910dfd57d60f13ad30505e8f5300a4aeef9d612f871f4385014257795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000ff42d280ede065dc0643ec6b47b8d7da4333ac0f990166518b7d2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6374451752cc2f1eaca8f6a6053695ceeae7eb582836d95c5a353b671fb1be7aa121bdf10b63b795598b6bc4220b5a231cc0000007dd4d42bac99fe91d0259acaac28bbea5d120ff237baf809204e10dea0721466ff2d128cb12d9173600f1971fbf9d6361f31a20a408dc64e150db0745cfcd178f847606c59e73d9fa5b267a8ec2bcc875ccfecb7dbe79476775b4fff19926dd0dd9d93b2a56989c10a49e49704"], 0x10) sendmsg(r2, &(0x7f00000018c0)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000180)="a152c1488af0e9774aa3b528cfdb5ef69d11096252d6945df63bb75053c33866b1dfd747ffcde48008a06a10d5e0fb54e737f4c02de346233c6190b65ec61514290e7ecb95d7470df08da1105eec93a40d81b56c2c61645826ca343c9d074f5ed9c7e63c68a95fe99b7f6ef3d016aa809b699a0c5a59262205c355ad2d09372c743886c4ed0443068fb6e40f33e68cbf4ae47614c43b3d663cdd7dedd7edb221b7cea49369a4884875e025d78a1197dcf4a0783a7eb54f18a9298e19", 0xbc}, {&(0x7f00000000c0)="197476416827c0a1efb1244cf43e2291c6c99afae49a3c0c79fefdea192b73b96250b10dfe6d6ce57957f0ad8466a16dfd36779b4c98b799d7e4f1b58f2cb84bacbe219198271a0e5fcca0c288a4768548890137c42bd28644b4feeec3ec779186093bed3d0056b98a0cdd23e53a5562ce6756cc56eb738dc36c10ebacdc7cde", 0x80}, {&(0x7f0000000240)="9cdc8641e59218d61af4171df39085802cd6ca2e3136e0d255fe5e", 0x1b}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="6a9891d732dca9c7eaa725097a644b3270a18aadcbe52d9965b33b6815cdd8d1f533a22886", 0x25}, {&(0x7f0000000300)="937ea7b20b48fe5a9ecc72c1e8add66ef6f024bb8f0db03c3267a039a875d6ab0beb4c14fc940af3610cde38ec59f8fcf923fe3b51e764a0fae3ed6876de1715081fd6c66ab5079b8b9ca269134cf36b380ea8ec103d9e6c3d482d271049eadbb949e8d96307c9d8aa3309291b5032cfc78d3db35151e494731389e1833bf768d094497307d3e6927764b5ac164ee1480a2de45c13", 0x95}, {&(0x7f00000003c0)="d94f99e579ff8681af7e187922951627b38d8babe443ffed83c2de6adafb72cb93fb4ed1c4115a208403371f74215783d48c9e25b359987836defada95e347c8b7c7b4a67bda96fa24dabdbaaa8597a378412cefce6e94fa1baedf8bba5a3c92323e850bb66c503d6f45ae8f504dc298fed97ac565e7336bf35a93bcdc19c7c9f075147fb2754ee7cce283c8c811c21c6994cbf95f73aa1249133aabeec47a475c0b6bc8d36cc7ebcc0fce7fd6ba8171fb540a106d3a34c5431156033ba23bcb8990dfa8f8c931039f1e9b6837f4b3b23078869463edc6d7b3a6fb0a9032ac5c", 0xe0}], 0x7, &(0x7f0000000740)=[{0x30, 0xffff, 0x6, "a7f2c91f122863a18aacc9114c301562e77e144fb93705a55e3b"}, {0x28, 0x0, 0x2d38, "e377eaa0ad23377bcad4a2159520720403d4f1"}, {0x78, 0x1, 0x5, "4b9525b5b5c7e94d3c4fe4de95b2efaaee9afef1541c201dad634364961a0bf3894df85b79c959e79c6c43c4e672d5a3cefab6fcac917a357111aef31127927ea5cb4977c757fc1aeb243e896be99f1e40be0dde3b022783114d24415c469d931fa64b60"}, {0x48, 0xffff, 0x7, "2db4fb6bfed6093b95b96e1cb40f39f7eae9e7b937ad01052d9f0778e34dae8b77a49d7d90b323cfc743ebc4624c39fdd998fb51c755"}, {0x1010, 0xfe684bc3a907a869, 0x0, "d0b22f0a3a99d2c2ffbbf89e9b250e682187a8aa96f86f2c581477010c92c4030091d97fa2c2d23023f77f18ee199feb5ba018f152a7d3e53018cee8c41ad55aa83d6c5cce53a3e996fd9b8293ac4c489e498e5535a4b81192d8812d85e60ad1ed2c1861ad1d987e96af57b7c4282954609bb14dd39d264d010a76e09076f35a8d6fc7f8e1fb79d8ff158ed8da0e26622e7adffafb99143c14dbeba965ddba8ecc768f5bd1e8dc00510a9860e0eebe2bbd65726776b438057eebe2088824fd6547c62225f67fef27034a987ceeadaf6fe1ea3a6c6a03564399fad70f4bcc29296ff270a3fd3f74734e97c83010478a511f63e278e68fc221d7a7a07b1302ed4ead7b033da3b60509778ca23c38039a7ae5c911a2b54de3e5fcaaaabc19e28219d4e95a147282c57ffad8ea31827e8d180d11ff13b46705e48726322253baa230ca0499e2225546f280994fc39c764a4de03da05a23a6064ae5a08dcd2ef0ef9b04efe78acb3efe9137ac8073f7a5f933348eb7c42bbe6ac893f996d5cb13e2615905f9ede7a925530cac302577a1f109b7a0533ee281a89c0f7be0627bf0a346d5327db3eb7fee396cf07c3d4124410523f22b4422bb35185036e82e12d098adc6bb56c68497d2e668c14f7822931787b340219cef50668b93460e7fefc3507d6a98e6e6fde438c75448ede836de4acef4b86937fbfa595f978c20331aaf66ca0f2c411e7a0e12d46efbe9fcc2b1960df5f8db8807f0fc95f86ee2ac7366b896e6e3a01bdd4a075102b1bae4b304cc69d30c965b1aa021cdf7de2699bdfa232b959dc422e27baaf1a8e9726c1f2d529e819259681a49490accab0f37f482901a000f47daf3f5690506dd3f28f33c581022ad9a7e833b6b56a5aead8d06bba8f9c40e0e5987fdef8dc0121185ef6bff3e0272f64c94bb8e556cdb95f43f4cfc9a4623fc2191866b3e9aaafe730fc839418f6387b357a4908012ee1e02244bf52e313b53d962ba39cbc8a8edad573c24f84877082a63abe5d3f0dfa2dfef16eea4f77a380397682966a1221fe98d15267ff84993e18012214ca340f253c5f16d174484133b20d7fbab6a30ec0121d8db232f8294b8d2b31390bf51037220bf16ded3171ed207f71800e091ebd15922d59a8020500a1e348ea14cd9c105b0dd2d3b5c44af949b8e136f64bf0e36e0484b428e7816abb1a59c81984865866e0d7cff1985cffd1f2053c0966fe8473a8ffc75e412b2fc28d6db65b0b09a580b75562df97cc20d0148ba662f90e0300b93d3b50bc421c2c18de176b4f334653f929cca429b5519a1daad0fefbb9f316b899adcd7e77d20c897d050df27772d63fe633d3177ee53f15636c82c936216a71d7f2abde8007f97cc83ccc55e7db9c1399e7efe4264f0d488fef18020041a81e11fa5444ab91b85400438e281849bda305bfbb275fd7f606e4c8e3d1f7e337706f6900a70c935f655f04be1535fffd1ba85a2df8648184fa4997c520eca26053747c91ef5b30d236e82ab46ef10da95aaa03f3367074dee57fbe2e93ac1f8e4fbab22f3c57cab8ef4eeabfc85f328e647135b6fd09690b9c3790b7d82442737041a71f8f50ed7ee1cb54b2f791b5cadf326e359842d8f472f28dd176b944e5dd8df2a3990d8dcae2315b144552a9e2a2ebe6953cfe6043e6c7e8a60275f549391301e5c9c046f62ebe57abbfef393b4fca49aec1ec17115319dd72e1f506a6abc0f86ebccf6718e5daddc77d92168d150174438cc42887c875944dfd7e36d25c077a0f0f58ef9ac63de6acd161444667e7b66c9416c4ba2f17e9fe3e0f594631371eb5f3a295523f1ef5e7c5c22a27f6d3528cc5e492bf03021b8f3cf00b63cf6b3ce1ae8b1acc33478895bf5eeb93cf4dc3f4457f94b754cd523cd66d99df0bb2a9889c649875f10a49f23db8d87e95112f0a607009c8389a059dce9871501c26a43dd03896944cd54385d81f464e74de2ee8916c815ce061c96dc1a4a757f838ea704a98f4cc3d5d075b6d970442b8a133c6ee924746bc2927a71528c0be776714de16a7b97a9dbee17d2c5adce610f914aa32c99238fb6ab7be9a4462e23b17189ac9e1be948f1974e87c8785ce0c1ea0803addaf7ba49c3dc6c580a2dfca50622085a8f04155efd0d38143c23ffc18aba3b450e30d35972cd266c487fcd015a524d466234e373425ec65b0d5992c750a3634d8d1aab5aba1cf2df72c9bffe97f311cddde1f774fde7177188c2efda74b1117fd88534c226f9a9600f709a5c9a2189fd737f8b7a85b7a55201b3cd4cb6dc0e8645aaf6ab9ee2bea10f048ee0e21c606f3df7f173d582ac3be859cf866449ca261cd90edd49a74727a7fa9c2f1701e43d24ec8451b16386edf5df201fc3c10e0bf77ea3bfb7b9af78d1553fd6ac0701ea94b369596d8f00657b7252fad2e11d78fb355b23e76c9916ece4d27b818940b103873f4501daf40500f4214994cb0eda2e621971ceaeb91b17d534c0eb2399dc89881bd0fb073297f6345cbb0f5af2ee5ecd7094e85e349868cfb430dfe7563fb5711bb9d32ecc1900fc7c729c47710fb87765804a707e17c67716a14d3b6f59bf1c78583632f61348441ad742d0c05356596951b9dcbefbdfae82677b65a79f7884e8132cf310bda476ee15c26362f64815700a1968979be664c63f38161637db699ce60a1b3fe1438e71c408ae7aaa9a2d27132bc951adf2254f82547f317bd2e00d8766a59c35e0e3ef786e5b58dd899a3959757fc95f8ae69b4ab84c875793568e485edb953cffbaa652c6520e0286173c09b34a78877a7c35bd3db0e5a7e13f02b05c44ed8e7bd432b5690ba009c7d28e5cdcdef53f7b7f77aff198749d26f237e9e685882a60426048fc5a0dbe50f44aad4a6c59bea2deabcd08f1c46d8608a85facba23e266c9df467b8313f0634527c734bdd2124724adedfb48e68cf90069fccfd139f674a63800aa51e9495179653b35a38a004144e920f94a2a4f586bb8675ff1f1fb1ede700d22b6aab5d04cde5be15360583d727749680faac42a2c88b268e0c4a5f4792c17e29b64a45287c35602fdfab2aa038c09b71a7c588c92a224fa433ada6fe2ffc43465fe0a0007a234800f05aba67b3f8999f759cb5c1415be101ad1cb1358325227c6d2cd028a022d2a1d7ca4418d9a886f27c14bfa788b128b5f8660e049029a0707d60180ef1c4b57a46b958818034ab64e48c5f54b2340bf62cceb1f9b9f3a70ffa36b1bc9b2efa395fd597fa0190c4ffe44a171b94eb83c4bd1d531f5d87dae2669bfa3e22c8fcb46d110c6394561cfbc351778a28b29a229c2d306696e42b9092215ef127137ab89ed50cca9672424442d72d26c4a6042673a81359d00f87aeb39891dc900a0c5948959cbd30f50f478f66027eb05b289ad6d6054b9e51391da1e623c90add222e7f88a1d0b1b7a5352f523c1cadffa88f81142f6c5dacfd9786dd2b2f5e35b01b83e1989f24a7b29db05768fe91bcf2890cdaa21949102edfceea1e0cc1e2f27a8b6b72fda986a683efeae379e700d4869ffc033b251a337ead25c78228bb6dbdd0d788630cc57193882a9e18e7682f0f4da4c79789071a50e2bd25f2ea598bf89c257d1bae65787f85737c2aa1211ca38d2fd1425f3e05f5d01cbb9aec30103b5d24c5167b2162d93ce4affa59288d4b9d44de4f9eeaf6c70c5fde906ff670897693e527d195fda2da6490726fb58bc33b34e932cf1637e31027d661c1a94cd9c26dd5fe06b09e93f59bf92c528ac5be876f023aa198bd3076959a54fb2396f5cbfb48402a7e05c77661763a58d7ca45cdd6c31560bc5cb3c9b469d2606149d12f85287e0e5d41904c7c63e6a5c434cf3b35cf8f9ff6c31d391d5c26e44fc2388e80b1d99defa1198c118cd687f870fec4eaa305cf27b05cce35135fbf5720a431ba9c4bfbb09bdb4425eef1b4785fa16b77d5a86f400bd174383b184c2f792f6a080c8b8022a69ffd988e674edb6b39054d5b0030d0e1e59c559c1c5d73c2f47dd138bafae620721a8fb4444c04e618915b3955301b91d04954e3a1bf0ea2d404e5d65e743a4fdb535ba490d46becad48289daf1b88a5e7e99c213b9169eedba8d32efac384062c3d37337b5d557df9f7158d2375e1a3053fffca2be55f4f22df93c29680be947091ee1fc30795463322fc61ef24460ea7f8c5629d5dd380591aca915987a300af8af6eb3e787487cd8942def87d860bf538de48f3e0b22d7d64c7e2f0849f3e52834b9c1c720cea990e83dc502ad6fd430fbfea97a3aa16e08766bb64cd646cefaf0a41c14f57d6a1b86126f9f8f95812b86f454d276493d382f406fa4011ddcc38dd36ccc54eb8860a0c21559bbef2657a0ba5505a3155e694884b0486d754c1c08fcf831d320a62e0810c6dd53e54cd97d211ecffb9b2c6e019be361ab1af2a0ad77dcb19ee1df078dc7d5f659e9b2298795e9eea505488c2b5344c0484082b6b55b6c25cae1d7c0b8a258e28c989d638f8d22fab6d80cb2ebc2bf854d8caefe9efea2354729adc67bde36171778590c0708e7fc9881eccd70814338511f8e91c8947c252d9a6cb9e03fd607fcf9620c76168bce7c55e5a2b5f30e5b90c2a019131faab8eb670a4dc66f2948931dfb4e82d9087301902a69456d406de309e63b475ea436f7dffe4c75a7c1c212a2836a418dca22299290636e0df25573a99949f1c55fb116c23cf195283a6e1032f16e985041b1c87773716cbd5bf354cc88e76f6e23d48db301ad1478e0a2c473422f6e3df8eda4dd64c2d8ccd081e611998e386c3c6554f5b1e4eb5c22d762683136235efc9fa931d77f875580d720c2e88cb26d0ad7a559969c62db5751cf679a481077214361f928b4d34351074494b9455fd3d1e249176222658116c03e6b90434cd81a9320746afc24e0c579bb142d8fc750152eba62566e564b73fcc2b09d2754db4d93c41b54faeccfec0f475ebd3680adcb60255cf556fb882b6c75c0159f16b5de00acdd95048aefd83531da27192f7f0a81c865c3592f635f84cecd8973917133816ffd70aaf68a403cf21c9a32d8f575526aa56b24915d95cbb533fc272e81046bd3ed998870c5308362f65b25275918617f72075caf32bf086328fc83e619e95e76fbbb7718cac5b7e9926e32d38a52ed6b0ff9ead4476b5f17683c20838d3fb2ae922ee1255b0023f53f2cbf09902a508a319278419caf3bc7461989470773aeec04c2de211324c4c71c83a24508a9f464072731c49920a4ec906e37667da2cc7e758563be49e3c2da310b3ebb288ab874ff7bf7c3fad71e636e3db425b13fbb3403ef81c29a0bbc3c45665383c00018749bdb0c9c44b178a7e4c14cc3a2a78139320fe119ba0e79f823beb49db8ea25295aa410e2c006efad8be62e22167ba203b43234db739cb0a35d5f52070e97601bdbb651eacc923c365528114963c3f2a8504820189fb8268e564c0f47d839efd2de3b5ff8990dc3a15d44ddff30cd1af2a9db4cc9ef9fa212496344e28a4fe13d7448311fda8cd7596cfcafc09eac7c80fb7367f8c79cde08b1b22ee5e33e5575ea84c30a5fc91156e7aec4104a41f3c8fea3fe359d900308502e89f86adc0062eeb1d65701b5e838094bf2e03df54ed2c8cafffd941b07b5861fa7a3a2e3f7c2305971c0e021462a0c672f9db7c733ea4c7e034c44d2f7e04bfbef222f88e414ca9f525d19ebdb23d68d77caa40462129d4faf50ee4bf60d6029211f9485f0989b547462307a4ce488670b"}, {0x50, 0x1, 0x2, "c203da1bae7e384536055923887f4f705e604184b32d55a15b7b70d6a220d6dbd99bf38ba9bf14c3e84e9da743a9440b2ee7a4f562c425d8e5cd"}], 0x1178}, 0x6) dup2(r3, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:19:22 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) getitimer(0x1, &(0x7f00000000c0)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r2, 0x0, 0x40fff, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x100, 0x12) write(r2, &(0x7f0000000140)='W', 0x1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x118) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100), 0xc) 07:19:22 executing program 0: ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000040)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000180)={0x7, 0x1deb, 0x0, 0x2, "eb370fb632cf74ba8d92321727e008532867742e", 0x16b, 0x6482d0b7}) fchmod(r1, 0x8e3) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f83a4b516ad1e"], 0xa) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") 07:19:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r1, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x1000}, {0x0}, {&(0x7f0000002800)=""/144, 0x90}], 0x3, 0x0, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000040)=0xe3) 07:19:22 executing program 0: r0 = getegid() r1 = geteuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r2, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r3 = dup(r2) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r3, &(0x7f0000000000)=@abs, &(0x7f0000001840)=0x8) r4 = getppid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001740)={r4, r1, r10}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = accept$inet6(r15, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r17 = socket$inet6(0x18, 0x4005, 0x70) r18 = fcntl$dupfd(r15, 0x0, r16) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r22 = getpgrp() r23 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r19, 0x0, r20, r21, 0x5, 0x7fff}, 0x6, 0x2, r22, r23, 0x7f, 0x100000001, 0xb1f1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x6, &(0x7f0000000480)=[0x0, r0, r10, r21, r24, r25]) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) r26 = dup(0xffffffffffffff9c) recvmsg(r26, &(0x7f0000000340)={&(0x7f0000000000)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000280)=[{&(0x7f0000000080)=""/102, 0x66}, {&(0x7f00000001c0)=""/161, 0xa1}], 0x2, &(0x7f00000002c0)=""/92, 0x5c}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') ioctl$WSDISPLAYIO_LSFONT(r26, 0xc058574e, &(0x7f0000000380)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 07:19:22 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) rmdir(&(0x7f0000000140)='./bus\x00') r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3, 0x3}) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) fcntl$dupfd(r3, 0x0, r4) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x8000, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() 07:19:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f00000002c0)}) poll(0xfffffffffffffffe, 0xffffffffffffff3f, 0x2) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/94, 0x5e) 07:19:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401]}}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0x800c5606, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0xd52286bc6a75ef9e, 0x8000, 0xba) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:19:22 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f0000000ec0)=[{&(0x7f0000000000)="76b542a5e84295295d8ad171643dddd523ce0b", 0x13}, {&(0x7f0000000580)="ed516731282d42c99a272c04f06d63fceabf24adc393885e36e1d0375b52426e379212db9f4f808e20076ae74a6f62990faafd284e90d8f48445520b2dd3144708f5c1f211cf8e3443d6fc6aa919c2a78dcf95c303d48147817c17532cb8820052dc04c81d6d84c821b8f2cb6980fc7336131b274709e30bf59735894e7a68fcf9b47ba3ec26e17deade98620f1b6d1c9882ac3e91905302c1421d68b8e85081658ef1cb9047cda0511359d455d0548779666457f179ea448549b68fdfa6bbf9eed35029dadc3e6a2871ebbb4155f8297180c5068e7fb67dbee45419df88", 0xde}, {&(0x7f00000006c0)="1efde9dcd9b2e70f96ae52a8c0b812b818e58a96a6e26f394ee1bb40152cf5e563cf3176d7846da3d578cb6a1449e24391839fd70033128862cc794c9fa8fee3caa3b2d94baa4b7c5f11a81228513fb03b8c7a2c00548a", 0x57}], 0x3, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x4}]}) 07:19:22 executing program 0: socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x1ea, 0xfff}, {0x25, 0xffffffc1}, {0x5, 0x905}], 0x3}) 07:19:22 executing program 0: r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2c04200, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e7c99"}) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0xa3a], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) nanosleep(&(0x7f0000000080)={0x9f, 0x2}, &(0x7f0000000100)) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x19ad3b5b9afc7f0b, 0x1e, 0xd061, 0x7fff}, 0xc) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 07:19:22 executing program 0: unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000040)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2b65696c6530fddbbff8507b2c51315b8cb125"], 0xa) getuid() r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x7) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0x4, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000007000/0x3000)=nil, 0x1000) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000740)=ANY=[@ANYBLOB="000000c806c24411effa9e71e9221b37473064744f31b8ea70860c5a4165531f12f9a336e6b1007ddedb37a5feed4bcf4faa8afb8a3cf1262e4b236d7b96ea1d3686b2fb6c1d29d3e5b3a749b3f325bed4f22d57c44c6b"], 0xc, 0x2, 0x1000) r7 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r7, 0x0, 0x0) shmctl$IPC_SET(r7, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r7, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r9 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r9, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r9, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getgid() r12 = getgid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r12, r10, r11, 0x10, 0x8}, 0x8, 0x1, 0x200000000003ff}) r13 = getgid() r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r8, r10, r13, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe01, 0x9, 0x7ff}) r16 = socket(0x18, 0x1, 0x0) close(r16) r17 = socket(0x18, 0x400000002, 0x0) fcntl$getown(r16, 0x5) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000080), 0xc) socket$inet(0x2, 0x2, 0x0) open$dir(&(0x7f0000000440)='./file0/file0\x00', 0x4a7, 0x20) r18 = getegid() r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r20 = openat(r19, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r20, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) r21 = semget$private(0x0, 0x2, 0x8c) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r24 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r24, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r25 = msgget(0x1, 0x254) msgsnd(r25, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) msgsnd(r25, &(0x7f00000004c0)={0x0, "51f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba06f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192abed727944285455e9b62d67c4d5b3f4ff"}, 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r28, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r28, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r31 = msgget(0x2, 0xc0) getsockopt$sock_cred(r30, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r34 = getuid() r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r36 = fcntl$dupfd(r35, 0x0, r35) ioctl$BIOCSETF(r36, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r38 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r39, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r40, 0x0) msgctl$IPC_SET(r31, 0x1, &(0x7f00000003c0)={{0x0, r32, r33, r34, r37, 0x1, 0x9}, 0x800, 0x1, r38, r40, 0x6, 0x1, 0x1, 0x2}) r41 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r25, 0x1, &(0x7f0000000280)={{0x8, r26, r27, r29, r33}, 0x3, 0x0, r41, r42, 0x9, 0xb01, 0x9674}) r43 = getgid() setregid(r33, r43) r44 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r44, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r44, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r45 = msgget(0x1, 0x254) msgsnd(r45, &(0x7f0000000c40)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae52f2fbcdb8161c2df331575bcfcc06962f94b5741dc5c317530e2b6278bcac7f39f84c93e070f5f697e3231aa7c05f1689d95d8a191a54276e09aa80a79434e00d6af1f8f0ed8b65722dc7698b158867f74796345b36bfc562ff07e1f7f8334fdfca3f865e684c6397d8124144378a7f9ec71727344bdead53ea59937e"], 0x107, 0x800) msgsnd(r45, &(0x7f00000011c0)=ANY=[@ANYBLOB="000000000000000051f304cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b9ce27d8fe88478ac17dba94c1617c2206f5e4f9be870017926db9fa88c70e8e256b3ec66e9e7ef3b10ca63be973a9466fbe4350dddb97428045fe4d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb7abed727944285455e9b62d67ccd5b3f4ff5609b70813c941bb"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r47 = getgid() r48 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r48, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r48, 0x0, 0xd, &(0x7f0000000000)="e8530c3cd4eb6235", 0x8) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0x19f) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) r51 = msgget(0x2, 0xc0) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r54 = getuid() r55 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r56 = fcntl$dupfd(r55, 0x0, r55) ioctl$BIOCSETF(r56, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x6, 0x0, 0x1}, {0x84, 0xfffffffffffffff9}, {0x6}]}) getsockopt$sock_cred(r56, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) r58 = getpgid(0xffffffffffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(r60, 0x0) msgctl$IPC_SET(r51, 0x1, &(0x7f00000003c0)={{0x0, r52, r53, r54, r57, 0x1, 0x9}, 0x800, 0x1, r58, r60, 0x6, 0x1, 0x1, 0x2}) r61 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r45, 0x1, &(0x7f0000000280)={{0x8, r46, r47, r49, r53}, 0x3, 0x0, r61, r62, 0x9, 0xb01, 0x9674}) r63 = getgid() setregid(r53, r63) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f0000000180)={{0x8, r2, 0xffffffffffffffff, r22, r53, 0x0, 0x1}, 0x4, 0xc8e6, 0x725e}) getgroups(0x5, &(0x7f0000000300)=[r18, r18, r23, r18, r23]) accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) getpid() r64 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r64, &(0x7f0000000340)=[{&(0x7f0000000280)="6cd92578203d17", 0x7}, {&(0x7f00000002c0)="a313dd1e70597d2aa799e7810a3a28df6f99563cb26e7f8801bc2acdaee2a53bed8a568c54594138e34a6a3e0894d57ddcf95269db67a50d06d3a980e610856fccfdf42e2fc6465e6b079d3a71f4f904d6f07a31be7ff51ba5c84f33b242b285952a268e7cde7862cabe1bb1f4807ac8e7624f0140fb0f4e", 0x78}, {&(0x7f0000000480)="830ca5df9bc0dfde11a8718dd16ea9386f9d60b784a1a6765563c5662c7d63f32c9cacedd51a99472b296d757373a224089ce17fc4b4762495097631f8a8b1209f358afbb2bdc603104b71f688feb0eff798e9849d1f09e5a35a69fd1679c23986b6c5aa1247eccbb6dcad8b0052d673005d5e2b2bf31294bbfee308a68c79dbf859d85e46049de5f6c06336a072e0109230", 0x92}, {&(0x7f0000000540)="71c814d81551108f7b37ec6e47a9ee1fa185bc1700a5425d87f4966dc2744558b8fb740d87ff541d1eb05de7d1c714ef0381281cdb8b476b96d95872a42e4afe8f1b7afd5c5b4c77a4210024ed80eebf02c45b21ab583e76fe92b73889758df65e3bac36d1ab2f292b16f89ddfacbc0278f074e0bb79e91c2b6a573b1b135ed41b9d269684a9a55d2340d3a20991165d248e94c319a0939bac8ffbd400a92f554141327c5cb4d8225c6c83155009f4f3e0df4cd75c27af4700334f532b6012d3e39bcad52d04a7ceb5afc0e24a4e70e54b0320def38278247a27a33337c0d9a9d3fabe8cfbb1a9eb4e3bced6a6a26e34ccf881faefbc702894", 0xf9}, {&(0x7f0000000640)="ebe2104c5fe36d8ecb59194c6f8c563c6fbf3cb592f77a43045dfc2420ea69c8bb3d738f69fbb554024b493e2eca54f08af01f4dddc0a3988bbafea40818e7b1929888c4ea9053562448656ce3b7176fbbe3a6ee126c39ea57d985f3108ca20a5e16605e5859000d902be03f32295f661b2fb07b81b4c8018f13e3127395550031b52998fbca5a4f476187ef", 0x8c}], 0x5, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r64, 0x0, 0x0) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x1, &(0x7f0000001640)=[r66]) chown(&(0x7f00000017c0)='./file0/file0\x00', r65, r67) r68 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r68, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r68, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r68, &(0x7f0000000980)=ANY=[@ANYPTR64=&(0x7f0000000700)=ANY=[@ANYPTR, @ANYRES32=r23]], 0x1, 0x7fb) msgrcv(r68, &(0x7f0000000c00)=ANY=[@ANYRESOCT=r4], 0x1, 0x0, 0x1004) msgsnd(r68, &(0x7f0000000e80)=ANY=[@ANYBLOB="030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba152014bd2026342588fa1a34492fdd4494c5eeb4af79be0195d459fadab38ea746dbe621387dc46add182114760700000000000000ab325a2e9cc64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28dbe08cabaff8694a970190269fa73da23e658ee391ab702486c88473a54216670ceb4ddfe9f9598a1e2bf6d04b8edae25612d4f5e4145670f008867856ad309f7742d61fa47ed97fa46e838f9a11fd3a1c9231dc13d8082984d9ea307bc922ef489920dd22bea70e160e4c1ca83ad0ceceafa71784ea5e1d7c4b815cac15a1b5afdaa2bdfd050efc480a0fb356c08b728d28f0fe2284b37e44eeeb6aee352e3398bb9871f31c71baf92400faf7e1b71250905387c69eb3f7c21523c1c4f3d3ddfff2da42f4c562b27c0deab7faaafbdce6cd137d92bf801985a52fca71b0dfc588d385c824483a791f4e7d082d2b863145b6f986b30ff9c6fded6aa77a99be80e3edeee855c24b44d8a5820f422e51b1c94c39812eb73b87b0081290ba39ed0cdd9707b9f57fdd46b7730133d052d1296a99f4b5a69fecee4dc33dcd34801297e0d30d83676b269935318b6aace8f9e1f0486d13741c2bd5b3c71e3915088a9e338c2a87d831de03d11cb835d82cb110f252b58660ade416f84f270f2764aee0fab00a14fec0b2d2c045d4fb5f4ee8f762a5440f08a1056e6534bd8c1feec222b1f38938ed19dfcfa8d498b516cf1a762bdd8f08fb9886b22e2c47aa13916f31db4cf5caa049593098"], 0x156, 0x800) msgrcv(r68, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r68, &(0x7f00000009c0)=ANY=[@ANYBLOB="021d00b9880000000000000b84486250b099aa9b7272c428de41622b1194de0d71143144c9b6e1ee7e9f87b517cdd4d9a02123af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcd8490213d23a9627185d7ba9884be680003c28c598a778194e09ae9347a443f28b1dd68f76bed7da20300000000000000c8c81612e8c27c0079d08b46120e705089672e786f30cf40b9c8b754daeb2982d28606050dc516a0af1461584bca000040000000000000009ec053430ebb3863fbc3ae16b22fc57f68cfae5bd516a3e0781e7896cbd1dc5530e08cd36c7696eb92b65cf80afcd2b2c2ac7247bad51678ed1f5d4302d2128bc15983a3590101886e543fe02596f4421a25e8fa71251d8e73436bb7256722aaf18d8a7021b419d98ecc1dc947488fb4eed117e695ce1262f4b900c1e117fd5f84ee26f35c5bbf779ad5ac017375e75a71208d6650bb7b35b192028e4c9b15a1cbb24fb61c1260727ba27c94618b1ee310418af1de8c61dc17b727444f3c67684d3601e4147101b3d2ea9da9b4178d0e6c145cd0da7b1f5864e6834fc5492624fb7462431cdb916aa4b875d43b808a45265890c8e479172cf51c9ff48749ce8e899ad89b8d82bd766114a252fa6a9c87f27e201cd900789d09de843346be7482c1b5a1572efb09253a5c9b263e389b68f98cc2853395c890030fe86092fed6fd7d930d73ce6c23f5441ca8a62326b989f7b08b6d36434cb975294b9662ee6bd4c3e3c5e053b7"], 0x1, 0x800) msgsnd(r68, &(0x7f0000001800)=ANY=[@ANYBLOB="febacaffffffffffffff5aab057858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229dd62ed8e7497cf22f1cc439ea2b26fcb5355b5b2477da5f3d06ebfa25245e804c95574b8a60f3154e10dfa023a26156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c43bdf0023c2f0d2e5f9ce774cc1ecc017c46c50c8e10a93dcd029cb4d4575ddd417bd2c8bca85e911ec5f2470a3deaf52ce49cdca109c05000000004358311cec18f9564c9028ee595ff7a12084722437f45b85834254e90f7ad7357497829dd293818911889474ac194702f7c8eab22069b54c29081ab1bfa580b86852c0bda79097c7bd42cf3d96d8a75fdf558e582526ee9d8a8ea9e1670f23b53ac2ad43ac7a9ad7e3777154bdeae80be16c6b5eecbcf5daba70fc249b3d3ec5b62727dca0fc9a69734dfc11b73287ba2112faae65291a8e4d0aff88391bab8210bf510a8fbd6d7a0c7e41fbb0d4e0b703721385b17e80366402379c5439d470447e26e51af1b1b74f978cc0b7e32a814f7cd3202b42c92e2db43d9e72d80fda46b34eebca14281a58fe8dab7778eb811972273c2fb5fc24fd7dbad091282a8446ad956174c781df6f58574931590719d4fa3f0523f257b3f5749437aa905f46886f78e3839c5628b75447028500252efb6c3b16507fdc92bd0985e61a85d10fa96469b863f9e7071bae5df1ca6ece775c513edb22bc1f69c9080e1b4f2f97bce095d9996cdd8d130595a9c98b88e2b96950a064885e134eeaa4b7e99156ac643ae9e6aa07174b20ad73e35eb5531c78e357d5ae2c6b0299982659fd3909d72f0d0ed7a5bc0ae26c8aa61c2bec0c019edd6c5f43813467661847a41e2759784f2b3cd9c3cf73cc6b38c75134bf24"], 0xd5, 0x40000000000800) r69 = geteuid() r70 = getegid() r71 = getuid() r72 = geteuid() setreuid(r71, r72) r73 = getpid() ktrace(0x0, 0x1, 0x4, r73) msgctl$IPC_SET(r68, 0x1, &(0x7f00000003c0)={{0x6, r69, r70, r72, 0x0, 0x80, 0x9}, 0x3, 0x3f, r73, 0x0, 0x95fe, 0x6, 0x138, 0x2}) 07:19:22 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x4, 0x1, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300), 0x1) r3 = open(&(0x7f0000000280)='./file0\x00', 0x20, 0x20) writev(r3, &(0x7f00000006c0)=[{&(0x7f00000002c0)="b84a67672e1e3c1e078f95542542db3fcedb02ed6f946f9431533b3b6b03f0d710667d763fdae46fb831207b3ab0789ea560cf96da8c4b76c382ca8697720c348eb176d96a5fc230468b4968c5ebffa07042162fa3fb03e3e929b4ffe010bdd81ab49186cb94d3a7fe12a66ec28abf7704c2dd9f9e5633deae14b9ea26e7714c9bc96db535b38d2b7fd9d4e60a5e624f1cef58f07ed7a2e2b41d5a0d54d56df0365c55b47c02a2d5b25c207399237ce879fe18c39ddeb0323070ff0ca2bb792e25eaa3f41743ace60f8bc91d376a6262d0a64491c3bee358a4b14eaa7d01e69386a4d92123552beccfcea22b68", 0xfdcc}, {&(0x7f00000003c0)="2db566cbdfc1113295862fc13f08edc56628a63e1d2dd5df2445a4231cf8715e0529da4451ed3ec6ae0d87c7b71293b2f08a986a16714cc7bd17360e5e5f02953f94419e0694c7a2d03132d3e2a34eda93c94bee034973e12b14e3e745133bdb12085afcfce4aa1338f9bf805dbba37f11f3076f9303bf314f8b7923e168fea396767142cd5035ec07f50b52f8abc6b992194dedc33f1b3c70c95997ee9e0634ec945aa23705b5e6d378e6aa8c820c9bf8a5644f57ba36b5ac4de3ddc6c5111a918c53aa2f4e7a42a1ea3fa31280fb5b161d5267d0905c9d56094a9262faca617523a0a117735ab3e1b7ed856e5f2668a301b92b", 0xf4}, {&(0x7f00000004c0)="6f30f8711d41fa790dab2066be6ad1238a3b83d71d956a63d569606ddb0213a6bae640e14ab9b7e092baa6626de7c5da2363919c596e3900de8118b57c3ff7e919b19facfef2ed79579d9c3f3ea6d7295e6629c9fb89e7c5daffc525a2622ac6aebf6be2d0c3dcd92b815f3e24790e7144b0052b8b7b0a", 0xffffffffffffff1e}, {&(0x7f0000000640)="7970881a3803b1a2cd4ee4c238fa715a13e176030298f0858bc7e427d2400e0a14edb01db2c0", 0x26}, {&(0x7f0000000680)="71460371496b1a62af28790eb6dfbe3a50f109fad295e5636ec501fa35fc721de1ac968b227cde0f", 0x28}], 0x5) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000001c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x20, 0x0) r4 = dup2(r2, 0xffffffffffffffff) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0x281) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file0\x00', r0, 0x2}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r6, &(0x7f0000000540)=""/226, 0xe2) r7 = syz_open_pts() close(r7) writev(r7, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r7, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r8 = dup2(r6, r7) symlinkat(&(0x7f0000000740)='./file0\x00', r8, &(0x7f0000000780)='./file0\x00') ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r5, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000200)=0x2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 07:19:22 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/91, 0x5b) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000840)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 07:19:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000000)=0x3, 0x4) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) fchmod(r0, 0x8e3) open$dir(&(0x7f00000004c0)='./file0\x00', 0xe899f8da2047e40a, 0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r4, 0x8e3) connect$unix(r4, &(0x7f0000000440)=@abs={0x1, 0x0, 0x3}, 0x8) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)='[-\x00', &(0x7f0000000200)='+\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='K:\x00', &(0x7f0000000340)='-\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='-\x00']) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 07:19:23 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x2d53b6584dddbb69) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) chdir(&(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) unveil(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000100)='\tP') 07:19:23 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x28}, {0x84}, {0xd8e}]}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x40, 0x0) syz_emit_ethernet(0x21, &(0x7f0000000040)="d0") ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7], [0x0, 0x0, 0xffff, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0x8}], {0x0, 0x0, 0x3f}}}) 07:19:23 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xcc, 0xffffffffffffffff, 0x10000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="00002e0000538851f3039c620080ebd961"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) close(r0) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x1, 0x0, 0x8) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = socket$inet(0x2, 0x4, 0x7f) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000240)=0x400) recvfrom$inet(r4, &(0x7f0000000180)=""/138, 0x8a, 0x40, 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r6, 0x8e3) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000100)=0x3f) 07:19:23 executing program 0: mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='x\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 07:19:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x0, 0x1800}, {0x5c}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 07:19:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r1, &(0x7f0000000480)={0x0, 0x186, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 07:19:24 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000140)=0x1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) 07:19:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) 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) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "a2ddf1f6d054c733dfc03da85cf29befc374f42e"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "5d3da9d9bf9b68bd3b6f141bc7afca8db13ad7e6"}) 07:19:24 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socket(0x0, 0x0, 0x1) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = socket$inet(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000280), &(0x7f00000002c0)=0x10) setsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x30000000, 0x6, 0x0, 0x100, 0x9, 0xfe000000, 0x0, 0x2, 0x0, 0x1000}) preadv(0xffffffffffffff9c, &(0x7f0000000a00)=[{&(0x7f00000008c0)=""/169, 0xa9}, {&(0x7f0000000980)=""/12, 0xc}, {&(0x7f00000009c0)=""/52, 0x34}], 0x3, 0x0, 0x9) setsockopt$sock_int(r1, 0xffff, 0x10000000001002, 0x0, 0x0) execve(&(0x7f0000000100)='./file0\x00', &(0x7f0000000800)=[&(0x7f0000000200)='tap', &(0x7f0000000240)='%\x85\x00', &(0x7f00000007c0)='{\x13-\x00'], &(0x7f0000000880)=[&(0x7f0000000840)='M$(\x00']) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000001840)=0xb) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r4, 0x5) connect$unix(r0, &(0x7f0000001200)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64c96bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad309d612f871f4385f04157795ea4a5c5fe65baa20236e540cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b408e333dd7fde7592f4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7b4957afd031fffe5d85cfacdf8f1ea46712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c36455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a000000000003000000800000001d4e22265330027548d8ffda5eb1157e932ca642dc9631d64bcd5b823e495bac220487712b869f1e1b407ef5f19002bbccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b67f615a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee59054fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dc5c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bb0d9f371e916fc7b88c013c7381f77d03670d0138dbc9fafdcb4496dbab0233aca38bc8789d01c46be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741b74c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe2b0f0000000000001ef702cf170277ba3ee3c6245a58d78b79dc3b93721aa7885824e11f306bbd823402a993cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854547213442d720dac635800236b272dd10000008f9d5e3da04c06b073654c94798428fd33becdfff906d6e52cec7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96560600b012083d8597e9226996d09c1048d54e3f8d389970d20fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c97bc4543f9e40630f56ae48f7d47ae0e1f8adc5fd73fc3c6923a39ec3629125def1ff2b4fe10354c287652fe4c03ec3a33a784f99553c20c8ed5536b4ce9a0cf3b0f6410b4790ec1430c1408ac03c3bd74f9f78931f5dde8ede5e11ffcab9d420cceb4b2e05930673a8d85e6cdf7ede7811a1af01263e7c309a921bd2a9dbca68d566a94d7636b25091c13fffe1ea6f8837b177bd4233148fa4b5be5a0c317c563000000000000e5ac4eaacdf02fc63be760ca5639f9267f4f2bd1e2216b25504bdc612c0234b64861d8614954a2347c34071636efa2d5ade859df9fd9405f90f7a629f9f4744767cc52b9bb2e9b2f75586d05c9bfffc3e494ff83f68a80b701c66c1a17d2155cfb61daf7d81cc63cd35527108058f29c601e1077002fe4066a1c992ae1309da5db4b92c6d3d58750f6fd23a649c9c4cba266dea4c88e1d6a878c066ba2af5c17b937ea7f96556f3f585a88a8201380d0fbb0001dbff2786f892f8751d936fcadac6571262134f0575cdbe1c670021dcceee7fb02304f318aaa6be8337a9beee6da82c4e9b8c8732551559cded642accd"], 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="06694b11050800000000000000", 0xd}, {&(0x7f0000000ac0)="3708c45eed3570c3a5330f254b1988c5d43c8485ea5844ebff772aca86dbb8124a763a012a0f459133f7dcc75aa23a81cd44ca5cf19d3785c38f20e95738ca2efbbe3ccd16bf33e05de84b97acd9cbe1184db718c98609a0c06920a03274831f48e82313e72bd96ec804359f7ce3af9e7e2d6b5ef78e76de6666fc226579ef69aa0a49a6ff8a71ad25283a63", 0x8c}, {&(0x7f0000001140)="892eadf049500774d47a4254230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b5bbc0545a6a50ee05cd90463e7df829ad88938bff629beb5141d263c6e6fc36a091bd45137a60eaa79d8c02fd648a4f023e0f708ba41e326d4450c149cc5b748ecaaf69ee35bfcced815ed4627e65a95c1ab4eb3d6522d1de24e9cce", 0x35c}, {&(0x7f0000000b80)="8904da5343e255da81a24c898f67eaef00000000000000000eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef764b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc57016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e5578be7e7b75ac138f059837c832a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bdbfb3d904db1bc72ccce11004e3dfa7457faacff793b08674c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78056b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d7efda09f9d1d90de55419e3ba4d6d170249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf739976cd4721ba2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b2d5dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd9000000006351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051702afca3a07dd663b715b252d1d45900000000", 0x3b4}], 0x4) pckbd_enable: command error 07:19:25 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0x0) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) bind(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="010708"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) pckbd_enable: command error 07:19:26 executing program 1: socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000040)=0x5, 0x4) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910b6f61e095703cdaa7ead4bcb777fa69dfceac2a84e6abca64896819f507d0000000023002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e420800004799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2358000000000000000000000000000000000df42d280ede065dc0643ec6b47b8d7da4333ac0f994166ed2e1977bd035f5ea1b3009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e8cd3e1cf4259f039a33ed3cbf6370000039d056f307a5df50944e682e620edc034f6208bc33bac744333dead7bab29b4f157572c9bb033cad61024acac975a399c453bddf876d7b59321b918f3393806e1d1f2e9a6030f3fe6de74dff0e08498ad60f925899e35a2dd899c279d38b048a8e80abe5edef1bbfa9734339212be29ad0a3b537e772a982b23b6d8ed194b4f0d442f9fb747045e16c1127f37486f0c0cf976a486d9dd6bf742be63b57e1732541b5230899673cbce687e0fc0cfb94dbc9a30ce724a2723b60b3aa39abd95826552dc3e0a512d94daf1000456888aa3a0996635335eed870de6b9178f64fd63cce890464907768778664a9c9acb1f9e62be8d13853e3fb3f1"], 0x10) r3 = dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000003c0)="718eec667c8cf1272be7478878287166456d84124ef8680dedfaec25a225092cec8bf4f32c6deaa60ea52aea3926f9c9ca1fb5c2e71bc77e35834368430654a59520d6df284e4e19676c9bc72f19b702b78f1d8a6c1f95cc45806304e696d5a8ab8be491fe663fc825dafea6bd1fe6d8bb8de07d0bd6d1ead5370c1674ab904c5949cbf24b1cd1def4db993cd87f7de49c05e057300ed29bd54d95a572366b256e7833010b4866da71f2e190ed3c0820bc9bbd473aca1416a0c59d625e", 0xbd, 0x0, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000380)=0xc) 07:19:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'Tap', 0x0}) pwritev(r0, &(0x7f0000000440)=[{&(0x7f0000000380)="db4f8ec2c4772363b08b50e4f9701dc2f0179579294633bb3c8a8221a85be6f8f902db50eda64ec10fc69339173f8844b8a150ac117c3fa02d7c4fb9c9de4e51c507d39a81", 0x45}, {&(0x7f00000004c0)="f9526e76d65439017d66c3fddbaf7a7f13f0f9852318d00b7da594724d7e9ae289d17701f1916d9bf4f68a6b2aad7509963aa5dec361402d1a519309148f1c55ec76336922b6db394a9ba780893e2e84761a69a089f3709517df1173c96d49b8f2f403aca8cd3f0edf1266a5c88814eea197367bfe8d0c4358ff9bad83cca158aa4a29a03ddbf14053e75c85c874de1ee01b200dadd5983fbaed31254ffec3545e4e9bab02023468fbd8d4f3042bd377fce4b8dfe388f71b29ecf6a38f669e836e92744951c7f60ac565df2b5c528112b3f54c37fff7f6583647dcbc2da19d6070170e74a95b551319b39c1b048456f45ed3c4865fff5f2b0c3de910ee38b2c24ded4bb49606a3fe18f7b1480a9555f3b4e8989e08f1d274093fddb39369a4784a2b538b0a06a2742ded35eedf361a4f2eb490de0cb3ca9cb01f1ad9db9fbcb8263815bc98df4985a204b931b9cf5f4f1092bf4fce9cfc7739ebc48203c8af8de702f4449d8a4007940a3350f60d202e2b91e7e1851dea179effe41c5a61545da40f5e0591c7f7421604d68ca60ba9d8c63d3c5a3633c28dae8888586895c45257b2941e26ff0a4560c2efd09f9a0fa3dadf5aeba6a08ff904c90cc0ecef433313336b957f0db5c9fd4fd5fce584579d9e096404f215019fd6ec47aaa23d29cdb9c0128c7c594f4d8b76d4390d67b144c9433ea993b48b396fed069de38db1a731cb43b9ab294d4a4bab0790b936638fbc560dc0c31c4c7e4ea6b975bf2ef9067f05cd920f26b3c38c9eb906fac625e102cd4dfbe7f0ff9b77093e22942df82a16c2eea71e95f8823d00cb2b551b40e93476f2de9ae7310f8d769f3ad86d8958a17f0895a4089e7addfde89f317d47c27ee088185d6d96beac287d81cf91efa900a292d972f2b9de0d296b0ecacf6bea974aed2267d2f41193aa0dea1cc361964efaa75e11116c0c2956081197971a3a6cc0531d12979521247235b93de9530297dd8b02b8e6ae6e0c6a6ed54801dee5cb4aae6a238b500ec999fc59c987dc01e7c8aaa1e0e35655863272101f805c0ae9d9cdbf6115990a3bbd9c2437d1bc0f9365ee40acc71d871243e10bc8b705ad8be9ab2741a3457737424e96f658bad12130a05f87b92612e42dd216c74140adfbcb3ccc8a067eea0a695ae7a8982795f81142f7573d04184f132543a7eb2257fddb484da67ec104c02611ba6307dd8dd6802b89e53de649063ebeaad02d613d413a1d1187777ca7babab17c09d6f592eed16c921effe2c3ace2165cb8e9e11d5e90819f8c3c8f69fd270246ae86889223ad078602b15897164ddbc7b97b1271290d4a76fa0d88a6f7edd80cda4725023d6005f1a7539f292c58c22cc65d187e937ebe111fa2fd4d6ef187c9379c5e83f42a5040311acd67129f25a364735fa33f2322e0d5a27105de0f8bdba6e3d3b3bd7df8f4be6c5afacd2a8d3bbe467496efed5095e13bc122501f03cdfb0cea19e0f77f2a35f66c42c60c3f341a4ef558db853592758959fcfe2cd87454f10ef96d0d57b926da530960dfa2684e5adcf1d836bad5abe276730655b008d0589253234194f477f4c90cb0c7b7caf0c69799e4e440eea531bc34f0c0b37ed8ca33e0420ecc2d373b3a094673c1ac432eb7f8603ccd54831d9b59cdea04ab8ab013f7df4c38a03584becd6ac8535861ef70bc09158ba16d33c0e50db687b43443d3b3f132a3ee7e998866a3e08d0a8a2109a3e3c678625e3e114b52a9d992bdb607182126573003d8810a77d9005199a287f5cee14cb713262c611120894166c509ad9de68233f141ae9b5be6212272c01e3f74109a0b8b548d7e6c02e4ca2512480c737aef097b8faace8dbff54cced9f2b5638f62a2b5850536dcc36608bbf74fdd2085271576cbdedf2f713cf8f5b0fbf7d33bcdb9cebfe58ec6fc03d93a0b6a7056c777669dc96a89b7e76179bfd6051e3cce68d697bc6c004eff5ead22aa98b9ca8444c8a8cb44a062c2d67abf18772fac7fdb5633b6254572a15b6a446bc4b00aa23324918736ea6df22dab97ac0811d2289adf1ff6897ef37b82b6603e7c463d349e71df537dc723cc6058e1968015ed0f432a65fa404221555c97e17fb4f875505997624101bd2e6906917b9ed466a9a3c5e46c93427e327a1fafd82134aaa3d5674e686bbd43aeede743bd793733bae75c7d417ae8a68934f3fb6997c35ca07902425e2a7ebad72f2faa283d91dc8a328b0fac78dd18c014882ce92c5de6dfb3d093bd83ec17d50267ca7b1a9a8f014265fcb8e8d1bcefba4ce2dbc863b875cc2f8c2629b9b2b95338c21fafa1595da75d58a25febbaa9bbb45c86aaefe615bcf89dcd04ff320d8e3379fb1802733f0017b95102c843cd3a372a6cce12e53d0438013186c085241509a9c4215c9ce7c477df0708fb3d401efafe0429ff2b52671c11d4e8033946aa45737df7d8612b7e2244a39c876d87d74b38221576c324ba3c7b65a00487b6e201a0c59878143442a4ddb5fe9bcfa7321590428f95b4b3e143fa692a60ac4785d2819e48de3dc02e76d4822951cbfa36a11c86902c28655ed6da16c9e08b86173f7d1d733aa72219dc60806f76d064b0c1ec613056b202e2628fe82e8354f1c06622ce70222bc82c6be3b9eae4fe375f44cd9085c838758376573e66832da310ddbea3fa08d8c90fd8bbe0b4a826b59e1e5ed468bb15d34db1d8e84c2d78799e07833678605375785fae23d23adbf57396ef704bf523f966158d8530e1f7b409322cdb67c6e6200abe07c11615868227ee44b52e91b3645f2b15a87192b224a297bad50a483cf9bb3eb3ce40e85238a558681d15b0a3e66f46cb0fe73cea305e520a519a442242ff116f318ae57728114d450b894982b667673664ece908c1d5deac3d4aa168dc4dc162f1f3a95427ca3c32c01b8f1b725f9f5628fff075975b8e82b207a61a38a8883cd5570c02e0e3ae20fdd16cb0f77cb03fa2822da43a6a423d8a3596ff56c7c7cf222bacb6ce11703e44031ac5012f7ad44f772e93eb1ea30147c7b8831fd100b8d1260d0c62960b47556656a851cb5136e65f6e7f56e448479b664446485f5d5e51c564ee8d02caf0af945e4007450b1c3210e910dd5c3d120a0bdaf6665e63ce7557ecd0b200ec0ef53f203bb35097e4307bc9cfdabbea0ef45787ef5ac1b7cd74932c3b6ed9fe1d64c4f05ef9f2590bb8cd72f5e06c1e53812089f0a3fd2997cdd82a0a246789bed9648081277b0142f6f110098c32bb1167682631472e466e3e5f292a26bcd4e2d63d75f4d0f85f954af52deffe6d3db92a997cba9995a342f2b06c784ce394b19729cbcad47424eddcd9dec2e5e18373b975e6a0f39c59663d3d51d5d750fb85cd20e949e199c231fa82d7f43ca1930e872241daf47704fcfda04229c98c3b2a9274f01de1f6ac1682b2b29423a11429bb900e79c22e2cd2a65c30d23017d0a977f2184629aaee468cd51a56aff4259960d2bf276c7229c507160e2170222ace97d2434f7adcb6a235f98490e18fbf8f08fd17ea4a8b0b7898d9a17e6df919be76b06d5b3d0c9a9f1aa20ca6da755d3596c51866d658a17ddef3a96869775b8f9e77438257b98bafc7afcfde13579364269f4ba18ce582c2580b7892317a767040f81b8b907243efe0d0124eccbe76a9ec1e7a6fb00eac2ed53347669557d65bcedb3d632adf60b32a2f9a9cd69feee64bdc4c0dcae5e45678c15006d332278ffd02f89d085ad2be52274612aab6fc39d06e89c597a3fcb424a3d6ffbe78d3542a163db33994cd2dfbee15da84580fed31388e29c66932816e8eb49378d1c111fb274105f6726dce54d3016a3d72555bde0df26e0ef1791171398ce8671f33699d7b98c056e746783c35aaf94013237195505563217a9487c84206e627ecd715f65ea668b59cc2f1d70758f763b640b525baf6b5ba9a6aec657f9099a9a5660dc9f5051face275d38dc80487c4a689659b796da9e1ba870106b48081dfff6588a346dafef123c9b33d22da534d1c886ac7c8e7754c4740b8830c0b8027cbdcdb6edd7c7361091965fc472928d2b3aa587c58cbe06053772e8b5439bf045f5dc74acb5d7388cb28da4888cbdd388e448ef724343fcc4fc9111e7b516dce7f98d276466359bef63847a95293d56dfc31fdeda7d1d749ddd7c0dd686662bd1909a616fc02639deb570e5b4c509975fc457a87e1c734a24fd9ab0ca5a9d9ba39f8237cc856d408d0227393492dc88afb2eba8bde558c385be444197f5f73867b3db5e6866e3659cd91173a7bd729873b1592a604d86896e26e694e07d9880f3460b7a73d01205fa9e1f7c17fd53f8dce3ec7df891c7192d5a77cea9ce974a9ef742138dec8e786975cbcfa8a4561119e8f6e86ba30258afd9b618cdfa0484c67dbff1b34232582e7e75a5a8fb3e6f6840072a0864353cc0286f758a5af929f2e4349cfc0da229aec033fde5b334d1698c48366966ce9580b8e81e5c11bfd57afff848712afc4b2103ea9e130ca1e2b452885f1f0b513676b240e7af1b8282c445800d82a0afcb7aa9001ef78053d01abff5583620acc498241cfd0ac5223cc9c8b427d7f7fd08e750d2bd253b8538fb772c892058ded77058546176a49ec405d4f58d1c9928f210688e0322f59e3cb95696fed74af34a08b4fffa5ef0e4ffb494d10b9e70acedb04b1c33d507217fb658f3fc49aac0f11d9ba53304e683d5fc137db42774a7359d94de4b294962a88cc610a718d41ea621b1f25ff00706c4ee8b385cd2c23e6c14def7268e5d704fe8c1c00b911e9debfecd34dd9ea295c8b5d91ca68a5a6ef3541d614c05c2d74392994dec23d6abbdc21ed09f45edc124c7c2167ca41955e0c21bfcca3c0146919e01ac64c6f88fc0cf2c8c1b6edb1f1e9082096636e64171d81d02155a3198bdcd79cd458a30b6b502ed81c552837099d5f734a21e0d59398715c89579c898bb2102b8267b1be4b1f57862ba724c087d3288ae90ef55e4ce4b04c2e98aa40b6e9725b3c00a3a0db6cf8c66648989117fcd43c7f6cf0d84d1ff79aab4cf589834b40c4d4f2811bac1eb4afbd69e62a2d50f3880b071b6eb5e0334d4e9c5e16f2388d7bc2ba980483ce3d1d666311071ca5c5824791dfc49bb7f33259a1d62af8a8637a5a8aa594bac830b63d79426ee6385e44c43dba324988a1e395ccae2ab72ac9247153851738c5ddbec0b0a9d1d764ae4accbd8b24f05239dee8933ac0eeb0dceba722fa661f5ba8834cab440861d0f4df35fb70940ae3f44c225169d3a776ea7bc11da6c13019a47929c70536b9ba1f216b9433c6a557536eb77788754ea161e2d9e08eca2d9e26f3414a729ae13ab194b2951676705b5e01675c7142ecccfbae7cd9c308c6b709bec72051d36dfa417233670a9f5786fcf9b5de4ed593c3fb2abfe276bd22cf61c66b589f195520d68341537151aa212ce08211223abae4c3bb1a119409e6ba657a64b9e54b575087e64c8c4d272589571e4f95bdf5d3b10e356fbc4114642707f3d749af252642f574344194746fbe79f4f38eec5a694cc89d095eeaca432343f414e335ec8a7861a567e99ef8701112c1715446d359a4c5b8bc59ff75870c725fdee904a70ed66461b8d346e0286c4a1bec31824807eeecf49947e54f54f7b741250d7ac55e0408b4e366c396f671f0b83986f47a6fe24efee3a8ffefa3c7445c6315549bc2cbc2c9ac1b75ecd74f5df296025fdcb3c15578e1211d1282632320b8550d632cf4ed9212ea3dda26", 0x1000}, {&(0x7f0000000400)="146b3addaf449716cbd77375ef865e184fde165772f336464ba0b70955942bea1e08e12acb664b59eaf3", 0x2a}, {&(0x7f00000014c0)="01a75787a6d1a90de36facca106fe1ee960694130ff99c34c9abc4e7f02d29931d50bd67e827d4f2a8ee8ea160958e345cc2b33fcdd233716706ca66b65c4192246e375ed9b919aa5dd4d4a424cca0aa7770919172fa282417f32460ffed21c7ae2f7925835c63791f260d4a9b1e9a2d7b", 0x71}], 0x4, 0x0, 0x80) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x54}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x5, 0x8, 0x1, 0x7}, {0x400, 0x2, 0x0, 0x5}, {0xfff8, 0x6a, 0x48, 0xd6}]}) fchmod(r2, 0x8e3) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r4, 0x8e3) readlinkat(r4, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)=""/234, 0xea) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x2, 0x4000005}) 07:19:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmctl$SHM_UNLOCK(r2, 0x4) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) r4 = fcntl$dupfd(r3, 0x0, r0) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r5, 0x8e3) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000140)={0x0, [{0x3, 0x7}, {0x0, 0x753}, {0x3, 0x7ff}, {0x3, 0xfffffff9}, {0x3, 0x4}, {0x1, 0x7}, {0x2, 0x1ff}, {0x2, 0x100}, {0x2, 0xfffffff8}, {0x1, 0x1ff}, {0x1, 0x8000}, {0x2, 0x4}, {0x6, 0x8}, {0x2, 0x2}, {0x1, 0xdb}, {0x2, 0x401}, {0x3, 0x7fffffff}, {0x3, 0x7a5}, {0x3, 0x8}, {0x2}, {0x1}, {0x1, 0x1f0ae095}, {0x2, 0x3}, {0x0, 0x4}, {0x4, 0x9}, {0x1, 0x5}, {0x2, 0x421}, {0x1, 0x4}, {0xba3e6e7c6344b49d, 0x4}, {0x3, 0x6}, {0x3, 0x2845}, {0x3, 0xfffffff9}]}) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000100)=0x4) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 07:19:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000200)=0x6) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) r3 = semget(0x2, 0x0, 0x399) semctl$GETNCNT(r3, 0x9, 0x3, &(0x7f0000000300)=""/214) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x6}) r4 = semget$private(0x0, 0x2, 0x308) semctl$SETVAL(r4, 0xeb0945194ffedfb, 0x8, &(0x7f0000000080)=0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:19:27 executing program 1: syz_emit_ethernet(0x1000, &(0x7f00000004c0)="734d009ccc5c10cfbf47975d0200fa81fa0bdd07051516abf3b6dfdaf52eefc4ab2af854d05926c974120831b29f76da4f217b3e0267d46ca7ac180ce60edb7ca661bb75713678e87c24aa85f74777aed0459ced7ce90e76939eed0fa66524dc7bb1851388d20727e97821323f5092e88b6fd11c15786b554cb03b31941e1eade9d13c0cd6e279f4a8bbd38e0d8d508c538c4f21a051d27e1f45b6c917648390fd618c8a1f7e6c2856c02b39ea9af1f42dfbe7f962e7e507793fc6e0d9b0e482b3e1c43592c4fadeb6b3687a0e92faa32568c6c19ee29b728244f04111b919e4001661019e2ed57e854d258c3c3b7a6c417cb99fc6562ded261fd97afa504424ff13e4dabc306976af7a07abb4f1e812249becb4a4770321b6af47c00f2d02e1632226cd999a90ae5133cc5d719515329a1a6b6db39bb8870c970881955afdf8fdb468e41f4d15a82d5b5f17482d734ce1117e42d3374cfb0e9c641553bd92542a497090c1b343b6595c9454a8c3c5dc5f970ca6bf926df16b4838b54ed389d306a80b264b1ae76ced0d7f3a1bbc6fefd44eaae22700fdf9b91739e55b7b7790227239e46ca33ec5b0a00ec070de780d1ed949d985f0f1990e5c354a36009e03ba6fcf891332a546bdcb3969fe5f00f73d5e0078768bf174d4b048ff88301c135f0c3c0081fc1be6da577533d5554341854a53165dc8cbbb3c1239b4febdd2c9c16c50739e6d527621e0bb4833f9937f7e7764b5a869f06eaf0d571007c710694ddf9073d2e9dfd9b8cf7b1f04cec58929cc71a55773f6685228c9936ac33cf2001e809eaf9ca8f4418e99ad8de2757b2964be1560c8cc56bd169ca4b83387e799e1ae4a9ee3070b42a5f966154e3f8c5f075075a5d75f376c39368a829788700757ebdcffe65be1037479ea54c5aed9f581e70e8d1f878e19061a6649f738165190c31b18a0e8791e649c312dd22947d6be5fb5ce7a1ad2639eb0b52695baf3bea3ecd2ab8c17da11308e749ac8e829738b8be5017f88f1f7f9fccd871d0deac97a6bd65aef7f9a30a73e568dd9bc6f9fae2ddd52547b3a2c90218c9759e541a211d47295c9f1227c674b234eefb100c5a965b35b8475cbb5e7c194f8177b476043acf679a248a722178866a2016a36d113a12e566e5c621ea9108cd91eb3c59f8bce10d32cf17bb578b406cee5307d6fb9be46f4dd8ace141a0994fed106758e0d3e7a45ca3f7bd0c5c25096a145ac82869653c2a205bebb89660893182fa3af85d5ea0f3686b16a3996a81f98ca228a72c59f78b86d68790bf60f4552beab8d5e66075ca3c8b4e9781d6393bc431a27cfd29753649bf616827af0efc0275490464e21691131742ef8f25879eb71198aca49ac64197e83224ae6dd47239cefd27fb2d7ffe9eb76ff76331889f60ce138735c92d658e939b16a8d9ad1046adee1d9939a8190192bdb3a51916b1067041aecea5a638662007fb1b18124edf36c6f943278e501ca3297ee51bff4f80fb9a560bb23816b171d576a171096bf15ca420e14232b715436b994dce6e21c5f380ff3a22bd99fe82e8dee2cb3c3a0aff1eabf2d5db44754abafd0623c8d915085ecf2c2e7e43638ef8928d5c918a60a938c13fa683ca17cbe8d37a96bd758a1596f212b2c5d059fd9d934cc016b5c8bcb400b10743c21adaef712b983f1bbcde70f4b73c6d028f985cb861cd6961ba4ddfcd61a717a5a70dd9c10e9903e2e4d865be1bcf4f8c8489eae658275f0015c797176a74992bffb82f89c353aa3f5fc9171b98e40f68777047c1adc7d0fc20c5e71fb8f7432bed2079e4e9bbb6dfb4b409c418e61159b637dc98cef7727250426a707be96e77a6174310e264b4a0d1667f8fa7934f86ef3c22c93bbd8dc01e3d83310371612010547c496c0a4ea522eb57970ec6677a6ac80c7db20743fc75e024ae46638f5cbc16495d9127ba275a0749b4f7289e12912099370655a5409d8b1c999e93c8a2cdd5a06118e78cb83dddca62e4250d699039a689ec383898b1d41e53d31fe594f8154518e3b9ae79bd9fa84ff520552c6efc2c900a7b755f8305cf54dc6b9900fa4ca4a8ed7b277dcc727649229dd1380192b6702187ca86ed2fc0c30cbcb2b7f79b3d7450da20ebb24e7eb361520020028748eeeab7a8d61a08af0d7c0eae3bf3c617d9a7d703a53dc342d4492e2d9cdb5e88a183e8a7c944fdc86eb62f772460f9275bce56863993f8ff0f1b422af65fe84bf17eb6e6fe7fce9e6aad1791de3e4f33960ac45cfe9e31b4b90a30d6efc3ab7b1523091a85431108e0c0a6df791d188bb196c8b84a6cb79ee343ec9be57cb4116465a376896e20f09cdc8588aac5caaf8e530595363c27e1284bc6ba7a14934c51e212537e04d1feabb516dc12bcfbd2e4484a59fe8c32d3488690b9e417d0f437e41fe3b968dc3b9b25c064ca6729e922b3c3449a67e1d4fb735aaefc9fe2df32057ef59826f533b5efb667e8f3ea762116df0d54ac8411d385d29d1ca5853e8a44779fe998665f2fcab5241b0af1f8747729d355a49afd6639d9013dd4507e79970138bde31d90b48b50d3d49ab52f873a87db9c91baabe42e05ac0bbe5bef7f831d66abf12b005983b46e2aae8f620f4528f636c796da275ebc80094e8610d16ddbb08dc475517da05d5cc4004d8064c0e9d8cf494ce511d6e1f085a0e9b14ab9194b188cc7380adca254420ccfc4f3c92a5447ffeda0a8302c0c67d6e883eb4be0c5b363cf68f499acf6cade80ecb86c20b776696c78fd621c9136dac97984fb9c46dfeeb0d119ac05ed660a612e856fae474dc0b28132c3b3d2f5fb0060ff786913e225847b638f4bfd7cc24053e82982272365e16817daed1ff8229a6452695f77bf38bae7f4f37b678531ea9e1233f2e15d8930b644401fe183072781f2effc89666b63efd9c1c2ea0b7a89095be4ce8f05206956b3425c88e5674135511f050ec8bc527db890e0bda3a6fbd03059b40918ea6fee71bb83d470a1e76e5cc6edff004f76945635fcf883cf665fb8a86170fe5117599aabddfa281298ef045d68a32dcd11bb9b315e06618ed8457fa14f52df018bd6535d07a8b42a48b143baa028c4168e485dcfd1fa4ab71a7e8eafa8df63f528887325609cca7659a61fc186b60a97624d49a43195ae5f667b105db3d6a3977da4250647fb6a2a1bc59438d627a56ec14f6dc84c5ea8b09a8eb3f51d9f500a16bcc73a49c602101e92360a7d003c05648d1d3ea6ffdcf3f58ebc9cb35e03f20c036e95ad5f8f662622823227bc4a29c4dbdc04b4ea58acf05a35c63486e158406f632470bf79fe49bb0edaea66a5fa641f3669ba457ccfdd725c302c69bb4cce36038b3e0d6328d57614a7e99d917f399fa936ef9edf62aa5be586aa43a3ab4cdcce2f473accd44ddff6c9e12f540be1cbd4fb8fa284ed4220299c28f534d868f5e9a0ed59c4cd6e47d89d07eb440a11e56a07bb2247339c47f66ca0e6f05af0b5970a5feb48c0c7ebdc5a5026a3d9469638c07234ad0806be76f99a55ff477c84242ba4c7469800a1343998cc637adf8870d76a89f839ff0f9ece8d2e27831f798f99d4b435814475da94cad1032f730b467431049492fcc70e56b1f369988e61ff39cfdddaa67d8a8a48e3933cb4d325bf64830369e094bb822079757cfcbb079f8fe7aad5590defd29eea16bc75c3b3eeaf11ed81ba4231e491020ddc87528bea2389b26817343fdbaba7eb927624c3297ef2b34f5dc6f7ba17893716d2257ddfc91862a606e49d4bd20000bf178b26ae910942a555dda9b4c548e64fbd62951e31846519d612933f2e9ae1a197462186ca5e80f0c09dae918c9610d5b3e893a0edec2bd43ea1f91ee46bb13666ef46fb93f2d3baaf2070944dcb5e77cb32e13206baaa5735f71b0bdf9cc81300f317c5723216461eed8052738c77ddef5122d578701eb430fb32ca4ee75144b5db6d3951842f6b400fc31573742ec62ba7e630b700fb8afe490c88850cbc8adbe5c80620cf6e3d31218dd83e2f973aba58f82bf75ffd2d75b628f458582ed43e4c28dfebee806b6fe7b1e4e03e3a20c3228aee286523fd905c783c51913e1331147fba812356a66da5f0dc9ef9abddae798358d6ce721975704939d1c3d360ebadf18284a3610fa6511a637068f158ff76ee4b1f507330ff00ec749f2beee0b3dca8fed876f134f7487ec36b88563e7fdd59bcc4d7c1b9d646b2468b2a37801f4391ca808cbb9e7e9a878fb9380f5c7333bd6642decfb7f88f173a756d2f5a699717dcb1b94f87996610a734d4d1908bf6dcb8b2cc06d3b456b62d5a6ed071efc4bb3a90aac7525088e1af6b35e7ac357b7277893cdce0233bec2d75aa28080cc1d0a6a2ebbdf381acbff622db0c03f76009e3aaf806063de255c770fa93020a32c9cf967148271c8544f781867fb1f3a7cbb2a4a02401afe5b256afc1415993ce790f1f3d09c6fa675adefe550ad6919303a97a6efdfd13f82049b0223660b0c428f7ebea2852be20f279a34730d01be34d816a3f78ca1d8623b94d8715672ca3559d6d0cd23d8320e57d86acf876433fb6cc788aef186927241a7b472acc6342f6c8af78171f70ddf0c9dfb23109b59d235ad2e332c2731bd6698fc9e716e7a9d25e7f95841585a243dc736bbcecccfeb5495126c315aa3c954f42168668e6ad8da71743ccc77162f842c36b44846a7365a916cc8ef5f45997d60b1c6c4e9b7c67166a6ce78c10a3c039e8d411e33aee03e7615d32f3eaacb88f92eafe1d070f257c25c13e24e3ce34d953f8c872633d18424fa53579125f4f93eed2cb358d50e12d46c41b7411730b35cace877d0189ff20001ab7f80ff6ffefebaadfd6bc59a93478e89c3f1ea1d06e69476ce0c9a8f02047d907ae18d7155ac1c22b7f2c44b3297feaaae8a1df7b13f777a7d889b7918df2910a728a0b6d471eb4b0398ac2ea47efdf215cce6a03b3141724c935e6abdd9721918c9fca07c29db3132ca7b71fb80e43f2d9139d7f56c28122e68dd5f4f1aef2d673267226d2f8625c70b965fd8dc0525bba6e28f000c798550636306a428ed8fda30e23a9736cfafb53d7fc4de635d25b0d908bd9510e0a68ef8258e2b9e53a14e00b27de4597183e8b7a42cac5a0a0e4dc5a0b43ed64648b7a03e3b7d8482c94f28ba9eb9f48246ab8472e77a8ed0707860203febac9c67ef0a10fc87a6a13b43eaffd9080dff2c6843ee230a21bce0e49a4bffd22caf7bed736c64d542c8eeeda21746941690c596713937886919ff024335dce96e141841f26f7f767d9a3fc5ace64261ae538d14ba702b6a0cafc57f4d9e4ea5b9c198b51dc8e7c64a6eddc4544fea3b3e54a87d59d6eee87b7cf844fbd8233bb19ce833f0fe54889f7870e106f4746bcddd7e84f89e363520e713059a41befad8ff0e89fa070227618af7ac4e192436b47f254b8493cf919ca95e86e810efd89359df4a0f0fb5720d97894ce1966e5691af511508964a7624f695faa924ef451a153f4fb7a3f8c2bec63c69f08ff4a8603eadd6227918adf2c14e4065573ecaefa8cb8d53bbcd78e656c0d0bdf99e9f9c726051a7d182632d741afc4e260378954f1d5f17242d9920f5eb1f8e65d4f901db904b5e66c3263156aa3d298664dcd4a317ebca42bd5c83bd719128382e1ad79ac77117018153e3be5181dcdd999f0e96cb5e2c59632c6bb72f467fbc9d4d6067be047bb75b2e54d331ceaf7155d1d0b422b418e9d8f2650bf6d9d26d2ed058d354dbf73c31") ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff8], [0x0, 0x10001, 0x0, 0x0, 0x0, 0x0, 0x200, 0x2000000], [0x0, 0x0, 0x0, 0x9, 0x80bfffffff, 0x1], [0x0, 0x8, 0x403], [{}, {0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x1}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0xfffffffe, 0x572, {[0x80000001, 0x1, 0x7fff, 0x0, 0x5a, 0xee9, 0x7, 0x401, 0x1, 0x200, 0xfffffffffffff6e9, 0xfffffffffffffffd, 0x7ff, 0x7, 0x8, 0x8001, 0x2, 0xc25], [0x100000001, 0x0, 0x7fff, 0x1, 0x4, 0x0, 0x7fffffff, 0x10000, 0x2, 0x3], [0x1, 0x2, 0x100, 0xfff, 0x2, 0x4, 0x10000], [0x3f, 0xa000000000000000, 0x6, 0x9, 0x5, 0x4], [{0x8, 0x3, 0x401, 0x7fff}, {0x9, 0x5, 0x5}, {0x7ff, 0x6, 0x6, 0xa1b}, {0x3, 0x9, 0x9}, {0x6f8c, 0x4, 0x3, 0x6}, {0x20, 0x5, 0x7f, 0x5}, {0x8, 0x7, 0xfffffffe, 0x3}, {0x9000, 0x3f, 0x1, 0x15}], {0x3ff, 0xffffffff, 0xc6, 0x676e1f27}, {0xffff, 0x7, 0x6}}}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) fcntl$setflags(r2, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 07:19:27 executing program 0: r0 = socket(0x2, 0xc003, 0x0) setsockopt(r0, 0x0, 0x5, &(0x7f0000000140)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a28197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a8deb7bcd14f94fd14507d0000000000002951b10bcd4c0a16ab58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b27f910dfd57d60f13ad30505e8f5300a4aeef9d612f871f4385014257795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000ff42d280ede065dc0643ec6b47b8d7da4333ac0f990166518b7d2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea4173d5b6913eef9e8b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6374451752cc2f1eaca8f6a6053695ceeae7eb582836d95c5a353b671fb1be7aa121bdf10b63b795598b6bc4220b5a231cc0000007dd4d42bac99fe91d0259acaac28bbea5d120ff237baf809204e10dea0721466ff2d128cb12d9173600f1971fbf9d6361f31a20a408dc64e150db0745cfcd178f847606c59e73d9fa5b267a8ec2bcc875ccfecb7dbe79476775b4fff19926dd0dd9d93b2a56989c10a49e49704"], 0x10) dup2(r2, r1) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) setsockopt$sock_int(r3, 0xffff, 0x0, &(0x7f00000000c0), 0x4) r4 = dup(r1) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:19:27 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x5982}, 0xffffff92) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000200)) write(r0, &(0x7f0000000040)="670dc3", 0x3) renameat(r0, &(0x7f0000000000)='./bus\x00', r0, &(0x7f00000000c0)='./bus\x00') write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d0019", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffffffffffd36}], 0x100000000000005e, 0x0, 0x0) 07:19:27 executing program 1: r0 = socket(0x10000000002, 0x3, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b67071b542a52871d000000b8150000002900000032000000030000003591af0dc1bb893f"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setreuid(0x0, 0xee00) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000040)={0x3, 0xfffffffc}) sendmsg(r1, &(0x7f0000000100)={0x0, 0xfffffffffffffff3, 0x0, 0x0, 0x0}, 0x804) getsockopt(r0, 0x0, 0x4000000067, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/52) geteuid() getegid() shmget(0x3, 0x3000, 0x224, &(0x7f0000ffc000/0x3000)=nil) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xffffffb1) 07:19:27 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x24, 0x200000], [0x0, 0x1000000, 0x0, 0xfffffffffffffffe], [], [], [{0x0, 0x0, 0x1}, {}, {}, {}, {}, {}, {}, {0x0, 0xffffffff, 0x0, 0x100000000000}]}}) 07:19:27 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2ae4466fc3a729af) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) dup(r3) fchmod(r2, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) dup2(r4, r2) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r5, 0x8e3) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000180)=0x1) fchdir(r1) setreuid(0x0, 0xee01) unveil(&(0x7f0000000140)='.\x00', &(0x7f0000000040)='r\x00') openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:19:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000340)=ANY=[@ANYBLOB="ff35386488e537231026f8d2c132f9de57e5c129017bbd68f578a43b7531571ca115ac54aff379cbdac334bab96372593f2e357c757309fec5c0c40ff4c8e98e383f6261297cf6e8822a4e8449624c33dc13645a1b55bf38c3057a8b13f134c92c4cc0aea7875abf8d885092d3a8c69230a195474346190006e6e86cac0010ce83315e5ce80975d3b29c4561462544dd9b32149f4654249957f8bc55e196e28e4c499de98a9c9919ef15763b1c7442eec62ad0f358e5b4b2a2fb261be7de8f4de8dee4c6c9bbba7bf66fc54eeb2de8ac36744aadabb72a1de51d8b97508089c51b01a20f536614d847bcf91e59b401dccf1eea215a0b4d541478607bea29cfcdef4ac55e3d78e03bd8cf48930e25ab998b418ce985473bbd7014f9943302082e05431cc7e3260169566373ba480172d84aa5b6b1c097cffcab9a8666e09c20755328b4a2d3a92c45c80df53f34206cc2c6d7c26f75a27f0eefcf37c95d0eee177801078510514415aa6c935e8acae469ebb793aa08674aa79ff40bb205aa52d3d1391e1f0500000000"], 0x0) r0 = open(&(0x7f0000000680)='./bus/file0\x00', 0x2, 0x10) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) read(r1, &(0x7f0000000500)=""/164, 0xa4) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x1) fchmod(r2, 0x8e3) ioctl$KDSETRAD(r2, 0x20004b43) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000180)=""/152, 0x98) sync() r3 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$SPKRTUNE(0xffffffffffffffff, 0x20005302, &(0x7f0000000040)={0xfffffaae, 0x7}) write(r3, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) geteuid() pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x10000, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f00000005c0)={""/16, @ifru_addr=@un=@file={0x0, ""/118}}) ioctl$BIOCLOCK(r4, 0x20004276) 07:19:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000001740)="2ba86a2fbe4a9998f535fb1d0ea27250a19603b5f16860092d4b26db8ce2cd0b9b3827f6723c261f0e82fe5ade205df8ba52985f2da1c4e03c850f580218ae1655f06fb9d27521633f4ccb07187b8582c3ade8caf75176cc4cac09113950fe566cbecdaf23e0b76e050dfc6fa7217bb131121af6b216d31c41f20a783f875a1d43cbca1c8828098dadf8b9212d2abf1e71c31428aaad3ef11fb96c196ccba7ca26073341fd09d9c6a42dd7ddde5e44fd09e9e8a0f04e5d02290f963f64dbd7024c9ddbca6bcddb51a2667e2983ae37a4b08482c0bb34b17769e75656363bfc94595620c69c5ffc05f6ce1070bc35e970ed5882787ff8ca2498f2fe6989f90b9943d3d3203117e9082d713eb886b999fdf3821e69d7dc7e5a31fc4e79be7e219089acb5b9b5d5ce18467280edf37e8e8287ab9853a19e10faf21ad283a12f7dfc577de3da9167e2a2ecbd492459021089b9b4eebe8c35f864a9e254119e0409ef4673cb62dd719bc2b0957e465888278ad47d642db4bb318797393571c1adb5d84aacf7051775601fa77caa853f44147c0299be66f5aea77071d5c1f4da97a3a5c775b6f846be481f4d552081c774be1aeb1fe5387d6548851a698636503b0208c84907163fee4424399c78194720ab9c48ef534a8e1221e2a8561450651e0ac3f350204df994dd80db6628b436f44e729bd384d39de50c78c6a4f63ba6f6d89b08671d85971c029b9d487f6a10197db1b29973057e6753d4bc9dcc08a6b89cf2290e0a0585a39e3d6570eba7bebffaf81263b6abccc657a769d4b6ebcb7b30b0cdca88badcf7853156b6050f2428826c68efb59fd2145f8ccb99a841872bc03b3224e4ad0926ceee9aa40062b31055ab864929bccb3e7ac90ed6700a292694c3c3fb74d669dada3f0a969314911ea66f2be20b24a6db569ca5b6d5ac9ded5b6a6d715290dc1611e6bd3cdcda6f5f1a6653af40ad4abd8a94cb57665ad1c6ca2ad8b8cf081834d44d9317d82d57ccec331be340ba2c120b86164314b8a0a13eef67130bdb7398a0cfdb6278427a253d7b860879cafb3886fd3a4880957fdebf7479cf1482dd77acb0a69e82d59aeaf3e185f0080ed4f51e2bab3487e346e81bca4f8e64dfd359b8f53a3bc650b6de5d4c77accec63a361a0825bcc722e2ba54544f3229520bc9cc4d7679447320b5ec1d084f4207b2a61b1e2454208e0930c2c53f3b10e6b7bc1d8cfd0a512efa2029b4be508dbb89878000eae81ebfe1d4a1df583b03de929957c13b8fc36489b8a81c6e5c4e15747ad5cc5adc1935430f1bfded0ebd9d8c897e4259eedb2eaeae76141e5b30dfc6d47bbac8124d7adf794f60da1e111d1fe57f3b2a499ebfe3f9519fa83de683c44abb6b87c98899db0ca536df12e9572f8d32b203c0c954fdb51e40882579018a1a0911a49d5652da1dcb04f13c00bf894357d4525ac947093ef9aa945f0792e826fcc6192cd4d2109cf2bc2b8c0647fd181957c8234dcf04f28464b9a3d9f2f1f43c604c4f8b2c6ec0a2519d98fac85b18b7f66e4d70fe17302def28d306c738174192f26db4eb69f850f48426d4da23b442b966a3bf30a886e2755fb3418f4e0a90da2aca12f8e7971352c2c856125f28c4e670d68fdc7edbcdb3430ee7cfa5e941c095f27a8fe0b96875e6f6162b0cfaab2c835fec3e5ec67b83eda2ae8fb2eb1549dc023063596eeaa9380208390594c3155ec974008b3425d6aa03dbdd5b9aaf8e119a54c7e578bc149a1c134f5e9e8ac5011add1ab8817bd019eb3790338629d769d86d6641581f8bb2dbb656179b00c64d8177c5b2f4841eb331ea4a7c13d8232bb9b49b0ed369d263636720c6bc748fdef15a2b9ffccf0da06b46335a089f2f9bdddbee7042e1ec77c57f4d8b91c317c3c4910651ac3c285a1663f600e115f13eeee2f0ddd6a5a7be3d55e43ee4c7e73074424fd55ddad6e58d34a8cf42e0ededee870618c4503204c39214e806ffca15f01ac8d744e38bff908f90487a30e9a238f87197d3301ce56c61f2997237b739da659a44cdd770c429fec9d22718d081a3eef56e208bbbbffd89654cd07813532e312a848322a8f9c5be92c08694adfd7c8855d52c137d11ade26d76b25beb1dd5ffdd7f8d942b70e93288ca346be4a21a50212ad37e68ded688c319b2c983c545061b15b86c3de6e3ba7c2b9256c9d99bfc563f02545e3dc54e0a30fc4e026dca7898945f72110f49e72b6a8227fb58668b35374433af2089c376c08cbba2f06431d8a38e836911f1c6096794a367b519176b241db02d655ad6ec3958b5684b0836ec2fd6813906c6cf3d0a3baae114054752ebc8190562ebd431c1e899a8103abd8bf89d280ad6ddb6840825674c19a11d898979958023fa59eaa8ff709f3713360fa2c5c259efeb349909da042925eec6ce9395c25c979904217e14e17f7341d4977c5195eb6e018cd770ddaaa2dd662718c297d6e57150d81dba856d05848d590731a2df568bf87d8757b872f1dd9864df97e8037a2187143f837660ee448e58aee7a6566c0b8d663aaf2efca585f5a8608aff61a540ef1cc011eea8b5934d9b878a64d8fe6118a2aaa4df8b609dc1915d1050730d2e239945caf4482816368143b6b3144c9a5719f7fce963257a5dcb7231c21a3544c847dda5685bf0e82cdfc95fa83c645e50a55200127be12100a344bf98a8e59d6ee696fa7fcb89d26e30e64fbbd6b971a91e2f3a60183586ec292eced989a0cf552a4216cc3d2a10aba76f35c6a2ef9787f05accbef0af8e1a0414e6476d819645cf737dd1c2359e673d9b2b6e6ca7e9cb41d3645e01ce6dfb47ed5bcd839aaf011575dd70a7c093f72eff5da522d57600e02097eb6e0f3d7cfef1da62bec5c3edeb16f98e6faccc4233a9ac6f58c8a42050e7679c46e2923384c7cf7361166994f3b20b27424fd3b7202de3ada75b6bff81dd47a69ba5321ca371b39ee2e9ac4386195cffcaa8359d9f11eba47be4f761ac637935d9ea436657ab16351cf322231b32a9c56c296a8179e12a9d000018ff447270fb32348be5821ecbb406792aad5ad64f4f15e8ab9a9837a332aab82e849a5019217a24ef5ea3672b826af7433520debbf502099ab7c5ccbd51439a92955f92d6b933f2442716cb8ce5f3084a6d732ab281263cb7c40633ea678174476583daae28b2d63ae5ba29644574cf92befd03bcfd0712092b873f8a84d75a7765851e9b44bcc161b080b879f32646d0cfea8920088aa623748ca1b69dbbaeb0f786f5f0feb7959a9211c63f6ecbf061a842cefb481bba2366ca0018655ed017f66b638fb5c91fb6fbcfe3c4b99218ab431d3b62b4ab20328b23d51393f56ee229cbddd1cff0a8409a7c37f9ef1f9d6c0ba02fdada241e799c153e516da12781895eca61a56bf21f13e103e08c4340ef35bf566018b0c582276c0d83a3b36792cd57feb6daafb3aa3df7a888173fd9dcc8ca6545614a915a71a15a1b40cf054f5c2c1dc81f1b7d666529f68ed7878863da7305fb32aa1c1e23f17674c84a5258f0c0733c2e63483d5b09c6cc934c1ee32efc7d5979b185446bcb09e43bffe678b1ed3863d4338dfe325955191325a6b0a2a79bead86fcd6c0920b67e1be3bdcdc029b64711b718c0278872e8241f51f3806a03c6b33355fcd72d3d34ab15b5bca37ba62dfd1689b56b5326cd9cff0dd12d6c49d337755d17e5fa2d88e78f08198b64b526d1c4e89c317cfe37d158b95bce3fc46c417bbceb734329a652b8c3bdbcf307cc20bcb652fd64e4b1b3830bbb743b69f1a3f53fa94040c5b088e7ae3f711206fcfcbee2e1259820ac658d5fab18e6b4fe8183e550494ee34d03fc363a882c439a1f4c8ef8b11cb8903733f2296a8ed6e3354985fee04654938ed7a087a84de4012d673501a142bc2b7a4274ffb3c70fc351160ee2d593acf8764c7ba37d7e159fd49da1e3e8d3f78c4f32421b9990a92e66ddcd45c3fe16a75daeb83c0f357e551ecab3f483d5ad9c72232e2a41eadc386e4d6fddc65a72d9699867b7775a192c79896e3bb7009283a97aa873b9a738a4350f20b43daadeaba4f67773574b078e90f9d70e989d7320af2e5fd8031584bdb177e75d28d2339bf38009b1e1c330c223d6154efc3a83977242196bff8bee4fe8dae01d1dfd7c4a10839a0227d7cb1fbbc3ab3a7923057f42a192f15dad75bba71cf16e05faacb3a2d36f8876f6b883ee29c47fcd8148d36ca16842dab8061ebe3ec52a0df06e25325eb47b8734f07b4e286899dfe327e0d7cfc7d647feadfdb1f3e95d6eafc560dee2d44157b27dea7205c14cd97e1bc4385028436de2c477e965f7128543ee375c54819e48b658c849e344336eb98ded2fe51192af1530b1ff3be9d7e5fa4975e6c57c1eeab5270a9bb68acbe68c260626877b95b3f5b492ddffcdd907c0e5cd828ff35a60f20b0cd7c20d520e92c4f1d04ba61a1bf336e0fd5d66e12e4e1c8f046cfc2002ba5d9675ca370ee59bba57bb4473891ce589e3f679d3ed7c3a6f2ead27febde7a6b9eb6671904b7143ca19491e55c86f70ab029419da9035a7aced0e4bba1e5512d4477f90b922eb03327e0c5c2e3dc83b62faffab1438c3f6279a8b2f5e2535e28426da7590c28ef2a221a93d1a29b7f12693718dd1a8d9a593afc7850f39e94efaaabb94d50ff68e5c2aed3e8eed280cb1ff6e58550b9abdcc1fc06e8ab070b17de4c3785da92f3dd3256a4e7deb2d1e998e12cee1247ac34d1cc5d06db9df93165e18353c8b19a225c4b85ac430e6fa787921aa98605e93859d52a22af913c99488307ee3b6adfe4d34ffc5aa8cea0a2071eaa408d151243a219f8887b64f9a4855abb152e9b6dbea8fb332973d0adef3cce3e5a7fe68587424f022fcebe43512036d65b48bee0fbd18a8559bb8641f4aeefa8626cdf54fee6f10c192ac1476fe3cfb6c27722ea8c85b1b6e23be34dacf85be66eee2f51f9f25fe150d1001f9fd86d114f91172468d99dda59b5eb024326c01ba92adc00b3cb2a5444041018210e2561dc84bccdf24d6515a776ce65e09a2c7ad03da0aa242fefe5dc704e3e18f9f2832d8238ce29038c028b1656976cf3c2288a26b999d6305841fca05201d9ae7b67a68c108a1a424eb8da6b5b78d90c8510293aa3ade0203a68c9c1ce363e4eb7ee2f672df7a57bdee7ae598dbd8407eed289168f99b35a9898164f34242d269552fd7768ade126a06b11b36cc804b4890958837e30051d0542f5181f232e88f826eb08d8b8f5f9bac6bb7afe098c8ef023b3fbc4cd3dc40a79caffcaa702c21b108d93460ba40bfbab6dbae9f4a57fb99624d55c14b37ccc7178e25799170454ff674d37db0775a6a729f2af68addf400a502764be2753bc1db628304691098de910503f08b2586d1fa0cafb1ac85a5fb31aefdf278cc33220b78cd7ebaa5883381cfeede3c204e5b2c9b8f3f46db8e4b3d6a9c19b37d1c681f4de748ed9da9b1b24b315d3bbf0c439e4982f647b10c75882342679b516baafac78f03b2384c5d261189399609ef413479c42894635343d4ed9130ab99172c782b554959bc03f64bd1c0a6ccc1a0f8066c9111dbd1e5383753523ad7fad83a746afac9e2de647dcd20a1da09c4092b1960377b6bab093a1bcf0f21102db13dd764cb797520f96ee6f1ecba9908dc0552289a06cae216c6b9d92a599bdbe048426d2a48e7a002adeb4b0431abdaeafe5f5599046c5d542af7f4dd2cf2d4677d665d8360088e4a5ab530f18508fb1d915c94", 0x1000}, {&(0x7f0000002780)="580a1f055ffb53dffa354764a62026b0e8811123a4dda6bad3e8a146caada74e4064ee2163c50d7e621e64683d9c893dccada3454fdde3a74d5ac1037dfe0b7a5a9e64435f0c3c9aee645083e04a05062908293ed3ef218b72a2c62166adee0d55fff960011c2b7b95074c08395ca5b8348c851cf77974c1e45940ddde94cc1995de8c99b66b5d09d246bfc30c8dafacc3875fa0f95bf3defce666e12922885aab306611785b80dc0c6a96c735439b60562aec318daf8978cd1b2c236f40a3b9f40e21ff4eeb88ef43915d69456adcd93437469d3064096c05e291647839aa9330319735232f04837c2e1a50e048ccecfbe0c3db857f6d8b8e80d234163e1c29f7918599717cc56248a2b940583f38cf700913f83abfb5939fb5ec2212456b7dac82e35f786528de879bff306c433e1893905a63f5e17584d9cc91039333276632cc52a6bb9abf58e20f36248682671b1339306a4750976120c05f5c3391f78aab2439d73cc667edbe95ae3fefe56894958981c94ee0594ccaf034e79879a381477fc9efb8102df1dd4c788dc5268269c34691d8ca14a71d1515e4084602d460b8390f83e260f7454aa6e02d712cd5c0a60857789ab1f189cc4e9f0f8b5ed8feb39afed9c2bd5a2290f9945879b99960bdeb5af3bff4b8498f3c98cafb5746aebe6c6f99ef6a3c04454056fc5e421c89f8adffb8d7fd39c88ca7477b885cb377f636fb93eaa68f9a3ccb5837ff8fb43c22667776862b16cd3e4ef5e2db5f091ae636c3ed23935a9174e8f7594d5a2d0b80596d2f63aa1102c886fa55ca70b09c6cbe874f4021d34aec5633ee87f33bb5b08c81829741a3ba76736bcaec29d1c026323e8f659a3091966824057c5941e00cbd48ddb4e2813bd560db79ec9633a8f984abe48e5c5ebb6b2f59718421b76f2eebc419cd9bb87b4b9e4ff68bd0a1dd07278af1e406af96816699c4534b09fd69e277e37203ec6ae810c847db5f392bc09f685894c62d87911957d96c31170c8b39b6f652367f3e7cd0d773ed45d22e3f4a84115e1dfe8a8f4f00a457aa030a351d0c68f5e34939eaac21801fe79cc7b95ebe771357da4633226f7dbf23bd09a1e2678942731e5db669efc777a349a94b4465c5620e1b595e9cb73b4db8383e512cd4f3522d006073064c7093f8ee5d3d188e905f672d8d31e3d6db9d965dac7d30990cceaeac62cbbe8b492da31c33463625f3ff5ca3ec5d30b4c40924f941c93a2b784e1b2ed047838a364be7d7ed62ef1cc043ddc008d6d59147bc2bafc73853e8a1c604e13788fc33eda5ab87e93c819180b38cf39a8a81c2d679f3ecb4163791d1417c68cf56e1c2cc564ad5b522a3bab3a9daf1abff9750b72d43f4cfb54168b738ed12f878c601f0520fb35e8c55296f0780285c8bf55d9c9a6fae9575d0234f26063a14a0745846a72c0bbc4344a0efc9ed2893dfcbd993adf4a743cf10d6592905e1a694d332fadb972271a4a0bc2a479d96ae564ac1688011040794a53725ba1a58ab96f667b2939466f6aac1c6c35e8e3146a0ca02abb2b081e60b3cd0658e9830ba35785e5e37500e54e279c384b25e48e92d23f68bd9e2e03f9abdacab1e152ae23a53128f23133edf778c274f0ca9aca2b83eddd79179f35847cf1f806b54e0898ed02b5cb86dc71c85c0a329c29a4fce8dbbebbae0e1603875be0429c256476a0ef64bae004ab313e755c7f76c720eff377be73f26982ae2736a816f952b15c70bda103c4e60ebed546026f71497a87e27d1378511097fe249516ef60abffb73fadaebe96d3b4cb6bcffc10856d59cbc7a3939ab91b129749eba2713f3b55711a4a813b4f3e62068e238696a1f578c73bfecac9f2cf3a4adaa5a960f61c6dc127e2dbeaead533f435219b79643b9a4e7fa969bbf5d969e9b14b72abba7a7c71cf2c24a21924f773b45cab4e3bd68de63dda4f61e82f55aaf37490205f8d1bcfe521ceb6d2e238b2b8300830fba3a6f887ff18e5f475b518f0c4b807a7c0c091fa804af70d080d63070d5607ee799e2116d65acc8f21519444c1fcd72d76ffc1a8d1805195efd15a66e9bb103866543a49ac3ba55d2fa8c7d4d12cd16129a425582c2b23227fd868cd2902bc44c5633eb9d9d22cc67fd2724413c02edfbf5ce317b5bbedd3099f2bc63dbd12182fe5a85f5bdb165dc59f063ee4ed00384bea5f39d3d058ff567664c18586ed1ede56057a8f45f40f8e7b6d5aa4befa257324f0539c0dcfeaedf513002d3c99d8f89226707dcc9581e5ce8b4137569dd9c7ecd455c53dc42eb6853e1e0b5a6f3a9d03ba7e7cc55f7163a92474c1b23dde99e0f73370f9fd2b5a467ff4ff3734aa28e80124914856c7e322a20d1ba253e2912e5057fe6a422f3ad52fc51d20fde08ae53aae9abb062215266e26d403bee171853188acbc3e3190069fbbd10a480d01f592a3e83a3dffb3e3caf641b47d019b0487df7ac52de6911d904097562dabfbf3cfb94609a43ab1a55cd5cf11097192cdfc2bcc8f9da392f19ade5e465c5874ac35cec67169fbe90d2687a68059378c968687b416cb2af8f6dd7b9b5463c7692bedd6e847c2c282049dab699c704fd02ad6c32b831ada0e3d50a36d142033900b177d77046ee072ec29b8170cad45c8afd1d42f3c536946b13a5b3d57dbfb2383a477e95fe6ef314ddf19c08c899a801e1e04ffa8048de36a3757fb68643357611ce60e3afccc55a521159e502d4107ea1ff4007c333bfbe767c3a895069f7cefae09b1aa501b8924967b37b8eb786d0ca456c34cc43b1988dacac2124f857f67c31bd80ea45d974b0a045c0159c518c1eac4629f1d202876abfafe72a020a8838c76f860c9a3abaa1e5508aefdfe7c9dee50043d16ac3824bc6a3bd70f830fb3d4d276891ecf0537366ccb2563c3483655074f280749cd33740042c6b8bf9bb6e022b36963fac3c0cbbea86cc59d7b8e8419f20b7a42aaeac1c6ae25d145a31ee4a09548598abc808174738be3df907312cd2964e7688faea257753924cd2b60ff2daf358a19084cf01f384d8027e572bd8848425f4d55a61f54a0ad9b67e095889d4ae3b7830940b4dc06e58de76847b4a8f3ce15dac168a55e52382915e33e5a8db0a60e290a77389f2a366ece7c5135633785c906a0c73291c596e3787c177b111c22be27d44dfdac7d0ff0e966669b3415c539fea40730094b90ab82bd29f68c0cc9670052da73c7ad5265414f08db7ae13a800488cb6f2b86068f88d3a73c890b0a5f2bd2a64b807deac88108414c819eb4cabec594e31767032275c8dada3d418d17cb3d9829b5c4bfd853b413966af7e14ff50864016304c618c1813b47ca13a6463be807c090d7a7977403af3ab13032fbfc7c575edfbacfd4588bd641e93e8350c065a63658d7ce70b163b1f8b3347a60831fd5b88b739c14e953d359a5d01b04e141f34188e120ed7b92b758a42055cdc5c069f421e037192df27fc52bbd52ae98c6eb20cc6aff7df1c5b51279ca041f44da34c275f70631925220c92ec32e750a547fe1031e5f3173969a1c6ac920b0a1921ba5e904e133484a835c996f02918f93d52cde5968d1b37ccd1e06f84ff552e7baae2c5ca3e1e220fd029d25314619291f36a6d4617eec8577fe0fd5df3578a4ad711da2bd7037e8db5d1480331261f9dfa94f28c0d84b47a39f4cdc5ebd4031e983283874d080d7309a8edbb194ebaf16c90a0202b4855f6f9b4c072a528e60a461fc67e72aa727e871b14a5ef1f123b2b42a052e932c9ed0dd811145dd2df3e9b6791f907e1c6853d4ac1ca8653443eb8460f839298077d7ed5ba15a5dafcc13b9efaec266908a7767fdfc79e08a4651de67add416b9a1153cee8094cb3e47694296058fcca952c4d2c1bf442d1781da540ac3872e17150fb91161227bcab063d481b0b9b722091f37675e70b3c9f256e7bcde92c89b9fff3c506784ed52f849238f16828ec4f1d75aceacf668ffda2059c852cb725e3366603a22fe47e6e06bb10c3dc7e9fb0400990a3283f719c6a259fe1da396e69e740f62e9ba31c66939d8e4dfd44385654e2fac06335f002ab5b1207aadb62f89b2bb7bb95bc61db71e324f10919b983c9bf8965656462534ac34dfe7206832e8746a0076050dc79616ca2b2d27a45c07790e2f1e39010ac62d9f7b38e7e422300ebecc9d5cad6da8555e992700fabacbcf91f0f1f78645a78cb4919746366a3fb538a820e8765cd195319937822c928fe2fe7b71e16520d47db22a648631305b4b78173c2fc73cfd4a55c7a6d86071ea6ea5892c7603bdce01ecc5a29e2549e961c357cd2c368423e678d7e3f7b0bb1b552af9a3162da44e19158e8e9474547a145114d2bc3b4324ac9640ce945dc48efc85236897f8ac66c16ecf5b7f3b7085207b522ae33599256c9b5edf50ebe169eb1d7e657b49d59b9618325db197c052734527fc0b9636cac8d20dd45c8fe71c9c4fd0bd0f74ef3cedb506b08f8e11002aabce658bdefad2a5c9e79d5768510e3588fa33887707973f55f2ec0562ec0fa6b5ea7ddb8932f44945d7e01968bb62ca8d8a8e22485c74615f50abeb965a1a570b992b5475e6fa19891c88b1ed6e52b176730712d99a1f95bf36b7caaecb636d740fb14f1f690a8af6d1bad292a9843ff794cf91641b2881ab4e00d068e849d7ba56e38a25dfd187f19b98093eafc1515fcfd1bda68cd6025e26abfaa161c05843bb8e7e44651d80bf1b1e5b3dd7195cd61068ffd3cd1d78a759c7fcbb62d4381df655d462b9003b431f790291449fcc97c9d2eebd27e01d1969f1a7fc8bd0963b74f342ce321ebf152eb4ec768997ad41e22e64fb6057149124d956bab35d7cc662cf04f6554aede9e2ce9a8a92119934de526ca5959d2c93d78b343df6c50da862b4654ed031602425c73f8ad83a3f52cc1dccdba3e8a579b075a638f27e1e4646e6443fff6ab6b07ff23773c2f612fd51ff6179ba932ee9604cf0f4d5d2bcb1ec8804da7fa0e9b0ec6e5c26b634718c9248c259d586aa062fb9af04c2b8330c84f16d0f0c60772ad25f0b8b24a7ebd8bc4e69cfdd6c862988d1de736e6509f970b8480a7822079b85a8d88d2154cec3b59ce3af18e2cfab23914f8b991291640230303cc10763405e32387e95c189c14a6c699220bafd00f5bdae5c7aa6632464f61962e10e68e4fd51b26307d10b8fee8b10e70c5b343d93b33930e09de8c214ae59a8200cfd656fb9271b39bfe2a03f0ac7a15d16b9ad45620a0b1fb29cfb6fc18805caf2288b6338671597e1e28c0dddfe3ada76599281e75effed5b7f574ed7a403a67cbab35e1cf58d558ebdfef3465b337ced1fbd60ff705883fda1e162edce6c5c505d0686b7a541f31b6ba6f574ff1c61bf06dc9cf1c148365cea5bfa6dc1f54e2edc71e639226a678d35cd8aa739b9737dcfd7c6cde565a58bb384f400c450b9e6e5a2a24acf3cc62fdb7d008391e21a1dd14e53505793f09ec8de8504ac4ca9a3d9a165f633f91fc91a2623a3944b5552a2b1512e9b20b87d8bd0a4c4923973b8ac88990eec4e2dcbf62306129c9638e36c8f90f80314335024b71e5ccf85f49d1a4f5bfef1004a3d74093b147226c5a8b4572d6c6499ff61cdd906036d70b19869c92657f34e9adc5a56ce4e8eafe5e81b927d1b24e2f63e2d577f50ac3059998b78576e5de8979a9d6185a3d3146abb1def8ca4c7b8dad25520bdf83cb07e5ad7028c0b8a027a1d228033cf9353f988f43481baf59c1700b3ce6b6ab3cf5dd1d33c9", 0x1000}, {&(0x7f0000000500)="98265afb679c74965ede3989cf78c7214d885d37ca3dee729242a3e3fca0e31a85bc8791574658a7ef3e8d055efa33f951f82e1c7f5156e0192f3cecdacbf870dc8721b5b17476e71d353a9f95b050af6a152c59f1790b2a0abdc7d85005cb9bfd89446382f1e946fa5f9d2256a67825ab327c566db4e2d14b8407ef23879853468f223da5401fbe868c4383de0ab7a9a22dba186396b41332e38f9028965db0a6b793318456fa59e3bae996f86c4a46de50df0bf5cd7a16fbe5edd08f43f7e2cc3f1ce1be29037b89b8", 0xca}, {&(0x7f0000000600)="b809f4e76805cb20fef4c031158208da8b3c00168bd72842b85a989d738081c64960699c507089251cbc56e562214677cf8c08d8df98cb1ac59a59e35a7745513f2dc69f4f1ccee8e2dcaefe2a896f6a9ed19d7938674c6c30f02540633e79f3f4a56c5960da9dc0342c1d6df40ff571d84e522a08b39d73ce421dfb099d06bbf7e07bd6ab2de15b8e94cbc90afd580328d6f6283e7105046515a261e6ba43442e5b25f4b8c293a48f36f5e468bac846039a4487a8ea4c5fa7d304732998ec252801d75c331d0a8eef05ea58c32659e3414949a633d01d529dda6a685d0ea4a3114869387e759d7ecd7a91946d837327e6312d", 0xf3}, {&(0x7f0000003780)="0f6d1f97dea431ade7e00f743a18ce8b8ec78b2263c45a5dd231e3c90d98bfa8987c6720611abd5af4dea1d4dbf733696789798f65b2240f13e6457d4a1662f6dd6d0d06bbb4661b4917291ebc6cbab510c025899ff27c11fcbc371db63f492634292613235aaf098239b7195f4a9e8b722ceffcf80beed4673aab95cc0d2c88dedab9696cb5fc385711203210c2364599541f0b37fa193d664383c178a230a7947dd025f3aa0394ccd1cb4a247e85763c42f3d7a7e504cab7e32849e1e27b4a19d9fc372534726e18c279fdec3db5c5699db687ec34af1673b71d99de5e7de8cf7f05d723209263bc0a33f1b45ed38dc2975dc7e5272f365eaa6ead45f37ce2f78e681374f13290da199f0bdc609ff520c44ff1e263ac20d06e7863bbca3a0c30cfe74aa9f007de3cdce98c6c3b53d70c2f317b5344aa4d838b3b527a928a64edbe83d273209bba087f318c5c9af66eebabe82302a0a137ab8c0e0cebfc899c743ac4a01258cfef04b5c52b051e441546321ee64539dcb7e40d76b730ea22c7ce2b8788996b8b6f9ab09a15321d7eb5adfa970f4eced642af279d290bef5b025f5fee79ef91715f8ea5704961c8beff90765a7e231e3373fe6ba269c35de6d2e26c3319180b247ebdac8994a341bc190a4d0619a41a4367dff111cc28f4f0533937e0d382f6d1b6d26a98996f898b5e445d14d0a12e1eeb67e5e02a19f3cfd89227ac0028cce2737a8d0694a1feb5108687c55df8ddabfbd7ddb4e493854aec54c79853640cfc9845f96f4fbfeee8459b20d4d1a26c1761c27e263232a00b702aa90a9be4b1524ff194d3a48af90828e2bb381467e0a30fe1eeb15faffa4d06db0a42c7c7334e8817ba014925b9871763ff5c28646db5a221e87fd3c3c4c6dd91ae527f010294d19685e151ae6354895047baec3bbd7b9e56e02ee52b94135b23ba0152c4b5ea1f5ad9455a95c6a56bc284e88e6c6ca36e1bc5c32788abeef328b68a7dd8d327b6adb68502b362e858ffd2682b2406df8cb8694155a1d0c99af3c3b772cfa1539b78ff24218f5e3989a7594317cd9c3338f9562c103b9f3120dc1582077aa4c2eabc332f04a99f690c1b85fe54e62d969a57a2d6e7761d48cee982beeb926b4bc3be51daa021484ab3890b4f858813226f5063924dae3dd7b7c4a0f7f7f235d0d36bf66fdb90052ecd078870efc314e7b1f96042199707dc00b74acfac069a717e2981fa8dbf4eef6ecb2bfc242a73541ff78f1dbc135fc6b7e74a4a05186c4bf27e0a74eb0e169bd20cc229a6c3ab50175cd2d85ce439c84248d4192d0cd778831e876c8a7f2203ff060cdd03f366ec95ac69e630561f6219a58725fae63c5ba823e0f1c845cdc03526469ccfb7b58b0bc3236db5edd52ab683865b0297b076793c537e7472208677958ad30641a6e402c216282f11ea6099e896d232a93ffbc2de6a9f8ed8fa9fc1963693a625ae17c1565f9cf2618f714b794e9f175f0bab5347e0377a293336531cf09c6206d5d22ab5d01d0295119c84eb69ded17b59c9f4dae8fc02d73a9b1c15d9709826102037b84c2089ce60dec0f4b48899bba587613efff4e4184c1762877ca8c789b195485bdd658d13093a4435637f6030260c991967dfddabfca462d8bb1cec722fce0d70a43da78b1a87c57c175e0d5715fa42ac30776255ec61aafd80e9810eb0e65a72cfe71b84cd29de0a48d3a53642ee0350adb20beade37c51902b08a679cde7c90a2b3b48c0cab52e379c59ed24c862191a5751c19415f7afd3e7396c0124fcc5a6a38aa08867ba93196dd98bb2bc63edb0871bef6b756231ed1243f9f4dad1687a1912839c6eec77821b46c794d64c477dc614f554ae8701ee17ac31e3e9764bd8836d84af3ce2a17d3626c0459714b29daf1ad61cf9b43dd2f81ac6eaf91c34a06f938a2085a783197e1eb3de8fbdd6be851c928376cfa46f3086fc75240de0415e76b01611b00e545683a32d475539a367e87d65dbdc44f84e8077453955dfcabb48e1a83b36902cfb30e2143033a03df80cdacb9e88f4ded0621213ec6f4a2ef490e6a31ed18f5cc2cef1b802f0fdc6c5da66a733bf40a066dfd198a61e6936e6ac66ab1961e0f6308c9f6b38e5d87058ec2cb27dfb8140c1f88492363e2f369025955e183a74e176c7f6d39956e54c6f4b8cc0c8582b60f99d1fea8c172a7c238c7dd58d0fbab43cc0b7bfaf5d1f77869d7f6f9fc140e15f06c21045828e8e4924f257f006cf779e4117494b8d3b73bfda9f9d06a63b5eadaa312e85b336252090397c16984d9b0622beb69716f2eea94d13241caf1aec53e079955a9523c07dbb3589983e548e50b687a73a687bf3b8f119f38b437f182a86e1005ff2a23b839149972e2a92e2d5664603e476f46f9ae8cc8b6a0c8427368d91f417bbc8624684e2e8b7add43d687c2c7a99f05f397d3615b819474959e94b6a0b0c98bed41fa70b0a5b7715889669e2426247a4d734b16c20f136ed92b507af8c5c1fe02c4ac19dc53ed5bcf7319769e446510126acc5846b78c802837997b305393083d3be27985f6ea8fcb8ab5cf13edac121f59cd23a6141deafe5bcd34a75a768673ab2df5e4a24cdf8dd4b3c3b8a725eacd5d01ab9085fafeaa6a0fa424c361123eefe5062f747a9cf9938295cfd826373bd31000baede48756feef01789980f910c013cd98200942126331b754fd19202e9e5630fd400aa1c7c3a929a711d76310f514d9056d62cb0b53eeacc78151290415659ae335b6bfd8b0dac414f20192763f315095232ed260245ea5c11a1fe6a4d8ed90859b85c0d04c464e140788a41adb03d5c277827abafdd8c78a150463c16cc9d0ce6d6906f64190dbf1b98321260201669a7679163d8d3a71befcffc5de829258d3c4e23b49d6943bb4653807ff5c79368933cf824d5426b4fb606370759be24cecc0ebf5963988ce5a74d33f808a2038d43c322d4e0624c4e736b7fd8b026df91dc35a61ebac5dfde61b8a1953cfb7568d132d491617ea7ddeba31b6d933a7b212b5f730ac9264813d914bcdf9749bed588be98fcb22096bfb6e6a77727a970ac79434175703cf52bbad260105c0ed7cb0feac011aacd51dbe60e58e9e0d9e0daa70d117b6e5f7009423b5b47b0e19fd5c4db990703adbc62e85622f7c0a1164925f15dc989e2bf7fa6b6c5bed7f8b462a0881cea5dcb5c0c1ba8f47dfaaeca20d77af73fc636ce9cd8940281bfb806243b01697344ca5f1193929c91ad48fca1c3a3ebc89a56759b339b985e946d0c0e44da12612d0985be4546a2c9fd3bed5b71ea86520e10ac765c4eb50b16f0c92f1a331437efdd8acf47fef21b3cca0e247e8aa0c599e811d89a934b9c2371b4a4d0b1f2ad40522fb414c2c9c841f27fd0d19945580af931ad171c26ff1bbac2ca8fd45c2bb6162786ee9a36b27c69841027675e8eb9956b0c672f4de23a06f7bac1473c2ec0ac787fae197f35f066b7e01aafd576b2951f9e11f72247e8413ce82240ccaaa387bc7d9bb5af0888b0ed3eb40d40f8e603b535fae7f72f08fd8a9859ba12840c9567ff5148b9afa44b0888735a949914f055cd2981d9f3df483f1107042bac7ea0f336a1fb3453d81956497f970ee480f11b9e31acb9f094c2524ed4a0d9fe0e84b2874d21f5d5ed7d7555c690d7273581eac626cf88507a2a8814c39986262f8a995dc6a28acbc7b40dbff5baa27840fd8ca6578a01523b4323a58c1fee89a93103f19896e133c5490ee0f304668006840d7607a542cf9fe55b131dd9ce1a9a7648e7b34e1370bd30898ed93f2dbfc432fbdec412923f547ff6d7e35a3c3ee0f5e3ee77d707fe0909a8d3f06755f6e4907aea384faeac3165cf9922ef3146f56a72fb313d54c57253626837a55b85d0fbab958258954652479675ed5d0a03298cb36c2ca26f2ed8799a03ebab3f82c0f1c112c1b16915be8c060873437c3f5676cc3bcb827bcaddc012e61e188f8a0beeba4561fd32e54567ef1b15189e12823d5403f454a48aa1ab0b7830227a53e0be04694e02e0cdde91e025edd37b34e2819e066f2b4d82ff445b6f8fcad94c5cfe2761f1d9243a73ddd848b16f3df742a01f1038f42bbeab27e4e75977d888e01ecc478d30f585a0c15743cb156583898c3252bcba6f3ffb7d30dd0da42bcc3b46eca53668593a71765fa3c1ed771d8d4ef243cdc63dcef952a46552842fc62702ce7e71c3732b7fcdae7985e314964914449fad0217f0aeb146a13268374c4027178a17582c7070352df23c93c1019bf8728a3fb90b11bfd667cddd4bdbb39884991a9b6a949925c0346b4b27c9f03f39717f2c40f7597c766c20b848ca2ed46604ee32fdca540c1aa84526eac33311b85c460b1105bba622a693286611841647735eebfb83ad882c43552242a676f958bd65a207b29518d72a6370827c9035485eb788491f1ccb3e556263bb6747fd5024d95d262d0c43da1757dfc043bee86e4e40ccf2f4b070fd66c9882375e71d92a619798306d30326271dd4a23cab1574426912450ae96a8382047693ca5b46c494b347b12420fe8f26555e7465c80b09e559ddcf1869122d082085411dc9072b04671562f738647ebe917dfc631b1a568a5c34ffc1b7d609d4548af082d1b2891ecad82ad8e9a0f9c3f7215a43953497c746acc1e86f81a6ae4b18198acca97c6300f193689da2cea424d2911eae80aa13b9cedaed38bf4c0f8f1fe99fbf895761361b87b34ca76e72efea7260942ebd4deeae905768034c9893e022693b00d9b39ff15b1a5c2712302ef061d56778ba6b7f271b1d71111eef9da6ecc1c306f1741a49f403ecdcee14737ae3357326a7a596d6901b627432f53c707de2d5fc4c7242a5717d966b8c65a6fbf287669511fbe42c5a40e564e34c14f15fe72f3ca37ab1846fd80a2dc5e311cf4fd027497e36869c7bfba7fec6c7e7b49c7bb8781a2a2e4df97dc391070451986dd9fde7d36291980ae89809bbc279a6e38ffc975cb94716a42fcd2506d6e1f8a6bcce18af3e452321654a5000ad95e4a877c0d426eb950cda90e1c2361c00df47efa1cf77fae4c474ced86b51483a07e72767b2d539c0bbe6cb9bf9f5ed41f75735dfe690d1789e48083381d550af73bb840c8ca1477", 0xe44}], 0x5, 0x0, 0x0) chroot(&(0x7f0000000000)='./file1\x00') 07:19:27 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) flock(r0, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x40, 0x20}, {0x0, 0x3}], 0x2}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) flock(r0, 0x2) syz_open_pts() 07:19:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) socket(0x19, 0x5, 0x9) 07:19:27 executing program 0: getppid() r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x31, 0x72, 0x0, 0x10000000}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)='#!', 0x2}], 0x1) fchmod(r1, 0x8e3) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000000)) syz_emit_ethernet(0x25, &(0x7f0000000140)='h') 07:19:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x4001, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) open(0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d04225, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x11093, 0x4) getsockname(r2, 0x0, 0x0) listen(r1, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) read(r3, &(0x7f0000000500)=""/198, 0xffffffe9) socket$inet(0x2, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(0x0, r4) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket(0x800000018, 0x1, 0x0) r6 = semget(0x0, 0x0, 0x0) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000140)=[0x9, 0x0, 0x9, 0x200, 0xf, 0x7, 0x1ff]) setsockopt$sock_int(r5, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r5, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) socket$inet(0x1e, 0x0, 0x0) getpeername$inet(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r7 = accept$unix(r1, 0x0, 0x0) getpeername(r3, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) 07:19:28 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x18, 0x3, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x241) fcntl$setflags(r2, 0x2, 0x4eacef2b28fd25c3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r7 = dup2(r5, r6) bind(r7, &(0x7f0000000200)=@in6={0x18, 0x2, 0x431, 0x20}, 0xc) execve(0x0, &(0x7f0000000440)=[&(0x7f0000000000)='.*\x00', &(0x7f0000000080)='\\{\x97)-/\x00'], 0x0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r8, &(0x7f0000000540)=""/226, 0xe2) r9 = syz_open_pts() close(r9) writev(r9, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r9, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) fcntl$dupfd(r8, 0x14, r9) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)) socket(0x18, 0x4000, 0x1) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) listen(r0, 0x0) 07:19:28 executing program 0: r0 = syz_open_pts() close(r0) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r1 = dup2(0xffffffffffffff9c, r0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000280)=0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000080)="d2726af98e44543d6cdb7054b3d450296b6c2ecae9773c6cd3cf32527c85f1eb3b07010b07cbef0a14a06ff9d0ceb9ab5680ac6bb9b1b7ff8773490566a9982f27435d05493192b11b91ed6cf8d23e74547548a30e30b412fa34e46623ab7e51d0f9696d18c40c61641519b37cc8fd4f6d5db96033fc3d95dd9957a61c48b2b8171976b529a18ef35360fb74970bbb6999", 0x91}, {&(0x7f0000000140)="b1d350ce6f3e5edcca7936ec39f0c67aa9a53df02a801d49c664aa147685ee94ce466310d3e5a0e1fcfa7b4f6504e1ded4d7db02fe181873120d7c7a3c111799356b39e084e1a5d9b2e7a24aa32cb200cc8637c31f0396dac671e5d77aee", 0x5e}, {&(0x7f00000001c0)="cc0462242eae633bd676d84ef0eba9ff645c41c4e87008120a21371706bade4d6c66240216ce80f8316d3ad1a77b8172b6288663d66d3424ad2bf6ab8ae78268c176507c3871af27ea8215fc88aa", 0x4e}, {&(0x7f0000000240)="3eb59491be9932787b01ae4dc323b75afd0872733729ca6e4dd4f35899a932a061d0f2597ff6e06613c5e90a5a5a222f6de683f9ae0bde0390ecfed77e642341", 0x40}], 0x4, 0x0, 0x0) open(&(0x7f0000000380)='./file0\x00', 0x40, 0x200) execve(0x0, 0x0, 0x0) fchmodat(r2, &(0x7f00000002c0)='./file0\x00', 0x202, 0x2) 07:19:28 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) dup(r3) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0xfffffffffffffffe, {[0x0, 0x0, 0x0, 0x20000000, 0x200000, 0x20000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [0x0, 0x0, 0xffffffffffffffff], [], [{0x0, 0x0, 0x0, 0x20}], {}, {0x0, 0x0, 0x0, 0x8000}}}) 07:19:28 executing program 0: r0 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x6b28d43b16d2b38d, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000180)=""/167, 0xa7}, {&(0x7f0000000280)=""/250, 0xfa}], 0x2, &(0x7f00000003c0)=""/159, 0x9f}, 0x1) mknod(&(0x7f0000000080)='./file0\x00', 0x1, 0x6) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f0000000100)) pwritev(r2, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) flock(r4, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) connect(r0, &(0x7f0000000240)=@in6={0x18, 0x3}, 0x7fffffff) 07:19:28 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) writev(0xffffffffffffffff, &(0x7f00000007c0)=[{&(0x7f0000000440)}], 0x1) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f00000000c0)=0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000280)='9', 0x1}], 0x1) readv(r1, &(0x7f0000000040)=[{&(0x7f00000002c0)=""/222, 0xde}], 0x1) readv(r1, &(0x7f0000000e80)=[{&(0x7f0000000100)=""/180, 0xfffffdb7}, {0x0}], 0x10000000000003cc) pipe2(&(0x7f00000001c0), 0x10000) execve(0x0, 0x0, 0x0) 07:19:28 executing program 0: r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r1, 0x0) shmat(r1, &(0x7f0000ffb000/0x2000)=nil, 0x800) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2800) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/bpf\x00', 0x80, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt(r3, 0x0, 0xfffffff9, &(0x7f0000000040), 0x0) 07:19:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x1d83d19f2373f926) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) sendto(r2, &(0x7f00000003c0)="57800877613b330e2f6ffca80e12595f4471b0da99c5b9ad664ed59275807c31958a0fb6", 0x24, 0x8, 0x0, 0x0) fcntl$getown(r1, 0x5) r3 = socket$unix(0x1, 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) ioctl$TIOCSTART(r5, 0x2000746e) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") sendmsg(r3, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="50000000000000000000000000000000be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef650000000000000098000000000000000000000000000000a5f067f185f1bb457e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bee2945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca800000000000000078040000000000000000000000000000f5d7105681f47fb4b744f8f5390000542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d59332450fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d856729876fe805671a78c42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba07933817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2b9b677dda51a6d88a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda8fcffc51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a1161856df3bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c8400000000000000000000000000a8896bd598f1d696fc9966e288da836072"], 0x560}, 0x0) pwritev(r3, &(0x7f0000000380)=[{&(0x7f0000000100)="2d119abf492c5adbe5367e633b8f6893637a434254ccbc9560d290faa4c58064c7156de5fdfef117fb8217db05002c47fb385f703e2cb41b40fb2dfa8a0404463c035a1dcac7d921810112d94f8c0ce082684b9ac0099b8ef51c846db1c3e099709e286a1a105d0d153a00b9bad438fa99e31789cdb39472d89d2855ae453a1af8db826259d54ffa41b8ad3900a84477ee382f1f306e428f64d23d9670a162d7aaffb255ff1ff8a44e4a0123fb885701038c78fa8ecd621d88a27f43b0", 0xbd}, {&(0x7f0000000200)="0bf399555ed08198e216d16f99543a83db70db7df890c76bb457c53d8b69ea8ba3bf54381350eb99a4b09256e28a3987547c902ccd93bc9f2953836d799e01497e6c55d213daa9df0e4add8d2222e8f1a9a5907b4d283daeadc5f330152427fa1c6fec51bd0d2b44796cb17dc3c9a893ab0231489cc27bcecdb15779dc1dc328006d9146ca66df76", 0x88}, {&(0x7f00000002c0)="21d9acc6687f4eac5ac7c49927769cfdb267afdd4fcb07e708c3cdd01c28cff905186c0d23907fb9859f87b8a69a67c8db32585aab717facec545ecd9c177fe558adc8062c4186f779bc9bdcd3fb5181f4862b260af9a424db1f646b5733164ea92658faac76da663a88f68c7ed2c61d8b16102a499b1bbd1819b64e249dc42fc1ea3034a024bf2ab02f303146900776f21a31a3d3954f4741a0e43f8431137ddea6e90a15ce344192b57f778c089766db02d8807c90", 0xb6}], 0x3, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x8) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8001) 07:19:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'vio', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x6, 0x3, 0x9, 0x4}, {0x401, 0x1, 0x8, 0xff69}, {0x2, 0x7, 0x3f}, {0x8, 0xbe, 0x0, 0x6}, {0x0, 0x6, 0x4, 0x5}]}) 07:19:29 executing program 0: r0 = socket$inet(0x2, 0x4, 0x3) setsockopt(r0, 0x0, 0x8000000000009, &(0x7f0000000040), 0x4) 07:19:29 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000000c0)) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) close(r2) close(r0) 07:19:29 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) ftruncate(r0, 0x0, 0x2) ftruncate(r0, 0x0, 0x33780000000) 07:19:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) acct(&(0x7f0000000080)='./file0\x00') r2 = semget$private(0x0, 0xb, 0x80000004) semop(r2, &(0x7f00000002c0)=[{0x5, 0x80000001}, {0x0, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x40000000103, 0x80000000000007fb}], 0x3) semop(r2, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2aaaaaaaaaaaab9a) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000000)=0x1300) 07:19:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000140)='./file0\x00', 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4}, {0x1d}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="d0788172f226f371d7499be9ef77") r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f00000014c0)=[{&(0x7f00000004c0)="6358a12c0c62490cc3ffca98e81bcb60ed501b690dfc7ab2dbacbe2725b4ff5dd1454a32eacf6c0a22f0d4656685199f36a7736be98b4113a7a1fb6752a3c9ab1fc8f91fdf26361732e7f20ee974aa27843200040da542f2aec0b5f100ccbc66dd205fea1ca317ec22671864987aa82d5194d3bfcac2b489c14f538f1d36b76158a0de29effef411005de7cfb4bde182deebe39caa9bbe75114784232969d3b7f91881ec11536eb83df483c2f31e655bb41bf86bbdbdb31f5fd36ee9c62c83943f4db34344294f068a11e05fb8579a8e178c5d9a2114aec90a6047292dde1d6b3a474672d73c5a133f3913890ec717ed73c6d56ca9d6dca6875abf3092c49b6bad7e2b1633b9004ce7c1d9998bebe93545dd87fd29fe787fcc4e1b32db38b5e59b5cc6f27be49603394a1b3077d03d6693d614b754184f472d2c59cfea78635094e8d3e15621fcce4f1fd2f6b3cf010d1c71927437053dc2be8620bacb45a14fb2858709d48247e4cc59e19c1d69a3c86f1940a4ec5b3167a47151ab139d263123354cbf0471c040d5dc4e1d2347801062af585eed5dffe18599b1ff2da8a0d513b08280da47352468f63e4c76fae7f126bc36dd2abda72b3d11251464b92c7c893df2b79e145f3a2a0be7b067e12057056923ec07e639a2dd262c20c197cdfc57d1932b531b6358fffdd04d600ff514b1104065231587d99502ce0d7ad9cb1677fb74438d8b8b8ba5c3a13c72ccb79e63185d660ac972e40d2f236776e528be356cbc842e7f8b0089c420031b0086c737935c8d7a26940216ef6fe2ce27469fe14e6eaeea39840353f795bf5dff4bbe92ce0920751c9a1a763ffb42761df86466bd9d9ed6801100c2891e08d596a68ea0ceef95054f3523918a8107501cc7750eb94c2a735865535779d7b7302d3c5dd897a1364b458568e1d143a1c0edf2a0d85cce3885237532c878a79b73d8d0240713b490261c3ae4e51de73e183361c41285a6538041aac9935576be8f0de77d115cfdbc7a529d218a7e9a05e71f4379f7e49312eafcf73affc4f5e0dda219ace73b6d3ec71191759f8320f9b634c7ef2c33fc51b992cec4cd19c5c12bdf3480326f67320041abeb5f13ad6868f560f7ec175ba18f59cffcf5ed8fdbbe1174404b9306de98dd499661d1ee4de2386cc00e7d0533cad539d43c29787eaae514ba66b7bb1885c7df0b5e12272883f96bf93cbde53cd9766882db50d9872e5f523d42eebac69d4fffdd4fdebbf9408a7b41ea67c06a7a9b526f6dadbbf8d78e825a4b2271a042c2a0937fb049c230947dd145ac79f7574813d587b4c7f671c1fb0e116bd0063dc2e534b8e93272e1142882a98f1c89136d01063dc6b904a8bcfcd0dd522a93afb1a94e3ae400895cb63f0bb25e1b012e3b9272fdd99bbe4c682fa5284f428070e9de7dd4b1c322887e772c5c6abc4885fc36f96bddcf97f39e26edab6310270f60be0bd6f32d297b575cbdbe24270546607cd5f647c3144a894c66610f046387c9fbad23210e50728c0ecb11debf59fafc354893311e4f5dd74d1ed14ee3294851aecfd60a36f35876fc8cb5dafa49a4105284cf004e99f43b97cf119924f0064c5a76b1ffb74f6c571e88a9fe72e946295089a270e1d6f9c751b3d546f43b900e9e695edc8f891f1e2e64a9bad15bd9c7c6f38a1570a6c17b520fa04eccee13f2628a1483f73e13692661ccaf09a6864ec3a8bdd6f1070987a2c850982421d848909291bece0a216f310b8a297d9eeb150501c8129c31b6991317a254946747b3a37444417a5bab3f080701f788c8a4e51ca7f67b4d37fa59a27f3f11fae265bfe01c16531ce7cb5462387352b69168b92951604db1bd3762d56e1abbe0a257e3820753914cab338d02444af422ee5f7f03fb721802ecf38c38f5077f1c866b8b71d4cbb42ad58324c67a51cda09cbc16167ce89bcb62d28cf62efb1c0cfb8b4ffbb1987d68b78f553283e66c3bb349d649506441db7561e097691cb0dd0ac68fbfb15b90bdc30e65886030db7abf10c9e2da92d75b396f34d8941b64d25623b8d22506b13df49f2c748fcd858ba5647c743edaed0b259e66a7684f8776a7f6862c138678cf329284c98d3011039ebd2ab7fe3f4cb7a598a4ca7d2dfcc9c0618ba884b211d4cdc5346a59c31b4becaf5b882b290c37eb1da64d1972d2fdc58a8a1ad49028ee2e4b22db4c0f5c9a0d5066c51ee3d058c4a4c825408b9ee566431208643661d70e73766d88cc36bc0eddea5680e0ee50981362332b948d7592d83dfcd7ad353b8a6a6bb8955fc3c8a182a285dcb19b4c1e73a91272dd62f5b0fc7a22ed7016c546ba2f4ab5532322535c0724f2f95b92b340dcbb9393eacfc27c45836c7172914d026faca947db0ad706fcd753e279df1b9b5c8359af1304c210bf99b8e4c9cab3af6cc08e6f16ad7767753da226554b322f37fb8629f17592f2bff2263d913d787cbcef5167c170bcd14610cf83684ec9f9e4379ed4254c93ad5b9416daced6d7c3c6087337ff58a387277f329922b8964918430aa88f0a5fde11e59caf204a4b5543081ac97c7884144e32d7ab8230f7b6eeeb2ce5347e7256e1f957ddb1da7934d6d3b06a093cd17b4813d176d2928da7868e10dc619d04c2815e9bc15a49fbd81b6a34231c551a78f4e4f253fb6d36e40deaf8a65aa62d6163be9c30ce821773d6e286c594f45e6a26cc833b22d3fca88f9d657134c57a36df0f78834506c54043210588b6d92f418041f585745f85d93a65b4296461756278d0a3070c4f634062d6d5274fafc1d9273c8153b02b9d40a69abcab7c1239c76227d51f8f0cdb8761bbe2f264a5bf683b0f566719079f5814260b0144cc374b90f76b5f412c5d2f824468794ee45c5d903626ed3608460b9c5b23d70a557b5c5a4d85e3d71757c2bda8119034356fdc5350bf8aba45e8b2fcab57a13f246e0b4161b8507ab4c37c7f7c1b3ee8d33b9d0ddf38a39456731dfe5301ad34c99d5d23cdc6e24b9f58c211e0522b274e4c5f4aad87a7f94666a22635dd0621e2dfa493c9751b412ab859bf5afa544167f6942782a16c889227e098166d24abfb3870738a02e41230467316176a9b2e43a3648d5fef66d3de1a28736fb692fe48b16c3e57ef2bc1ffcaf092d0c577f205e417e855823e532bc20c53d4b4381c00ac3bfc15ac9719f6e6cc8a5beedfcdcf6e41ec552031b1424db742f54ecdc1272205eba881c9f966090f05be6ee60b1bd33323e3dae53f5cc7bab2dcf37c7e11f51cf6481aefb8e9b8b2cb2aca398581bcf099fd73da2f09468fbe43d10206c6272ece798e51c832c2a5a14e131911fbf5b51b10e4219f44aea7b41d50418a7b80973124ba077a6c1a3926718a0005d751c4dd5667e99ae1e870061c88e136872d5e44e75ca8f1459caaaa40fe5a7fa6f62ed76a74f74c39e0a745ec3f2ed3b4bed78d7e5f524702c7fdb3498076607c7681844401d577a0d7cd0226f4cc39320524c328214ab0cfb63593a892d2e818c1a65131abea98f8e3d7db8a771f1d1f6747d6848550c16b9e99efda99492c7b6ad2087f50cf6b159f756aefcd22a448064d5064d96538778290d9487d04a6f168a246e02ef5287e404474b9e8d247817e4b04c7ebe734a29d29908803432c40eb1c58789ccb1b55295f4d88d5464bbf481f186f1d02e70a90a84aa13636a8c52e623e25e0a759678bd7cbac4f57e5494786ad8670254dfd7330ec1d979e25e7d810cd5812f010c077b6944a4994558033ac12623a3e00f2a4a61817acbc16a56380af047117eddaf7995602e13d7feeb1388f90bbefab0fb65f23612a28010f52ccb7c621f4a9ba20c550b4f6b440fdda9a4e4b274d75cf62e9ad54521c1a869150d14bd01b901772dc6a71afb4b5c8bd5470c64ded145151a332d5dfb88714b48eca77f10ee3e84b37af5cfe454464ebde5d0a6362ffb189b68dd58bfb6547ad93ad3fcaad4452a0f6008fdb7b4d585ea6fa360ceff4f26fd3153a31dad82b9866a086063e12f7aff0fe45c02044d87be7320410b5c20122b4bb3b67a316ba00347438a1cf4434c2d39d996ef85dcacb1a0bbfefda0e6376919539925b72b97d6a6a876cb08215b7260cdf9916af1a03cf59e848cad9c87243e15f83cf161171cda9853d6947478163eaea1ab2823ed432f93d553a4ab07f98e7691cf33875a3cc4874b15b3359b66b7d73a2b5a381a683f071ce9c60c3f34637dbb4fc8c91c2b7f0b534c22e5d406805353589a347e5d5372ef3c1602cc11d1c68cb2f5aacf694bfe4be9927f4f8968f7204b26c46eb420d29ca3810aae6ff8030d35fc2bae570225fdfda02d77f8bdd81a1c42d6b6c70bccf897a7cfa88349e9362c3940fffafd8a520a4e7d7ca4a5d8c5a4ffa3f736eeb25d7c7aab0909eca988eed9bafaa836683d37bcb61778ca4885e0ceb1c0850994d9eda46c7c59b1c1a9e14e9c56c12fb39b417584ea8eb4b7e0bd9dcf1048132556ea0521f3f48ae1023c5569a375c47f6b3641f0327c0cbb6a6cf8f5e31893dc6882473d8efcc042120c278b1a11257dae5afa1d6874b4436c0023c80fb5053b899fe58a68aa2881411c79d7c9274dc0261de5cd77a8890816f0a7dbf3dd51a2af334b4d304597fb1f24c2e06c894daa946e19b57c61720fea64b1d0be485247bd369a8dd531cf7ba9a05c1bf12a3082f1d74f3307036b477e5135d9c5534bb4aac55aa65c02cdf309dbc4bbebb3ebb8cea1a92efd7f2a54e47178b51646f76259334f5387afd203d45e263aece3de6dd33bab0f6e740fbc9ddd251878d088ec9e6d32d551804613083c45498b0b69063fae22de7bdc52af796ec6c476c67480728a90ac721bd257d58e4057558a40738938098020f3d8d6f31689dd281696057ab756641b8e3fc335abc8a8f93a5c2df95cd5935ac8c6572197d8c43cbacd147b4f31218681d84d79233bbbaea65d8bf681b1310cd9782212bc1e1a04ceb5c24cc3ba7cf1b5be81451851cee8de75a57943b7c3636ef439964748b0338c2d22fe391911befad813cf1dec0c1d82cf9d6d607c35f49d1909a6f3d8768420214d6cb7e38e777a812687471a51f5445e9ef0cdbb2eacdc56215b940043094f26dae4e4a47530cf45b717da2c382e6235334beba28eecf0a6f24f0b2284ff1db67b116446597f56870ce289f8d37f7b0676ea4e8aaace1f58602f4b02fc1096d851ade77ddb51c5c588dbb2afb6cf7440d68ab1080d5127f4980cc522378e444cade003e3028a1dad61c5ccc174856e8ec34d277d7ddce5c6b5a3f45d992e02cf260b9dc941ed1c8a704870243f956c6e6865e0d42ba03b39b90b16e24bf3b1dba465fbb3b52597ca7a6e7825c18fc93e20f88ec3fcf8fe7128fe4e0e44d78caaee37c07146b023a10645cdd252c15909cb7de8467196634e4413e2e5ebb122be593d42fad4e02d1e6a2610cba1adc1f0576b52756b27008298173f131e3f46f70dd24c0aeb7444d775462e747ccc46e9cb490eaa10d6b2df201bc9baea7070b9f279e67987c0bc7c50929b2713af2fa0a85250975d5cea9e055e2853ce26bb3fa14c34e4e6bd9c02524be406eebffc5f96f347066b4a7c1aaa0a4467c60db6d6aa09ca149fbd232bd8e623001f2b6ca21fd99b13418699da3b4eeae54a451e4b2d30800ccefe22f8cee1f94de89497190ed42e6c452e4fcc03ef0f44ab0609ecd0f2f69d564772930f474b6e37c6343554ec7f8be4a90e7ebd80e8554dd825deb8d85ef2df7b28c1a6c4b", 0x1000}, {&(0x7f00000001c0)="f23aa943b0d53dc0f868ad29e2e821f0d9e7d751aaf19dd037eb0c7675fae84921eaea4eafe8407be585f3116342ad06053944d1b15cf7710e581c7a078fdfbfca4fc60519a0f7e5a688e7dcc9edea808e979e7f45210591baec69e4e07c5c86d401e1752e62c7e14d9b613547b11ab43d07d1d6035df0ec", 0x78}, {&(0x7f0000000240)="54c788a5912855a206ef76391b303bd6de65", 0x12}, {&(0x7f0000000280)="de6d73", 0x3}, {&(0x7f00000002c0)="c473a90332284368c862842fa2285bc59019064256ad408a80f2cd1d7c3841fe482a80d96ccc547ce54b54b85256bcb3acade56832819e4e55e7f6ce8b6f64209be0ae3d897b68ec6041f56d07791fb03fe7e4c1a9fd46982ec7c12e22558df7216025670348a525ceaac66f92be055cccfb531de65ab2250150a4e5", 0x7c}, {&(0x7f0000000340)="44f40e889f6d342c26e177b7bf6d365eedaba083d37cbde499b92467dc314a0a", 0x20}, {&(0x7f0000001540)="f78d2cdb94bf5baa9ae749cdbdf02b875820e7015becdd58897832430d2d0cfa20b7ec43b9ee1a00112b4e7d04ad3b6cc69f2ea8123f386fb1ba95b6a5dcb0cab3333dc24201cbf7d3427d86fe591060f4a7618645f86b9a009933c7c79e2d7d68a89039c6ac8f35727a2103325c8a2fa09b04eec3f110d06e23564190f3429be0cb4b8060b1c573ecd8a2a141b7d416d4612f4f51905e51ff", 0x99}, {&(0x7f0000000440)="a50a1e866e0b8cf1c10d3a55acf03ec0dfcbd443a1", 0x15}], 0x8) fchmod(r1, 0x8e3) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000180)='./file0/file0\x00') 07:19:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x48}, {}, {0x6}]}) r1 = socket(0x20, 0x4, 0x9) setsockopt$sock_timeval(r1, 0xffff, 0x1806, &(0x7f00000000c0)={0x0, 0x3}, 0x10) setsockopt(0xffffffffffffff9c, 0x3f, 0x8000, &(0x7f0000000140)="3e9783a252fe81956a6dcd34c7cbb23ca8ee1be8aaccd48b2125a391200f4878dd7003116a93ad6c52d63e136890e9a636c5ac7c87a05fe1541ea02293f5a8fb1d3d5dc20ff15cfcb9299fc3c5e1fd00df957ab9630531ca1d73990f", 0x5c) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 07:19:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) r2 = openat(r1, &(0x7f0000000240)='./file0\x00', 0x200, 0x80) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x3d}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6783ecdd0") pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x7, 0x5, 0x20, 0x322d0b8b}, {0x6, 0xb3, 0x7f, 0x81}, {0x9, 0x4, 0x1, 0x72ec29a4}]}) getsockname$inet(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) 07:19:29 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x80000001, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x800], [0x9, 0x0, 0x0, 0x0, 0xbc2, 0x0, 0x200], [0x0, 0x0, 0x10000, 0x9, 0xdfffffff], [0x0, 0x0, 0x403, 0x0, 0x4, 0x1], [{0x0, 0x0, 0x0, 0x4000000000000}, {}, {0x0, 0x0, 0xffffffff}]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000000)) r2 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r2, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semctl$GETNCNT(r2, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000880)=""/227) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xc3) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x1, 0x2}, {0x0, 0x8001, 0x1000}, {0x3, 0x4}, {0x2, 0x9, 0x1000}], 0x2aaaaaaaaaaaad8a) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r3, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) semop(r3, &(0x7f0000000000)=[{0x0, 0x100000000, 0x800}, {0x3, 0x0, 0x1000}], 0x2) semctl$GETVAL(r3, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4406}]}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000016aa7fa09b7d883e00e5fb3a4931cb786d000000000000cad7000069703cfee885fa67166ba34c5eabb2dfa559eadaa8d9a9c5f9bb742362f51e8e43232a2e2a1acff5c9161036813015fbcc9d85bb395552cc0101acb8c894ce31f2c0c1296a2da219144e8dc7ab95458c2f5ef9aa21066b9621c1da6f1e3fe2eb2aa18027bb1ef1f8a41bc262c9799883ad46209fec8f38521d2114b89b03e63733fdd600515b35187df61b4589b9c7d3cdc9bf4f467393d3f7fd3175bacaae822ff5b507c628f05c5b00"/217]) semop(r3, &(0x7f0000000040)=[{0x2, 0xff, 0x1000}, {0x0, 0x3f, 0x3000}, {0x1, 0x7f, 0x2800}, {0x0, 0x2, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x7f, 0x800}, {0x2}, {0x1, 0x8, 0x800}], 0x8) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) 07:19:29 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x1e000, 0x3ff) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r0, r1) 07:19:29 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0080a46ae6698165302f4bfdd1ae0407"], 0x10) 07:19:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0601a255dc361e192a10310a02000000000000f259d35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) recvfrom$inet(r1, &(0x7f00000001c0)=""/160, 0xa0, 0x800, &(0x7f0000000100)={0x2, 0x1}, 0xc) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r3 = dup2(0xffffffffffffff9c, r2) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x69}, {0x18, 0x1, 0x4, 0x8001}, 0x1, [0x989, 0x9, 0x80000000, 0x0, 0x3, 0x800, 0xfffffffe, 0x5]}, 0x3c) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fb48f4445ed5", 0x18) chflags(&(0x7f0000000000)='./bus\x00', 0x0) 07:19:29 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000001c0)}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000540)=0x1f) socket$inet(0x2, 0x8000, 0x2) r3 = openat(r0, &(0x7f0000000000)='.\x00', 0x20, 0x40) dup2(r3, r1) fchdir(r0) mprotect(&(0x7f0000062000/0x3000)=nil, 0x3000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) sync() getgroups(0x7, &(0x7f0000000200)=[r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r8 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f0000000080)={0x0, 0xfffffffffffffffb}) ioctl$WSDISPLAYIO_LDFONT(r8, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x9, 0x8, 0x1, 0x2, 0x8, 0x37e, 0x298, 0x0, 0x0, 0x5c52, 0x8000}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={r5, r9, r7}, 0xc) r10 = semget$private(0x0, 0x1, 0x420) semctl$IPC_STAT(r10, 0x0, 0x2, &(0x7f0000000180)=""/25) semctl$GETNCNT(r10, 0x6, 0x3, &(0x7f0000000380)=""/115) r11 = getegid() fchown(r1, r9, r11) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000300)="2852a597cabe9ce88d808df42dbfb629238061f87c34fccb46b22425d97338b18c961c56a729", 0x26}, {&(0x7f0000000400)="19b6d58e94ac15e38d5ce0442b243e86", 0x10}, {&(0x7f0000000440)="945fb74245dec110c1198d77d2d2c0c76f57e4c954589a02489dd0f8a0d05524e1c9ab22d357e31ddf921046db694ccad17da59db48610486b2ea5d9e6bbb0a7d9a0b145353a7642fe27b7a204228d6cde97d56a81eca13e05885f2c9fbfd00f465a4cca9d927b1985f1fedc0b288d16b6434c77b274e664bd95c2547c27e4c39c0e93696d2117ecfd6a544efe49d850f7d9db89eb796af4ba33cb4a948108f0948feb6b2f78c6223ddc67e0de28d7e0acdcd44b3475e7d0dd32", 0xba}], 0x3, 0x0, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') semctl$GETNCNT(0xffffffffffffffff, 0x2, 0x3, &(0x7f0000000040)=""/14) 07:19:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) geteuid() r1 = syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000040)=0x9) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) fcntl$getown(r1, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000180)=""/183) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000080)}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xfe, 0x0, 0x0) 07:19:29 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x200, 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = dup2(r2, r1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000a00)={0x3, &(0x7f0000000940)=[{0x1, 0x7f, 0x8}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1}]}) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) dup(r4) r5 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r5, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r5, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r6 = getppid() wait4(r6, &(0x7f0000000440), 0x2, &(0x7f0000000340)) fcntl$setown(r5, 0x6, r6) write(r4, &(0x7f0000002380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e289f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee76b7886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f8c6563e8be8651b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb", 0x1000) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') socket$inet(0x2, 0x2, 0x7) r7 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) pwritev(r7, &(0x7f0000000000)=[{&(0x7f0000001380)="741ef9382bfe3a9354a6e973a2f598126478d3e2ab50328c5c95c34f2f1910a8db9a81880ade405be6d060e4dc7b9f368f0084f3a27dcffcdf4cbab802fffbba6262ece2f2be447d6dce5401907c273157be1ed11025654ad9f3fad11b0029e0df75f482399205ccb93fb910dd0f19e7317dbfa104587e9a164a449477e407865edb35fd6d59259fd3fc95987f9d5c4954d05e3d3ea5e03e5d9bd63c59bcadec9a255fd829529f5dc788267c774013311a3ffcc8b0095b047855e4c76494b631917f1221aebb50a7ad1f529ffae3d876b46c011eea53ed3813ed221de0d6dfd075b3567dbc12f8271af96ccf0e3762d540dce5e2329cc661dab2a8d6965126b3b190863e103d81af47fd10ea3641800be9f769f7da138a68c8a229b716c345fb10e46f9ba9480583e4141343db2f500130a03cd894d4c1121024efb020ae13166af39b276ee56ee53b50d1ceb6477198936b20ac9d868b056553c154bbd2a2f19d30678260d2b4e83ff882bddfa89fffeb81da916e8553c481a1e34770efc107e2a35374e3a7157a8519b569b1499f2e92ea7795c50b930ec97e684d6fa907cfbcdbe58a735ed5a9960e3cf3168fc0d1847dd9b084d86f39d10bac2402aae5f1317f67483eeb02921ace21d8124e290e4ab86c74a68038b7fe27a52252dbe8545d1c5aa1038784f28b6115ea52a5ca51f7b01ab53026199a6ae9062b066c7713c5a3e570aa932fd55148b470591b0082763ee233a14c7b0fc3a0236aa83068e8a65b11cf93cc79291c2bd7496bdf5509839749b887f1d7560c9701ad9afc39b01ce1a5d7de3fc09dda62c08622ea1cb7d3a8176a7cef87ea3c4b54c1e452fae6b68da44caad81ae0ab4ec6644a53e50669701312d2925e117e0347b2d7ef507b9a6d09e56faee03994e285c0c2102651076697f5f1b3a4f4c73fd1b769ac0402917ecc6a54098900dc1d80f9ca96da5f8edbacf5b0d9a8ae9d91e057f340709f46780013438aa428788b1b89331b91166ff1206ca1bd8518dc5e6299bd19d487ea7fb5d9cdcc200cb393c024bfae243c24bc599847e3c5e28e629d6ea7ff91657656884308d084e02290657d6b1a9e9153c26c96790598a72b350f19040f4c9102896090eef1f4292f16401d4e81a71d55a879fb2280048c163e49b8204ab0cbbdda1505cb8018f24f796710e4fcd2798c02c4d873a4a09a4f833856d7489dce485ae627a7fe9fcfe74c358a03645ee3dd1f857e603540e382d406dd27904ef5ebd90cbc5ad8164325924622e128f0811bd7459eb931c1f15e8492a66ed5269145a38d05db6098e044980e88feda45986db22b6af1df0eee539e723bcb6d877890f55d0dc864c2e7a7204fbf0093405c2120096e98964e26ca5bd28c79f52373bac2650413b6370b3192c814e35c48667261157ae560dae98a1ce12fcdc77de1180a47cdf71d8d5cf0cb56b4fe67d115e350070d1c770955eccfb56827510cd010bb0bab817c98b2754c0e22672e1e974a6efd061126a9f251d43892f937d50439b0497d83a77390ee2c299c5dea9ba77bd78f462ce51a82dc55a46e7c5c0f981d72726e6ca379f1e304f39271d8cb130c2a8d8874230d62700ab7deba6b4d053feeef184ad95e5c0f5a1e71bd7c99d28d349294ad322e23db273fe01e1ad80d62c1ae24dd79ce9c541e0ab5908a8df9395d0e09f5624bd42b995af2daf8c1fc2512fed6420bbfb93c1a03bd8fb174f1e9a40830a0277540ebeed227af510edac92b05791d79d0e309501c959ca0472bda51b857b7b8abff4b024931c1e75fdae53fcb69846f61b7070a15acc5a8270bbcc4fff7a7a0cc2aeed0224af46f07178ee3644a98c1a082e10758e884b9677bc13127ac6807947511d8e5cb3b3bb50817ff48cad231325d8611f8f7401d74fac092499160498901f38c9bd09cee5012fe041b9717b0c63d1341d310891bed635b8908ec74044aa427f31df8a2be6acd9d6cba7b7a684d3c78b028055f6188a2adb8ea11984e66759b58123fbc6d4756aca33a5d15c6257e9c433724ddf194640f269922c87d141d1f8c74e2fe2e58d5532084b5089432322061245d5639dc9e1baa905e0b82ee428e43f72a4ddda75fcaf5606309b66b9bd23111b44fa0d22ab20fc9beaade6b2e689cf68a6bc2328dce675794b84f98f098598a480c067fcd8c10a9bc49925db5567a46e1194d20b7011ad2c85b6988734a3e8f23dd35cb28379852fce0e7e86adeb494d2dea72c223e27353b62a012c607d9edc92884a2286a2c7a2e2bad1bbd796840c6bebdfe8c04076040aeeea679cc494099386d0433630512370f2106b20cc8aafa6195ebfd1e663489680cb7c0f135158427c055b43c9a72cca2235b9e11b142213d3566c253f7356eb90bdf55a1c4f56f2a5714c32d3cea6642304801d341b1b480ed89b1d6829505c5426ff721131fe6bbca426500e1a9f9d915f7a23dd840dec9a43f1b8d0ac3da386adffd9cadb4b5a7e6af35935c8a0e9638d947c2121130ce27ae35eb6133a638797bbf4c72528715f8bb6ceadd714cf70324c489f34b6541cd02a5df8be7ecc8084c9acf5937d5928d3e095c094b72efd1aa73621d653f74ec0f95543d116f76b0cbf1bafa49307325d20773f77eedf30e9f5dc9510aaeb0875e88673696fe9d8c6422c88f14066ee6c9bb5104fe07e07b18944aef94350840849316c750aaf9b0a3e7ba65b12eb3c910ac2f45129c90fd81c899d70151c0ddc96cb4856545fdd580e2af09a8823fb13027559c8996b7420dd2e13c94915e7a6a13c749d40117086d5c43a6513acf6d50e43bde6e090910e796ea3f0cc1a42598dfd1bb5d23622652705365dd9f405247ecd3771c5c299edf7a56aeed7022ef3c5cd8ceba9fd5bbb6768afa36ee21638cbd5c8484fc244c969b4cc15551b56ece0f8c6e9379e129354526ad51a29f1d6b1e506fe9f26eb74adbddc78484b33aec09ffbd6c54285a6c7da473d1b5df4716c2a51dfbbc4ee1df338eb185b5f2a5b2a16ecb8b363d8cff38b6549917b43054eb9911f3df91fb42bb9c0e702d538f9dcbd523cc5a7068ee63d2d912726ad469bc2b69c43091e11a829c4e388fd6e0eb4fd46580753ca2c388a286a029d5630534982eb390f21892fa4bf0d067403d3e352fb5dc37845dbcda1c22d6cdfe63adcd19d981e3231dbb7a24eea1b2d0ba6b6e4a6f68d616c1d1d9cb00c33481fadad4794487ff46bdc4632195871bd5a7159ae409e6d56809f3813e4b1e17c837b26a98c334fdcf1dbd8ab73caeb6dbaa15633ff1894a3e9344b8ae6ba8101bf7d3cff135686c8fd9cc721d668c1a47de38f929134a215c4eb4e789917c2b6a636f80658acc038c02a12f8fb6a3a0dc8d7c0223d9c43436c9a12ca5e1389aaeae119d7ee017823a6151892b02badae4b6d5337680fdbce7dd951114d3e403bb9299fad42095bc2c1bdb50813819875e7a69bdf93dd83ae15cd3d57ce57eacb5a8e75f4652527484dc008dd9ad3451b134eb6d6a2e2d511d573a5a895ff63f4d0af98f392ebcbdb29df206c9b057de0d83f6c49569837a93c70575dfd61c557ce1679ab35d0cf8d3978a6ab0cd5184114b668e5ade8984d4c7a0746dca18c6cd05ce6a366da09d1875dcd5bed3dd7d91334a79b36cc54c053d79013108777e242c8e5042aefb935a25292ef8bb2c4d36b3d6a48a4e59ca93e2491fd8fb06cd6d8ecb0c71456f74c03cc80b9676029e1ba7bf484e202aa1bf42792c2ac5a4c403694bd986a8d5e880cd64ededfb32ee097dbe9e0b115af9ac6fa678377ca559f750d526a360736c7332b973d89858973da79b99b74175be17999880c352edf8cf753c0fdbf5fa261cc08f6187029b7151674a562ad2898f018314b7e173c4e8810520847e5e0ebe4c5f12d769fa8d4aceebd5cfb206882d25a101c5e0dc22c2b3763f212d599a155cae49a1c31865f23667303b0034d2499b97202cf051f627e7167fffbd0e6f7c9c67c2eb653e3259040b3afd1f12a524fbd44ff8f794a1dbe03f016353354fe869c1b79eefd2bb4738909ad9c0aa8411552bfef52fbcefae47108850e9114ea08858466bb55f16db748228b016571bd77eb4bd0757b48dcad5cd12570b831dfabe7ccc3068d87c806f18cc8bcb10f2147bc5851358960b4de6dc4cafd4737ee9d278e2c3dfc397ec383049fe39ee81d0ba281a420455c4c3fbac280123834401c1b9c8273667f2ca864b7760e89f2930f0bdec3542c09d49206304c8364255c3f1520c3fba9c4da89f573996057b1af59ce17127ab4efd48dd68e6aaf048c3b44801f282fdf964813c1d34385f05947b722f84c68742c41a9b1ec7778e52a856259c24fad925a2a85bd383ea2eea5f8dd4d7c24b4b5b7d8063fd9b742bdcd058c1eedb19a94f73ae5fd70396cdd6afe3b06e3697740c283828a02b4e36cca257a9df96afc2804000f9ad9fe22e7396226728ccb336cd26e3e043ec5f1db6f5344d5a897bdb34311ffe2047c5c4d1cf2337387efe39df57a1acfd690e39c6a44c3aa5f47ecf84e34201bc81d6fe2d3e11cc1c97babee691047a043dba44a962410c8333b0b907f3df6bbaf577214e2403443ae5f2eddb2bf633d125fe09be87aafd54aada3075afa6c6df0210da913b013397cb43bc5ff545f9757dddf678e78d2855544abf04e63af078019dec6506da4de182b6d4ebf233f7792c0f2d592cb03c02910cc822b41582e575f24a18e2aad93a53066d9d0e24ae7c5802483ca8abede6af2b45d9a64c6c39cc4d7ab40af5f9c2b3bbf5cc1126259ef830ef67ec0b92f910f9afdaff5f9f59dc2b8208153eefc90b8701b9a7281778ad5cf09ef033892a1431f168262aef1b400c71c3daf0089c5281107c10125eff849afb14b939e4efd76ed0f526903147d729b8bdd8f978389a233abf322a52890c6ae84ccdc66912874c1ad5c10686a3b453116081e0f5ca8b8a6547d2c9ad7d1201fa3f48e380116b4ecb6a5c9b0fff5cf00efbd2036f836803703cc39583128fd684587a0e79155baa07534b2e764273b7cb7848a2b54398599f84c7e1e7187a25203166c8931608b81dc7b5787f6eda15ae56891c6e2937d3cc656bd47987aeac349fdbd3fde5790da2bb46ae7be7125d7e6332448d5e0d5b79432183b452e4bc963d6953f7eb45b1b45a4e4e4359d6583683e35f3b17bf973c73f59b7d67d06a7d2b5f3bda13c3e5aca36103fb9b63db464f2bc40b4c755f8d6fe98a288a8f6ce9421b9cdfe4b6fcd0832b6fe961955171aaf769a81a864c7af92d4f305c950df65b1581d80fe85da37bc02cd8f26c3bde7e6f35ee35c5bd1a40b9a2497302d20a0794ce3b7f4666bf9766d0e9f443d6d2ca62801cff0fa42d230b0898780e96b6b2480ca863013788537ec45204e98d04c269472a11d01a909857c632b3fdb7602eba5525e9f351619263329cdd8f9c734535aa027909f69349bde849a46ce3d336008671190368497b0c32b37b98883d70a00f6bc829356c98004023f9c509d665f05b9ae2a8cd5f5f7d11fcb5efd0229d18b73479a1199ca78d45c7706904b163341f61cc2388baf0897880f2591b825fd538752e1a3183bac80f7f549dab17effb19aaba77bb3934bb55c4f5d80921f337145f929facc8e2aa500de29285b95eb68a63b81436277a58cda80c8818160c9a044ae496e9164ba3d7a5854f5ddaceb1f95f0367b726416ba8bd8a807495e5f89d6b8e0056e2cfa9c5cf6e8f3eea8b04476ff36ddf9a54b33d5070a2c6", 0x1000}, {&(0x7f0000000280)="c04543863bf60199d14e5e6fd1d9d188d259b15eebf0529ede69e7070f18e10fb01fb0745899335c11b0aede8adbbc28b6bb6ec7d560efe4cde8a6947bdea6396f09da1c74a40c118f4442521ce0b87e1a24c7733089b8c6778296b091821e08a69e323c47512741652a76da10018865abce3d32bfe0521f0cb4a185175a3a80a24999a0f0ed26c503ff2f9f8eba5e33d21eef3bbdecc96a44f792b11c0f4a348977b815f1fe5ab86fa8a8", 0xab}, {&(0x7f0000000340)="8a472f00a44454061630edaae43ac9089cbdf2a1225050aa1c15d63579770544764774180ec9428d784f9f73086195ac0692bc45d563f5260fcb93324df669", 0x3f}], 0x3, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x400000}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f93000/0x1000)=nil, &(0x7f0000e47000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7fffffff}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x9}, {&(0x7f0000c5f000/0x1000)=nil, &(0x7f0000002000/0x4000)=nil}, {&(0x7f0000f3b000/0x4000)=nil, &(0x7f0000ea7000/0x2000)=nil, 0x5}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x8}) fcntl$dupfd(r8, 0xa, r0) connect$unix(r7, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 07:19:29 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x82) r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = socket(0x0, 0x8000, 0xf8) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000340)={0x2, 0x0, 0x1, 0x2, "dafc11a539125608691c49579a5be2dd84f5b9ab", 0x9, 0xa93}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, 0xffffffffffffffff, 0x0]) r10 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r3, r9, 0xffffffffffffffff, r10, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000d00)=""/136) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x20, 0x0) mkdirat(r11, &(0x7f00000003c0)='./file0\x00', 0x20) getgid() readv(r11, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/166, 0xa6}, {&(0x7f0000000200)=""/79, 0x1e}, {&(0x7f0000000b80)=""/208, 0xd9}, {&(0x7f0000000380)=""/249, 0xf9}, {&(0x7f0000000480)=""/170, 0xaa}, {&(0x7f0000000c80)=""/100, 0x64}, {&(0x7f0000000a80)=""/243, 0xf3}], 0x7) r12 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) pread(r12, &(0x7f0000000280)="a99d7a46ef6e10ceb36dbf08365b13bb6fae11c2afd7506d4860eb4b322e081b48e8dc0d02d2bad1984654006753d3d11e88e2a8b8589b70075ad7d7e7a9713fc0c3af134ad2275d3c1c3d2705946efb0d3289099b538d73256ed785ad61c5", 0x5f, 0x0, 0x0) r13 = socket(0x2, 0xc003, 0x11) connect$unix(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1a0200ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d3c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a65925549d3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d5c7c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4346f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d6758e6cd677b7c4994b80133710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073a84dd2938428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1016], 0x10) writev(r13, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x3b4}], 0x1) 07:19:29 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r2, 0x3, 0x5, &(0x7f0000000340)=""/192) r3 = socket(0x18, 0x1, 0x0) fcntl$setflags(r3, 0x2, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r7, 0x0, 0x8d2f, 0x0) r8 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000280)={{0x2, r5, r6, r8, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r9 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r11 = geteuid() r12 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r12, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r14 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r14, 0x3, 0x5, &(0x7f0000000340)=""/192) r15 = socket(0x18, 0x1, 0x0) fcntl$setflags(r15, 0x2, 0x1) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r16, 0xee01) r17 = getgid() r18 = getuid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x2, r16, r17, r18, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r12, r13, r17) chown(&(0x7f0000000100)='./bus\x00', r11, r17) r19 = socket(0x18, 0x1, 0x0) fcntl$setflags(r19, 0x2, 0x1) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r23 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000240)={{0x8, r21, r22, r21, r22, 0x90, 0x10}, 0x5, 0x54, r20, r20, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000180)={{0x0, r5, 0xffffffffffffffff, r10, r17, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r20, r4, 0x7, 0x0, 0x4, 0x80000001}) r24 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r24, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) pmap_unwire: wiring for pmap 0xfffffd803f011578 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011578 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011578 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011578 va 0x20ffa000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011578 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011578 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011578 va 0x20ffd000 didn't change! pmap_unwire: wiring for pmap 0xfffffd803f011578 va 0x20ffa000 didn't change! 07:19:30 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x1e, &(0x7f00000000c0)="01003f8a", 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ebca64896819f507d0000000000002951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c2204bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d197b01000000000000000008000000000000000000000000df42d268ede065dc0643ec67149130acc0a8157f5855526b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77428b0fb636710000d2df0ac8fe0d7b65b7240cf97d03126da5364082bec304ee9a498252abb7cc5b00417e2ab04fd8a9c98e958ff55d088ea537791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf6375c9a8de3dbfb80a28f5f6e000000000000005fd4117640d36acfca638b727e44eedbc8a011b192ba43472fea9d8ba57596b4e9e556aba83eeae13db73490246ace220934872aff1aef8ad16f386544d0d7eed8a3b6f7ef012dbeb35c0cf3294fa55d3810111280debc7f53486bebf6cd15910db4e9247f2379e06073c2476128ced07e24f49c9d5e7425d3ee2e927c867e21903e4f36010000003110670302ec9bbb5c66458d16c38871d2a833c5798b6a768cea088fee8d2cdaab3cc8a24850379d6cb61980efe36868d77e021fcf3593d7b407007a8f5cf6e1daf1cd2f3d9e07c331eb32fb8ca26dbed7c7d91133a198b9ff3df3b43f4a98f92da4ba97e8e494c5a69dfee85bd6afc5cb00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 07:19:30 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x10, 0x1d0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) r3 = accept$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r4, 0x8e3) getsockname(r4, &(0x7f0000000280)=@un=@file={0x0, ""/43}, &(0x7f00000002c0)=0x2d) pread(r3, &(0x7f00000001c0)="be48ed067f8554aa787fde", 0xb, 0x0, 0x784) r5 = dup(r1) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e0aa4030000d7bd8b8a0928f15f0000000000000000010400"], 0x10) setsockopt$inet_opts(r5, 0x0, 0x20000000000001, 0x0, 0x0) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r6, 0x8e3) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000), 0xc) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000007c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede88801542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b3e2b478c6ea505bfd84bd85c186a2206fec5c0e732b62fe9819ed2ca2cf74d0ba11fd66cbedf3957714cfe0a335faf3cc0e3e5b0b93430892ed28fa8c868738c134ed944a3cbe65b24f80c98b22e537a198e2500b65aaf3129ec24e1cebdb0fbcd9419bd79239aff01422e204bda584c95651773a22f7ab4cc75e03e6a177efb4cfe5a409e80288999167c313e21cd204e01fc912a7f014a4bbe6b64558c8757196ef18f540247d61b642e2444841c196eaefee45b5329b60036d8e3f99e276700de39a422921d14f010f3cccec8f1f235e656a9f6687585ece1c737a831bb257df2ec4d10c2ddbf9008aae0673c146dbb1e4296c75aeb6659753b6e0e52214dbec0aa5640a585cc831f9100d6fafb28d689b7f9853844427a0244d4811c22743b15a2d106ab33b195d101d5ee4d6202bee8542424e1e4c6a9690a6aa589baa2e3757dfee2dc30802b5de37bbb230de1cdfb19b10b54318dc623d91813a5392bea8f3f424cac1e5ad06ac2648115c3d8cbce37846a8d2c45483eef3765e56f1e7ce2478726851", 0x1eb}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133", 0x344}], 0x3) open(0x0, 0x0, 0x0) acct(0x0) ktrace(0x0, 0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x10, 0x1) open$dir(0x0, 0x0, 0x0) 07:19:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1b0, &(0x7f0000000040)=[{}, {0x19}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) 07:19:30 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x2) r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000180)='./file1\x00', r0, &(0x7f0000000300)='./file0\x00', 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 07:19:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8831, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000011c0)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) 07:19:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff02}, 0x440010010, 0x10000}) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x80) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:19:30 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) write(r1, &(0x7f0000000340)="b73ef35b06a64853b61d47ea2dd79c9ea78b782a0e61ac099f0491487e4477122011cd8daf09078147fb223bdd69c84cd60684909cb2871e8f9072433aafb2d2cd40a4c134d3d124115f9d8933981515aa0b7688829751c68dcf883202f2ded92b31ae1e1ef1eccd152675721511c77dd549a0ffa797afd1e0c6c5b8337ff0e040ab983262c15f63d84fd9f7d6f55a1be2efbb475e056bae1a26f51c205e509896ed6b277c03f63bf538b7452f69b41abb804d2e006f0a288584f699696c219761af4f6340f2201fe6a6cf216a8574cddcc237d4d6f7f56d671a38894d2e06df8d31030c13c18c58ca38f345c79a49d4a87453b0fe337f077846ab9e979fae5498727eae4c1883caaed7ec6d7d0ff6c57a32958399bfb422088b3ee9a015740de142317283cfdca4f4d9887976077139e7197917a4e854a5ee876ab789c4e0827632791583ab05797e0a86e95ca050965f72e6fef1b54537ab8a5c2605e2cd15af5a1373e3ba1199dd53d1629d05b4abd61f555ee34737fc61f71214950b9c834eeaae538c787dabb9521513864a8ca8a43b4a9051c3ed0c8b48cfbbbe7822cab1d1b16a9e4c7b614868ed9c110244cfe3eabf6f18b8a816b5d58fa2e1906a49ce0a740d8ed185bd2022e334e7f1cb3102d7393b363d20c9e5ff29547561e5c04ce7e0efcea35546f6879ab91f33a5de19aaf40343282ac2adcb62e3d70e0bd2ddee0127be63c1a7ba4b1c06727db19eb72a70e6b6e990b8249833a368771583949e541c21860c7486621be88948715532806094045e9e25526105dc97ce7949d6f7491da49e643b77e9d07747aa26dbdaff345ec25866ec87345194b9a07e08d453ceeda43a09fb54f27489fda28175a0288421d58fc4b09d6f9c50a61417d5bda3ad0567eac97ff78333f07d5d577389d37b4b0513960c3c2b964fc3381d5ae948fc7f6322e8fe6b29d10253d48ecdd628593401f0120930d09af08fefdc6f009208de600485be3c2b47a4b3a90d3f936e0a1ba43ea36683e6da16b4d7d10bdd9b099bfc95a1f919bef6ff49d07cc7af072f3ff53a52706deba4bb186fcc3ccc84d270063a641ffa6511914c8c28c6522a1d0296c98b462bb1e486729414124d078db0d8d709775ef4ba9e29dd45f246cb732a1417f3738fbeeb69179027fe86358d735690b7685e46a6cc77e0a221bd29a8485123a6dd8123886816f6febe4e58ad8176452214c474a2cfa4b065f83a6ad767ad585c128692dc159e72af62b8d19a08f1b134b98a25e81258184effee36bb52edbc90b706623abcb45de0cea603e8fff60b8d1517c215f2ef14ce7dccd046ee35a9599489c84fd7e421e93d28e99b3dee1389f05c023337f5449bb28f56f0eb259801e6b64f40ddb0502d5c2a42c1969422e95cb999f9606140807547282b5b5feaa22d41e87ab5786b9a2e986072ce8b709c9bd85b88b6be5d3faf268bf3ea28af5019f58a07f221b7d5f7d1c637abd41c86ac690ee6cc773ec516ea8742c3eef9a1ee7687482fff0e9d91da26ba42ce695deafb2a780b9dbc6e40a97a39d19b80536434c0297edb82b27f0fbe5067ab12ca61289e29fae5c895b6e9be3f646a06fe47adf7180a47ba34fa968f87f8eeb9cde375a27b655e10c7e2e318669f668fd7871a900180e0d16124f738535ff052f808a1d7d98267db39bbcddb61aa575cf8154a6957cf936e1ca3d09abeeb293fa4ae86fe524d7966978a66ad0b71ccb3c4265ff852d94c0d1958563c5c58d6ef18f86ae93fbd3b07c4b72fa68dc7aa2a2f25884fe9bd997f9a6abd44a78f7d48e90e5613eace8a06397056f29474be9e7acc6b724b17a69acc40412e6954efae6d8d443c2fbb9c2ff76866dbe2dce977820a9243259aa4484aa3b1f4233f5990f3baad6d8792ff7cd64c990965af7c21d9cbd5a0e6917b69f93bc57beb400bff9f4eca4552760a044905a92dc1e7303759f6120d249c8efadbe3bd776e183b737d5d3b679641e88cac7ac509ba9b0fe22d5ca1610b92f5850f4e18718bbc301df835cdc05c796082f21f4e9f80a483972f792b2a40f079659987147a5cd7f07a71bc8aec38fc7ff966560ea7026b4485512b416214f1bf29c94f5c00b5fc23016c4e4c480baaf29b0d078e118e4a1566a71e5ba5a6f31b1cd56aba18a583d2374047e89d42d8d168fc673b0432dd38d7dc72d6a6eacfef74446159f12f8387488ed6cf9eaa415b414d5b97321a8fedf19423dc841adf0cc98b21ab277176ffd3d33ca48ca487db25bd91cbdd4f8229fbbd35a2272300fd9aaa6fad0bd7f02018bcb1265e56a4eeba181fc6b96614ef5c1994d8d238732de0fb1acbe1d89503b6e4c205f9d99bda5411c56b003a5d11dc62f4e583969550851e87a0804b88046dcc28871a6ca84f64c5b8c85243263c83822df6f73e38fc130202de9f062cb64ef85817552426b80f1c834553dec7deeec11fb4a2f77fb6b4f3fde595a0f0251169c7cdbcc87201860cac67c2a01b8bfa8886de4ec8eb7b53bf053fe1707f9c0d6f48f634270dce55d7a2461cc3fde0ca4d8ab03f6cd547ed0ccd01f9ef5b1cdd85627028f3643587feaa0e6562fc374c6eeecf2178f74f759aa398f38bf07f05eaff0d1b4255e6d080bbc838ef1ca12ef95b8b8d493e06768f7bd5736dccca120913488df5ad06370b00624280968f9ae528247275fc3fbafa594e300e56c25de95dd1088ed4a3254961f6aebec20c86c177062b937de425f7c3b98e4094ed05970f616c15961127d2b790062fc8aade39a2c96dabe711499f8b34b4924e26dcd24d72486d493c4518ac2f9f86366410440b653cf1b32093f2dafab46b1a3a5c4bfd864be4df0c632eb807a030afd3526e0a28d84fbef711d4251ef37ed039843055473bc7296e6e720da4c086f416cc879a723624a17368dceb1da2f4b3775287d777e83beccead441a74046434e16e08c6c58519b28efed65babc36185fda39abb37dbcc6a925c7c28b4263da057262445a4b30f5e71bc3b3bd36dbcc154e175e1f8cd661aa603ddca7f0850a6a4a785dfb9335ce5214b9865f291c508de1d71b5c6cfb3d13e8c16918b69c0fb475781c5e2ebe79a9e2e46f4896724bd95e0c26503abb26ea2a1b6c3a009116a8faa3a3a37846c1331bb967fc367f650e1669060001f1199a22a6966449ac882ab3f70ab1fabbc9b29375fe48d08348aed48d34a043ed7cb0831595dda35127df79d5030811de034652beacf395329351d9f7bf52595819f22bdca9d77611abb53bcb1274d8573c33c717150acabec3d420f249fef975cddb090eb223ffc69d2a239723c796f68f2a0c2aa2aaf15f489454a35d5838ef71b399bab3e1d4bdfed80852a7909ffc648be5262bc0a25a5daadc66f1a79ccc1deb3495e8158966a9d8ca16c262165a3ad08b3d0dfc36f646c832909f608ad98926c1ff5a7ca558efd544d0c41d63fc60246d92fae8517593f0131568ee12541ce6b1fea0f2c7883c6ec8e3c4ef24de9b8e5321d8c360ed6db7d98be82c72d32734b3cbcf9c144fe86ebc78eb5d2761c50549d83b89652f08bdf949d42b3ad7f5fc0729955924bca4111afbfd97598bcbbf100f413ec1bc9ff828eacb19d97b4f25b37e37bd5691bd31356424462d17d93e9c248fe510ab0409726092470bacfb008551da0f033e2504d871b89dbe14b7d71a36ae5d7ab16a42eed37f8875e4f7556ce7bb2cadfc5c8dcb4555eaed34cee2c0dc0c9319c1b1971b1db71b5d02935b73160067c9019bca63561e1519e6d354690347c244c4ae2ef1479e40e5d51725a4ccd45e328a345da8befcf7b225f2691437ba06b2bdb8ca0ef08431ca3aa595fc301e4d5c2b7b1652676fb42f084b38aa65bbd7ce93ad7a76170341b586890bbc2fd9d9587b47a82027878b6241253bfe3a2ae8a874cdca35c7c558485485bdd6b2e0f21564e37e2605a802d9b481e8e076723bdb7096021d314c38527075f5da7c3951cfd8558aabdc8e4360aabe6aef2b6a6e3ccb9fd39a3b64264746a1fbd52288d981a8c5b8008d128cf2d56f8e76839aaa925bdcf9920d11fc8b3ad53aeca00451be9280d417f1eb8166892b5a0419eb405f314e26857a97bf330736facf6ab382a4c586fd523d828f7299466a628820db269cd5ccbcad45179ad7b1dc632b374788d1fec1b6151f3547750f13405767c5ad8b1e9901061735e723d98c23c8199ec4a185b11ca681143e3eb68acc1800c0a7b9c6577d440efc704ce38fce927b354e786c7791488929abe0670438ca1c10cf9f337a38cf880254eb77f73b48b6c031984a129b09d53944b888f340d1ab3277a954f6839ef3ba66f69b33e7816949c417df5ef5d2107106fe0ec917b34faa3f2d802f069409011687ef6236aeb78ebe152a4c5c85888b981c5bfbc410abfdf89a56cf01e4a84d64f8c166b81beccf67366ce7e59fa47b8846f9e54a3ddec60e4e8ab9bee31bc50cb5aeeec83bc731d21c62839aa9b0c4c70c35c32f4f5fd42da8cef95de4748e3c6d99dbbc4c9724094ba1be3e754af32c52aedc030188a1f8e324eda525ad951a4eca6c0afb8405c1fa08e9de66e1047aa616aa68206b33507638a0ced3c1ee26c18a29a0cc8fd9c2437439ad9b6918e343915c831654b009fc976dcf2f996efeb3161bc11d185e9b03fcec3935c73a2857448c3ee55f697dea5259032f3baf63ea5e85236f2ef76de2cfb75de34312c2a22f4599936937dd71925575f923d6078ff9caf8f18c982576d5b0468e1f6b424bb3ddac519760037bdf601411ddd0e01dca22aeb512b162ec088cd4a9f781f1e6d1b1ed2a57c83ffd488a2931c7f6fbfe3cd461739f9e9e63c936964d267c6fbb109e1a32a9f3fd61e00ccefedff81b69080ae5b818d17ce360df86607177539bec006f56e7297fe63543bb5071c63e019d9b7c1763373489b73cdf90b7041e3598ce75e63bd33710208e547616240ba1a0d6151ba31ff8e7739aee515334777d3bfcb1c197a676a80030e6e2b303f0a52ff487ca5ded91f8be4d72de54d0e3fdc6566328d2b5d9b99cfde2407bae6e01d368544874140b03ab7f0f943369de2a751a9d342fc6a1343a3cfb6cefc35fb621ede814c8b7a039f933adff22dfc66e84328505025c2768f10e8fde907446ba32ff165311c9084d9e7a69f95b228969011af459f78a6ac7e29c1bc8645e889d1ac94346641be00f5c3e6c49b2dee4fab75487a12dcecc2e82dfca9f4e3d044f2d473cd1c1580927be3c82478a68046764cc2b81a6117bc3a262c43ebde6602502a42c5c165e6fecde2ad35fcbfa0d27e6d7c94aed7175cf43762feb55b3c9cd24510a3d180defa993bb28054add203164c02564ffd0c8c7d0c18f62df9fa20148e83948e5a0e218564ea621e5ef56af712306106c56c0b6d6637320636f1fae69d141e72ea4bfd2937b64d344e65474ac3b98cf8bd49a43b47a42c1726a3b585415d72d0df21a256de7d86485d306f102b4f43cd4c2b43797b853376e1182dc7a454fad63ad5024452a445718b8cb8b4661d475bc9fb35a9691999598bf1ce7ee347a2341556d2a7f308f6eeb26f0a7d2b45cbc7e319d8254c237902fba6eeec5a0460449434591eed96de9fa9078c81cc998c441c4d3e887c25e60287a75de9a13713e4318fd7450770cbbc0bfcd41e6efce7414465ba877076cab56b7e849fc485b68e98bd54ef5d9c34657b57eda5b4e93a431157fdfa662ba080d5646284c5a883e466cb429a76731f0da332b9e11a84f20626", 0x1000) r2 = socket(0x2, 0x1, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) r3 = shmget(0x2, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmat(r3, &(0x7f000027b000/0x4000)=nil, 0x4000) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r4, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCCBRK(r4, 0x2000747a) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 07:19:30 executing program 0: r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvfrom(r0, &(0x7f0000000040)=""/118, 0x76, 0x800, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x0, 0x100000001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) getpeername$inet(r1, &(0x7f0000001940), &(0x7f0000001cc0)=0xc) r2 = socket$inet(0x2, 0x2, 0x0) read(r0, &(0x7f0000001140)=""/63, 0x3f) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000001180)="894b9688a547c5737b201392b6d19bbb", 0x10) socket$inet(0x2, 0x4000, 0x80000000) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000001200)) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000001480)) write(r2, &(0x7f00000014c0)="cc36cd13ac554af38b72b4d91398317b4fb8add283c272725622352b0cce8aaf65", 0x21) accept(r0, &(0x7f0000001500)=@in6, &(0x7f0000001540)=0xc) r4 = dup2(r0, r0) r5 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r5, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000300)=""/217) semop(r5, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semctl$GETNCNT(r5, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r5, 0x2, 0x4, &(0x7f0000000000)=""/139) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000880)=""/227) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000001d00)=""/4096) ioctl$BIOCFLUSH(r4, 0x20004268) ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f0000001800)={0x3, 0x45cfb59a, 0x4, 0x2, &(0x7f0000001580)={{0x25e6, 0x3, 0x5, 0x5, 0x7ff, 0x6, 0x2}, {[0x6, 0x87, 0x936, 0x7f, 0x4, 0x7, 0x40, 0x2, 0x0, 0xffffffff, 0xffffffffffff0000, 0xfc, 0x1797, 0x7, 0x3, 0x7, 0x68, 0x3], [0x3, 0x9, 0xffffffffffffff01, 0x8000800000, 0x4, 0x9, 0x7, 0x7f, 0x7ff, 0x10001], [0xdde, 0x8000, 0x6, 0x36, 0x7, 0xabf6, 0xfffffffffffffff8], [0x20000000, 0x3, 0xe161, 0xffffffff, 0x7fffffff, 0xfffffffffffffffd], [{0x59d80, 0x2, 0x60000000000000, 0x7ff}, {0x4, 0x7fffffff, 0x400, 0x6}, {0x4, 0x1, 0xfffffffffffffffb, 0x3f}, {0xffffffffffff131d, 0x2, 0x401, 0x6}, {0x7, 0x7fff, 0x8, 0x7}, {0x0, 0x4, 0x5, 0x8}, {0x9, 0xf66c, 0x1, 0x5f5c}, {0x400, 0x1f, 0x1, 0x800}], {0xe000000000000000, 0xfff, 0x5, 0x3}, {0x8, 0x100000000, 0x4604, 0x9}}}, 0x7, 0x7}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001840)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r7, &(0x7f0000001880)=""/59, 0x3b, 0x1, &(0x7f00000018c0)=@in6={0x18, 0x2, 0x1f, 0x120}, 0xc) shutdown(r4, 0x0) sendmsg$unix(r6, &(0x7f0000001980)={&(0x7f0000001900)=ANY=[@ANYBLOB="01002e2f66296c653000"], 0xa, &(0x7f0000001940), 0x0, 0x0, 0x0, 0x402}, 0xd) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000001a00)={0x5, &(0x7f00000019c0)=[{0xffffffffffff34a7, 0x3, 0x0, 0xee}, {0x4, 0x7, 0x4, 0x4}, {0x220, 0x351, 0x100000001, 0x4e00000000000000}, {0xa10, 0xf6e, 0x4, 0x20}, {0x8, 0x1, 0xac8, 0xd18}]}) ioctl$TIOCSPGRP(r7, 0x40047477, &(0x7f0000001a40)) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f0000001a80)={0x1000, 0x5, 0x80}) symlink(&(0x7f0000001ac0)='./file0\x00', &(0x7f0000001b00)='./file0/file0\x00') r8 = semget(0x0, 0x2, 0x100) shmget$private(0x0, 0x4000, 0x60, &(0x7f0000ffa000/0x4000)=nil) semctl$GETZCNT(r8, 0x0, 0x7, &(0x7f0000001b40)=""/144) pwrite(r4, &(0x7f0000001c00)="73a9e9a6d5188e9acea234b5e46ea495c10d8c2ae81271c09f93f89a0933e586035e48aa539434c8a19443b5b4be69a4deb5fb7e27e7691af1cdcd02d3a04066e65eb6d9ba6f4e2a4dbcc49a13e4c7b5df390afeb1849d3252585542191e2ffa5bce4da94cda8244a6775c8aef6a1db54d363deb7527efaf1d519e28db62a293f11800e652f50a61be7e4849e11c0c49415bc2", 0x93, 0x0, 0x0) 07:19:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) readv(r1, &(0x7f0000000080), 0xa) setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) setsockopt(r3, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x1, 0x0) r4 = socket(0x6, 0x4, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000003000/0x1000)=nil, 0x1000) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) r6 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r6, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000002040)=""/4082) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000200)={0x20000000000001dc, &(0x7f0000000180)=[{0x1c, 0x0, 0x40}, {0x3c}, {0xfffa}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r8 = msgget(0x1, 0x254) msgsnd(r8, &(0x7f0000000380)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c00d2577e04fe241a630f54c663a7013e17b639887282b857a331a9521d8b4240ebf966da67237203e109ef71703832d18fb553714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae31e32c2764f8c72d299abd5db338b74ef7b43aba1aa4002d8aa3da95024fd856920046e5aad8b04c2f14cdda2a46a123392fb1c635abd8e7744e927aa27602bcbf14d1ea1618b6364b47e60fa47bd886f5e3df845b7720b54ec8e840ab086f6d1bfff75511a9db859131b6831eb7ec1b65fccaa72aa094962dcf716371c8400eb39003ad9209ca933d255a93bddbfabeb37e6529d67b99dc6ba8057f9fd5b3f1207593bd7c36f512da426d8f8fff7255bc60809dd07acf0adba781d32b4ee106eb922e8a40016ae39be0d71daa"], 0x107, 0x800) msgsnd(r8, &(0x7f0000000ac0)=ANY=[@ANYBLOB="000000000000000051f2e8cbad4c40341a7fb8f28f53930ac93feed5e69ec81ecebd9e705f836edbb76d3198d1d6e7448ba200c71274a7bb1dd016b98ac17dba06f5e4f9be8700179265b9fa88c70e8e256b3ec66e56ce3058ffa63be973a9466fbe0146e1fa326e17bd002433f7544397428045fec49f781615269d864e1e0cf34d3f24ccbc09af01a5dacae9fd2d1817724aa40026cdb70a6279419e8ba7d192afed727944287c8b6c6c534169b2e6a2e6f238959768a631e6eebcb2cdd014ec41ffafe4dda4343e7d296712981be30b68bded42c5ab97c5bd5708b971fbf411dbad577b612dcbca896994ca792802f9377b672237533dd601a3a8a9047b29b3e90b26237fb06192793b0983477f29c4b9ec6c024dcba39d89b58088a0a348efa480639060938debec39cc38ba30f46b67af77b936952c2a1756be84e0fb647186a86be1c2f2c554c94b526c524d17cbe6937aa6dfbabb96ddb2b84a32cfe72c3587bd858368e60d9673005c6e259cfb64b3d2be639b83f5b49eba1ed1a36f8a2c73b7a9386c2763d613353992f51ff5ca4d6763ec3e835494ea6f548ede6cc8262c340a31088e12e4b477e330e52d6aa50ed36cb65b6880ff1c2ebb97e8d1259ec78963d1e3c09f7ac9a5ec58e963da7027a8405851d27720cd84e1e82cc2cadd4a6bee6a6b911d8d005749fd605d3afed5f00004000000000000203b5b20fe13fdd62a06bb6a71547cc33a3c19eeb41c9ad3d15baa6de1491e0fd5ee31e294e80206cc81a3b97356d19d248abf63751fe4a8af0bd5ec16bd5c408dc69773501827c6c0c09815eb821d54fe81a4d106c2b3ecb8ec7898a25965c34867b265c71dee23728ec976239a7056182c203ec132a107ea267819ce52b7a6a8f4059e0035eada27eda1d2e1127eab899354a87aa3afb8ff9b315995896ecf4b53227f736423d4ba3f55c85745eaddeef5814dbaa133328871c55553e7b37551aa0ab756edb6e06d937b7fcf9ce7477303d6b975650b0d6ccf75ab2879f0b015bb0fec459cd2f06c0c6e2b274b8c9be3deb221453024380ca22e56aacd456a6faccfa939083f163380a218754b"], 0xa2, 0xc2c25e0089590800) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) pipe(&(0x7f00000006c0)) msgget(0x2, 0xc0) 07:19:30 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2, 0x5bce) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x1) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) ktrace(&(0x7f0000000000)='./bus\x00', 0x3, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) dup2(r0, r1) 07:19:30 executing program 0: readv(0xffffffffffffff9c, &(0x7f0000000200)=[{&(0x7f00000016c0)=""/4093, 0xfffffffffffffcb7}], 0x1) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = accept$inet6(r0, &(0x7f0000000100), &(0x7f0000000180)=0xc) sendmsg(r2, &(0x7f0000000b80)={0x0, 0x0, &(0x7f0000000540)=[{&(0x7f0000000bc0)="a7d2e81d727647d48d598ca9e35cef1e2b401b0d5ec70a8ff20b60f8e95fca437abc3935132d43d0964996fefd5ed48222c6e6f10f5bf7810bc2cb4b3d20da321adac9dd033785d69c3274db4d3518a36cc1cd278f47b195c4ca4e63a0e1427c61ca7ff9dac58458fb6f421f80e313c2671447c2ab08a4429ddd53356401b2cf7143621d3dd8fe4dc77cea042a0c066769eb0816e92f6a2ed03af9897280982dbcba2e5240029c2b2c84e4d1074d242ab3c252ef9d470c6f5a7355950f0688529505432abe35a969e5ea4c93753a87794314189f4ab1d3c18d5b89c999259bf167d7f50258032df56fd89e4dd7", 0xed}, {&(0x7f0000000340)="779f5055099d31c2f7026654ecf06d4660d6cfe803599f78fdc4613978bcc4b77dd8ce911734a6352fdcd4aaa61c51150521946b5e51a36e12aef22f94d872c6c5cee0222770b98ded9a9aa8e3a125ede3b9ea5faa1dd05fd1e522197d204c019712a1f7069ef5e389d4e9c3d2026fd2bd10c2fbb13221479814a2a4f6a12827263a7acc28ee935e8341116658af95daf712ec2f36fa9a1fe414e010f579d39de689fa986884bf0ef1425470fa0eec8ac3e00cbe64b118aad9d9a966a47278ee3e6695b3e472b8", 0xc7}, {&(0x7f0000000440)="7000370317cb555357e91d6cb870e023b46348a00935e59fd0d768e3903c26c1e40a47f39fb150bfaef40af2b75261630f7aea0eb8586d9ecd08dc9b71bc846e4bf3093862ce98f26e5b31b01e05ed46e36d3f7f1ff8866240b284e431bc22dd0802fcda0f9552b0bda85fa2cb9f06e49a0746d603eb119c75dacfb387cd7e3064aab3dd9d4e8248ba5753a9af1bd29239ec65a5ef1d0b6f9943db2f66375e866e2685150ef4d38030146d4d72823c157dcc1fc2209a12d81e21c2bcc21452f80d8c04c0e4a3e4606f8df96bbe29a81a3f0ec52d32b8a1de04fc8b2e7ba6e2b0601d30", 0xe3}], 0x327, &(0x7f0000000cc0)=[{0xb8, 0x0, 0x80000000, "12b1584c90089c051647dd75273d4948e7eed9b9bd5f6f7968cbb48f8c02f1e34bc67fdf9c1603f1c1ae564e34581865fb6f7b7948bc0daf673057b811c50f174d5b099c58d597247520888c5aec82fa823b75129bf00e0a79c69d40684052412d631690eae20ba23e1f797842dbf374c8d1b4fdc98dffe82d4d17a66f717d3d835453a96a4f075a326459fb8fad342ce1c76ac3079fcdddfca9f7a51c7d3c8ce4a415eed29e"}, {0xf0, 0xffff, 0x6, "d3eb50f3da58a59d7aa864fbc0bfe6e34acd8bcda11147491483a25e10c024e870d726bca6447c72662ad4c24428a1647687aa71c48397fdb2f9acc443c223b0ea1a16718c3daf195b8d6a0d00000000000043ff18a66d9cc6d2e42f2929f1a415e46e690e8cb9ce275ddff118cc34eb710e15133389885e0cc74ef6a0f25ba17926be92cccb4dfd8be1936a2e444d923998550574e125926e7522990d82bf1d03d81ee9a9173a493d1ff96236c191f473717adba84fd581c3991081b168775659f9b869e8d4ff785bae009c2ca624937efeb753cea1f5e2786a73d88b"}, {0x28, 0x1, 0x20, "85c5bc0a099743e53a3508910f7c684eb8"}, {0x40, 0xffff, 0x80000001, "cf7413895aed01a726a5fccc72b2348cdc81ce37cb4104c3bcc0f2df1f3c8a4a71e914b48986f91806faec5ce9"}, {0xf0, 0x1, 0x80000001, "7f02c509f22c1cd641adcdcc3efe2f28c99f0726850bcf19df8093ecd3fa2b50f34d72a4c32f2d14bb0f480ef9adf648b4c5b0f647872f4e75913bb0d8ffa4d0f5cf14f37583c182f41d36706836afb788d431c79c97c9567c7932c344ca4b741d3e260f046c72b213edc9b588b8af28d1cf5c24aef1451c51911a95219f800978e34d2a373b17c93d4c77299d84a34cc21cd8d85480ebc5c127b1fc34f5450c2002f978ff10dc505d13cf23859d9a9105cce6d1fde9f083cf1a991220a98d041a7f5a4dd1f99f1af52fecf996a64352b5d7044327eb68d00d948c"}, {0x50, 0xffff, 0x0, "3f33750acfe5de3ab381003f1446898a8b92a4a44e6eaf19332d44e8c25620f062ff5f10daf2d9c582637bbf2318b3dc91f0115bad54eb0624240cfb"}, {0xf8, 0xffff, 0x5, "8fac93e00e9ac1d93f46d57776283eb1a71fb9d1dfb98cec6d9d8b04a2b5a065fdf400a109477c7a86b7f81abf35eec9fab32b5a5fa2a3eaa353da46e2b209c6bec80ea88af2ed822628abd90e78e5d1f9dfb1aa543eb53ec5333bab1443ae700cadeed46b7b87f8605ec1c476d6059a6ec990df45c6e8da6aa520cde951a2ba1c2b7943d745b858feece1356ebfd2366930075cb894deeacf7b142339c0ef14fb48e13a81778cf936f521ce20dd8f406eabff1e99abae906e2bfbeae12cbc95282e43ee8899ec2e0498dd3516ed7443be69b46bf2dd74b959e1eae68bb629132aba23cb"}, {0xfffffffffffffe82, 0xfffd, 0x8, "0742ecad4bc909c727a22f8dba2b3bcb532693704fa10179e115ca9046608adcc837a038c0cccb1675af9e1f9f349de8496a23e4dc200c0c866cb2d4cf5b6c03ba07f9e25323fea9c970ae23f3266345f699b8f45e9cd76492455655bf951dc1f4cba7d6fa5e1aefac864c628921a67e5e490b51bec93b907b6de42044b8930d7503a478476819f7b076016e7749628366ffe776ee60166cc85d6b5e93495c8988be22e02f2d88f10299c1c13074cada84359bc8ebb365c4b731720deb0c6d55b8ddf24f4ce1b68387e5ee17c1ac08ddb9ca1e73500e8b93642e14742e922abd98c85b0445e04d9893f108446d0b2e2d826870cc346de3c6b635d46cd674233be732246f33663b5d2516f23683c11108c3816dd29412c990ee2c"}, {0xb8, 0x1, 0x2, "4f3b33d44728e6f08470ca58511ad3979bc29fff0d28bfaf6eb5870c78da6ff9b1e7a40be1c93940b99164e16302c5fa21aa8dda14708eb648026ba15c35eaaff98ce26bce7ca88f223666129d7eaf0f8fc10fed87609c4324bf63fea3e52a09c0eec02c1def4fd8eea5ca4e579088ae48d4a32c9902f95db0a4d81acdcbe8d3cf68148579b5b3ea075c4a1250053ec10c7b534aac5a0646b5163366fee079a65c08282efe"}], 0x630}, 0x4) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 07:19:30 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0x6de) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x3}, {0x4}, {0x400006}]}) syz_emit_ethernet(0x535, &(0x7f0000000340)="b6") 07:19:30 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000480)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564000000000093", 0xed, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getgroups(0x1, &(0x7f0000000000)=[0xffffffffffffffff]) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet6(r4, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r6 = socket$inet6(0x18, 0x4005, 0x70) r7 = fcntl$dupfd(r4, 0x0, r5) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r12 = getpgrp() r13 = fcntl$getown(r5, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r8, r9, r10, r11, 0x5, 0x7fff}, 0x6, 0x2, r12, r13, 0x7f, 0x100000001, 0xb1f1}) setregid(r3, r11) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) r14 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x8090, r14, 0x0, 0x0) execve(0x0, 0x0, 0x0) 07:19:30 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x20, 0x4000086128) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r0, &(0x7f0000000300)=""/228, 0xe4) close(r0) rmdir(&(0x7f0000000000)='./bus\x00') r1 = open(&(0x7f00000002c0)='./bus\x00', 0x102, 0x190) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x916b42533e7b1041, 0xffffffffffffff9c) close(r0) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r4, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r7 = getpid() poll(&(0x7f0000000200)=[{r5, 0x4}, {r6, 0x10}, {r5, 0x86}, {r4, 0x80}, {r5, 0x14e}], 0x5, 0x1ff) fcntl$lock(r6, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r7}) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x55bd5033c7a504c, 0x8d02599cc979abf1, 0x7, 0x8, r7}) fcntl$getflags(r2, 0x3) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000640)=[{&(0x7f00000016c0)=""/4096, 0x1000}], 0x1) pwritev(r1, &(0x7f0000000540), 0x1000000000000328, 0x0, 0x0) 07:19:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x5}, {0x25}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x1) getpeername$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 07:19:31 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r1 = socket(0x2, 0x1000000008002, 0x0) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r3 = syz_open_pts() close(r3) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r3, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r4 = syz_open_pts() close(r4) writev(r4, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r4, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r6, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0, @ANYRES16, @ANYBLOB="5db716a7b61b9bc0470c3d3a2de14b5dc4f80592bff6f825a21ec50c042ff907e5871a4bf445b339ede4ab0df5a572556444551e", @ANYPTR64, @ANYRES64=r2, @ANYRES32=r2, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=r3, @ANYPTR=&(0x7f0000000380)=ANY=[@ANYRES64=0x0, @ANYBLOB="e3cf2f09d6a30723ab0a3722a428ab457778aa17104d5922f03f3a7ca4d4aa9cde0831a06ed628141dabac0d587ab5c51052a7b4d51f0de072a1ab65fa00a8b8176211e2bdc843b9704c85eb7d2925c2c710dfc3c6f937a99eea92c029eed772015e2a", @ANYRES64=r4, @ANYBLOB="ec2e8bc9ed8315f5332a26c7d04773fb0e08be2d7b9d731799ecb002c31ed28a5bdb1008aee22f61cfc2df8387a5a43682de7181ec6e0213e1102e4ba410057439b9e47e6cb1159d619ae88ac2e7f22c3da33c566258123adf5c895a652d3a9ffa53e20ed633c3929640439171a20132c7bf8c0fbfebb725c7cdf084f9bb9439da7086621be8a56a36a4a8afd04749a02191b8aacf52ae3339e93a57aeb0975d8b00fe349f897f786f2e162b54d1d09280f2b24f3a5fe9047430301aa20c4848cc5ab298b4af45af2d1dbe908c1cce355b2c2c55837c22e2457d507b30b19a0bcbffc8b3941fc226c51e8f", @ANYBLOB="9be3e6ab0b3ce86674e7d4ae969207554f5138f5b321cfb3535b9f5acaec5380d776329c0b341daedbdde1618107183e22c5ba24ad7f63cf73c15db741476a0453ed7d8495f1ab6b5bd12ab8adeda81e83789577be35f3336a34c0b90ec07a6b8089fc350588285efca793f76361ce7e07ea3b6e894ca31699fd598c72cd8409f03a060bda56c25ce15059992b2a823d8991cae7549a15fe83d5ba54104af0edfac22d2940edc1b9c87bd6b5b3b0e002554078268ea426", @ANYRESOCT=r1, @ANYRESHEX=r5]], @ANYRES64=r1, @ANYRES64=r6], 0x9) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) write(r1, &(0x7f0000000040)="f7d0691d239729388a14513526954d27ad83fad0ff0c427706a89ec48297ff3807572f76bebe7aa9641771fa967b3a784b47cc763e5f2d4def55f9fcc82c26e7ef66d876504deeb879dc17483fe4e9b0ebf7862ad7925199bba15c0387e5a90e2c8b275d07c82a6006adc4a86ce8c765eaaed0c25157d2b8547fa3fdaca851bb2d247a418fbabda2d01793a4915a5185e9dc4f16064422428136ee25cee7e781ef7215c83d6f564c9e16b69ea66c3c23b3b5c3ff0d331cbadd465d958d9fb71553", 0xc1) r7 = dup(r0) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 07:19:31 executing program 1: mlock(&(0x7f00008a3000/0x2000)=nil, 0x2000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 07:19:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6, 0x0, 0x0, 0x8e25}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) fchmodat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) recvfrom$unix(r2, &(0x7f0000000180)=""/83, 0x53, 0x840, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) ioctl$KDGKBMODE(r3, 0x40044b06) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000040)="0000080093177320494b272aeeda") pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 07:19:31 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffffff8], [0x0, 0x0, 0x403]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x2b) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 07:19:31 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) link(&(0x7f0000000100)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) poll(&(0x7f0000000240)=[{r0, 0xe3}], 0x81, 0x1f) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffff62) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, 0x0) setitimer(0x1, 0x0, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) readv(r1, &(0x7f00000016c0)=[{&(0x7f0000000080)=""/161, 0xa1}], 0x1) socketpair(0x1, 0x0, 0xfe, &(0x7f0000000140)) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 07:19:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() getrlimit(0x0, &(0x7f0000000200)) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x10, 0x0) recvfrom$inet6(r1, &(0x7f0000000240)=""/219, 0xdb, 0x40, &(0x7f0000000340)={0x18, 0x2, 0x1}, 0xc) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x7) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="478c2125119b5b0e58f9525d6e290318240a000000243c86000000000006b085d9a18914a2b84c30c344c4b7d428fd65bf22f7ff262cdc5c359d5324bac09269afab9610bd3b23a0f4b6fff849614ffa6e74fb0e0850cfc09edca05fc0169386b295166731d1f55dffd4114b8f0c590e208149bf524a61214e3bed0fa5b2477f5b588c1fb1ef3fca9a48f6d2cf7abf6361cccce36b67eb53a4452b29964475343140d5327b4a9b35794a7f90e3d286c10459561a1f4959adfc7a8fd3c25fd9daecc6ab6c97f96a6152c7f2bf3d9e79bba02b8e243b51bfca6fbe99115aa92413e7d33b139cca99fbacefccffd8fadd8df1850ec40741e48fbb8390c663e46bda7060767273592dc971d9baa366efdc7d87b4ca", 0x113}], 0x1) 07:19:31 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000240)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x4, 0xffffffffffffffff) getpeername$unix(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000e1e9ffffffffffffff0000000000000000000000000000000000000000000000000000000000000010cd8a60914b80ac0000001d00"/110], &(0x7f00000004c0)=0x6e) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) r2 = semget$private(0x0, 0x7, 0x10) semctl$GETZCNT(r2, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000300)=""/217) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) semop(r2, &(0x7f0000000100)=[{0x0, 0xffff, 0x200001004}, {0x7}, {0x3, 0x5, 0x800}], 0x0) semget$private(0x0, 0x4, 0x102) semctl$GETNCNT(r2, 0xffffffffffffffff, 0x3, &(0x7f00000037c0)=""/161) semctl$GETPID(r2, 0x2, 0x4, &(0x7f0000000000)=""/139) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file1\x00', 0xffffffffffffff9c, 0x1}) semctl$GETVAL(r2, 0x0, 0x5, &(0x7f0000000880)=""/227) semop(r2, &(0x7f0000000180)=[{0x1, 0x3d2, 0x800}, {0x3, 0x5d5, 0x1000}, {0x2, 0x1000}, {0x0, 0xfffc, 0x1000}, {0x0, 0x3, 0x1000}, {0x4, 0xfff, 0x1000}, {0x1, 0xeb, 0x1000}], 0x7) utimensat(r1, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0xffffffff80000000, 0x6}, {0x1, 0x8000}}, 0x4) rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x800, 0x1) execve(0x0, 0x0, 0x0) 07:19:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x800000080}, {0x24, 0x4}, {0x7ffffffe, 0x4e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b498c2de1db5b94df49465a358c1") getrlimit(0xf, &(0x7f0000000000)) 07:19:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) madvise(&(0x7f0000783000/0x4000)=nil, 0x4000, 0x7) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) shutdown(r0, 0x2) accept(r0, &(0x7f0000000580)=@in6, &(0x7f00000006c0)=0xc) shutdown(r0, 0x1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x41, 0x0) r2 = openat(r1, &(0x7f00000004c0)='./file0\x00', 0x400010, 0x1b8) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000880)={0x40000000000, 0x2, {0xff, 0x9}}) recvfrom$inet(r0, &(0x7f0000000180)=""/242, 0xf2, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) r3 = dup2(r2, r0) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000100)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500", 0x7}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x12, 0x0) recvfrom(r0, &(0x7f00000005c0)=""/210, 0xd2, 0x800, &(0x7f0000000980)=ANY=[@ANYRES16=r1, @ANYRESDEC, @ANYRES64=r4, @ANYRESDEC], 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x2) kevent(r5, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x1, 0x0, 0xff, 0x6}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0x10000, 0x3e0568fa}, {{r0}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x0, 0x200}, {{r0}, 0x0, 0x4a068f94ba1a10e, 0xf0000001, 0x5, 0x4d9}, {{r0}, 0xfffffffffffffffb, 0x14, 0x20, 0x6, 0x8}, {{r0}, 0xfffffffffffffffe, 0x2, 0x20000000, 0xe702, 0x4}], 0x3, &(0x7f0000000440), 0x8040, &(0x7f0000000480)={0xc6}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f0000000940)=0x2) ioctl$VT_GETMODE(r5, 0x40087603, &(0x7f0000000800)) recvfrom$inet(r3, &(0x7f0000000700)=""/143, 0x40c, 0x4d8fe2ac65bb2ba3, &(0x7f00000007c0)={0x2, 0x2}, 0xc) kevent(0xffffffffffffffff, &(0x7f00000008c0)=[{{r2}, 0xfffffffffffffffd, 0x20, 0x0, 0x83, 0x2}, {{r0}, 0xfffffffffffffffd, 0xa3, 0x2, 0x9, 0xffff}, {{r4}, 0xfffffffffffffff9, 0x9, 0x20, 0x20000000000200, 0xffffffffffffff80}], 0x1, &(0x7f0000000280)=[{{r1}, 0xffffffffffffffff, 0x40, 0x80000000, 0x100000000008, 0x600000}], 0x0, &(0x7f0000000500)={0x9, 0x400}) recvfrom$inet(r0, &(0x7f0000000300)=""/73, 0x49, 0x1, 0x0, 0x0) syz_open_pts() ioctl$KDENABIO(r5, 0x20004b3c) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 07:19:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x1c}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x1, 0x420) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/25) r2 = semget$private(0x0, 0x1, 0x420) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000180)=""/25) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000040)=0x4) semop(r1, &(0x7f0000000000)=[{0x0, 0x5, 0x800}], 0x1) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") 07:19:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000140)={0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x6f, 0x3, 0x1b19, "2bd0c00968dc65a2dff3fde0ab10000000001000"}) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) write(r3, &(0x7f00000000c0)="a078f7723360d583e032dc408055b9debcb4adc2afb02bd87702e4502622cde3581a421dcbf5", 0x26) 07:19:32 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfb) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = fcntl$getown(r2, 0x5) fcntl$setown(r0, 0x6, r4) pwritev(0xffffffffffffff9c, &(0x7f0000001540)=[{&(0x7f0000001640)="533e0fc6e6b7d573456f4a04d29dacc9ec4017a7cc120a6ffa5c5adb7aa6ac960f8a8ae504a98b7e4eec83c8e8240df63476952367533fbaac97b43109afbee0d632b31517f3306cee15e7dd12e874a28910f12211c5126c10ca99528860f67a0555ca811e2a5953e139b1960d3e00ded8ccc45a41f0c99c70bb0e375da7e92f1253a01927c463986c1145b1f808e2abc4b908c00d512eaa3989ac9b628cf16c0caafd33a3049c4d04e03a2682dd18160e17792682e1bb05ad904c21ad5d06a029cf4f29968da8", 0xc7}, {&(0x7f0000000180)="868c4f9de26b6f0dd3e28500866bb3de21c561f660ab7a74517ace417f1b7c28e3a17678a33b9946fbae078f00b10e8822c64a086a23d32a0bdfa1f735d69919ba080603b7f7fe402c647aa08851d5d6bc1e23fa50358fc46b429e7e", 0x5c}, {&(0x7f0000000200)="bd906750511d35ca432c095a319bf4c0", 0x10}, {&(0x7f0000000240)="3b83c291d6977a47f73345826f9b1b7ca3b6336daf42fa7ea6b15b1637b6d9cbdd050d4268680bb624c0ff3733094799ee31d92aa014546c06e36d4a52cfef704d4ae57a1e89f3dbca8f66fad63dcc4fd80d474a20983dcb2c96950e9e29d5b45d3296ba9e4018015eb5a461b2ca059f99a13f139d98a8209818343e47e5b3c829c5fb7e2b1e44dabd573a9a73c0d67f911d187173e2a34a57437dc3d8325ee188c3755070fd98b131d42c717709f26767e8760942c196327074acc068f9b8f2f99bb59fbcd9c75067e54cc3d5a37106846cbc18e6ee6d28aa961baa65075412182fa9495d6dee00134c41985971626bce4fd2c837731491646b2d1ec25f254ebf14f3c70b1ac7f7ee7dcb122f6e9ca1d500f5847088f56125a53834b1bfda1d88957d87acbe09e0357c25a18582bbac6889cffa827f10d8c82e30fa948de4c1409ac7e8b52bf958159162bb36d697d8955a4119f1b3ac5b2e094a12928b6ed5fe97ee1e7cd4ae55be5d0284238506e79dd2d51fca8f622ac77021b42c4b1c8d008f1c4568681ac74bf16b1677f97bc10629a4d34aef7886cb87f4ab5582f834277a4c2bc414fbcb0fbadcead41de356ea6b6f390a78bea603607e65fb23a554f3585483b43ff43a360dc2b0a0a31f3bcf11b1c3b63500493223eafa5322c41e638a0ce6e7361803b6534cab07eb93a3affa9b1857304f73009ab8f4767b37c4612efa4d3c88eee2d2e486aa47a6019bc763508c0d06c8cf87ef2ed99b5134e7aa3f24c9ae7b6796595a7bd14d6bc8e020408c7cc8d8228481becefa7841a0dea6b8be5ebeedc2ae228fb240b824f534135ecf912be1345389b18522ce3633d35b58ec17b06bfba48f748cbaaeae07118c32049d60775255061a733a3afd51e3edaa143d88d64586eac7a854be73e50bbfd9babd59bcd420aab83bbee5666ac90ceba4c25d3ecb43163182cae822d1d1416ec56dc302df2861a4c87a13aad2418981250d7a227a1c5ca7c1313000c23ef6336cf21b5c608d536b4b0995546b4800cb90dde2fb10bea16dbd5eba2aa1563c7cfb80c88b807047341624dd65cd1c67254b0b16f0e281482c0b2ffe68e29facd8383c0ed3ba5f577ea5efa30098fa367d020d66d45730b5d4b2037c0c58b95367570ab81ca4122d7504e0d9a17de010ca89eaeab6d836d0c257276cdbad6e2e7881f5d2d37e271a50ae75a0dd73b5490725dbacf3d923d154c4b5906bd808d451dc5c9fa6cd2049c7a83d7989cb90a70ab9b15c6a5888d12bbbf9bcf5a9b96cbda596bd99ae0eb51ac13de2a33525a686c270e85214eab10c7372957d3eff234d0495760a9afa4c6144155656f7d0682f8c414172579e856429ec0019926f135ea0f09cdc4d428d7d5cee7c4d8ec2ce1378d45a3623ab7ebf81c20311157172a59fdbcc5b81dc45961813e0b25ec8d189a7c094c456902b231eeb41c1bcb788d65e5584d596e5e1c7920653a3bdd6f8015bec7c030df16c192e4693c33b680ce841b843661e8a539fce0626412bbb43604d3e40d01f5b6579210ccb6d452cdbace3e01a3a29d9d188b7cda3a39f0f9c29c6bd7ec1b6510ca1faf51ca1783b189a9332e274c26113ff2d5f07c5528247f81a8bd8073d277ac498f6a84169ecd03387828a7feed946a025333b5cd44f722b1c64837f47d19d685b7962d8d848847518ed521da69e9b372e41a8c8519a571064b50171af296ed81bf3c35d6884026dccedb894c75db8f89e63e951fd801a279c29c7e263380936d21a6162584d9b88d0d2912f56ce63ba7d67296dda215d1767fc19989e980dc8600135b283a03796f66bc274ecb834f49e329613024538ade3d978fef2f28da3f8c20615e2b40964f47749dc91605cb723c49aff0b3c339cc523b45324bff711fe8831c79867373fe016c9c140678f7b9eff719889ac5126b8fad0fdbb7106dcb8b53685434ce7d466d59039200ecfb2919ef5b49bafb81aa7fa073aa57735c603aa6c5f7ea6e99e03d3a77c196a9c7fa5719825227ab65a1e713863b5bf9b9dc7920ee8cb02c8f321ee3702a762214bdefb56d68d2150a951c4e12b4177f260ecbfac81d025eb346c045bcf91f8f01716957c8eee0f8ebc1e2957101c998974f25a59920a6a3dbfbe59c276f11952ca73b5be9787ffd35df9b824a51908dbd62c13e5686dfd6f61addd07b492ebf952ddb7582d82ebcfc3d838de1912721d5ee09e4c288215a4d99e80b5c5407f70e991751095d8b1c782384ead6c870f20de7a27d5b0717ee1d278917e362f6a551025de3a8f9069f0df0075da20516c8aae67dfc02d501183b07c3ccf67e29d3998e30b59f35b3b4d43c1e2d99e2a8c28fef82562311ca897fad3ea6125c4f81703cc29ec981bc20736dd44a3c7d87ee4bd8b70dedd52fe269a3b39ab623c8747536b6a35aef7672c8eb19fafee53b3031c41fa9ccf11a5bce3dc3338a38d547720c0f385ff03181e06c0440c99f60cbd880dbed7e67abf43153ea8a846e96339afa82db72ee27d95592441d90a478e81ae43d68e96e00c74eb4b4bd6cb44b53f0a18d5db3602c50dd417ae4fb6dd00c41545a015c0b184599cb190cda577cb6abcc2caef49a99c3d4102656319fd4ab64304f3d769e2743a9854ca7e033bebca9e46a494afd2ce9549ce912a1dce3d33b6115b90be2fc700e74ac2e9c7d9866028e0fdf3c37389bf678af43bc15a7040315ae9213ca7659f42ba0abe6aff87444bc393246d6d50445d1d873e85e5bc0a158cfef184ff5302e74da705e42e67fa82bcfd09688aa425df940c3667d442630008a1f079fbde3c926441d8cffc236695bb36af387fcac063dee46edd1bc21b7aca2c5304a6ecb621d967c12503938b63faa6e4fa6031196187760b5e0585010141b7158230aa71b7485c44816c69da5fa99aac1bb730b5c6b02d77174236152cc9c556ac5ceef97ad8727ee1afcd18daaac22f03d0404177c509a1e93f01405c171b5dfab4e65cfb9ac5dc5432501429f8c28a5f68b6d233507970970c16c1f6b12b0d01ac41304226d645bc08c890106d698912aaff8bd82028dcfc39f7e440c72d2676d818625ee840b97b41cb59d2a66b7ff9ed6fe8d890687746791f65bf73984496ec4f22bdef9cbd6ef03bcc30f4c68d81eef032025c27c75750b91662627d2b5a7a0e55a11b637318040ddb460b62954cb44822fe743de0035c24225eba1d68cce016c4934e3f0933d633c6e8a3b7c56ec7ad2393667d2f99a4e85117d4d98437f887cc549a32d848e54dd86c6c77660cea5d392256f84a983570851b5a4569bec1741392fae9d1046bb956d6204fc559c47af4b9bee50b74ed6d56269982a8aac213567f206d4f8b4d79b0e98ace493f774940803d74cf23e3b4fe580086596a6bdda21d7e2644b44d4b20dacc8d6110c7ba1547f1768c23bdccddd6b182293a97039c3d68edce54c8a4b3a60bb676cf13165a65c44b59b7c6f70e5ec57ed4616e27073ca20f6cb23144bdab64074716648199f14e19b98cac24f1dd8c8585bd49eed87dc546efa1deb0e2f75f56409fe33a75df965725ce89453e36302c9f3db1548adc0833a7df8aa070e5f2de8bd61c2573e21b8cc5efefe14952e6953bc4c1c994703a6b625e019f6b0e14dd420fdb1d666061d09aac8b484de10e5df061eb27ef9d642fc847bc9b054052097ee88881d7f17668c6ecc78734210373536b467b9cce21800b0f0879d051cc7d7c09dbdc75ddf62ccb54104e7bf1a19f517aeae90089dc82f53c8cbd13a8f3aca2119a21a3524bf53e86ea6377eaa02239bdfec034eeba6f573cf0d5a68898e086f97bd87b62460ad70e550801cac268b12ab67012f52ba0a08c07da21062150dd3c17405a58b512a778c9f33a6ed77109f45795c3bfc794d5c2543c345f46159830bdd4c6f8a5a2422998c2f1a92485cc19b745985d1f4fd26699e217e5a1af268cad992d1b45807921fef060e37d367477253ee2637ed8fab52abc123d19741629b5f3ccf19802c3b3171802ce8b3f38bc1d31bf82c4d5e99eb9668f5844a4a9a5aa0d2563da4433246bdefabf5dbad55eff4d152530809b9d1f8d6fd8d8c8e11b18690f024c5119aff85a91a42b50b57590a8310f10cf75b1a1e9bbe86907ac3bd7230b5781271a2aac12d96ded5c6a6385aeb39d3b1cf9aa404139983a657cfe38f37af3d3c6e444a947fb400a418a480dd1579ccf9595248805f28b990ca82974f6f05069fac483400533218d7aba4919b95ed87ffac7f4c3eacd07fb3981d0af6cdcb53653b8928e3112e5e270502f3359122fe674f60acd4b69fc609b55e03012ab5ca97806985ea741dd64751195b4b5d6d02bb132aa65bc9cc4ebc54dd9f8bf2f317c3865a7d91c999ec39f3160188d71923787a4a164fa0f6124ccdf1bf7921055d9e9a372e4f89cbf85e3e25bf935ea2e968224bdc5dcc4ec9ee891f183732f30b2f56f8b7f68e0566d148da2e5add94a6eafaf1b4f6368a5826d5f9093f70892e0aa7b00f9eecbca455a689762c6c07087496ed6c6b1522c766c45f3e55ca02a060208c03174633c0b8dd0c27ad5c29c73ded5edbe7999c8bd874a662582af4ec89beaa67303f7932bea869212757fcdd25f37504153ad26ce2f8b546abc0ba9cebd80b1583bd46d2935f68091e45a97248d8fa96835b9abc6696acb08afbb5839bd824c13cf162c6511c60b504207d6fd49050e737fae632d41b128d50f0d8ce3d229fc9ea02b7335f5b9a46ebc7ef6c551fab9e30e7be0b35bcfee35de8616357ab03c6456a333e7f1e697608ff02fa5ac503d55fbde3d6fac708ff526512fae10a323ae26bf4223125fb72f65d6ae09adab994791a6faca843e4296b19e714d3162c7335131f4e5ba2a7dc1527acc67ca49356788470f6eefff12a5882a9bb5ba6ed9b5c070b0e74cca4540fa82d1aba29f284ea14c3c04eca8e82c8ad80eed8d8ece474f1ec41973fddb0e5692c01d3e4c8c8f2eeb619ad7255eb51ecd01f4ec8ae3631ac19b83399310031e5a47c5c767c1f391d40ed2a5342f730cd72d5d09d239f06475c4ec50b1779d604b8beecfe20a52055baf380d3a3a01409270d1c1cd4514a7a13cdde88bcae234e88d86aac7ede66ca727acb7c668114b71b54a7ee489eaf6f45e50038b0248470e6c8b2c857e88cd5304cf3cd116a90cec9aa8ac45afe597d942b280412545cbf67ce1e1bb09df4aeaaa0770ec58765f9652e66e5485b5e12f6999fbe456d00744d6f9f1d3c7c142b356c0c5d52110d2a754b60b3d2d2e0448cdf3514af8488fb6c11dd97834b579ad0f98783d4db9702b34c71a2e1f902ff7ba50918f8e9505d546bd9da9dd32aff5a032790390d217e8736b993f467b5af831bb036f8824768e544b62c25095b5473807c92d786da3496149ce88993656cedf9ca368af0435a84b0c33f690b2892c334c36b7d7fa4cae1427d875550e49998699be9f4db0810e65d008120f98c2cd706c693cf587eedeb64b075b1f29bad9d15ca337574d6ce29642da274dbea4a1bac7bace94b1039f472a0d78984d9efab81695472158b0e2e9e4adbab92e93fa078364a917345258d94e0add59a90abe20a0c1155b14f5565ca4e127379431c1e2c568ea1935561e7a51a92d371d65769a47a65c36b101024d01074892290c41b87a63e13f1f99bf64d1c1fc265b75bcd021f82f6db3901e35e172b475b03729c13e8fd42640347722782064dc2f63a3db5a5cf6c5e34de3503db5cea6cfc2696720ba1514114f", 0x1000}, {&(0x7f0000001240)="ba3c781006652e84d20e6e73ef74f4", 0xf}, {&(0x7f0000001280)="d73a8392d3cc458b9439dc4496d99a013ddfd14e46a64911c52d8d0dcb5274640483faab335ebf1c556b7d8202515aeb752a5a5e50a9ff7a4014e235a47eb2c84fb0fdc9ac7791d3ab63249a40a0141317b134698d0b79326cf4fd8e8d170d18ca9ea84d32c650d04962eb20b3abb2f2ce60d0d0d8ef0f2e8c4c1ce0de8415f8c3c551316ad7662a26a786aaa1da896a122d889011e6516b326043c3a9a6d627b605706945d719bd05429d9baaf947b62d2a034ef438bb88260b1615a0468ccadb714520c3410e50a5cd49e204a335f86a57e0a1c2bd22e6a42e840b70144be7261fe3ba64a0307e06988ba29a5b7ae2fdaa18905cb8", 0xf6}, {&(0x7f0000001380)="a4c8102e1d88eff2f1be15fea6c21fc8de9e233b0f32088706313de3655cd3219a0e230233827733edd57180bfaadae4dc1600786591badf5f7c2b6636cd4841cbfad2ce6514ab802b7192661ad678e8e35d437f72064cffa57fdc6550df", 0x5e}, {&(0x7f0000001400)="0c70a67396a5c6a1de68b5c3c2502db9a311b5668c622614372ee7f1659e80ca7150f1bbbec18b912e413c422c04b67a2ad32be5df34217e9f228e0e0fbd77938a1dec7b01d629b6ce4357ccb5e51d36008bedb71e6f7454ff2980db1e3a15b525877f58b301e5c1240ad258e2d3bd7964f064ab23e674e62f66c085566a659b23a687e5cb6d8c9b18c3662aa73b1bfb4dfe5c1a4283048b967d010bfc662f079ad8a3a2a30d0c09ecd00ac09aaad2f7642de1f019ae4a68ad8e37f7d62fd358fcd305aec3a8b9bf2ff37b733982135511319c22975fa79791b0ccddb670bd31c0", 0xe1}, {&(0x7f0000001500)="34388aa2c9e34b204ce15990dc3de288a28cbc87909f16382844ebd75851476869de86823752a8abdb7479b525", 0x2d}], 0x9, 0x0, 0x1084) fcntl$setstatus(r1, 0x4, 0x4) r5 = open(&(0x7f0000000080)='./file0\x00', 0xe3d0187865fb4c3, 0x10) r6 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r6, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r6, 0x8e3) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r6) write(r1, &(0x7f0000000340), 0x10000014c) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001600)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCLOCK(r7, 0x20004276) 07:19:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xb1}, {0x44}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) dup2(r1, r2) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) 07:19:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r1, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3f) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 07:19:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000140)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000085687865929689dd3e266cad9601cf6faff567eb24b998a9038459eee2eaa03dbd2861c42e2cf3bae2fedb2c7c9340cd9e"]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pwritev(r2, &(0x7f0000000340)=[{&(0x7f0000000040)="de86644c2f858c8cfe710c517e1b1a6fa25e8211fd1b07c6a5", 0x19}, {&(0x7f00000004c0)="67485063e641d3f43d885955ec51e46f2a41b2803fc731392408d71ffd97041ecac06dedb77652299b782de6b43af7bc601cb0da97fc3cc20842481bda7885baeed002e5d8f221aac6782406ff1602e6630c81ac59bbef5969d88a895207b481563dd03f05bb1410695d008cb2b0841a0515a1444186e6f25b5b8a57e3807c67a4e10fca48035026e79861c4c68e279b3a44a53bb132bc7b754b59ec4e54eb62606ac7ed0978a539246a763d7f17985cc843d4561b894b7ec273e5942ef0f6912c97dc28118eda6d707f0bf8796eb95ea24e5dd5740a92133a868e4d4353c50a7df58b12072de017f2a55e7d9121774783076f95f6689b7da952f2f51529ae61b597cfcfcd81023b7672942a566677911cda0eaa8e1f7c2ff99f546dc3dc86299202cac80893ef4780560828aee0d1ecfcd5a3a89223b6596e3fa411b27cf153513e66a9049286b9f21160dce559980d7ad13613f50505864d38535716babf961d2783f3211b071772876a0665b4a6ed4d45e7a2c5ffedc17004491c037d158a78a548ff87c9eeaf4504a998df94eb7785bb869cdff06ed6a918dd6c2f21a0850266e8d9a92d6339e4a8a1edf697d2ee82a6ffdd1c628080a88698b4030492cf0fd1267ecfee315bd9885faaa6d418a6bcd85410a781d0404e22e40c9ab10fab51190bedc678849732ceac74e54d5fa89f792d9cea04f5d62f9033aa522e5233d6a8dd2377a745ab253869df30c8ee20047b3eafd0c7444e4fef757b322bed0ba65bb057ac410116d9b4643e3f00ccafe9a35b04c71129244cc04745c2123ab01462ef822ff66fe6defacca382bfcd6f6e6cad090886a383d5fad706f6388d0055ca351c55c9f9420ea68d40a8fb29ead8d0a8c3ba53552c204aa6679e69d371aeba329e18182989399deafd56fa3a76a7297fdffbc38bf6f28d1f8310644fda4788a05f8e019b354ecd1edd8332080392831341949987cc126f32f3f4aa18282c52e605993072eadea9124b64881e97e5b0166704b6e08db764e0422a233cbd88cca29d14f7a7b8d9afe6aa9ac24c4af0f755bc1f82f4f9e38cbbfbc8d0b0c01366663614903d1941a5cdb3c2ea8b1a76abfef9adc226071f0bcc98cf275a1bb8e0a34f3dab35b5ce5be8eeeaec898f5a043025613f553b9d6702a892040a49a574b66232a8281ccaaa3dd8663a5abdb783f8e5eaca731939d1efe2cd312183073e3b7a8a0bc21af669242d6c6ecaa9da6474c33cd1f8f2e26214511c2f25bceda298b056aa9ad582297254486f55d0475263c4c2cf7197c8deaf9d7a474d8cb40dd28372827c7e08526905dda971c9ab7e9c96649387e86da225359743c8252b1676355c9cb0f9537c7598a89b98656d13f4ab0486f1e3ee27c515c97a13963d2db09d30f366269260fcbfd7159ac2780f69828d83cd50d0b61c16cc3a484fb1d8d0ffea82bcd8a28479b1929abf3266124482989410e69fda5ad1b755ba9aec9d2acde7df1d008f7eb6736de8cd16f30cf14bd00eec83d8b267839ffa98dba965f1f69de6d6880a49dbe7f5f1adaac2d210a066277f57acfd559007b86e316594a76f8d2f769951a2b01faabc5225fe45ed0c42cf59110a6be55759597970048abb20053de7d1a647a15351e9df0e5f48a760c27fcee696ca6e356782206a3236d493ba31b550919482325c47b7bcf86117db0a16065178df58603d6aa9c794e19bf15f5dd6968ffbe2ce30c12da1f5d3d93188b1c8d143fae413017c0d4620a0b20dc42e102b80d9251c0f03f1bac0bc0dab61bce958b3b1e30d2326efe14a196ef78428b91c1eef949f49d43edad3c51a6598714ece48d5786d5caac3eb844c17ddb30b7eef8fb225be5ad5eca04b03042e84c76dd5646fc1e096a9a556e396a9064378c6c632be5d0146ec4488d2fe22107991e0b914c645a4b8a5b2c01029082430a441c1fd7ab0187a93d3e5dc648d5432b43795a51d3b804604d70a06a2942bb87785276cf25acf44e3e9d37435af1d605b798539a8ef34575c33848315abda08ea9b9891d4a3d470c240d7ee2a1cbf5d2e4bee21807650637dcabefa33dca1e6cc30fcbb9d0dc5ce0814832b09a5d7c2584fb9f9a34dfffd557d1b448e8430db23874bfab64f2d83574c5499846474dc36c5d80a2f769f645d8fa5c892407f2edd3af1ab1db7c1b694f09b5fe7afd28b0c1026bf43242ce212fa6af049fa7701496aa24bbd6d2109f41031ff79f81c64a5ee6d1655c8ee396d6c2acefca13522eaedff35612f99f6306c1e654c19368a11c9977c4ed5293c8e3bf661a3fd0c92356a823e8d78d83f77d718d355aca1b9418be19b574b676d352dc082063275334fb4c6135b91a869141bcb17f8ed653aa5fa5ddad376fac9dcbf9238662b4d0336e384ce148fe5260506f65793b6120288424896e664aa8ddef3a56c959aaaefd3c89c91d2a0210cb6a2c903e8401e7140de3b68a0f5661e4878190ee629aa15aa29f6009af69ee9dd64dc63ecee46afaa091e1669ebb6afa3c27e8b6e171fa69286566d8d61d3e61b1a8807df6e4a95342fb3d1047df42c605c847dfad80f3061a3a022a11155ed0fb3f03eca7b8329ca1aae9d30d16f9d163b31d1b187bd4a75d16f463c71d8f12a272ce6dba702f20b43a1b0196f52bfe612b637d3449e5e432de78611ed1efe7b690fbb7b08957de104b257b6fbd48303635c65ea335fad38301b94c016a63d5ad579c48735b63da0241936d43c27520f6aff62c0fe30dd006b2c1c37d5bce70e6592905a76a5dee3f0f74b14b9478bd8c5171f60b8e7b6434940c247fedf3d61c4d00afaeacc5e26686dbacc53e726e4c1a96b9814f895f6674a2ec3703949071bed4ebe048a068e2f629ff0cf4efb1c62e7f20ec6f7314b429af3b93d5b79ef7bb0a9a82d744df180a8d7e4ddc550b1d915bbe3815417c531ea50dfc94cfc40e3878d22d29b677f1b9c446fa10fab6b2bf77ec2fa56a6b0161565ec5d55c7e96ad5b6352563f3104edb9ebddbd53681d0efbf275ad6e02cfdeebe67da25e7b082729ee7a6cfab6f6aec2baa3dcf30f8e55a58b5f20adee8844f70c4d704c9933462d55e0798059ca547705cae5013a984a37565bd57a12b9f5a7a666e3358be2dcf4c7cf78842a798e87bf161124b2304c7358e6709da49662e85c3ecf9bf62f1986ccc0172284225e5980eaf6b146b2247d73c701d1c13ed7cc94b74bcfb42afd8a159fe4e9d9054421ea4bd3916099a54537a0b08c0e913fe772fd6f5530112b97ba821c9807494d9815764cb3a6c95e84544521c48168d117b7706e97cf37bddfdfb01f394f6009a8a4545e894755af16eb7cde74690761b373a0e8aed0f488ee46d09aa01b0cf2c7e50a30df88968f643cd54ccf57967bb680090c2f15009d7cf2d72ef0a0fdfcff33c5c06854335ff6d76f6d6304e108c8e3dff2bdfe3e92324d4391bd5f99721804234741a05c505145c1b520dd60bec83e234a07b3bd66b7f1d68af63e4cc5073e9b92d196a7565a3901b56cc6f8f1ef9680f608eb532bf423e23e4ebdffbbee580986ffc22bf57839f2cafaa595db9a5afb4ecc6eae5e6cf0df2adbe412c24510672c7cb66421299a08adb4f08bc707af461a5487c9b2aafca1feaecb1e15e13317761ce19183219338fd70ccab556207f36a22dfe3c9fe32f10b042b18447ddce5f2dcd3d9ce67512f497e9fc412e5dfa7f8fefaf62a8af7242d37675f3150c068909a64ff63a9dab653bf6434ac2e6bcac1cfd7439119e7042a2bd76223ea045c5e174cb65c5ba50828ab53cfa30aebc88594769cbc3223f125d564cea54fc2f4daa970adb67e61e2bdfcceb0ffc0edd97fb5e85da7b3a39c00e625bb1aaaa5fb86b224b2b9692d9f348dc61d38bb84e0fa0de9bdc134c4a5fc6c6365cbac837384059740f8b75354902cc6f2e6c82bc856203308594b58a38314b50a0ce1554ffc8964a8d5b4c8c6594d85e9ba78abf39ca85f9368e8e9129cc83e7f13861db07acc84d43d0b816d3fa3352e06621ff2a36c4bfb185fe1ba6b81a32af4d64cfeb4b0d4f4514dc534d2dc3302d4d93528a5a6f7d163e3f746091273d3e60d31b3496998a04b623bb7b02bd89746b44e2fbdd0bb90971e3be74e6b08a1dcb1a4a88e789925c7f55f08d8bb94b879db6a62f41d4efa863c1bc441680b6d68576f4a41dcea15a397bef2658eecc67218f0bba3bb9df99c0d5f0c92c8f9b188e4db1ea8f84c67c1d498f05b688c9171aaa3a21aabb2b22fac305c9fe58bc30c6c8145495e4139b498a42209015d6c3ebf8c86218244298345fae511efb6391aeaeb631a067c83599f1d1dd4507573d23b04af47b036db50c78b53cc878a5af0f9143ed5235fa5fd91eaae7f53b1205eaa0713b9661fa0d860fdcfabfd92f10c5e7ba6e2659831635252bcb511177eb55fc18bcb135f3361421cf000c6ef0547f53051956c0b18fb0deca4faf9ae4aeb85434c07d1234b4b38043a567b49ee7879cbc43caf623ec23a5739681b065e03e4b50ecb5e6c5323fae66a1d03c3d93656b15d3fd7f71d61e75b5542d13c1e43380f58494cd314a0aacbdc39dcee1e274281814618ab01a376b3b2bbf70da5eff4bfacee703bdd81a8e8b32c32caa08b760701c957520f1dd4b468f7e3a52ecde83506e9bfeafd7bd899da077dc002abf1b4672f92300a97e538a8e1d0a0b609f8c45b18f26414470d3b2e03fa1b901e78269b516c62f0348e66cfd19294b30675da1e4cbee120eab237d70ad2c98cdce22d9b1940a718582bc58dfc72e089b93816c1c7256df17ccc05d5c16a1b14501a9fce153fbc34e82a18663d96a0a98de3e8dd09e50f73f1e410896d3978b1c0f945ce188ca56056dc9543dd9ba94050987c6f20889a7a9eb3e4c2bb0b35fb3450d369bfa052bda0f92fc9365006a8b26b7f670437a95af1692d5477c6b5121b84fb48c1d1ed1e86dc628c08026434d275624f51f1a9422fef5df21db498da67849d3e1577a603c2e0b1b16eb0eb448bf5e8fb1f0851d83b29a8f5c0f3411d763d2286e3d3c59e952adb0f58e444422b9cad5812cd9bcc07f6e1cb61db92399ad5177d53655a25f8d00d9686809b8d3ab22a4137142e92ac74eaf6b55d55912f87cb236c8df895c98ee440d8684ef84c69685f1d6d7a2a5e5310d77db2bc0b7494ab20c843b8c78099d9da3636edfd5f64c9e77e4c0b1d0c737de4edc7e191929222bdf0699afd05ec829fed2e59c76bd81d0f24383d7dd144ac4131708cb59ecc3f5ed4c8ba0dcce160a9d3c289eb4b05ecae8d1ee3b40fbde9308025655e9df2cd14c31f50a458ee0e285e1611a0976ec0f329f51d38468b06c8f741f0dcbe9e39aeeeb4307b7c8718c60d1402acbf1c93689c71dada0eb94aceb5229a119b3d5318c31625b3cf868eebd6fd11944575956bd3b6e8664960f704dc47026b84ad2df360cddf3f32bba9adb26f81822e4a7205fd9f42dbced19329c95131270341b3f3a889133c7760ddd2da5a8c2389549ea4d3578b747e5358ebbea87aeaf9f0c097e14d68021f86fbf2a82e68b60438ffc4132c67ffc4bbb7ddd441c6fc7586002b53e14c3fab63435f77828ae8176cb06f7ce18a85bf4db39d72a6ab26b98973364fdb4085a9a6d298b4220a45fdb59e068442ba36d9d2b72213eee6ea05eac3f1de4943cbee281416c720cee33276cfd709d283528879776b51d6d7e299dd3cd98fcf656414dbdee454a09251752b0d6a27893ecf2f6149c3d1331f36fd92865318ef3f7bc32", 0x1000}, {&(0x7f0000000240)="ecbdb5c7d1a9467507c61172cfceaf6b29c1", 0x12}, {&(0x7f0000000280)="0ce573dc0c56f42bbed0f17307bd4e0f6ec7ff51a0fff2e90adc7525b49e906cb78977d939315bc8092f1eaa4a5bd2cec3cd2fbfa615e661066aed62b67f250bbdb7278a8f6209f4952b1dff2ea9687a748e3558d19600901526dde4a67f39b1ba643397d4250dfc2524e6e7fdf01be9fd7373f7283e8b48669f8bccd23aa7fd2801cfd75874414a39e9bf5b19ef78011d88093b", 0x94}], 0x4, 0x0, 0x6) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000380)=[{0xffff, 0x3, 0x46, 0x4}, {0x9, 0x6, 0x1c, 0x5}, {0xb32, 0x11, 0x4, 0x8f}]}) fchmod(r3, 0x8e3) ioctl$KDDISABIO(r3, 0x20004b3d) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 07:19:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) unlinkat(r0, &(0x7f00000001c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x200, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) clock_settime(0x2, &(0x7f0000000100)={0x1f, 0xfffffffffffffffb}) openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x10, 0x0) 07:19:32 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e0affffffffff94c021e3f6ca74ff00030e8dbe8f48f71c661327fcbf6530003d473bf7b079c066231255e9f77f3b4ef525cdb2ddbe1d2dc67f9e6fcaba56d7aff58b39c86fdc9e0f4d35d1d6adf8c9961d4fdd706f7e95cf283f6e4ee3587ffc0480bd0aa91709936406ab4800000000b250f305f71dc33f5591b09b010001008050158897914e573bc867353cc6994fd180a852fb982e17d7b3e8a005172f0ec16e625397b3f7cb6bb9a6a2fb32015cde3caebcaad529fb9ecf516727c1281db36e4206"], 0x10) setsockopt$inet_opts(r2, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000001640)=[{0x0}], 0x1) r3 = semget$private(0x0, 0x4, 0x265) semop(r3, &(0x7f00000003c0)=[{0x3, 0x8, 0x1000000}, {0x2, 0x84, 0x1000}, {0x2000000003, 0xfff7, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000280)=[0x3, 0x3, 0x20, 0x1, 0xfffc, 0x400, 0x5]) semop(r3, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x5, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x0, 0x0, 0x1000}], 0x8) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000080)=0x2) 07:19:33 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffdfffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4, 0x57, 0x40, 0x2}, {0x3, 0x0, 0x2, 0x211}, {0x5, 0x5, 0x8, 0x3}]}) r2 = fcntl$dupfd(r0, 0x0, r0) lseek(0xffffffffffffff9c, 0x0, 0x6000000, 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 07:19:33 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x3, 0x18}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x70) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) getpeername$inet6(r2, &(0x7f0000000080), &(0x7f0000000180)=0xc) r3 = syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x4808d522c9e30cb6, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x2000000, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x7ff, 0x9}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 07:19:33 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x220, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/230, 0xfffffe9f}], 0x1) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) unlinkat(r1, &(0x7f0000000140)='./bus\x00', 0x0) openat(r1, &(0x7f0000000100)='./bus\x00', 0x10000, 0x110) read(r0, &(0x7f00000008c0)=""/214, 0xd6) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r3, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 07:19:33 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c653000b9cb8663e3eca9ffda7948ea673a7d598d12fd174c84132cee8d8a986014ff836ac4eb945208d078d49cb5aa5b9cd96b2fce7de22fe72388c18f1d5296b5cb1b382aa678020a400c7ee0d67b10388a98baa0acda3f349cfda36d2532d619be63c8f5128d3b294dfa278b0b0ffb1ec0e3b0d833fa1a1655552b4b07d7ac92d30d5edd00e43a35d975cfd0602d1ddb59a1f33fca88c2a29765be793c95c5d6"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 07:19:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x1401, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="195a82a340b5e5d9c005bfab0848") 07:19:33 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrlimit(0x3, &(0x7f0000000200)) fcntl$setstatus(r0, 0x4, 0x647f9ffdb3ed399) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000280)="2318", 0x2}], 0x1) open(&(0x7f00000002c0)='./file0\x00', 0x20, 0x60) fchmod(r1, 0x8e3) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x1}, 0xc) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) write(r2, &(0x7f0000000080)="946a8ba49744c3f3657c428126d2071473c48ab0f749ccadc71561243fe82bc998e97ebe9447c59d01eb1bed0b6147f82b75689e3a515d93b75a87c71af3280ea74755d793e5ee95c3f534c476d7b4df75274cefda31910e349659466e488a7f3a82783e0f4b3e3c99d3ecad978ea4183badb6949a78ebf144d61a5733d176640a1c8bc8dfd0a3471f1c2d961b18aa46e3f5e6540097aef77c31e74f5afa1e75c58d0dfed69f03a11dbaad828fbbf10a8b33d6ac4dda3f5a0e284453c8d1f1bf2ad8a0423656649a6fa2b31ce909371905aed2bf", 0xd4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000180)=[{0x80, 0x8, 0x7, 0x9}, {0x5, 0xff, 0x4, 0x81}, {0x4, 0x0, 0x5, 0x80000001}]}) 07:19:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0x6, 0x5}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x10006c}, {0x1}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x3, 0x4, 0x7fffffff, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb73}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3fffffff8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x6}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000db6000/0x2000)=nil, 0x3}, {&(0x7f0000feb000/0x1000)=nil, &(0x7f0000b4d000/0x200000)=nil, 0x2}, {&(0x7f0000ecf000/0x4000)=nil, &(0x7f0000cb7000/0x1000)=nil, 0x1f53}, {&(0x7f0000ce5000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x100000001}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f4b000/0x3000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) fchmodat(r3, &(0x7f0000000700)='./file0\x00', 0x40, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r4, 0x20004276) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000780)={0x272, &(0x7f0000000740)}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 07:19:33 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 07:19:33 executing program 0: r0 = syz_open_pts() flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 07:19:33 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000640)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952afdf8c2a2260e436a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169b6e4ca031d45df00f0f849e6427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832a1bc4b71323293303df456214f7e6db25648691404e85e6e35c30447492ed173a472abb5991a2e81062b55dda0dc331235349b31ab41ccdef22f00cae38f3dbc59907a63a0d146f24c52fdae9d868fbdc866f03030506040d94587e378fbea6f17ebf7e3976457b837415687b9bba2c0feb4bf85e606b9174fd0f5f1fe4aca6b73d37ce4310e1120105d728d44a000297d7a7870ec213c3e4ce50f6c692ed6af65200202daca1df88d296e11eb78af6059e0ccbdb404"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket$inet6(0x18, 0x1, 0x0) dup2(r1, r1) r2 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r4, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r5, 0xffff, 0x8, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r6, 0xffff, 0x8, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r7, 0xffff, 0x8, 0x0, 0x0) fcntl$getown(r7, 0x5) r8 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r8, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r12 = fcntl$getown(r8, 0x5) r13 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r13, 0x0, 0x0) r14 = fcntl$getown(r13, 0x5) r15 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x240000000, r10, r11, r10, r11, 0x20, 0x2}, 0xffffffff00000000, 0x7fff, r9, r12, 0x41d, 0x5, 0x5}) r16 = getuid() setreuid(r16, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r11, r16, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r12, r14, 0x0, 0x92, 0xffff}) getgid() getpid() geteuid() r17 = socket(0x0, 0x0, 0x0) r18 = semget$private(0x0, 0x4, 0x1000100d3) semop(r18, &(0x7f0000000480), 0x0) semop(r18, &(0x7f0000000000)=[{0x3, 0x7fffffff, 0x800}, {0x1, 0x6f, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x3, 0x7f, 0x1000}, {0x7, 0x80000000}, {0x3, 0x8, 0x1000}, {0x2, 0x8e, 0x1800}, {0x3, 0x7}], 0xa) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r20 = getuid() r21 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0/file0\x00', 0x200b0, 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000a00)=0x284) setsockopt$inet6_MRT6_ADD_MIF(r21, 0x29, 0x66, &(0x7f0000000480)={0x7, 0x1, 0xffffffffffffffeb, 0x9f56, 0xa}, 0x10f) r25 = fcntl$getown(r21, 0x5) r26 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r26, 0x0, 0x0) r27 = fcntl$getown(r26, 0x5) r28 = shmget$private(0x0, 0x2000, 0x310, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_SET(r28, 0x1, &(0x7f0000000540)={{0x240000000, r23, r24, r23, r24, 0x20, 0x6}, 0xffffffff00000000, 0x7fff, r22, r25, 0x41d, 0x5, 0x5}) r29 = getuid() setreuid(r29, 0xffffffffffffffff) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x3, 0x0, r24, r29, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r25, r27, 0x0, 0x92, 0xffff}) r30 = getuid() setreuid(r30, 0xffffffffffffffff) semctl$IPC_SET(r18, 0x0, 0x1, &(0x7f0000000280)={{0x9029, r30, r19, r20, r24, 0x20, 0x7}, 0x4, 0x5, 0x5}) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r31, 0xffff, 0x8, 0x0, 0x0) r32 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r32, 0xffff, 0x8, 0x0, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001500)='/dev/wskbd0\x00', 0x80, 0x0) r33 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r33, 0xffff, 0x8, 0x0, 0x0) r34 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r34, 0xffff, 0x8, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r35 = socket(0x18, 0x2, 0x0) setsockopt(r35, 0x29, 0x31, 0x0, 0x25c) r36 = dup(0xffffffffffffff9c) getsockopt$sock_int(r36, 0xffff, 0xa782136ebd544bef, 0x0, 0x0) socketpair(0x6, 0x3, 0x5, &(0x7f0000001540)) r37 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r37, 0xffff, 0x8, 0x0, 0x0) 07:19:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000880)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, 0x1, 0x0, 0x5, 0xe000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c, 0x0, 0x1000], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5], [{}, {}, {}, {}, {0x0, 0x0, 0x71}, {}, {0xb4, 0x2}, {0x0, 0x0, 0x100}], {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}}}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) r1 = syz_open_pts() getsockopt(r0, 0x9, 0x3, &(0x7f00000004c0)=""/216, &(0x7f00000001c0)=0xd8) bind$inet6(0xffffffffffffff9c, &(0x7f0000000200)={0x18, 0x3, 0x7ff, 0xdca}, 0xc) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) socket(0x2, 0x4000, 0x81) r2 = open$dir(&(0x7f0000000240)='./file0\x00', 0x100, 0x0) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) renameat(r2, &(0x7f0000000280)='./file0\x00', r3, &(0x7f00000002c0)='./file0\x00') read(r1, &(0x7f0000000640)=""/240, 0xf0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x188b, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r4, 0x80047410, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r5 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r5, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r5, 0x8e3) ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 07:19:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x25}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x6, 0x3f, 0x3}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 07:19:34 executing program 1: r0 = socket$inet(0x2, 0x8002, 0x8) pwritev(r0, &(0x7f0000001740), 0x100000000000007a, 0x0, 0x0) ftruncate(0xffffffffffffff9c, 0x0, 0xffffffffffffefb1) openat$bpf(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10001) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f00000003c0)=""/119, &(0x7f0000000200)=0x87) read(r2, &(0x7f00000006c0)=""/178, 0xfffffe74) ioctl$TIOCCBRK(r1, 0x2000747a) r3 = semget$private(0x0, 0x4000000009, 0x0) semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d96be}, {0x7, 0x2, 0x800}, {0x5, 0x2, 0x1800}, {0x6, 0x2, 0x800}], 0x4) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) semop(r3, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x7f9) r4 = semget$private(0x0, 0x7, 0x287) semget$private(0x0, 0x3, 0x80) semctl$GETNCNT(r4, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r4, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semop(r3, &(0x7f0000000340)=[{0x2, 0x0, 0x800}, {0x7, 0x8001, 0x1800}, {0x0, 0xdff8, 0x1000}, {0x240f61cbeb0e7ccc, 0xffff, 0x1000}, {0x2, 0x23}, {0x9ec365d24a5f4a83, 0x7f, 0x800}, {0x4, 0x9, 0x1800}, {0x2, 0x8, 0x1400}, {0x3, 0x500, 0x800}, {0x0, 0x9, 0x1000}], 0xa) semctl$GETNCNT(r4, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000001880)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r5, 0x80000000000029, 0xb, &(0x7f0000000000)="a4020083", 0x530) setsockopt(r5, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000001900)=0xffffffffffffff47) clock_getres(0x3, &(0x7f0000000380)) chroot(&(0x7f00000018c0)='./file0\x00') sync() getrusage(0xffffffffffffffff, 0xfffffffffffffffe) open(&(0x7f0000000100)='./file0\x00', 0x800, 0x120) msgget(0x2, 0x608) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = fcntl$dupfd(r6, 0x8000000000004, 0xffffffffffffffff) r8 = dup2(r6, r7) r9 = kqueue() kevent(r9, &(0x7f0000000000)=[{{r8}, 0xfffffffffffffffe, 0x3}], 0x7ff, 0x0, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r10, 0x40044274, &(0x7f0000000040)) semop(r3, &(0x7f0000001900), 0x2aaaaaaaaaaaab4d) socket(0x0, 0x20000001, 0x3) fchdir(r2) fcntl$getown(r2, 0x5) semop(r3, &(0x7f0000000280)=[{0x1, 0x6, 0x800}], 0x1) 07:19:34 executing program 0: setegid(0x0) socketpair$unix(0x1, 0xf738d2efcbf97dc1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000040)=0xeeff71fa5a3c8b) 07:19:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x121) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r7 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000280)={{0x5, 0xffffffffffffffff, r4, r6, r7, 0x190, 0x9}, 0x8, 0x1, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r12, r13) chown(&(0x7f0000000200)='./file0/file0\x00', r12, r13) lchown(&(0x7f00000001c0)='./file0\x00', r12, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, r12, r2, r6, r8, 0x1e6, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r15 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r15, 0x4, 0x3, &(0x7f0000000800)=""/170) r16 = semget$private(0x0, 0x7, 0x287) semctl$GETNCNT(r16, 0x0, 0x3, &(0x7f0000000d40)=""/34) semop(r16, &(0x7f0000000140)=[{0x3, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x1, 0x8, 0x1800}, {0x0, 0xe490000000000000, 0x1800}, {0x3, 0x400, 0x1000}], 0x5) semctl$GETNCNT(r16, 0x2, 0x3, &(0x7f0000000000)=""/9) semctl$IPC_RMID(r16, 0x0, 0x0) semctl$GETNCNT(r16, 0x4, 0x3, &(0x7f00000002c0)=""/78) semctl$SETVAL(r16, 0x0, 0x8, &(0x7f0000000180)=0xffff0000) semop(r15, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r17 = getgid() r18 = socket(0x800000018, 0x1, 0x0) bind$unix(r18, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r20 = getgid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r17, r19, r20, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x4, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r20]) getgroups(0x4, &(0x7f0000000140)=[r8, 0xffffffffffffffff, r14, r21]) kevent(0xffffffffffffffff, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffe, 0x9}, {{}, 0xfffffffffffffffa, 0x21}], 0x0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x8fbc261e0dfe1593}], 0x0, 0x0) r22 = kqueue() kevent(r22, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 07:19:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000200)=[{0x80, 0x0, 0x0, 0x3}, {0x4ba0, 0x81, 0x5c, 0x5f}, {0x7, 0x84, 0x5, 0x5}, {0x2401, 0x22, 0xff, 0x2}, {0x41, 0x7, 0x40, 0x1}, {0x4, 0x80, 0x81, 0x3}, {0xd, 0x2, 0x9, 0xe5}, {0x45aa, 0x3, 0xfd, 0x80000001}, {0x83, 0x63, 0x20, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000000)=[{0x4, 0x6, 0x4, 0x9}, {0x0, 0x7, 0x4, 0x200}, {0x0, 0x1, 0x1, 0x4}, {0xfffc, 0x7, 0x46, 0x6}, {0x2, 0x5, 0xb2, 0x2}, {0x0, 0x6, 0x2, 0x4}]}) syz_emit_ethernet(0x28a, &(0x7f0000000040)="103493d023b73309000000df0dd2") 07:19:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="805d863ecd66b785853786cfce85") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x90) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x8, 0x20, 0x3aa0f704}, {0x200, 0x1, 0x0, 0x5}, {0x101, 0x0, 0x9b, 0x7fff}]}) 07:19:34 executing program 0: r0 = syz_open_pts() flock(r0, 0x1) socket$inet(0x2, 0x4002, 0x9) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000040)=0xec866707) r5 = kqueue() fcntl$lock(r5, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000, r4}) syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0x6005, 0x0) connect$unix(r7, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0771454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a362b58b55c62bffa4d012ae4474748c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb2585570119a93a0ad60f13ad30505e8f53f8a4aeef9d612f871f4385f04157b100a4a5c59a3a9fa202361ca1d8ca00dbbc5b65c60000001c6300000000d134349c92587ca1306c5219c559e5dc93158771c44c8b322d3d26ae6fcd1936c087f11727cf240736293bf7972d5a8e624a3a72010f52e3a23e332f14dfcf8317205a265910bf87fde7edb31618844cfe8ac46e5636dc4af41c5f94f078f1592d274ffa6df1449a29c1436c99c810938f716f74ef27864c74cd47bc415c77e7809104b7f03fab01aa4e53f46cf060233a7641889e2b8a59650989b6c554eb56173fb7bcd207bc0322782c8a3898fe63957501ab5a7bc94cac8c0f1e2f4ed9c6c7c97060eafc5d73a9b3ff83a203e000"/408], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, 0x0) close(0xffffffffffffffff) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) acct(0x0) semget(0x1, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) 07:19:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) setsockopt$inet_opts(r0, 0x0, 0x3, &(0x7f0000000280)="071400000000db000a369bbc8c20b43710142c222c0000005a912a068d690d6a5343f74166fa5c3452e048095216bec5e0bb43ae02001e9d536cf5c9259fdb8676ebe4ecc63db4a63b71cc1531ed27fbc9feb401f8a3970b3757d4ceac0d485bad873700000000879c3ae6d2260a922d658429ba0af5bb68dbbcc50a563804122460861733ec50e2ce883da9ea282258a7ce6c607579538f806021f2f88c450100409d23d267cccbb25e9f7321e6fc2c022d106534c1f07ec6697577b9c2b9b1e1d1f6de996d960b5d8d0c71064f91f77f8ddc", 0xfffffffffffffeb8) writev(r0, &(0x7f0000000840)=[{&(0x7f0000000d80)="9d44f8d1150c898aee2c1c1f43267871445e09b4dcdd1dcbda09915f806a27b70e4848fa7f2b6909fd25d1bd50770ef0df761660dbf391533c339d6e64a075e1fc1f8c218a1da1555d43aa1e28ef1f0c7db620aba670ddb889c16f663d50187ae10ec38ac5ec31d8b356e88eb9547ab11cd3fc2e8aa8958da85417211cec04e5ddae8d85bf40b157551822473e127d24ec3c15b775de6420b8b5d6b3342528f7ba5956bb491a5e89673654595e05762a6f739f1c09d0f147768d2893a44c156562b4666c65adcd8e0e6ceff0ece24a48d3bb1d2fb8d5277b9397284dfb94810c97d774be944cb353bd221476a072f138514dcca99445d03f4b220ebba3da28d9523eb800be8698138a44d513fe78386c2a1ee0ea58c88350f758f92794a862306a725a880c7f9ccb2f3eee40079a7203739f695afa3b5b8f3b1aa3337e212865ee93243a79e42053643baf4170f402de84e49d84034738dd8da77800ab55f457a4a4b9854397ee2a730c8d406d9939c45c2032c2091d8989ed7ae68e775d59913a9fe65c47ad1ff2018d316191256fe7452b342a79b90ff362d4f57226c252f81d426a1157e95db4d136ceb3170f12cbde5f7bb180dafebd91ccf2b5e87b3a50d00f629745be6c55c4acdfee6aa64f32218c6d2e03a7be3afec3de615bd4e5f38e16102f80361354683d09181c4f0b4166d316290bd0e86c7f7e58a95eba8ba6444b9f1184927e7407f59afdeab7520311fe43c12e370be47942bbe002bc1e9fe3599e265edf8fcbff9bf514fe58dd26fa67d19c1b3138e530ce541d5e4fd14cc88b3d0de8e90f4b30e5e1e2be57fda42694f0ebb0bde71ad27c23b3d954159f227cb6b2918cd22709a9c6bb2724c738b5ad5896626063c933046c0eab9450480ca41bb2ed722786afbf383706854e39075100c150d8015c269efc950207076b06d14dbf471b0f6d370cf31d6245cfd0af3ded118134a1e675409d0b042f8af4daa2e9419eb1b2b1147a5bac09622c5624cc3eec3fda4c14a9dccdfcdb6f8b2de1ae112d6eb4ff1353200b1d73d9f9d230a4ce860ee557cb0a3ff13d3d4446c69bbc8e5f43695950a3d3d8b7aed4e4fa19e467a9e175d9f5022f883f4a001db4b7786ba86ffcc619516833a7c24d05f25a018857fc855b236228e9f1a9806574fe6f2565e9ce84f5074444f4904f87239a9534d153b8295b6d3fa185bce73050e3df94ae7149d1725fa790222b11c03fbe03670e7b14ddc98002d05b648a5431ab10366515fe2c9308224573a91d98c4e876ff15ed490263a153f2b6582eeb3ccd2c8c79a6712c6697d5e06c8a05e58b50a356500680f89c14af0d9f73569d737569c231a9705e14f303810aa53df3e6140c65f35f273ba02cfb09d30a63f367f60a29859a5fcd4ea2db3d5f224a56d15915d98be67ea861e8489231dfc6d116149bb6256f6b9a2802d8f3084c50102525176e0f3a4127eb1d9588c032e825b50a7c7cad674dcb9ea1e21ef3e599323e4025a66e502d37c4dd30ca8e7ca74093086b31098e0fdac4606b400540b4c2cb4715983035d13b037460eea2af1cf6cc6e39a6b863d12d3050083d8b3d0feb424e26a1c3e67c2e4ab51b8892df4ab1a4995d29c5ee0bdfdd647617cfb441b04f997dad52964ee45d615d40a3c27a6961502583e7fffd9433488235b10d56d312d0bd173c378e8cffe2bb88b9c0a0a408080756e7ddd8a80246db6b34c33a8f5321ceff25920d3a921960122c9ff686008b2fbf536686adea5f65321058589dfbb8f7cc795e9bbbf3ed9e70406629b65ca3a6d421a6f5ebdf6edb66f477af97805302ac385910520f69a0e4f738d645ebc80f580dc1ecf33c66794292235f3f49824868bb87b462747a6fdff96371c713ec525214234f418ae4e84d3d6876797038d6f13feee5dbe40352a97d4a877a5e88d675db9a8f22ded74c179d77931610b0d6e3872e3dc63060d947878c5ac3a2babacf10bfac967fb3e8c34adfe43d0ca522b5264b492e42054d67c04f19b5aebebfe296211b43eba2a651d0f34a9d04f684f6d6a028590273ea08f2983ea6b6f2646b88860900eba773ddb4cb81df630b6f16d2fbbaa228051637d0be186c3b6358331524bfa042b55fd4bb4a37bb6e768a45ad9c68ea4e3e511b8b3e44946b27447172eb8a0153c9cd0bfb454cb50700f9f7dba19f92008f7b7ad94b14220ce9163356a9b8254613eaab89352cbd5af82d02b834fc8c2037704c4df516c73653abcd031b54020450b8cf0144b9432129c6dd3993cbb129d377192d04398c8e0ceefc61ab880edebcf65bf5ce5bada075f7e5af1dc17b4074600c4a869d49208c2c834bd5f9dc68137fcd2d21be9804c760281f3ef67074b07d773ff220784678d72b4335250d8fae4553a87512e5fdc457f018685c1fb74c904900ece9160c3e9c3d5aa7ce58a90ab07645018480f5dc93275205b453b5062f05bdff7d2579c1353404dedb97069e1de6eb116f6706b811aaca63081c02a0f5029735b4980b93fa7244aa319b33d1730329e1125765283e81a800778ae40f5187cc9bea54bd0f57e1d5b44aa1d8dbfab03e14da6744dae93bc563e34b3fa625164a80bb2d498ab781693fe2e7ec856a80a5a593117f2d20252b9ed648efa3c0f9362bfb16e6c7fde7842f7eab1f053a6b90dc9bbae090b8265672fe98777ea0ee93cc134675afcd04a79b11fde1b9b6f22faac6e7cb68f5e80bff376e56d8f278309ee9d285571a754c6f7f81545cfdbbdfb66c91b01c69161a29110911e157c39d2ff0706dd339328ba78b3af604632dc09403f9c6e321246c986efeb9835238029fc5263bafaca4e7fe9c34069ec97ae5a13c89cb9b765b7f4e0c1d9c5406dd3604c71e26c59aa7cbe5a7f4bfa8f1c5f5e1d3b88e908ad0126d03340f1dda669c6887c849ca94c707b101623157ed06534d7b4d5f2c252adc8f5672a7ef12ca6f568015cb9c0eff5f850426009f7ae060813b2aa4d3cf641dd12931253ea1f6bfe93afe38c49e9210b5a02a11bcaebc3e82e00217e0bfd98923c27e3a9b8013b7a5ffa8a4f7c40ecf0e9844ac612a2a23c08a6e3ea3b28638a4283135520504e84671fc3a7735f80360023cbe0fa7f4bdeae20afb4b3454081721a955cb762abf1942fa9d9f19cac2a237efc5073c4d91f9dd90e564b9e8504d22cbae5610aeb35dde2486f3676cfa6674d61138507f59c138caee9bd8cce2de6e10e48316096c06198201a2c7ba91a55b9ccce2a7ae5348eac5e27eb6b30f27055f404ff1f2b2dff7dff62bcde578e0c6ad3ebf931f6820e87da5dcf2e6ccbc05b669615daa05d073f40e94612908b7275d11c4d5fddcdebd86cedc47d96367a106c6f5a11116141a46bd9e45140f4f6d5c039941cbd7d1409f27774647928740853963447a5729d69e116fc1948dd3c59a5a354bbe27910d44838e338a72b359d7ead17874aadfedd3f8f5241bc51b8c14b7a0d2aaa97c58f02a5b9c6197daa9f2df7f08dd1fb800c8d1f932b88487c340af8f3707075bd4238b56c66f3cc03bae6e66f5d01aa53f533fb3686184614b0485654940587945a98d7cdc726c31d4cbae04b1801e4393bd210911243c625fc36de13ff6bfd897ca9f6bb9e1e3a3ae6d7e23a545de43b957991bb0415b9b62fb63a47db287b5d8bec21750397de7df7f3191f895bf2e46232c5181d9e569f00c5533db424b415a3f9085f0e17815d5c4b117a20c02a4fde44c698412be0a5c61afb8bb96f3e9cda9d6486f588113837c79dd00dd335f9a896abc3e4ef993ea71dd266997c8d37735cb37999e24e3456c8a6cffba14a8a7d9e0918d930f76da597765b2d9f6e50992a7c75a42ecee4cb25258969294e47a91b5c9edad173804bbaf8e3c475f00ba18a991d2bbdb4605fddb2fa2eeac0603781b4f65967dd505e71098901991a4137df6f139a105ac9380568b693187c9768020c375dfd36e6d93db56f86e6b004d8f08565e1a3c5d0cb58ee30cfe1002d33569b8367b841b927474ba71363fbbd39fbc5303018e7e66115274", 0xb39}], 0x1) 07:19:34 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) dup(r0) setrlimit(0x8, &(0x7f0000000300)={0x3, 0xfffffffffffffffd}) ioctl$KDGKBMODE(r0, 0x40044b06) execve(0x0, 0x0, 0x0) 07:19:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000ac0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a74d1a3027035071a1d1f999e87dc5619515a5eff0000000000000025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a8f04baa14116f4bc32818f8811632edb708a8ae9248a90f6feeb06d133f4f63eb3d9cc98bbfc2067cd1dd6a215c7144e5a708439fd4ca0f209c91f17b46f93c25b047580e06cc92d27e67b9c78404fc0ba6e677298d1bd64f373c5bef2b045fa4248ba0aa1ecb25db434a72e487b1ce3efa9d214697bb0cf7e701dbc26702a6f3245894aa0f1ee1451d1c49b09d1385bf753358a74836fb386295b47ae7e96ead7f5ab54d07d024adc6200521b1522becac5c1cdb9610716e8ba1bb0967171bbf1437665932ba7cd3c09f94f78ee050325f8605bf2ef022efe10384d48", 0x13d) write(r0, &(0x7f0000000040), 0xfffffec2) write(0xffffffffffffffff, &(0x7f00000000c0)="d4c8dcd2c6d63e2d1beac70b7a2a4f66fcc5f3306570f7b4ba256e7d4e6d61e5365e839501d80f524a2ccd57e5a0df201a0a", 0x32) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = semget$private(0x0, 0x3, 0x10200) semop(r3, &(0x7f00000000c0)=[{0x0, 0x1}, {0x0, 0x7fffffff, 0x40000000000800}], 0x2) getitimer(0x2, &(0x7f00000002c0)) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/73) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f00000005c0)={0x10, 0x37, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xffffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x100}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x6c86}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x9}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xb2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x6b}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000040)=""/111) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000200)=0x9) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) dup2(r0, r5) r6 = socket$inet(0x2, 0x2, 0x0) ioctl$FIOASYNC(r6, 0x80047308, &(0x7f0000000000)) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000280)='/dev/diskmap\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x4) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f0000000240)=0x7) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x8) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e9500000400000000000000000010"}) ioctl$TIOCSTOP(r2, 0x2000746f) 07:19:34 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x40, 0x0, 0x2], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xffbfffffbfffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000634000/0x3000)=nil, 0x3000, 0x1) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) r2 = dup2(0xffffffffffffffff, r0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r4, 0x8e3) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000100)) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20040, 0x0) 07:19:34 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8253975502000000ffffffffff"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="9a06e30300f7000000000000000024e00818d29b", 0x14) sendto$unix(r0, &(0x7f00000009c0)="b78abeb00a17bab731d6481c69b70d8e32c0bce3fe097caf772ebe5b33c46278bd73371f7a55963310fb1b65701ca4110499dedbb3d989870aa53c7fa3a400f6c21e0179a0f824b4d7c9de426d6e4b011d1bb793c153441fb99ccf1dc8e6092f76904878d06693228c8fabc242cea1fcb29a75a86dcdde66b569b44bb3bc6db4d60d05b89fc8996a64feb5253f8d691ab1ee8cb22dbc71060bfae74a1a65d94ed94b0abff0fe6f47059494cebee07d73e7b9c445f1fd2d7e51be1398694c9d8b933b7f9d0a03a4618fb8955310c1019d3fab26dba3ce0e546b32bf32300464bc1152e9455d856be4f6399c216c1933bddaa2d5dd0013bdb0ac387d5f4af4bf1b5f36a38112f72316e1c9b6328fe45e4f79091cf98cea74dd9dcfd3b3b930516300fc98e49243c8352fea967e36dd7e5d8df7439ccdb4c87947f05ab25c19a5ab1ab07eef947ef57db5911de7dd436855d1c6401fb42516022c2507db1584a137c53bd8fd5605418a7eb5aa8de024ebb9a00a2e0ff2388ef3fd859cb269fc53aacadcda2929d969d06844ea93c9da31bb47abb4490c644d5c0dd218dc130983a55979c60346efd26172f47d4b92e733a5138b9ff72eb4bdfb59beef81b27511dd3d1f7ef31d2ab971bdf9edf4c81c8259eb15c75d427280848a3291e6d3ea830be304d334601942e51b715541f77d5c5a16d50d58d4f4c1a6f16b4b30d4c642ec267d11df788b3db039ca6e20aea03fa9a070835a29b80938f055ce818d57487370fa19340f29c09c3af3ecf7a699b491f6ae0674278db18084adcabaa8fab62fa0df5f1844a04c509cb7c85d99055a92a984c0d3956dbcc92c157fc5cdfa8d20df8f764b376edd48d8754171932312d3f7821ed607d3b5b8b83d11de51429da82dd729a865886c9fef18ea0ccf0e0d5843a9b88d02b3607375a5c38e37c9d0f3d94825554230192526eb14864b5f0aa1c0110d88568b0e8bfd411245329b17aa355c03705dc2d7498b0581324f5471c477b2c8ebc1fc906edb7145a0b035d15866f0cd6626dcdde5834057d0733d0534f970b700f1d11f4de003bc70a7d0cc36a62195fe56433cc73a853a0911523929a6ebc302dda6098f6f4d62d86d4b2cd3e41f0e8e5dcd1a99f186a9de438ef5871e97d5bc021e7e2bcefa261dfc0a56c6e4e0f463f99272a7ba21ce36d3dbb890d276bc602b0150f9881a1613525821bac84d05d3cbb8849d93e3480fa92b49072afc890335ab4c7a17ac28faa1e48612d08f66b01acf09e4a34fbb48bccfa02aa07174f75c2d01b48f49cb472674b92809c2984c0cf8301604938da1d2a01fa1b91a67d97a5932454a2ec72a0aec96d0dc990e648d97158d41a8cef3691d55b8b4646cf6a8ecb5d4cf28b7eb2ea3fe3ba151dbf2c52bccf9b2c6050e7ae1f018041b3ad9cb7439eab79b1c6bd9f7e25eaec073fef0c33291425d4f4e57db76e0c14618c3b2133f96862907ec7f232f764924dfe12d9618c7895c412af5efa418e8ab7d5001dd51a5cc826d7cc8c699d88bf2cc35d644039a9d233c1d9b58656c9bf238c858ba3863130551a3fc15c8df0ee35635eb69b18ac4f73bc5b49201c22b4ca72e8bd4f175f36164d566f19fba014330982cf547876e04a3ce9356767dc0d6038e3ecb508e916e09634372ff410aff8ab897a97e9e6b58a7644d810663acca962ebac8c25d2c84585a9b5fc1ff3130659e4858a10bba8c9f5a4d1cc08d52fa6f16384250ceca5286203506c58390de0dd17f148ba5edba3487f93cfb42e559dfdea5269e429e76543cd84bd4ca6129707c0ae4995fd6cc2168cae498a36fbb48ca89fe4e30d354a281ea6f85ac3cc5b67686895dcb9b075b5741f0e7a729110fa0debe04f338cffcf160c6480b08b512a42cdec2d4e52452e1b9cdfb934943f3bd06f592e49e5993e4ee688e0b8e31f08e0c958173e94d0f63f6363f6ecad1e633dbf5f920d727cfa910e065e6e139da04fba66ee2fc9c40a7645c79be51", 0x591, 0x0, 0x0, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x20, 0x2) 07:19:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvmsg(r1, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) chflagsat(r0, &(0x7f0000000000)='./file0\x00', 0x8, 0x0) 07:19:35 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "b9507fac9e8b15f6b19850cb8fb1b442e92c7432", 0x2}) dup(r1) write(0xffffffffffffffff, &(0x7f0000000100)="6246f2164a90e8785b354e3763865a3d0514a59e7c7357df6fb174a44c119b3ae169d8990707c1f4bcb0f10f54b8ec3703483353ceccf6c962cea7d0a89e4523be01ea5c062a0050", 0x48) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x200000000003ffc, 0x7dfffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 07:19:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000001c0)={0x0, './file0\x00', './file0\x00'}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x60}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 07:19:35 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 07:19:35 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xfb) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x87}, {0x61}, {0x6}]}) r3 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r3, 0x8e3) r4 = accept$unix(r3, &(0x7f00000012c0)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) fchflags(r4, 0x0) syz_emit_ethernet(0xe, &(0x7f00000000c0)="20211143ccad1c9a420ce8aae933") r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r5, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x6, 0xd01, 0x7, 0x6, 0x7, 0x100]}) ioctl$TIOCSBRK(r5, 0x2000747b) 07:19:36 executing program 0: getuid() r0 = socket(0x2, 0x4003, 0x3e) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r2, &(0x7f0000000540)=""/226, 0xe2) writev(r2, &(0x7f0000000140), 0x100000000000019f) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000140)={{}, {0x5, 0x8}}, 0x2) fchmod(r1, 0x8e3) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000080)={0x2}) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) dup2(r3, r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00000064a513e569525fd6777408653000deb255eef02e8c5c9f4d2b193bef380786805f001047cdfe2d07a900c61721bfc49488218b68b576e156d206d964461a95ac0e7ec7007a65222663d879ad7a55233cf3313da8a96ccba829bb532c82bd9b01f3528d9026d45787f4d6e17ca9fb0567e3557367a4e4fa23e0a1f604141250926e4dddb5a41059cdfdf1b6cde9379e729710ff694783a3ff53fc370ce22d30be84634610adfa90a473b7083d031d74e84a463dac941345ae7e2487c03a7ffa1358f534c565232715f96d99255005d9e3f1ff58f7b2ca"], 0x10) 07:19:36 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xf7fffe00, 0x10002, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x80000001, 0x3, 0x0, 0xe0, "4c17b2b0bd4c6a37f563177d7dc179544ef88f4f", 0x10000, 0x5}) r2 = syz_open_pts() close(r2) writev(r2, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000100)=0xd7e) 07:19:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = accept$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000880)=0xffffffffffffff34) setsockopt$sock_int(r2, 0xffff, 0xd6fac31c0ec9c944, 0x0, 0xfffffffffffffe90) r3 = socket(0x20, 0x1, 0x0) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r4, 0x8e3) setsockopt$sock_int(r4, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2aae3, 0xfffffffffffffdd6) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCCBRK(r5, 0x2000747a) write(r3, &(0x7f0000000300)="924bbe0c414ad127ecae9a6174d36e212ca55c360a2772259e190bfca07e1c87cbe0e386d9b87da2a3066577f8bda6778db23996ddb82881f985876a782445e434d7a141e91ab2c31564e13bc99b96039bfd7189a9d9a2e8d995ee89adc0dcf47610d09ab5d128efb4ef782b0aeaa55d844bcfc5c57d1112dfa5c6d24132816afe2440e4a1436cdaa6261024875c7fb289473e5466deb039ec4fd6538b05b517a50d007c2464cfe56272d0d8b13e5b2f1b74a6a4f923414b91be13e04eae1a5e782ac6912e4e54910b54c1af9bdd671ea6b0533cda55fe0c1504d37340c8828631d973770800f8e67db5f39fe5f5d4fcda81f06149f811874b7c800ccbb53d4a6d2c8cfa297530ffff000000000000e49176a464c2a2cf2bf15d1cec40d52e7e9363d13ea3873e8efaf883b6be0fe7a9defe418d1174814a34c5d6696e21e4df838c7c315545b67a2dedd4cdbe7a5773962a16ae7aaa19811a69ad8bf0b6c0bd95d8f5544d6db9af7c52f57306b0c20e102966d762040613de4a1130e42c5e6a8357d0a7c673f9", 0xfffffffffffffec7) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000100)) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) kqueue() r7 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) r9 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r9, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) bind$unix(r9, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r9, &(0x7f0000000280), &(0x7f00000002c0)=0x270) dup2(r8, r7) getrlimit(0x8, &(0x7f0000000540)) r10 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) preadv(r10, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffde}], 0x1, 0x0, 0x7ffffffffffffffc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r11 = socket(0x400000000018, 0x3, 0x0) setsockopt(r11, 0x29, 0x1a, &(0x7f0000000040), 0x4) 07:19:37 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 07:19:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000240)=[{0x1c}, {0x7}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)) syz_emit_ethernet(0xb5, &(0x7f0000000140)="b7") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) 07:19:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0xb0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x10000, 0x2, 0xd10, 0x551, 0x2, 0x2, 0x4, 0x10, [{0x6, 0x2, 0x3, 0x401}, {0x46f, 0x81, 0x4, 0x80}, {0x9, 0x4, 0x1, 0x2}, {0x5, 0x9, 0x9, 0x4}, {0x9, 0x7f, 0x3, 0x1}, {0x5, 0x7, 0xffff, 0x2}, {0x1f, 0x5, 0x4, 0x83}, {0xffff8000, 0x80, 0x5, 0x3}, {0x3ff, 0x4, 0x7, 0x3ff}, {0x81, 0x13d1e349, 0x6, 0x9c}, {0x0, 0xffffffff, 0xfffffff8, 0x1000}, {0x40, 0xd797, 0x8}, {0x8, 0x7fffffff, 0x10001, 0x89}, {0x9, 0xa8, 0x10000, 0xf212}, {0x4dfe, 0x8801, 0xb6a0, 0x8001}, {0x4, 0x7, 0xffffffc1, 0x7}]}) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000440)="cbd4d9712e6ba66dac34010f5d4caf8c3fab6d93dcfccfb4b3cdf9915539934a3e3edf578f65db603d53cfe6467b923ad8c78b1b17b372b877df9ec2b1f47f880073ccca1e28f72c5b17b704b27a25338306118c76ff5fa8c95f7df355bf2da8e47518486a13d4cd4e86b93c16a8c847fb14632d", 0x74}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x80, 0x100000, 0x3, 0x6ad7460b}, {0x6, 0x0, 0x2}]}) fchdir(0xffffffffffffff9c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_open_pts() syz_emit_ethernet(0x122, &(0x7f0000000300)="00442cbf2701a917a09802a52aebd33ecfe416dfa681414a139dff906d92c43c0e605fd0aa7592ee706ad49f208df59c01a65fbef6ce3e7647d47d220d4eb7784421c0f413a47455e33d2d24f686c6fca54922306ec743774971b050160e106dac05456f5022af8ad6c833fe2384f711c4b6042c528643b1c49184ea32ebee2f12830f1525fcc8025e62f90f3446e11f4da0b8b3dcc0e45f62b07b8265fa20bd6ed196be0feebaca9b9e94c16271d1b4ff6872c23332342aafeed0e4996d5bffb3868032e298b8414b36d6e9c8af9a86883a79c575fe81578096789fde8c4a02adfd5cfd629ffb00730fb5a2a79e2bf353a1cc0eff36cfa8c49522b36a7e91baca958955538649fc113c2d2ac75f92a1e79e6fbb51f8aeac389338027daa23b396e6") r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x800}, {0x3, 0x7, 0x1800}, {0x1, 0x3}, {0x4, 0x8401, 0x800}, {0x3, 0x3}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x800}], 0x2) getpid() msgget(0x3, 0x0) semop(r3, &(0x7f0000000680)=[{0x1, 0xffff}, {0x1, 0x2, 0x2000}, {0x1, 0x101, 0x1000}], 0x3) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) dup(r4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x16) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/vmm\x00', 0x10280, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f0000000500)=@abs={0x1, 0x0, 0x2}, 0x8) sendmsg(r5, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:19:37 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x30000) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r2, 0x0, 0xb, &(0x7f0000000000), 0x0) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r3, &(0x7f00000011c0), 0xbbcfb91fe38805f, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) r4 = socket(0x6, 0x3, 0x7f) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x7, 0x0, 0x0, 0x5}, {0x6}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000040)=0x80000001) r6 = socket(0x18, 0x1, 0x0) close(r6) r7 = msgget(0xffffffffffffffff, 0x0) msgrcv(r7, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) msgrcv(r7, &(0x7f0000000400)={0x0, ""/243}, 0xfb, 0x1, 0x3c00) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xfffffffffffffe26) close(r6) r8 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) openat(r8, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) 07:19:38 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0, 0x810, r1, 0x0, 0x0) bind$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) 07:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x80, 0x8000029d8aaab}, {0x5}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 07:19:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) sendmsg(r1, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000200)="75f84a3ea9cd25da4c73aa0bf5a509a45894f026ef8dc4630f74821cb81b94d95882c888d55ce124c7b65e66707d39382d7fae6a83e05615c7cbb0d7bc0b38c62f5c5670949b406d16346607947d8aa997e87c62ab51bef657e5c3601316", 0x5e}, {&(0x7f0000000300)="2e35fbdde6ca2ac59a6fa735f301dac562e2ed6a76a33dc39bfe83be61931db3d59dd75e225ee0d722f35cdc5d492b7adf47b26415fc2de881b2c718704d14258e0a855255b74ecc5b29b8c436edebe11470de0f9012e7f67f4707ee474118099407e419e20cc581b5a833f9ed8a8388ce4c01a2d6c1d94960d0ef68469072742c9f66c74fe492591addb7fefe23e0f5acf0d43347de8e6fe7d1d83a4f4b6e0c2c", 0xa1}, {&(0x7f00000003c0)="42f96ad49c8d73d7aa7d116080c6f1b7e02cb82737287334a538d2de15fa0f83af87bc151309320a4d0f77ecf3bfed2740903b9f00db1fab55dc94a3b91a6f0856ed927ca23d786247616e79f6d9c545d4d8bdb4f7e0528580b3716b4ce681a099171a347768bc1a5314d1ddd6c2a2184216eef3f513e07b3e7cab66618c6d6a616467e3fe0865d4184d52fc9af90d990990258ffa5de71585098480a51ad9b434095cab82cf3741de7f490b8266c5a831", 0xb1}, {&(0x7f0000000480)="2d520d6b23920841f169246a2da594b27c4e8f64c83343dfc4b154615807962cde03ccc218cdc7e78c14bab7e0f5c0845204a9ae009ab2d982ae1301fdc848e155d9e3467c88a08a053a803113b31138bd7ae1646f095fd4d85315cd3a4b2a07f394a8e89e9eec13cd3c7e3ed6fc8abd5ccf665f857961e8f3999a2e408bd7536a71e1af7dbb0f14c1eaafe2c9f56d78d86a89f6acd34c89b571169fbf1ec8e31ae73d87b1a5d667c43582936baf25315f03d5f78f240c055b73d60e65fd278eb69421d8ae2c6c53a55f97fff967dd", 0xcf}], 0x4, &(0x7f0000000580)=[{0x20, 0xffff, 0x5, "4ec1772c3293d6c5700ddf7caf530a8d"}, {0xb0, 0x0, 0x6, "2fa06cfd07c62a722a61416fe3e24dba872177417e44ab735c15783fd488006dfd576a23dfd49b0e6a682fb1000df0f7e5e7197d9b1077c039deb8203be02a0b4347a72f3e78d0b30ddd4136191c19fb15c041e4080069b84c94a30b0e9e19346769b5fbe34a1044fba99180c46828a68713f3dcbd6df7d9ffcce0b0268e95732226bb5fcfdf5500af46ea8e4c37acf0f8ee8e875a61ea13d2e4f231216fdfd3"}, {0x78, 0xffff, 0x1, "5549b0a5d8411be078760a23599829f264708dbee705c206562db5ec63c024d65c59d2377a30610221006bf6859621133b98e99e6ee8251960139387d8903506de807107d93a481a624584d3673c53f4ce700c380dd27c59738818506281972b9e3a4887"}, {0x58, 0xffff, 0x7, "8d5ed8aa2bfd36628c64f83ae49786c1624f0a8b1f4fc67d1864b8f691493500754e663816d5253d4ae281128a351907e5c8d8160751653390c3ecc109f3acda10"}, {0xb8, 0xffff, 0xfffffffc, "a9b031b9951bc1f6187ac1ab3ca85b1f1f4e77b6d8ad26df0f28315cea67d7a4311fc5fe6f2cabe37ce8a6633b0ab3cf1a86c04ac03499ef37fa3847a2d1703c9b5c5eb25bb33acc1468eb6773e8b6f684c731aad29122cf2b1514e2a0f0b9cc8cd75da4c331e6f919765d85f2d6d493acf4c3604ae1332cbf32bdf49249f6ba9b9936116e757dac7a981b29f73ada4bc27551cefeaedf490a67b4ad86d2d0d45c24938504370e"}, {0xd0, 0xffff, 0x8001, "11a6c88aa2104016962417f660298d0d5d681c156dcb04ab63cfe00a58d1e391ed9f07a1660f7d043d2643798406e00aad2ca7e13dfe87e305b9fa358ca0330f90ae3fbeda096cf194d4fcc1f3873366d73b522744f3bc1682bbbd63c1ec54248dce0e5b957f19e7bf03a7cc3af3ba5ce21e085f26ed0020174403e573b4a8dffedc284ce6c3a6f4eaaae23af248eb3acd28016bb30c50f64e07e4b5793d0514aa46ffbf496a2e9d53d129e39941950c2c536311e63854bb9cf693"}], 0x328}, 0x2) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 07:19:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="451607a55008000000000000007c719a605afdb0024c87b23656"], 0x10) socket(0x18, 0x2, 0x0) socket(0x18, 0x2, 0x0) writev(r0, &(0x7f0000000940)=[{0x0}], 0x1) mlockall(0x5) 07:19:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b0b542a538706000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:19:38 executing program 0: r0 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000080)="0d2259d7bd7317fa92bcd135dda8b7d337ee42a607618f2671a5e2a59d509778b8de811a6b436597838dd7666f07632ecd1970895b16da780a9d0a439aae490a4554bfc4e96c32d151878167e4cdde9b9f5a2fd5dceebd937d07f46d7315b0e126a14332fedeec353ab08be82e20a8733b0c2a828cc731196671914c577c07b5dd71777b9fb4b1712c434d83933d3c5a64257eb1c0ec77ff74938e2c941ebf18b239a0cd9bfd0d648d1f9b7404e4e3ac6a0afda62e6d3f37e519c5f750f21a3743", 0xc1) socketpair(0x1, 0x8000, 0x20, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) getsockname(r1, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) chdir(&(0x7f0000000300)='./file0\x00') 07:19:38 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="010000000000000000ba000000002000"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 07:19:38 executing program 0: setrlimit(0x3, &(0x7f0000000140)={0xffffc, 0x100000}) setrlimit(0x3, &(0x7f0000000080)={0x8000, 0x100000}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r4 = socket$inet6(0x18, 0x4005, 0x70) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000440)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r10 = getpgrp() r11 = fcntl$getown(r3, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r6, r7, r8, r9, 0x5, 0x7fff}, 0x6, 0x2, r10, r11, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, r9, 0xffffffffffffffff]) r13 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r14 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r14, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r14, 0x8e3) r15 = accept$inet(r14, &(0x7f0000000540), &(0x7f00000005c0)=0xc) dup(r15) writev(r13, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r13, 0x8e3) setsockopt$inet6_MRT6_DEL_MFC(r13, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x0, 0x6, 0x5}, {0x18, 0x1, 0x6, 0x8001}, 0x4, [0x5, 0x4, 0x81, 0xffff8511, 0x3ff, 0x101, 0x7d800000, 0x876]}, 0x3c) setegid(r12) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000180)={0xfffff02d, 0x0, {[0x20, 0x0, 0x5, 0x2, 0x1, 0xe99, 0x40, 0x7, 0x6, 0x6, 0xc, 0x42f0, 0x100000001, 0x8001, 0x81, 0xb75, 0x1, 0x9], [0x7, 0x3, 0xf7, 0x3, 0x6, 0x0, 0x5fa0000, 0x885, 0x3, 0x1000], [0x0, 0x1, 0x9, 0x13, 0xbe1, 0x72, 0x5674829c], [0x40000000, 0x5, 0x80000001, 0x65, 0x3, 0x1], [{0x2, 0x6e, 0x7, 0x10001}, {0x400, 0x6, 0x8, 0x1ff}, {0x8, 0xfffffffe, 0x9652, 0x1000}, {0x7, 0x0, 0x1c, 0x9ba8}, {0x5, 0x8, 0x46e, 0x9}, {0x7, 0xfffffff8, 0xff, 0x2}, {0x1, 0x200, 0x5, 0x3f}, {0x6, 0x3f, 0x7ff, 0x2496}], {0x400, 0x1, 0x8, 0x100000000}, {0x81, 0x6, 0x6, 0xfffffffffffff17b}}}) pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x42aae43b60efa41b) ioctl$WSDISPLAYIO_USEFONT(r16, 0x80585750, &(0x7f0000000640)={'./file0\x00', 0x80000000, 0x4, 0x7, 0x1, 0x5, 0x20, 0x44, 0x2, 0x2, 0x4}) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000040)=0xfffffffe, 0x4) 07:19:38 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000080}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x6, 0x1, 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1fd, 0x0, "000000000000000100002000", 0x3, 0xfffffa4c}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x18, 0x8005, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 07:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x39, 0x3, 0x6, 0x100}, {0x7f, 0x81, 0x6, 0x2}, {0xd3, 0xa9, 0x5, 0xc9bd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x168, &(0x7f0000000340)="b6") ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[0xffffffff, 0xfffffffc, 0x1cd719e9]}) 07:19:38 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kqueue() r3 = msgget(0xffffffffffffffff, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0xd1, 0x0, 0x0, 0x0, 0x0, 0x53, 0x7}, 0x3, 0x5, 0x0, 0x0, 0x3036, 0x8, 0x2, 0x8000}) r4 = getuid() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = accept$inet6(r5, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r7 = socket$inet6(0x18, 0x4005, 0x70) r8 = fcntl$dupfd(r5, 0x0, r6) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r13 = getpgrp() r14 = fcntl$getown(r6, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) getgroups(0x2, &(0x7f0000000040)=[r12, 0x0]) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) setuid(r17) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r19 = fcntl$getown(0xffffffffffffffff, 0x5) r20 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r20, &(0x7f00000000c0)="220e22", 0x3) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r23 = getpid() r24 = syz_open_pts() close(r24) writev(r24, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r24, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) r25 = syz_open_pts() close(r25) writev(r25, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r25, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) poll(&(0x7f0000000200)=[{r25, 0x4}, {r22, 0x10}, {r21, 0x10}, {r20, 0x80}, {r24, 0x14e}], 0x5, 0x1ff) fcntl$lock(r22, 0x9, &(0x7f0000000140)={0x3, 0x2, 0xb356, 0x9, r23}) r26 = getpgid(r23) msgctl$IPC_SET(r3, 0x1, &(0x7f00000001c0)={{0x3614, r4, r15, r17, r18, 0xad, 0x200}, 0x44, 0xc780, r19, r26, 0x2, 0x100000001, 0x7fff, 0x3}) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r2, 0x101}], 0x1, 0x0) close(r1) 07:19:38 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x7, 0xed0, 0xfffffff7, 0x1, 0x40a4, 0xff, 0x0, 0x2, 0x4, 0x7fff, 0x1}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa9], [], [0x0, 0x0, 0x0, 0x9, 0xfbfffffffeffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r3, 0x20004276) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r4, 0x8e3) r5 = getuid() r6 = getgid() fchownat(r4, &(0x7f0000000100)='./file0\x00', r5, r6, 0x4) 07:19:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r1, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) lseek(r1, 0x0, 0x100000000, 0x2) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r2, 0x8e3) socket(0x17, 0x4000, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c, 0x0, 0x81}, {0x1c, 0x0, 0x0, 0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) connect$inet(r2, &(0x7f0000000040)={0x2, 0x2}, 0xc) r3 = syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffc, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) read(r3, &(0x7f0000000540)=""/226, 0xe2) fsync(r3) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 07:19:39 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x9, 0x4, 0x1000, [{&(0x7f00003ba000/0x4000)=nil, &(0x7f00000fe000/0x3000)=nil, 0x6}, {&(0x7f000001a000/0x1000)=nil, &(0x7f00000a5000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f00000b8000/0x2000)=nil, 0x9}, {&(0x7f0000490000/0x5000)=nil, &(0x7f000006b000/0x3000)=nil, 0x2}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00005cb000/0x4000)=nil, 0x6}, {&(0x7f000078a000/0x4000)=nil, &(0x7f00001c0000/0x4000)=nil}, {&(0x7f0000764000/0x4000)=nil, &(0x7f0000412000/0x3000)=nil}, {&(0x7f000053c000/0x1000)=nil, &(0x7f0000030000/0x1000)=nil, 0x8}, {&(0x7f000078d000/0x4000)=nil, &(0x7f000068f000/0x3000)=nil, 0x8}, {&(0x7f000062a000/0x2000)=nil, &(0x7f000075c000/0x3000)=nil, 0x6}, {&(0x7f0000ff1000/0xe000)=nil, &(0x7f00005b2000/0x1000)=nil, 0x5}, {&(0x7f00007dc000/0x2000)=nil, &(0x7f0000656000/0x1000)=nil, 0x8001}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000240000/0x11000)=nil, 0x80}, {&(0x7f00007ba000/0x3000)=nil, &(0x7f0000424000/0x3000)=nil, 0x1ff}, {&(0x7f0000043000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1c47}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00006d7000/0x1000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 07:19:39 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x1f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x8) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) socket(0x0, 0x4000, 0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 07:19:39 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB='y\t\r#'], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0xfffffffffffffffc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e484ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r0, 0x0, 0x0) 07:19:39 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004002c5, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(r1, &(0x7f0000000000), 0x100000000000021b) r2 = accept(r1, &(0x7f0000000180)=@un=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket(0x20, 0x3, 0xa5) sendto(r3, &(0x7f0000000080)="77a046f94333f5293d16", 0xa, 0x401, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x2, 0x1000}, 0xc) 07:19:39 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x7d81], [0x0, 0x0, 0x0, 0x9, 0xfff7fffffffff7ff], [0x0, 0x0, 0x6], [{}, {0x0, 0x0, 0x0, 0xfff}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x0) mprotect(&(0x7f00005c3000/0x1000)=nil, 0x1000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket$inet(0x2, 0x8000, 0xff) dup(r3) sendsyslog(&(0x7f0000000040)="02b0807440", 0x5, 0x1) 07:19:39 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) socket$inet6(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = socket(0x18, 0x2, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r1, 0x0, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="04de"], 0x1) connect$inet(r0, 0x0, 0x0) 07:19:39 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) r1 = socket$inet(0x2, 0x2, 0x5) r2 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000100)) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x5a348e193ceaf2c0) poll(&(0x7f0000000180)=[{r0, 0x1}, {r1, 0x4}, {r2, 0x40}, {r3, 0x4}, {0xffffffffffffffff, 0x80}, {r4, 0x28}, {r5, 0x100}], 0x7, 0x3) getpeername$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10008) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000280)=0x9) chdir(&(0x7f00000002c0)='./file0\x00') r8 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r9 = socket$unix(0x1, 0x5, 0x0) r10 = kqueue() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r13 = accept(0xffffffffffffffff, &(0x7f00000003c0)=@in, &(0x7f0000000400)=0xc) r14 = open$dir(&(0x7f0000000440)='./file0\x00', 0x40, 0x128) kevent(r8, &(0x7f0000000300)=[{{r9}, 0xfffffffffffffffb, 0x90, 0xe3d5add80fc3993d, 0x4701cbf2, 0x81}, {{r4}, 0xffffffffffffffff, 0x52, 0x80000000, 0x7, 0x2}, {{r3}, 0xfffffffffffffff8, 0x20, 0x1, 0x3f, 0x7ff}, {{r10}, 0xfffffffffffffff8, 0x2, 0x84, 0xff, 0x1ff}, {{r6}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x8}, {{r11}, 0xfffffffffffffffd, 0x30, 0xfffff, 0x1, 0x7}], 0x5, &(0x7f0000000480)=[{{r12}, 0x0, 0x6c, 0x2, 0xffffffffffffffc0}, {{r13}, 0x0, 0xcb, 0x8, 0xffff, 0x1}, {{r1}, 0xfffffffffffffffa, 0x44, 0x2, 0x6bee, 0xa08a}, {{r1}, 0xfffffffffffffffc, 0x4, 0x2, 0xbe1b, 0x20}, {{r0}, 0xfffffffffffffffc, 0xc9, 0x40, 0x28, 0x3}, {{r14}, 0xfffffffffffffffc, 0x6a64b3c1af2ec896, 0x5, 0x6, 0x4}, {{r7}, 0xfffffffffffffffc, 0x20, 0x4, 0x3, 0x1}], 0x7f, &(0x7f0000000580)={0x4, 0x3a3}) r15 = semget$private(0x0, 0x0, 0x701) semctl$IPC_RMID(r15, 0x0, 0x0) getsockopt$sock_linger(r8, 0xffff, 0x80, &(0x7f00000005c0), &(0x7f0000000600)=0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x2, 0x0) r16 = semget$private(0x0, 0x1, 0x400) semop(r16, &(0x7f0000000680)=[{0x3, 0x0, 0x800}, {0x5, 0x8, 0x2000}, {0x3, 0xffff, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x4, 0x3800}, {0x4, 0x1f, 0x800}], 0x6) ioctl$VMM_IOC_CREATE(r8, 0xc5005601, &(0x7f00000006c0)={0x10, 0x64, 0x4, 0x9, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x548}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x90000}, {&(0x7f0000c48000/0x1000)=nil, &(0x7f0000eb7000/0x2000)=nil, 0x3}, {&(0x7f0000c00000/0x1000)=nil, &(0x7f0000c6e000/0x1000)=nil, 0x80}, {&(0x7f0000c59000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x6}, {&(0x7f0000da1000/0x3000)=nil, &(0x7f0000c17000/0x3000)=nil, 0x4}, {&(0x7f0000f22000/0x2000)=nil, &(0x7f0000cc2000/0x4000)=nil, 0x100000000}, {&(0x7f0000ece000/0x3000)=nil, &(0x7f0000f36000/0x3000)=nil, 0x53a}, {&(0x7f0000e3c000/0x2000)=nil, &(0x7f0000f8d000/0x2000)=nil, 0x100000001}, {&(0x7f0000e2a000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f39000/0x1000)=nil, &(0x7f0000cdf000/0x2000)=nil, 0x100000000}, {&(0x7f0000fd8000/0x3000)=nil, &(0x7f0000cb3000/0x4000)=nil, 0x49}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000fdb000/0x3000)=nil, 0xfe00000000000000}, {&(0x7f0000ca8000/0x3000)=nil, &(0x7f0000f27000/0x1000)=nil, 0xffffffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) r17 = fcntl$dupfd(0xffffffffffffff9c, 0xf, r13) ioctl$VT_ACTIVATE(r17, 0x20007605, &(0x7f0000000bc0)=0x6) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) 07:19:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d519f6, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x61}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000000100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_addr=@un=@file={0x0, ""/108}}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0xfffffffb) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) 07:19:40 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x5, 0x0, 0x20000000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400000000], [], [], [{}, {}, {}, {}, {}, {}, {0x100}]}}) uvm_fault(0xffffffff8253beb0, 0xffff800000a0d000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff8253beb0, 0xffff800000a0d000, 0, 1) -> e uvm_unmap_remove(ffff800000a0cf00,0,1000,ffff800017b9a220,0,1) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800017b9a2d0, count: 0 ddb> trace uvm_unmap_remove(ffff800000a0cf00,0,1000,ffff800017b9a220,0,1) at uvm_unmap_remove+0x3eb uvm_share(ffff800000a0cf00,0,7,fffffd803f012220,20000000,200000) at uvm_share+0x55b vm_impl_init_vmx(ffff8000148a1658,ffff800014925160) at vm_impl_init_vmx+0xf1 vm_create(ffff800000a0a800,ffff800014925160) at vm_create+0x193 VOP_IOCTL(fffffd803e988340,c5005601,ffff800000a0a800,1,fffffd803f7c6ba0,ffff800014925160) at VOP_IOCTL+0x88 vn_ioctl(fffffd803c94e870,c5005601,ffff800000a0a800,ffff800014925160) at vn_ioctl+0xb7 sys_ioctl(ffff800014925160,ffff800017b9a678,ffff800017b9a6c0) at sys_ioctl+0x5b9 syscall(ffff800017b9a740) at syscall+0x507 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x9921fc51860, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800017b9a1f0 rbx 0 rdx 0x6be rcx 0xffff800014953000 rax 0xffff800000a0cf00 r8 0 r9 0x1 r10 0x15ce86c628391d44 r11 0xf7e49c82dbb9f7a4 r12 0 r13 0xfffffd802d5302c0 r14 0x1000 __ALIGN_SIZE r15 0xffff800000a0cf00 rip 0xffffffff818c51eb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800017b9a140 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=289210 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000149249f8,0xffffffff825770b0 process=0xffff8000ffff6370 user=0xffff800017b95000, vmspace=0xfffffd803f012220 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 31942 313940 46762 0 2 0 syz-executor.1 *31942 289210 46762 0 7 0x4000000 syz-executor.1 6699 450230 3459 0 2 0 syz-executor.0 6699 8394 3459 0 3 0x4000080 netcon2 syz-executor.0 6699 198700 3459 0 2 0x4000000 syz-executor.0 48518 117679 0 0 3 0x14200 bored sosplice 3459 230485 59760 0 3 0x82 nanosleep syz-executor.0 46762 342859 59760 0 3 0x82 nanosleep syz-executor.1 59760 250053 69780 0 3 0x82 thrsleep syz-fuzzer 59760 216140 69780 0 3 0x4000082 nanosleep syz-fuzzer 59760 450467 69780 0 3 0x4000082 thrsleep syz-fuzzer 59760 473668 69780 0 3 0x4000082 thrsleep syz-fuzzer 59760 76052 69780 0 3 0x4000082 thrsleep syz-fuzzer 59760 465846 69780 0 3 0x4000082 thrsleep syz-fuzzer 59760 123419 69780 0 3 0x4000082 thrsleep syz-fuzzer 59760 491516 69780 0 3 0x4000082 kqread syz-fuzzer 69780 309678 49610 0 3 0x10008a pause ksh 49610 114768 46414 0 3 0x92 select sshd 81829 287233 1 0 3 0x100083 ttyin getty 46414 447956 1 0 3 0x80 select sshd 75781 285197 15305 73 3 0x100090 kqread syslogd 15305 293525 1 0 3 0x100082 netio syslogd 61788 160989 1 77 3 0x100090 poll dhclient 72765 515419 1 0 3 0x80 poll dhclient 12247 316776 0 0 2 0x14200 zerothread 12809 58255 0 0 3 0x14200 aiodoned aiodoned 43806 141286 0 0 3 0x14200 syncer update 62350 341728 0 0 3 0x14200 cleaner cleaner 56945 487789 0 0 3 0x14200 reaper reaper 17626 43310 0 0 3 0x14200 pgdaemon pagedaemon 58540 274943 0 0 3 0x14200 bored crynlk 74229 192417 0 0 3 0x14200 bored crypto 50386 396063 0 0 3 0x40014200 acpi0 acpi0 87217 76273 0 0 3 0x14200 bored softnet 57295 74654 0 0 3 0x14200 bored systqmp 12981 188144 0 0 3 0x14200 bored systq 1352 5860 0 0 3 0x40014200 bored softclock 11115 182016 0 0 3 0x40014200 idle0 74697 97335 0 0 3 0x14200 bored smr 1 127104 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9505 6596K 6905K 78643K 11136 0 pcb 13 8K 8K 78643K 50 0 rtable 104 3K 3K 78643K 237 0 ifaddr 63 13K 13K 78643K 83 0 counters 19 16K 16K 78643K 19 0 ioctlops 1 2K 2K 78643K 42 0 iov 1 8K 16K 78643K 183 0 mount 1 1K 1K 78643K 1 0 vnodes 1220 77K 77K 78643K 1415 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 9 0 VM map 3 0K 0K 78643K 3 0 sem 12 0K 1K 78643K 72 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1794 195K 288K 78643K 12646 0 file desc 6 17K 25K 78643K 231 0 sigio 0 0K 0K 78643K 4 0 proc 48 38K 63K 78643K 381 0 subproc 32 2K 2K 78643K 34 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 41 0 in_multi 43 2K 2K 78643K 72 0 ether_multi 1 0K 0K 78643K 3 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 60 265K 265K 78643K 60 0 exec 0 0K 1K 78643K 220 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 118 22K 31K 78643K 1514 0 UVM aobj 35 2K 2K 78643K 43 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 32 0 NDP 10 0K 0K 78643K 18 0 temp 117 3016K 3080K 78643K 4693 0 kqueue 0 0K 0K 78643K 1 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 rtpcb 80 19 0 17 1 0 1 1 0 8 0 rtentry 112 57 0 15 2 0 2 2 0 8 0 unpcb 120 153 0 145 2 0 2 2 0 8 1 syncache 264 8 0 8 3 3 0 1 0 8 0 tcpqe 32 433 0 433 2 2 0 1 0 8 0 tcpcb 544 120 0 114 1 0 1 1 0 8 0 ipq 40 4 0 4 2 1 1 1 0 8 1 ipqe 40 52 0 52 2 1 1 1 0 8 1 inpcb 280 310 0 300 2 1 1 2 0 8 0 nd6 48 7 0 4 1 0 1 1 0 8 0 ppxss 1128 1 0 1 1 1 0 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 284 0 87 14 0 14 14 0 8 0 art_table 32 285 0 87 2 0 2 2 0 8 0 art_node 16 56 0 17 1 0 1 1 0 8 0 sysvmsgpl 40 34 0 24 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 70 0 60 1 0 1 1 0 8 0 shmpl 112 41 0 8 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1778 0 379 46 0 46 46 0 8 0 ffsino 240 1778 0 379 83 0 83 83 0 8 0 nchpl 144 2352 0 738 60 0 60 60 0 8 0 uvmvnodes 72 1965 0 0 36 0 36 36 0 8 0 vnodes 208 1965 0 0 104 0 104 104 0 8 0 namei 1024 6900 0 6900 1 0 1 1 0 8 1 vmpool 520 1 0 0 1 0 1 1 0 8 0 scxspl 192 7485 0 7485 11 7 4 7 0 8 4 plimitpl 152 35 0 28 1 0 1 1 0 8 0 sigapl 432 402 0 388 2 0 2 2 0 8 0 futexpl 56 6977 0 6977 1 0 1 1 0 8 1 knotepl 112 76 0 57 1 0 1 1 0 8 0 kqueuepl 104 56 0 54 1 0 1 1 0 8 0 pipepl 128 286 0 267 2 1 1 2 0 8 0 fdescpl 424 403 0 388 2 0 2 2 0 8 0 filepl 120 3225 0 3123 5 1 4 5 0 8 0 lockfpl 104 125 0 123 1 0 1 1 0 8 0 lockfspl 48 45 0 43 1 0 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 21 0 11 1 0 1 1 0 8 0 ucredpl 96 621 0 614 1 0 1 1 0 8 0 zombiepl 144 389 0 389 2 1 1 1 0 8 1 processpl 864 419 0 389 4 0 4 4 0 8 0 procpl 632 776 0 736 5 0 5 5 0 8 1 sockpl 384 484 0 464 6 1 5 5 0 8 3 mcl64k 65536 19 0 19 1 0 1 1 0 8 1 mcl16k 16384 2 0 2 2 2 0 1 0 8 0 mcl12k 12288 8 0 8 1 0 1 1 0 8 1 mcl9k 9216 6 0 6 1 1 0 1 0 8 0 mcl8k 8192 11 0 11 1 0 1 1 0 8 1 mcl4k 4096 37 0 37 2 1 1 1 0 8 1 mcl2k2 2112 2 0 2 2 1 1 1 0 8 1 mcl2k 2048 68676 0 68619 19 11 8 16 0 8 0 mtagpl 80 10 0 2 2 1 1 1 0 8 0 mbufpl 256 111045 0 110882 22 10 12 20 0 8 0 bufpl 280 7246 0 2300 354 0 354 354 0 8 0 anonpl 16 65695 0 45324 103 6 97 98 0 62 14 amapchunkpl 152 2221 0 2056 15 3 12 12 0 158 4 amappl16 192 2518 0 1399 71 8 63 67 0 8 7 amappl15 184 51 0 47 1 0 1 1 0 8 0 amappl14 176 129 0 125 1 0 1 1 0 8 0 amappl13 168 95 0 92 1 0 1 1 0 8 0 amappl12 160 6 0 5 1 0 1 1 0 8 0 amappl11 152 49 0 38 1 0 1 1 0 8 0 amappl10 144 8 0 6 1 0 1 1 0 8 0 amappl9 136 554 0 550 1 0 1 1 0 8 0 amappl8 128 121 0 96 1 0 1 1 0 8 0 amappl7 120 90 0 80 1 0 1 1 0 8 0 amappl6 112 51 0 46 1 0 1 1 0 8 0 amappl5 104 157 0 145 1 0 1 1 0 8 0 amappl4 96 512 0 486 1 0 1 1 0 8 0 amappl3 88 334 0 322 1 0 1 1 0 8 0 amappl2 80 2541 0 2461 3 1 2 3 0 8 0 amappl1 72 17206 0 16750 26 16 10 20 0 8 0 amappl 80 1023 0 973 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 42 0 8 1 0 1 1 0 8 0 uaddrrnd 24 404 0 388 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 404 0 388 1 0 1 1 0 8 0 vmmpekpl 168 7009 0 6983 2 0 2 2 0 8 0 vmmpepl 168 57051 0 54700 139 24 115 131 0 357 12 vmsppl 272 402 0 388 2 1 1 2 0 8 0 pdppl 4096 814 0 776 6 1 5 6 0 8 0 pvpl 32 190445 0 166987 226 5 221 222 0 265 31 pmappl 200 403 0 388 1 0 1 1 0 8 0 extentpl 40 46 0 29 1 0 1 1 0 8 0 phpool 112 160 0 28 5 0 5 5 0 8 0