401741896b387b4e39709c3400f289baaed00ace2b73e729cb2e8b71e776f6661a1eef1fedeebb6cfc16d2b074b197608cf6294f111e0b989567aace8c406d370a6d799c71e05858ff5588ac6f5b08ff1f7a3a1af8526ddc64227eb2edea97f496100e449f93ee25394fe88b3ebdac7ac9af5c90bf7f35519f0e883a6a6d85461028cd94d0466b2334e8649dab0010826e2c3ce4d2f16856724191fa7d0b176b010864bf20d0a4ec3be6f4bbc9777d51ea4ca03dd5ed9cc7bc7435bd6e14210e91a1330a050c7a2c2c8556e6c0c466d7470b9acea34838e7d3b4d38207456b47146757ffe9b9a68daa42b97af02725186216a5ab3f01a7480d2f54d63900b669c378cb1de794cde8aa864b05dc5e44ef9534246dba47d1cf3c74be77dcff8e443e237aeb94252c62a560433b5151dbc27e91874863c5e28141d0709922f31d212788b453c0789c34527418144369760f0d623148db30e267592d8685eecb76c4226150072a15a0fb74f2fdbc340e01aae13f33677932c4279bab3e7921ea6e274597bbd354e3f7559c8c56cffa3ac453528a13a5299102f9a700ebed2feef058fb62b5eb3caacffdc38695d820fa3ad5e463391aad937d1f6cf1b99f7b84b2111636154b2813ad315bc50fdacb8c6400c508193bfaa6141529a27f6a0e89c6aa8ead1d8fbd0de6c9a48287d8e3fd4b0f74a67f42b6dfac39ed1ac659f79bc57ea1dbb92eb64d1713623cc466663cfe8b29e28122dabd8bfa7e55d4233705ead0ef8b29e9155df8d39a4b17400305152d07990425646152a8109b7f9b28115f895ab060e0c8da90e061bbf6e6a5eb6b1471b4d18160f7c4a880d34770b667a9c6265efb9c71568f2bd7f5518788688625943d3f7b8b013f7c19f064e5332a742bc9c05f1156349fb03e7e5bb33ac94afb2d7ee6cce1508c8cbd475ae3106761dec0cc26958571f9f24f2fbd5b4838ee1fc3258dbe3d9a873420324983c2b8eed0f5e2a7d8ae9bc8a65f558ce85d27ff7bb062d6c4ca5d754c3fe40f6a4850c2842992acf98255c948fd9e302a7a2f1c34d6bb91e0812564591b467cf4d40b685c07d96590135bcbe820d1c68fc174fdafbb52199f0c5314c38797ea227a874b903c5cec862f54d9b88fd53ca4f79ddd21dc8a49dd314e35dc887ddd2e856e4c39845f98fddf1afefcfada167fb24d29c19ff06bafe260129e1fb6923ff75c553e9d3cc2b9262ed06f3ecbe913df0b574efa5acca5e45315bb90866d3e8706bcb4491f18d3a0a773d4dc6d3bc6470efce2bd5108b2d748b5e180bf078ea647ea7273e1c2b7358d84df00c55b9e4c96767f40f214f1d677e9432fc5a59c26bf0d0081232ca7c3de85fc271dfe7d81d463c010295a210b62b354519dceaec2bb5f45137c462bb8c1a301c896a409a51cb4150e4d37c68a854f6059e97b60196a8807a78c96ce8b512327efb12e9dff0ed14ccf40f40333807b38e9da714204838603e5c09d31b2b99470988772b5beee8810985588e72c336a035b0f3f4b3ece385bdeea0a06eb1817ea5f0046b12bd07dc0eff3925fcd8b54dc17b1241e1b77bbdbad592f11fcf98374dad41cf87ce5e77f111e6fad66a2294eb512ff1029b9dc46ca2433d203ed26b006b7d67033ac33b45d4d348d34f35f84705bf853d7969847a32e31d18d6839279d8795ad6a016c6c27457323aefa3605b258461205f65c9cde3c9e96485593b148714d3e04ace4914db09eb7b8f35aaffc9bf321a7f5f02d906f4aa065ab22e1d2ad4109780da67cb3fa39377c354e60491379c46106fb74e124e2cd4874878e800744b3a8f78a4b3d354ad4591285436a3934e146ddefd72f7719929efc26da8e66c2ce6a03ff4666cc95579f27f5c454a7f1bb068162b1a3354f1b3cf58c67919b29a97a4af30f1760da9b2c4f712330cc052abc842c85aa4583b5bb996385bdee40f5930927772db6e82b7501cd0b1cb506978fc88623cc0d949ef2405ab913f1b7e6adf6ebb8c103f1751049b9bf2dd3d66bde8fd5b813e63b13a833f05a5e86dbbaa0f15838380ece1431a00648de2fb78d09bf3ff9a8fa0ea9527f6964d19b7c251d6d3546f79ae272f95e113447b5bfd444c1513da056844f5f2cd8371d38523a3094e8bd7e992221f91b8cb390da3bf75162702a6e76a17ec501045f3594b1c66ad7863c770616b93521c7b75435a36b72a6080b7e69ed0eb2ef1ebc5158a6b6b5aaadf00089982505425078685d158589b94902c2bcf84e193229be6b08a196c7ba9670feeb0bd9a08c55e6411d0b4313f252aa9bbe2f65ec4f7750d45f59f4399dd0ebc69e48c73626c25d503f205579290d1d37caf8aad5097255929f6ab58607d91e7954e4c0c26c43b5b8533cf6a4e652baa2cb1aec8d383408cf7494f23c5c40b5bbb646089efd00181b8294e7326ccd05816720cb1dc524d11cfb283472f13e51180897654b7bce1e87d0ab95eee9a3ff7b3b6cf650200e17ec1e25e3707875be7ae4e3c942aea14883158c29c0c8dc8bdba07abf9a22332a3b36879608bdcea77fe1aa4078fb16b6b78ba6c7bcb774547905ac5f1ed8d31038a163b808573745bc0d1196020d9f0b48548a5ebcb5d83e6f4b29fdc038342325b9568d933035fd0d0be4648367a272d1e4dd12adb33f8795e1a8444e381ae5ed95c0a43a9e4d8fdfe68288787192e18a1940a0d219750052e030e7b36cf140b422fd9a59686f73e9dd2287c2daddc70d844a7136f8c98c53b86011b65ec3e550e20ca731a7f57a2b7d66372c0e5b64c4c49f518658d1fafb3f6bf1a20272cdf65c7827e069d3fabc798295ccdac031962392a7fcf914fa5ebc9799b5a624e2103fc7599ccaa265037ca08d3019df2bfbb27a0463463099a4b5f88bfd33090fcf6ec03d2b28f1148aa9c4bc5f907b1159f2b3915548b767917e8afccfd26ff84223a0c424e20e6bef5b8895bd200d2ac5e875b8796984e7ac405c60b2ea34ac43aa8ebaf3a56356d7816d23194cebd50d61a0a7e0135aa463be7aa97597c6e81793ab37ea23ffa69dacaaed7615ef6f2b80f1435a32a9bbe9ccf53567872de44a30dff65b80197589fb15462a13e569add9a88753927b3220d21b4bc9fc9938dfaf2b123bdd69c8676f8200ae1c3514f25c2510a9945291284ae34286a35f3fc42ec8d8ff5734a89933f69218645fd2fd16a1f150fd871bb5a514679f4f3052c100d928bfd6178e4f337d69f5f96bdd454d367c3fff8545301e593db56412aea090b4b650b3fbec4feace87890d4b1482644602a9f82e828bab64d2717471981c723736928399df6038e3d6689df0e7c8fdc98fadd8e179975c41e8b5bb47e948fbcbf620ff180fcc80199f1f6422c7b1dfd45f73d0214f074230f7455c77271b9507a965aebaca860dfee3a48c4e7e63ce6b57ef6e8868bc3a0bc9b6492618009f3909aa818855c90b52f732f6927638c49f8cbc33ce78c0b3f8d58e6e470b12f4574bb7898f783e1546aea36c6f6b1dacb1c8d57b64ffaa1fa3d038b90222aab3005fbee7143277aac35bb41994e94904dfaaf264679798da2bb9ff19b513f5eab0fb59b06160f8d83ce7327d063dd71b72101189526b46bf5533b8b9debccf41f468143569a0c2a655853c00c8d7633fe24b0f32bef72bbbdc6099fbcb41710a9c266c7de2eafc0e4131bd31b607bbaf2a2", 0x1000, 0x2, &(0x7f0000000200)={0x2, 0x0}, 0xc) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/98) shmat(r5, &(0x7f0000ffc000/0x1000)=nil, 0x3000) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) 10:51:07 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d04225, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10008) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xfffffffffffffbff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="6f1188a7e30da8d1408cc22571b0bd22185292af3a73a14ea54e87f783", 0x1d) pipe(&(0x7f0000000180)) 10:51:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x64, 0x0, 0x0, 0x4}, {0x1, 0x0, 0x4000000000000}, {0x4, 0x0, 0xffffffffffffffff, 0xffffffffffffff80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) chflags(&(0x7f00000000c0)='./file0\x00', 0x589162e18e61e519) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = open(&(0x7f0000000140)='./file0\x00', 0x20, 0xa) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000380)=[{0x5ab6, 0x7, 0xd0, 0x1ff}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) faccessat(r4, &(0x7f0000000340)='./file0\x00', 0x1, 0x0) recvfrom(r3, &(0x7f00000001c0)=""/2, 0x2, 0x800, &(0x7f0000000240)=ANY=[@ANYBLOB="03042e2f666964653000"], 0xa) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000180)=0x400) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) linkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', r5, &(0x7f00000002c0)='./file0\x00', 0x4) 10:51:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012c, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) r5 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r5, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r5, 0x0) dup2(r3, r2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) 10:51:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000040)=0x100) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x338}) 10:51:07 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x40, 0x0, "043139e00000e60856413d00", 0x1}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0xffffffff, 0x8, 0x6, 0x1, "113701b2a0c4811fcae09e7e8d2681de9036d8a8", 0x5, 0x5}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x3e, 0x0, 0xffffffffffffffc3, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9, 0x8}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 10:51:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) flock(r0, 0x5) r1 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x101, 0x7fff, 0x5, 0x20, "596cc3f4c1ec19da426afd67dc4941a99bc2304a", 0x1, 0x2}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r3 = socket(0x18, 0x1, 0x0) r4 = dup2(r1, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 10:51:07 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) r2 = msgget$private(0x0, 0x45) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x44001000e, 0x400008001, r1, 0x0, 0x0, 0x0, 0x0, 0x4}) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x7ff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa) 10:51:07 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{0x0}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfb", 0x28}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d", 0x1b7}], 0x4) ktrace(&(0x7f00000003c0)='./file0\x00', 0x2, 0x500, 0x0) accept$inet6(0xffffffffffffffff, 0x0, 0x0) 10:51:07 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140)=[{&(0x7f0000000100)=""/21, 0xa}], 0x1) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="8c") readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) lseek(r1, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000040)={0x800, 0xf45e, 0x1, 0xfffffffffffffff9, "19283919dc5e0183a5c0643a7cf7addcf3d2a1db", 0x100, 0x81}) syz_open_pts() 10:51:07 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) faccessat(r2, &(0x7f0000000140)='\x00', 0x10b, 0x1) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r1, r0) 10:51:07 executing program 1: r0 = socket(0xa, 0x2, 0x0) select(0x40, &(0x7f0000000040)={0x8}, &(0x7f00000010c0), 0x0, 0x0) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) shutdown(r0, 0x0) 10:51:07 executing program 1: execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000100)='\x00'], &(0x7f0000000380)=[&(0x7f0000000180)='\x00', &(0x7f00000001c0)='*&&\x00', &(0x7f0000000200)='\'[\x00', &(0x7f0000000240)='$(\x00', &(0x7f0000000280)='\'{#\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='*-}\\\x00', &(0x7f0000000340)='!!\x00']) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = accept$inet6(r1, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect(r2, &(0x7f0000000440)=@in={0x2, 0x3}, 0xc) getrusage(0x1, &(0x7f0000000000)) 10:51:08 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) 10:51:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xd7, &(0x7f0000000500)="0700edc76df1e435aba16dab4eefe739b2127786b0270b128e595499d42369b0d23314000000ce8307050000568200000000000596be01995f1a946d77e71faf90307f3ade5a83e1fc58c1e9dd20d539c3854817171b1920e21d403c353e5ce3b9640030263cdc7cbb795f4014c47d03adcacab19b54fd1388a394d21253a5077a84d31d66510548edb2ee21f42bfc47184fe41490c251c128248c9bafad315c76c0265ce226b59aabd25cadaabc6aea18e97cd3476a7a1ff2692270c111966e5078d761abfccd388a387c449a5e3b9aa9539b06fa7a1806874363172014d84ed99a3c987a0ec5f5e5d1586e21db7f5680f6dcf738e5fc2014") 10:51:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e9482328ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cf1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d9406820caa384ec4931ea65385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea13087d264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93e25686916263184a05cc059fef6befb39f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12b7ac914bb12622052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c77e3358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c2fc7f01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772ca00bbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a558c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e4880338bc4e21c1248ca59a"], 0x10) syz_emit_ethernet(0x40, &(0x7f0000000000)="14678007f9d94a68f4f06a5d3b6826bb78110684c8da3bd7c6aa1a241ac843151444fc630d64b8e8a5d3f6f1a10bcfb15c0a6c63805a4ebb3e2d6bba1017e32a") 10:51:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, 0x0, 0x7, 0x20, 0x3, 0x3}) r7 = getgid() r8 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = geteuid() r11 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x1, r9, r7, r10, r7, 0x5, 0x7fffffff}, 0x3ff, 0x63, r11, 0x0, 0x7, 0x20, 0x3, 0x3}) fchownat(r1, &(0x7f0000000080)='./file0\x00', r4, r7, 0xe) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x8001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 10:51:08 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x5, 0x1, {0x80000000, 0xee2}}) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) r1 = socket$inet6(0x18, 0x2, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x20) accept$inet6(r2, &(0x7f0000000140), &(0x7f0000000100)=0xc) 10:51:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) setpgid(0x0, r1) 10:51:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) bind(r1, &(0x7f0000000200)=@in={0x2, 0x1}, 0xc) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) write(r3, 0x0, 0x0) r4 = open$dir(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000180)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGETIF(r5, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_media}) fchmodat(r4, &(0x7f0000000080)='./bus\x00', 0x8b, 0x4) 10:51:09 executing program 0: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x1000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 10:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000000c0)='tap', &(0x7f0000000140)='\x00', &(0x7f0000000180)='/-.\'!\x00', &(0x7f00000001c0)='tap', &(0x7f0000000240)='tap', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='-\x00'], &(0x7f00000003c0)=[&(0x7f0000000380)='/dev/bpf\x00']) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x15, 0x0, 0x0, 0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) symlink(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:51:09 executing program 1: r0 = socket$inet(0x2, 0xc001, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000080)={0x3, 0xb161}) open(&(0x7f00000000c0)='./file0\x00', 0xa0, 0x210) unlink(&(0x7f0000000100)='./file0\x00') getsockopt$inet_opts(r0, 0x0, 0x200000000001d, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000000)={0x5, 0x2}) 10:51:09 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206931, &(0x7f0000000300)) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xee) openat(r2, &(0x7f0000000040)='./file0\x00', 0x20000, 0x100) 10:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x1, &(0x7f0000000180)={0x6, 0x6ac}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0xb4, &(0x7f0000000000)=[{0x100000001, 0x1, 0x345, 0x3ff}, {0xffffdffffffffff7, 0x1, 0x17c63f17, 0x80000001}, {0x9, 0x40, 0xff, 0x3}, {0x1ff, 0x8, 0x7, 0x8001}, {0x9, 0x200, 0x10000, 0x2}, {0x3, 0x1, 0x100, 0xffffffffffffff92}, {0x7, 0x5, 0x4, 0x1}, {0x894a, 0x1, 0x4020, 0x80000000}, {0x7fffffff, 0x0, 0xe1d, 0x4}, {0x100000001, 0x80, 0x1, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)="00000100") openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x202, 0x0) 10:51:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x20, 0x100) write(r0, &(0x7f0000000080)='t5', 0x2) 10:51:09 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1008, 0x0, 0x0) 10:51:09 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x0, 0xffffffffffffffff, 0x3}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup2(r0, r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r3, &(0x7f0000000000)=[{{r4}, 0xfffffffffffffffd, 0x12, 0x4, 0x6, 0xdf0}, {{r2}, 0xffffffffffffffff, 0x4, 0x0, 0xff, 0x7}, {{r0}, 0x7ffffffffffffffe, 0x1f4, 0xfffff, 0x2, 0x8000}, {{r5}, 0xfffffffffffffffe, 0x2, 0x40, 0x467b, 0xffffffff}], 0x7, &(0x7f00000000c0)=[{{r6}, 0xffffffffffffffff, 0x19, 0xfffbf, 0x5, 0x6}], 0x1, &(0x7f0000000180)={0x7, 0x1f}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000480)={0xb3c, 0x40, 0x100, 0x100000001, &(0x7f00000001c0)={{0x5, 0x3, 0x6, 0x4, 0x100, 0x1ff}, {[0x8000, 0x8, 0x1ff, 0xf0e, 0x0, 0xca41, 0x7, 0x5, 0x9, 0x6, 0x2, 0x400000000008, 0xfff, 0x2, 0xa6f, 0x1f, 0x3, 0x8001], [0x6, 0x28, 0x6, 0xffffffffffffa0af, 0x80000000, 0x0, 0x1, 0x4, 0x100000000, 0x10000], [0xfff, 0x7, 0x1f, 0x6, 0x7fff, 0x40000000002, 0x7], [0x999d, 0x8, 0x0, 0x557, 0x800, 0x3f3], [{0x4d000000000, 0x3, 0x7, 0xf63}, {0xfffffffffffffff7, 0x9e2, 0x7, 0x95d2}, {0x7, 0x7, 0xfffffffffffffffc, 0x3}, {0x8, 0x5, 0x3, 0xfffffffffffffffb}, {0x1000000000004, 0x6, 0x5, 0x4}, {0x8da7, 0x8, 0x57, 0x7}, {0x2, 0x4, 0x5}, {0x5, 0x1, 0x40, 0x3}], {0x2, 0x7, 0x9, 0xfffffffffffffffb}, {0x4, 0x4, 0xffffffff, 0x1f}}}, 0x9, 0x1}) r7 = syz_open_pts() ioctl$FIONREAD(r7, 0x4004667f, &(0x7f0000000100)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 10:51:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20000000, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000003e000000030700"/56], 0x38}, 0x0) 10:51:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x3, 0x2e, 0xd7c1}, 0xc) setgid(0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000100)) fchflags(r1, 0x0) 10:51:09 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000001680)=[{&(0x7f00000017c0)="df57d166db427db67b2d7b8e94c3cdb4f5d90413951f87baed755f1d6d469e0c4767114f6834ae8766806abb8950d4701a60bc64cb10a257981372907c39a489c902c06804e2c05e7cd9e2fa7d726d4601652a76bfbe1147395532bf480e1494dedce5634d5ef55ffcc07166b32b06e56a60a42814e68b634f7fb7d626880e1875df2f2278e29eef5e2cb710f1a9b3224b9ae3b30838db7092456c4a48d11aa48ec5166acc88cdddf4c1d9d48c5cc5666bd20729a37ac9111ab1e43ff46d3f56d8c06c6cbc1c3ed70b0fcec02775ef955d96b6f182809cdba8fa264091db9b95b63feb4d6c", 0xe5}, {&(0x7f0000000340)="7bf88b2771004e072e1f35b00b12acacf94cbcb34d12727acb039943831461df34fa77d22ee1f10e2b94eb873da84b9136283cd720018d8e4cade1513b6986770ac86872fb13494551a18571327125feb9f97f6de6b9c0f6ac2697e449f86eae89e26a507a7f44cd1cb27715845680eccdbaa03c8cc69918bb34f45e81bbdac361aa700a02925a26fbe00f5a9019ce0d9b025dc39eec50b955ba797e3096f6bef0fdc3c1c50caf8950cabcd1a774d86f54344460079efd48c478c8e042", 0xbd}], 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x389) execve(0x0, 0x0, 0x0) 10:51:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x4}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) recvmsg(r1, &(0x7f0000002a00)={&(0x7f0000000940)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000400)=[{&(0x7f0000000300)=""/245, 0xf5}, {&(0x7f0000000200)=""/37, 0x25}, {&(0x7f0000001980)=""/4096, 0x1000}], 0x3, &(0x7f0000002980)=""/82, 0x52}, 0x8c1) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x6, 0x8}, 0xc, &(0x7f0000000280)=[{&(0x7f00000000c0)="44b9f93e2f4ace93f1ada9", 0xb}, {&(0x7f0000000100)="6c32836f7061c5f19863103e3d361e9643945ba491e1f8f98416acd5e6ac7df8a44ed55572e18136b0c46b8aa9aeb6707589679780d2df84a07dc688d5847eee2516218e844760782040001d802eef6d605c46360538106f74105c34d4069d83aa74689ef592d5690b140120df4882a8c13f6d0294cb9c3c", 0x78}, {&(0x7f0000000180)="bb648c573c3d647b0785139b75289fe237eeefc7c349a37f524bbf321028e373986398dce74b53b4", 0x28}, {&(0x7f0000000200)}], 0x4, &(0x7f00000004c0)=[{0xc8, 0x1, 0x6306e029, "f96236d4a1def5b758207ffe57c9b529af59f4971c56347825deecb8eddc5fa025f1269128a4bfdbf39aa6846576cf951affdc623c4f5e18f83f8ad1275058e2e1e12be4f7a8bb7435c44b9fc8af699666642c8f8637ce06c6736e99affaf0e2d45a7fa6d7ef3afc790263d1a53d67267fa546e7649b08fe984d1b73a6c2ad449b3919553b700278542723a4e6b983f3326dfcf75d23c676a5b273a7aadf8f184459dd0cae5f1507966b9697d676fd15d597"}, {0x90, 0x8001, 0x5, "a443bd72bc12b60717aded316dc4c5fa466dc8f83e8a6e9befcccfd2f8dc5475cba48c905bb01fa13b6cd5466212d5de6db110bf2fd1898608d80690b2549aa138c22e158357e3b4ebfa0c3a84970506ba454c2b6f59768365ee82c9b8d298a9cea849a83579701ee0f0d3228cae45354b0a5a49efad50c048492773"}, {0x88, 0x1, 0x7, "9d06a85825e84b91fe8b479ffb09147bc4e49349a3d0671e023f8fd4b54269a33315c6272f3cb2f186edb8a20d4254922734e466afc0c1fba9f3450369d2f3ba260499bb29eebe132d97fcea33685ee0f8b23d0000eda5062873ee11e5f6171a405409ddbdee4aeb96339ed9fff23c6857f60f"}, {0x110, 0x0, 0x9, "20be67a8540763d0cf5c2e23e9ec19cc250a3ce4968bb82ab4b9434843e86c84ea87c2d2cf14100cd0f0780b43e32b00d3c661e83010af7c327b371972621825785d25635ef013ec08b0929d1c4afa019b17182380f05f4335f5e9245d42f7aac833f56c11f88e8e6500a6c15f6c184cc8fb8138a22f09d347bbf046221c975d0f5321aebc8ffe977bf56b6e85b1c6d7c7e1f0259768de2dc7c6404856acc79e53d3c9a4733d88e0c0269b97281e7c8ca31fc9445907ecb958e072cd7a885e2772b823284133c1c8ec101f14a133d0d590224c9c08e6c4a020977a87635c488afb17c7775f176a908725730deee65dab94f107fc15af888394dd85e80f"}, {0x68, 0x1, 0x2, "41123329f4487d9dbda3e36cab438d21b90b405ea677100fbeb3de8d30160488b088d880b9edf65b132ec916da1728f11cbb300680a1ae79c3d749c476bec7fbfa8b342ec0bf21ad811a3f30f7166b53e5717de30e"}, {0x110, 0x6f9563bdea8bed05, 0x7fff, "bbe36bcb0bf0e853a1905bddc8618742541c8c04f9a8a8781a22730e044f365a90cfb4d42d568de1dca7b694968f49cf900da747dfdb5b1fc5a511927419b15ecc46039cf8f20eac494d0a62c0519992bf4466d06824c21c8fe72449da0f450626a71984e3a8172008e4708b5a3430c1b522e595bfb43b04bf5245610bacebb19605ce0357529e76dbab0ba9bb3af7a627b39cc39ca01538251dc23ddfc435866473a0b24443ff3757d8733d4b16020ddd1c3a4be66fb15e097045ffb610771e6ef6a36243781d94d7406e170476558e00f3a8ffdb522a480a6ae4f4e5df67a6c7391e7bae6bff3fa0bb851875931b81e35e43081ece3f81e7"}], 0x468}, 0x5fe654237b5b216a) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 10:51:09 executing program 0: nanosleep(&(0x7f0000000280)={0x3ff}, &(0x7f00000002c0)) open(0x0, 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) execve(&(0x7f0000000300)='./file0\x00', &(0x7f0000000440)=[&(0x7f0000000340)='@\x00', &(0x7f0000000380)='#\x00', &(0x7f00000003c0)='{*&^N^\x00', &(0x7f0000000400)=']&\xe5{[-\x00'], &(0x7f0000000500)=[&(0x7f0000000480)='\x00', &(0x7f00000004c0)='\x1c\x00']) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) accept$unix(r0, 0x0, &(0x7f0000000040)) 10:51:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10, 0x4) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) utimensat(r1, &(0x7f0000000080)='./bus\x00', &(0x7f00000002c0)={{0x100000001, 0x6}, {0xfffffffffffffffd, 0x6626}}, 0x2) writev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="0000001860b5008b00002b27feff0000000008000000000000ffffffff0200000000455ddba9000000001fc2", 0x2c}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) utimensat(r2, &(0x7f0000000180)='./bus\x00', &(0x7f00000001c0)={{0x109b, 0x7}, {0x10000, 0x100}}, 0x0) 10:51:09 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d732c1e7e4020002000000000000009e00"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r0) accept(r3, &(0x7f0000000180)=@in, &(0x7f00000000c0)=0xffffffffffffff88) 10:51:09 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) poll(&(0x7f0000000840), 0x1de, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) fchmod(r0, 0x1ac) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000800)=[0x10001]) r11 = dup2(r2, r0) r12 = dup2(r0, r2) recvmsg(r12, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000140)=""/233, 0xe9}, {&(0x7f0000000240)=""/34, 0x22}, {&(0x7f0000000280)=""/188, 0xbc}, {&(0x7f0000000340)=""/174, 0xae}, {&(0x7f0000000400)=""/188, 0xbc}, {&(0x7f00000004c0)=""/218, 0xda}, {&(0x7f00000005c0)=""/81, 0x51}, {&(0x7f0000000640)=""/93, 0x5d}], 0x8, &(0x7f0000000740)=""/63, 0x3f}, 0x801) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r13) fcntl$lock(r11, 0x7, &(0x7f0000000040)={0x3, 0x2, 0x37, 0x6, r13}) 10:51:09 executing program 1: socket(0x2000000000000002, 0x3, 0x102) socketpair(0x18, 0x8000, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0xacf25922147002da}, 0x8, 0x0}, 0x0) 10:51:09 executing program 0: r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000080)=0x1000) r5 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, 0x0, 0x7, 0x20, 0x3, 0x3}) setreuid(r3, 0xffffffffffffffff) 10:51:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 10:51:09 executing program 0: kqueue() syz_open_pts() r0 = kqueue() poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) dup2(r2, 0xffffffffffffff9c) 10:51:09 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socket(0x0, 0x2, 0x100) r1 = socket(0x6, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0xffa9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000080)={0x4000000, 0x0, 0xffff, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) r4 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) ftruncate(r4, 0x0, 0x7) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x1ff, 0x0}) 10:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) bind$unix(r1, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x30}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 10:51:09 executing program 1: r0 = geteuid() setuid(r0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x3, 0x4) setuid(0xee01) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 10:51:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x100, 0x0, 0x1f}]}) r0 = socket(0x18, 0x4, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) socket(0x20, 0x4, 0x7ff) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180), 0x13c) 10:51:09 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7}, {0x80000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ftruncate(r1, 0x0, 0x7a19) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 10:51:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x102) write(r0, &(0x7f0000000040)="4e8e47f8039c6c49ca82", 0xa) write(r0, &(0x7f0000000140)="728a66088cd9dd366d53", 0xa) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000180)="248355316da4e0ea71eeb5a940baec9c6eacb3b09070587eee45d9ad1fc5a44414633e52a1cc38a085f5c80d956de57f742be313b3c2cc9596e1b018f1004943d45a612c9263f6078cf8cd583c2a732cc669c18e9c71e2945ac0c1ff859b35b99681e5dc5097248d91dd4f26b226ad11380f931cefb28c7e0531f26fdab1da764367aede9e84568b27345d8f0773b06473916b0d9e819465abc33e9102f5da8787406412f0bd461120a4b494ecbf4b6629affc08fb523c3c4702b4ce7ff34f48f494cf1fee978f2253ae37b57d718a094a997d9ac024060e050b0f215d25c156da465fecbbc8fabb413164bfe1753f7b61f1", 0xf2}, {&(0x7f0000000280)="c3f7d880de885f32a4867b4052cc73ccf32a8ea0a4c4102c581d83c9d3cef3df03c4b240054b7958c200d3fdbb46e7c8b9aed9fb8c7a6d203f3dea2b95b89a7d9389ac700f9ab2eecfda812d0553ee9d686197fc1b4370099ac5e5bfd9727a5c63e2c874a97eba2e304d3c855251d66f5a8a5ef4c6c2bf552433d553310489fa0828e446c359cc250a503bb0a94a94ee", 0x90}, {&(0x7f0000000080)="81509ebf4f336f3b7f0aa02f561360c743c95eed44c0c0a7959022854090cd357fde0f113a942f14f7f5790dca5a539cc39b609271cbcd7a90", 0x39}, {&(0x7f0000000340)="1b5ed27e5c39d704ebb34b5fecdcada455310bbc03697d679c54cc6dfda331e2973e9ad5369c5b9dda3cb01d9448da13ee1b9aea32b066adc63123cefd17e3e3b1f0eaf63bd86867c13926568492289f380496e5aedc01ef1badae6a237d244865fa583b4295f2a6a5ae32abd9bd7445e57d0ec9c03c79a2b2eabbb3fef45e412a06275cc69849f178d159690fb414ab52f734a210ff75c050598de968140ae01f3d4e54b62a52be741bcdbbe83802e247c8d879a3ce73e185f96847389283a656", 0xc1}, {&(0x7f0000000440)="da0ed1ef390b8ac56694bdfd57bb156a1a31698fc098774396e13632924c1aedbf11219a18b7ed8710571ebef6232528f641de95ad6f4dc695ddd2c9a5eee7e47a12c112b91edd058a24f70d74a8ddd8af4ea9b1b5c62a8fc69bbb4b28acbd33f060f884da4cb940fe69b1cf642ba44699742d5d93b5c3385ef95bcad1342dba8fe745526d12974c7df920de36ee2d32f9f0a7e75a11821beb54b11637c826e994e5927f60a5b6f804a118e46c6c", 0xae}, {&(0x7f0000000100)}, {&(0x7f0000000500)="cc66050df238aa300de03850fb25fc5a18f1651ca5ae6cef0421dea83b4ef77b95ff4c99bbdb28e09f7c86d546d50fa2196ddd56bc3708eae4e4ef8f5902a3aa8175eecb772f1fcb9bf6a2d3051d3b94", 0x50}], 0x7) execve(0x0, 0x0, 0x0) 10:51:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000002540)='y') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 10:51:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffb49, "03d42500"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00", 0x10) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x80, 0x0) dup2(r0, r1) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x80, 0x0) r2 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0xfffffffffffffffd}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000300)="082e751cd3abac19cbc9f238947dcaa42f61d9fe050835429fb0ef085e8dd4a9ac515e00ecce970e37ad903669e5c971fe4712f51beb45d86bdd5569318ab5154083f523e520d00bbc1d6e265431a80078052cbf6fec58a41b778b55c59e35fa3084c85e3126a2a73ed25a579b68796eb65829397478c4776630", 0x7a}, {&(0x7f00000003c0)="cc2758b105a925bf8da9c7cf4add95048b3cd21e5ec18e395c07560236080b7a705c6fa8514bd50492a4425ab7ed45e6fe22a10dfa82554cb5d1d850bc7d42e5", 0x40}, {&(0x7f0000000540)="8c378a60b807b9e21e7a10f098ae012ffad4e3f05afc4badc77a3d23a2795d845910f4c4c24a48159e44f5c7cfba8ac54232817e68f374434674020c282388bafac16389ea7d41c1bfc004bfb630786ea7e7ed233236d3afa178280fa05b35efbc941f815ce83272a23f25f86fe53908b9213dfdb0cd208f94abd82b5d527b1a0abcaf8e4c9693a41645709cbf2f9c1236d0d98618bcd33b7f8901e8f69dc40bb0a64aa4", 0xa4}], 0x3, 0x0, 0x0) pwritev(r2, &(0x7f0000000c40)=[{&(0x7f0000000700)="1f8c22d5bbf4a5a1bccaea4a39745ecb1f73b8f9b1115c9a203de5cd0751eb994741d18413a456473af14ad147e6139ff17dbbb6b6089599728acfc0e476a2383a704c8f8ee5460aa1b41ac74e326a942fc52a229b3765749b886042df1829e0fafe077247c648a73cd2f75ac03e4045814ff4793fb21d43e1555f08ee7bf60bd4f2df807aa597e77fc6e30dcc993eb7bdc2b3674fc25f3b66b168308f017508e7f1bad843b4cba199e6a523988450f6f614dd348103ecb05fce396a2ae9e021e5bf5b7fc328612f473d83d2a1efbfddf17fb9bc7d5db10101c5f6f17a5cbaec8346df0cd44f0adf53dab3e6c077580a", 0xf0}, {&(0x7f0000000880)="b5aac563509279ac16be5513844fe54861127f860c7b4fb56e1aba785ec2e35567a1e34d57a665efaad8e33b2d15fd09bc84eee47bf9e2cc1f2a0fa7eed0504c4cf47013ff9886c74f63ec286d56dfc2a1b4d8aaa394f5e01c76b64ef3f5b7b3328b1b3a337d3f58a6fed893229ce8a7489c", 0x72}, {&(0x7f0000000900)="239db75a17c30883dc46abcfec85eaea219a57506ab403038fca6592be347aecfe6b1ba13b70fa5efe483625f57db2bf0a0781ddce2f232935fe8372275382166bde2010187c24a73fbba05b516bc46bfcced662b8b706addf29878073a6fc5b9599d6f28b67e691ee054ff02b9b53bf81c2588e8e507d0b748523d001edf970309dd82dc253e3d2a857815f96d538017c18e5638d0a1c0ee8ed60de942377a15393becc85e1f2c0eab3bd2bead5e96e261b66ef18b72902f59940e20de6c6a32743aea3634c62554eb3e5012348ca32d81a040e7d04318c0154d46f08072f325413dca3f431e3e57d43787daf5a2342cd42566d70d3a66e7f178c6e26", 0xfd}, {&(0x7f0000000a00)="fd678a921b5ca3b39654e2595af946483b086abfab025c50c4aecabf7343cd24dc6c6b9f377e53f5804b801b9b53ceec76cd2cff18dea934cf4ad7c40a3c87547324cecf0f38c452ee5f211ea98dc81e9ecb21ff28415d1ea6472ee8229a13003ef32896a1f9fc87fcd3a2c73291e9ddb1f4a2c56e8272ba84cd86c996c282d28564cf2428cd083acd27ec72936129602298cd672e375ccac36230c5136276d1e8223c7ee8de001223c522e2e281d3d76f8cfee8b56602d880453381534c0530acaaed07ded7941a81af55bd3fbfe7c8681e3529ff1e39e69c2dbfba512d281e0d8b01c486d50ed83a730a7e356b57c1ab00299bf807b5", 0xf7}, {&(0x7f0000001b00)="a58bfd35679e9282b07028e8326952d57f2e517388645cec116275578ab9b09f1167473e743f2b082894ce52f12da010fabf2f874265aba4bbce8b5fecaad443ec34f445f663e156eaa2b567d19eeb827c63e0456f0493cbcbcda8a35b603b96a8bdcad18bebbb552638c231c4396552161b6e0c85359b9543934ba5fc8c51616560fcac7de749cc96de3668e17103baf37c4648818dd906419e544bf63d39519a14c51577953e42a8e5e452df9c8664be8131d8ce72a0be84f436ee8be03bab459588dedc6971467e89509cf7f1ddcf365e1ca70b86f204387c585be3089fa57f57ab392f1865404cf87de3f1e13d1e8d5690892fa437f3ef8ecea2e4f6c69b519fa1ad0caa5569cdaf7debc8a0e588f18f61e6a48db9f872c92751ea270292b78d151817b0a80b8f75afd8acd86c96a134b011714d5a2f16a598ffdff281758003c65fb997798847b0ff6e4469ed4dc19c8f1788c3a538c45a755cd551b678f1a2959d3c6d6c1e5de62a4c56f1b51eef03b61119c6f32515d13b1f8288e830128a5e3b3162a206347a119e9a7dd7d27d00b4cb98f4b575ccaebcdf9cb0bbda7efdb8ce9cf5b1a8d651d7199ee59c5a6f43a18d3315605f42d126417186e4b44ce11c45d90c66c95426ed327688b3de72782672bb8e5d130bec0cc3567bbf6499cc209f7a91eac22961496096b1308b1712b8d59951b133a87a30d9adb5446de3a1b8065b17c77371d76ccfb508bce87d342075847b37535283167fc349e6190945db66175038a70050a0bc6b6cd65850f64cfde080cfde348f93e8be49062b51f261d9307fd95bf39c7ba7d71a658cf3b66e1e216598a2233fb8b5a1103092d8bed1f6b51a4656a8ec42a7c5272635a742161d0198597d81d33db4050791c68636422b5144cf1bbae3242c4c2299e3ef4212a1a1dd065ed5c0dafe496fc0c4077146aa2e7a4b9f1882158e7e8832383e5e4328d330c07d757ef4327ada7b45173a142d79ee6b86980502eb7bd7d8fbcfbaeea17a74a1a95c9fcbeabfc8ea193f6e24a459055bf3f14254ed345a35b2e0e015a22d53972c607dad409ecf02ca9fdd282f6ad79459198dcd1076341903ef15798679fcd54c68a7c5f8aff1b3017d0612fddef5c1b5dda21f0d71a1191c7726ece7ec0a55702358ac84c50b1155affc2f7b1546c11bd6b17284cafc679382e17c917d6772c8eac23f5f9e9eb6b72b95637ac976ce6552a02a81558798212239a475846f13b81fd03e2dcfc8baddc3bc5b2dcea9a4e9f330acea8d719e32fa3748b378ab73e5c153e3031ece971ae6b6a1cb381a654e0ed52f1f6736bd81609688ce6ed3b20ff98edfeadf350023dbd3fb7f953f4f1e639fca4b232ff96b48ce4c2ef36c148058d32584746407eb852df620041d7bd6246e3e6667979a671af33abd990f7b28a2ae22f19def34b4b099aeb197defc6e7e38964b263a2a720e416b5b45cb37d62a40cf3f965ae866e50b5a5293e0c52a7256da3b8063cf267aa478ce8c3c09cda2e96576893005b2e998c66678d7cc7ed26db94235f597296768d1c8cdc67a6996068a20390e694b353ae8d8a845dbe49f5791f4675a8633eb4c0be7f600c921e86820eeca3ba0a267fea0bbc6bc161309c08caa9aa5200ad30fb93bad9e87d87986186a33949def245c107832510767823cfbbb1e845b8bd155d5c230d1bc898ec78bd02f97c9963f318d3de9b5295bfc3c36a512056ba866f1f0fc18efbdd0f2a154d053b4f580a18af99d72c388cf647c0071a70e47f72d97cf97fd0a7b5197fe6c87d6285ba1d8619e6838e4ae93aab73ca079d0287212f3c182e2585c71ed726a1126a27f41ad226ee44ab051d0dc2d2b4b166f55b721d3acd5c6358922c93e419a036a7d0e949e49d1d4e730fb0ff6d69ad0bfe3e592fe3af3ba0f042dfc7fad571237bf370790983ba0612093f76417015453125860aec162d47e91448b654f41e61b5c0339fe49eaddb8b5a6c40876928fe45818c954e58cc51b2d3a6cb54451b5acfbd007028ace826eb95d89ec0be2679b281fd0a1ed8ee0a51af129c29b9959d43c872134d09e39ff360f2ab948e057c8b9ecd0e4a712adfc6e482b3b6a056dcde22e64c11ebfa6bcd8b0019e8ce141f1e7f0b7ea3e7149e6a8492348801f403f292eaecf6308b163598926c61ed4be93aabb3861300d3bebf4a8228aa11bd57af303450e7257c23176c011b8be8d40200dc710f95162515f31aaa301b2a0af1e5adbe517f4b0f2420bae9108a5a9319dd19802cf5ce2e04f0fd2a931e874890473937e41b0d1d2b77e826593cbd4923caacd7973ebdd06d8384bd3c7a3ad5b3db9f763ba0054429aa8039b66a1d0a4b541d6a8b2ccd527e785588f2a7effc3949642b090bb5d64929affa726f87a474dd66339d8cb5795fcd85064140d45f1d0e65d5ab87996d3bc89b949bbb703f4df0728d32c1cc69e02211f774ba7131cf76a20ea709f6ecfc3107709b8e505ab8ed7b63d1dfdcc5d2d9452371a09c076dfe00c4dc76371c3504e2b851e049ea39bcbfa83839294d96eede751b1964d6c872aeaecc59f19c26546f1e5582fb421412259f4360b8b467f0169616588114236a0ae520a97c325d92f9626a4735aaef7158773b5aff1bb6d93a2acfd907bd28c3faaf9a03795c78fe3ba89e6d26144b177858740c4922a2e286bf4cfa4f176127e57f0e758368e58a81478ff12ba1cb1f5dacb1090c789cbbd7242dc00a43a21c4d675f283a0bd57e2954f66c44ebea67a2940eb83756d68bf967f557d0ab20684ddf3d1136bb9b590d0b47b1562980429460b1b1a4e146401151f98fc9d1e50e341261c17fa7f54a8e527eddd37f7750f3475cffc658afdfe7d2d4d0a9bb1a65fdfb9c8ec7f3b178b1e3e43fc705b9efeb1ad3b564316dd4277ed21b85e72e022ec2e5321cb94107d17a09992ee162574facf94d74c1631ae722c505d9d81036f861b13f6b1481f300308ee47ca0229275798907be0aace2352dfa7c3b399d725c457d7bd605514f7b969cbd24e0f7c47770b29ae7380bb3805442b02a8db37b5bd94fa9786c3a1ee3923b35de41183da8e50414aa996c0024c152ba0c1d9768ddaf2bfc1820995794e7ae78532420cb9c6a5d1d464f0cc2a8cc737da4e53323af96bf0bc562debea24294a2a10465cd4fd51dfae1944f10064975829719f52fc8d010c705ce8bd689c7bc068a0535f278cf3f3f23ee104ac380fa5eda0cc8eb8c0c4302c61f724fca6a325c851e8870998b7841f817c1367f0324b89ee4142fb586a27d129009f978b32a524ad3e7a08f6194b19bfcdb530f56247acafe580465e6a6e02a71026a9b72a1255092b59b9aca418df53dedd72681d12aebda9e335741ffb013f31f8faa871e346674f65d1a847e96b97ce42fc486bff193ed63967343caa4371d8c7ad1d5d73e023e9fe91a9f39f85de05c40a509facc4a01bb1322c98e7056f83c55729f088854eb9eefe0090a1b17df09c38264c0a6357be81b6b367dc669bf4d387b47399981e00cab7c1392f83e7855557dff4ce3ba022c5b3c5e5a9153c71ec057964a9134522942cc89e92d3fa28a62fab787c65a3c217359c7e7794af96c39afb9ed3f4ac4646b8f8ab47a699c9b6ba7cfc21307a586d65fc69caf0d8370ce31b6c48ad21f36a8907748575e68e01b4b6242f4243fd22bc2e1331459814769b58e33f7ea424f5b4bb2d67d48ca40ea3d60435ad07af8b38737591981b6a6afbb0ab19830a5ba795e3af763f171c7470e8c92a42b847725200fb68b400a84c599ce2fded2f634a3436c914f659a28639d96ebb1061275884adbdea50cdfe36c7133ee676c7ca4209cbbc14c8b03ea61836d0b33c1e26deb356d74e010792e856a1f21e5972d406f9c1dc1650e7572cd9cbe075427456b5884cbbd1b54688738f7b9252b34d24fc5304072f53acfd74381aa4046becbcaf6f1f885f14dd8fa2f5aa92feafa8af7cdedb6d53dc847cc0506132782147de813f24e9689ed385b3dbe4c6263177d62c6ab6dc18e434ca37707a7495b94d74eff78b13e5e25ea4f79e30778dcf95a325aeb022056f269dc0aeaafed0e04b33ddb678eb5ac8cbb1a1b446fccc86958fb924eff79413152ed25a2dfc3408c54c5700ff0a819f40b7b400a38deed780334f686b4c152882b6d841bce48facd3b0aaa89ea5ccbc077f4b3e64ebc3c43cbbe10529c59d3d2faa709ee525eda31fab00b629c7be54faa8384f8a1a161a8c84f886fa3f43e5d0498e31c1a10b5d2fac3b3b366c208728ae044a363fc0992b72e85f7ceb41afbb0b92c42e2757f2ceff5628eceb0c9fd772549d28a3295324dbbbb0ffc03add0579c8c941b5f6566d2a653046b8d4efd0580375c3fbcb972112964279536c4f2329dc92d0b202c6533c89f14f60f1555521cfb0d42487dadce1a1b8951de7df0a04d3a217addc3092add9c12d27b6b505ea38bb4d7ef27d2791ebd561c092f491826b1db0672d47de02f4b68dbae86d4a2112eec676aa56fb2fd65e758480682e426c6b24d2cf31d5a2f07e7b9c91ae3cf8513124fc6333d1c96566d606795860152322429999ca74c8f3547aba5eb8a899a6214afea9f7fec740e3669f07d6716e192018b55ccf62ffd6f98263f4438e1da32b13bf8f3ac07ae072044a63792aafe7deb8f25022c084f7951c663b0eaef2d3a503159e1fbc100922e501b4bcdd7d8b8b6edce04879028e11884ec24170edd069bb600e692a7423270d5c08bc47fd31cf55383e3feed69ae2fe4a09b3d797b8582522654fea4f908df87fb49e52c959ea54d98f74978c51c040f532c46fadf97e35155c85e00f8bb42f80043b31c63a9aeec59f3a5ba8d10fbfc95e657a455e50e3d699a41d0b6dab92a69e1d3881928d625c2ff7caeb2761725a66de0c25e09de2b2a265d4fb51a0a0810cb84cfda7fb2ff5dcae67ae7fdd5231cf450a01ca6a1f0f202f5a2dece34c0fce73e77af4d31d7f076e4456c840eee83f478d256ebcad078ddd03b1684245978c76f9675e5f0fa26c62eb6b227f18d0076af976ed4cca7cb78cdda18a215bb9a36ab91e91b8cbf0b8becabcc732e9a355ae6516cc16a585f76ccc72898851cb34928afe1f910ac7bd3d1566af59932de4306a4c47680f16d169b2d63516cd3ffac5be695be77f7c14344f41777c79051e8b10a667828d7e2cb34f533d51807ad3373e37763b332b6bcaaf453fd26c0470d493353cfd96b95dc14cf2eb4a632c18818e56d82e03e59dece0a7fdbd0c84fbf33e073267b1ea360cd96ba3bd7e593a71e3e0c7f74abfe23412adbc7ec8563612a384b9f47a217204405284e09ee42661c8751f7bd24c57ff314ee3799d347d1895f969bb4ac7d6039e1ab53ec56e506d89fa90938e7d386380f32fe4ded745c96f4a98835c72d63e2c50d1f986922967801c9830e663472b54d0f605dcba724c045f3fdcb775e8b7850ba02dd2f179c61c7e36e5cb0255596ba26b0bec450fc2b02e2a325099017eb7f6d9b3a4f7a60ee0522aff5a5f3892eea96c527c094ea8b7910f5ffd1e9cd14458635d7e2ec2fc099c32d55f6dc6a6b6dd64c59f42bb43250ea0329c4194963ed26d4c2f74c0b7d2c4059136d4f94b98e7d4e9956ddfef1947aefd506935883b7035f63cc0224dbd97f18740405ece992a2ce3b3b01ea91edd5efd0da744c2439e61ebffcc9268d9dd1ea7ba1a5cceac116244aafd49a0a626c602526bf0740b9ffa75203b51b59a2786cb1779bea1efc67b2798", 0x1000}, {&(0x7f0000000b00)="936a97734530e20d5ed194d065eb9092c61646c77939203decab2e232b55d833694a87b8400692a15841b34214aa2d59c7f8335c5cbee32c0d4e4b8e15123807ec8b3ae4ec58e0580bd4e4b1a378bc09290e8e39d4bdfcede9da75f184", 0x5d}, {&(0x7f0000000b80)="84cd9ef57b11ec153479cac80b207307c64949db4fb5dc668e0b8b4d00d4dd2712d6b2d75b56da93183f66b591d3d54642449fabf9597faafcee2b017913a52a03192c14a8073eab22cefea2288f329e59752f2e7a659d84c9b3edaffc5b4b33f4251a7f056df4ad21d67bac5e87e85ce0951991287971f3088270ceef6fa1259e15dbb46117dba8c0985cc671c37fd8f77f55c9e8ef57d11c085d06f91b2f", 0x9f}, {&(0x7f0000002b00)="8f37b54d86970d9283fa81d39d303e5b61e1332765f5ba1a505d279cfd3316800ac0e9eb3d6090718ccc0751b7a0a988c559059706c4ef3cbb507792c2c25230b37d2432c28147c28c11fd667fc2017d1ec96225bc604c3bb8c389e9412b54c292eaacabfb283dbbd4fb83ad12e1bc1dfe8559c23d41e52a7ea6827e6c776706250150386d62722e395d3e7a9af9a649bb7ddab0b04635844a52fba09585746c77f045fbd837a0d6a2d0f81f21857c2e198774e09a2c548f207aab7637ea3069d42c4c1637e1dd2d106cddbe5854cf26fb79edcb13aa8b869b1bef19ca0e6a81c7b5d3bd0fb0c676cfa042af2774e9a3a711895a6373909581f13351b29820a67ca5321e78934251ff99c61c69ed27ae53cf78141c1fc2397637aa9f7cbc0e9c586e8978eaa9931c064f2ab904d7113528c5da45baea72f3b636c951f25ec76f8b17c5f60c1164e9b1db8cc8485cead9fbcaf7e3d4b147c2ea253d4ac4132c98f063fa45321a31e10b1daf1a7b08419a890b23cde8e8d46bde00515be17c2c44d53e8beb639682996d9350b0d734709b6381bf34647bb0bdbd4f6f77828785e12ea8d6ba09bb1a1a36edcbb7aabf9402a64bad42e8c21216c7267b5abfa6531b24959960f5cea51f572c9b1f7efd33794524e2297dc5ed687b1140bbe66a2a81fe56d0c75f2beaf23c2deec55f0d530a2dc00f52680c9ff17748b3e7da2b8d16b84f19c70586428e37aa8065ef0c0d50d4f70bd0a341462f01fbf5124f5d12422d583c6dc23ef63ee6d4be93fc5d52272e81e7fb6bf32c04ebf6bfccdea3ecedea89dcb6ee7a82ceb927f9492ae9dd1c3974071cc72819c1efabf6bb5805287a11b1187e7be243cbbc6cf8db7b026f8e7a238b5f3aed35813e33baad4d91894c5b73f7612d79596038e65108fb8a04f19ddbd692b053d23deae42613732a64231987b482b5ab3d3dcfbbb5ef3a8304a3ab90ce921b56f6d2dec0d60de2fe8126ed52f7a86b257de6124ad48e3b7cc351a07d57d6a2dbf924c5d9aa0896e603587b965c4f8beff427c6ba8bdbb58db4e6ffd906800e95b0354537cd844ad47acafb73bbe78909e241c26f68d56c5759a69d2c2fb4f35a156209e221b8501f76e17c210d42b2806f579bdfb94d661f840dbc1a2450174dc49159d5ee89a167de19dc013ff7ab3269fba42da5e740c84693ff73e4402a7e0f04c0ed78ace14a8f5ac26c927fb0097a195bb6c85fa980b37c4a8ac6359d3d1bba03670c7597899ec8fd049b7609ce0a3bd169ecbf845fc6b11136b8b14ba06c109701384466c3fa900963d1e2a3143d841876ad6e705d045fee106a8833fd6e28620c057903661cf406a5d601ad4c3702f08dda521624990b32111fdf913f905ce763a6b50a68c0998f2c69bb6d257466b7168a813c078166da3bcac1ca3cadb27636310e623a6ee28fd593103c28afe62310ee7743dfd62016a9b5a4a99c20aa683dca287bbf727e3b378d258299796c8ea502a0b68399bc055f4b8a08a0e9eb68db9aa0b891a183648ce2837b024000bf479a4e96f4710cdaec54a8044a24e04358158012cddfffe2193ae9c66c0d47af415368b9ef9a6451cd3c35c1f7397b1450c817bdbbc2e1d487f78873947b028fc1fb08d2eab0cd49e5ff076935d3f5319135cb62704cb13aeeeda72bce6f2638914b622d43df33041080990abdd62d300f32067399d81511068fe66a77c92b945be7807c72f59718920511eee2ce7635aa3a28e39f71f57e29724d59eba0c843386ca2400f595e7465be190f3f625f4bdd2afdaca02b9aee8ebd806c087a7c6d2c256b9266dd19735e68af6633fb8ea6fa1ed176c506c3730d5220c9278232f43ccb06a43f1113fb930e30007bbe3f4639ad9986badb145262aed77afdc7afa5f4b74f2d6c78a05c6a0df0182c3785388ccbe52210be6d7f96d3deb1e68ce650ac2d82d76c747d2c12cd2e43dccf172ad1f9a38730d017865f10efb6314fd55ace9e2f3741c97ffcf9d70ed63825d4d77d4b9c6fb1038dcf89dcaa39d3307723d7787593a9044c241e2f17263bd32f13b03e2cadbd9ea1a0979030a384d631e3f86edb862715229fd73c2d238631cc93a0d07f0a1a3af29bb4080edff91da0df2169bf87aa50832b37dabeeec5fb38ca7b7cd3653a9f63c14648612e4cc47bd6f84b9a5bb00019ab5917f07ddb30dc8873a629d2ae5be4bf495f15fc9d35ec1c814c34f60fd138d592ece3605a8369969bf2d66e65d8a13f644f7b5575e27556d1bbeaa00820b64f1c23791327af3ee5d60319899c4e0876f07a4a19c8135b9627040fc5f931d416343a7d7ad290f4231bd4a9424aeab0b4ba374fc8bd495ebc2c71af2621ecd676d1ea188f9f1cb7b1f46e56c0d8c52d0bdf7c53111639e41c72cce291e1bdde792332e0f55db474d038578a4372a8e7655e08f684338282706718f71b4821ef6fddcd5227dd00ea81ab102b974908e9a99660afc19f89c18e8ea8a369bae884d79abc7244b3ee4f3214edcc2fd45b8b7119de068d5dec33c915deaa17446ea47441e0521f0479f48a08febf3333c612203a3f82674707c53870f4229bc8467376c45a4df7cb146a9757a930d46704506147e045ce0023c6a2023d32e5c8c44d07fe7d5ebab8d42d5380ce678acba20f440c9c8f828da31d6b0b42957f67b5c166df9fe17d1557ba55b4f87bd5cbbda4e2685503a4fd048530ef2179e8535de543c2ea38cb86fc8f9769c5f86902353e3825a86415564ec1ac68449cc23979219819cf957f499b7171e858eef2504e3c744d02e4c781440520fdbb2ff7b7f0d5f9328c4cd2534bad546a0aa028ec5fa84e7fcc838376b25ab81fda476d60c805e280a536e7e773603fda2b18546d47b70eb445f545742a1126aa8a817534207fa9a1300541608dffe407428b67b5e60e3b047284d7f5355dedf9e485e6485565ea5c67630999139a6508f0fe3dd6bae2277ed33a46156bf38c011631da24ea30873c05ce0bc938ee421fd6a36c852b86944f5facab7f33aa259f1b2a188be54e685cfc1a6bb36a2c9012341543da4b740ac5f59b7fb201733ba2e9ee8aa6049237ce4bb55e28679b2123c58fdfc1f49d49933d40adadfc5261525365008ab8855b5b9ebc8bc5953498af81cd381042f0111363e95e92a4329876f81de723256471afca7db658766720f5a7fd7ae168a48f318254091bb107d9c51a30c114c3d57938985b229f2e644f27759b20328ed4e45fd3b64d20cc90d30bbcbdf9124cc1db40943b53f9e9fb4a7e35cdf41d1b86deb297b438c4e3fe66fdff5ed389a455eb08579a61d7dfb708fd257cceef32fefc4a0c2802925aa2290eac5ab9265a927de3f017ed35649d0879cd460536af5c496642932bf7fd020420caede8da299fc874a27eb02574beb3245f4e5dde9d0688a8de64617278a29d8535d0dd8a4ec1396513ed66931d99cae4d2bd568ef666d917141ab581ef0a9e5f55ab57a40ffb9bc7f2f8f882da4fd32fbade31a39afd91f8eb214a2fe30040db440134eed2a8d0b1f4e0feb54dfae691f1cde9a5c807ccc6b36f7abadea757416e9050d8c6ab667a694ddb06ab48719fbe8333f753fcfb229caeb27161dbcc94c338d59a5426edb4f45300e9923d782cf9ae0d474fc00edd245cbd98fe0af905ae2c85e4f215b86bff6a0783723768719d274b3331f3d5b78cda11143298d7e34593dc97f4157ea181f30f76f3997c552601c800dd6846c3d9368c18478b4892fb427a26b659fd796b84f3b9f7e10946ac31a2cee965a43af87974e68261b798a94597b3438762f00be8fd750cddab8d8373a7986d76400ca05a02d286aa9ae115ade140be7ea2dfe620e3ee70322a7402c130822aa34bfb739e772c2d00efee59d26917f102598e1257d4b45b731374f088dc8063dd6ec54c73930029889ccf807c74ed37ffd6187b1198e255ffca1cd04e524575103fa4ba16fbd7590c9bc505be0eec7caf589adf287347a6f98b4e61fc48178b6539509d53e6a41b2bb4704ae1d233acc070d95adab433ff1effa002280ded8882463bc00985b98b4bfd82a25f3c0e09ab2c6d12af7a3f7882c04d7f66c56b6bd9745258ce14dc06c7a43812201314c2b8a9dbfe2d2f7613910a7d5fef6096ad950c952ea448d7b75ede09a57fba4724d46efbd55951549d8b5fdd147834cab140d26f190d7a581736ec57e73c99012aea5a31248d8f676f8f2467271be3919d08e4e5721218e1f07452f461eb9c5a22f317ed7a24c3ebebe0244e3db7b1071d7aaa38f374c94c57f8f94845ce132a419c4281b2b207b199f46d6e8cd70a6a531016eb32319388ecf35e1fc828f2614111d8319cb398d6272d3c56a33662a8e90da743bb29575648e6d4d04f96ea1bc05b162e319c08339e01bda63d33869b3a79872348d59592db565f6e315300d499effcb0889b0f3101fcebbb06d556900b04cec91bc421db1b4516848555011a91598d69a558b7a6197ff39ee7206762d5d096cd37bcc52e800c97b8aae4d353ab65000bff3628ba0f1fcf7c30f0b2ec3af98bfad6e66e83ec746fa470f10f29df30e2536229836df2948b1259af3d766a70ad3467b0a6d7f2b8211faaa2429aea9b81506966cb0fc2fabbfe2603ba85c0c72e1066ee0a464ca378cd94d56af58e806bb620f1e9d62a02867dbbec6780a082a9e2dcb5858e5b34d5831b6e17c9e9f6f0fd0b162003ba176761e1f9ab1d048c0d4cd013e0c6d6171b96290d4e54aa439cba9a8fddb3ca5b5bc5592b164df82e2163a2c59d32bc3ad13d22b221bd9a11910334e1b7ea92a57330bc839976e5d893b7c68472693e9dc2f07a14c1d23f639eadf18f0cc7d4a7937880ce6c8c7fcbaa2bbc8bfdd2d2ceef3e7fb953142345a9f0a7ecf0c54d80ad9ae1b7d15bd5f2a0c01485efb3060ca271db6dffbb9766669eaa5025e605acc2ef0b365c7b0253823b2177058a3496cc9d336cc4002f144bac619726b969fd36800e0a38ef2ff630b0f4b23e826da003607ee04ade5a2ec30369b742a8d1ac808c46c99f1c3561ef84c39b49010c165a6eb954ee916bfbb3cd706c1cf51d7f9bfd9fffffb5d1cddb630f23f710770c0bc94c7e53cd101c79877093ffcba6fb66594dda156bce557c8f2e64db35acc4a3a0946c5658ea3bb0d316a976372629a95e142d1c75ceb1fcc434c869a4def0c43b58afe4db88bd0a2f6a5f5a9a967af36627dcbcabe0e7a659d649e654ada877e30e6ae92ce896fadbc8c5be9bd38f742d7205558e8daa68f2c63c7fcb1caceedeeee28c6b4ad2a2295c23b6f1b0f2c8a84631fd0ac0652f8263cb2b412c1b3147440c50eed490bc2894d81e1f092834b3be9acf99d0c5e1836927c5a7c600b5e065e15de455300230e61c6d4da13c1c335131cd85d8e62999e9d83b2f1d4150f07e55f27e4c17b452ae47083b959829b31df7ca5902182f1a7e16430fad3e9e45a0e19aea50531d44c9da33ba0a320b31cc060314953e2ce0767bd94c6e1fc9fa2fb7cfa4eb3a0c9d80183b053733415f8dfbedf7da931e8c899b37d16bfcacc5cd2cf6056cbfae08db54cb23bb4651a63403cce9679509da434a2531b1b2101c73753067ef7da141e9b4fdb1af096ed10f25b8e15b09fa9ca165f77ad6a5cd97df93c3efa01ead9dd47e2711708fddab6287597143dd8969aecf8df58e72e342bc08043c6e5e1221126f92ffe8c094b115b198d0ba7fbb79b391abf0edf866b46d12aef3de7ab6896f59ed1227739a9698373d33d6f6", 0x1000}, {&(0x7f0000003b00)="d6d0745a44adf8a151ed65eb3e84d3e90fbe40dcdf305b26dad1f5d2cf52d5c9b3d13dd261365c20e1f7fa6d4ec591b2a5d0ac0ce3bfad50d8d1cae1800412f7085ca05a0d938a1217e55e4258419698b923abf8efac0fc3cfd30405dbbecf38ca19471c92a1fbb37b8d58f28e618ef8a590545107f94bc4cce2c8d34722bd2cd3654330c70f9e2488d1dc05e11d7a6e4216cc2c170c5ef789e1ffbd6c0cd0a6c4e9a97553a9023e657ea21d0bdd1046179d1da47f03e2c4fc0992a09de3e2663d23060235cb355a4663e12f4e0df3c80969236f82d80a1f79b4e42314b8e96bf8c440a860a3a21cffde8067b45a843e722d7e7f6226d8bac2a13c9e476d7cc6ef2509bf1652897925a2880578204d3a6cc7806623ecf42a9e5cadcb1bc1e89e1450eb5c0d27756776c9a6858ff7e6aee8d2da660615f4f7f07bc8bf4ed12fb8774d97adc2c4248faebc26fae3b0eb2f6456fedd7741e5bbdf9cbd446cf22a6ed3e841ed49df2a65b64e201cb92d6d174005afe04546bef27ed58f7121a8e0a53cb53e92ef4d9a2d5fb7321cf18cec985f8d6f763bf9dca4289d671b31c293f6488f85ecf5123b16c62dcd3ac9098de8e1ca21dcb6b237fd2b5c58363b9766ab7de8081a5144d00ebb0275514fa5bf373260df4c53dc00392630ca763828503eee3a1bd5809f4c8050e0a462c556a19d68a974491631b2c8d5e0398a6151fcea36ec03244dfa056c7db2415a4ce541fbee0096999cc1b411d296e6668fe1ce1dc76156f24965a9fd2edaca0cdd3dd358311439abf1be3c27004683254108ab7859d8c0d3ccbb8306a6e3594375d84189a68a740a48595c5ccce1931cebfa66c1ffd8b0428b6fe236a94588fcc93fdc3a2d14c5201ea4060536ac20ef6f8ff720e87ed71016a166a0ea7842de37b35b8675e9c221519d9d73fe2999b3200483f4f400e87d0ac60bf48a86dfbf5cc85b4d1af387749805d50aeacb32a8f99941570229e6b37eb166b38b844ee698c9900c3cd23910149c099df084d5bc730dd2929c7590a65cf100890a0335ac94b3979354bb6732e1de96d561509e106e95fd6687121fc7f31970184677fd446771971387549183272fbf02750f53de3e2e4b7f1ef402cc64d21cfb74b3c5347382aad786ead1d8cb548522b113fedfc4c7a8cb1c72bc9a4e93db3c0580ad3880c5471da5d85823faa57546a8e281a1b0f29e30aeaf4a8a5dd1d282fe54e70b3c3934d2887f3fd32f809980925610a4bdb1def08a1871d247930c7dcedd31b0e7553ddff3c3e4de260b98561bb33791af666cd3d30c9684e6762c4b2f24237d630b33e84af3de60beef81eb9147ca4cb287362e355be1d054c36a8c590ae7ebd566b0825db1092bf93ca4e4881bf6708f786ecdc17a64295daeca685523a1c74960a532200ceccc9f39962926711e676f27a9df22d9a75c441df45d022e8a6719fc7ede30a8efd57a2b169c759fae39dccd1d15fc906ee2c8f83d7a04ea61a284fd667ddffd4156a8650b422b3f2afe5dc4c19811a2c0517717d4d5035675c3366665107590bcd3cc015cb01d3f0b0f8a7cb07d0aa9fca51e0011f3f8e93dcd86f2ed8c314548e64c11e2a418e4bb76ec0b56fb34de728839d87dc85b5c63eee291091005c4c3629184ba0cc3510273b892cd96b8b497b19aaa123f3975f6ad69f1f0125d4817dedd43d2f82dc2410f77cacc32c0fb3669cfa1252b301a43938b8ec16443fb7cff755ac8a13879fa567acd86980035c220cd60dd8e5ccbf92d23eafee4b6839cb6c6fa21c892eed6c1cbcd559a330889f792ab2e20af06317b2fca74c4d3aa4e3f621a28de2834d783015b548107165c6d87e0dea220c48646026dd95ae736a0827fd2952effd9a7d5af569002f370a39e48a8ee164560ebbeb2f458165479d5a2300eec3625a266e45933ccec239458afec3c1aa3281b847280218f37d19b2d24d4dd0287034bc77bfcd1710c803411adb9680d5658de192ef996e2dde605b73dddbffb2fdb5a3c27b58a5d2582c25f12f66cc1c08d718a8239ffaf736f11d891560ff0ba21bb17a7a007229ec1a7d375afb0c5d14d14ce7e49ab9c55b200cf65ea6922b88141bf01456a7f4c7cb5cdc49382d7967e6a29e2acb8ac7a5ce514e92b66b6f942945ca9948fbed2f14c08832df34551edb66b3acdfeb5a08d116848e61497c0687a52e30266f9aa1fb47ba202cca781e90f20ace9b1ddb132114255aa2bc467bd163415be713a9bd54c5ffd30493beb51a0a0f1355589b00fdf3d43d7dfd1", 0x657}], 0x9, 0x0, 0x62) pckbd_enable: command error 15:59:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1d25ec2da7304085ed7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc7cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d8472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a200"/3585, 0xe01}], 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) dup2(r1, r0) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 15:59:57 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000001}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{}]}) 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) close(r1) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = getpgid(0xffffffffffffffff) r4 = getgid() r5 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = geteuid() r8 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1, r6, r4, r7, r4, 0x5, 0x7fffffff}, 0x3ff, 0x63, r8, 0x0, 0x7, 0x20, 0x3, 0x3}) r9 = getgid() r10 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = geteuid() r13 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x1, r11, r9, r12, r9, 0x5, 0x7fffffff}, 0x3ff, 0x63, r13, 0x0, 0x7, 0x20, 0x3, 0x3}) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r14, &(0x7f0000000000)=[{0x0}], 0x346) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wskbd0\x00', 0x80, 0x0) r16 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r16, &(0x7f0000000000)=[{0x0}], 0x346) r17 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r17, &(0x7f0000000000)=[{0x0}], 0x346) r18 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wskbd\x00', 0x8, 0x0) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r19, &(0x7f0000000000)=[{0x0}], 0x346) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r20, &(0x7f0000000000)=[{0x0}], 0x346) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r21, &(0x7f0000000000)=[{0x0}], 0x346) r22 = socket(0xd, 0x8003, 0x2) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r23, &(0x7f0000000000)=[{0x0}], 0x346) r24 = getppid() r25 = getuid() r26 = getegid() r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r27, &(0x7f0000000000)=[{0x0}], 0x346) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r28, &(0x7f0000000000)=[{0x0}], 0x346) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000540)=[{&(0x7f00000001c0)="8b31f0dbb5bd6c18d9176db1310785c1aa985a3de2378dfaee03b77c96b5c80e1e43da2fc77ceeabf4a363d8a74366fdc25c888ea2b024bac6944a004f584957cb295a06228cf4b12b1b4b6c4bdca1f3593bb385aa5fc2bff0b61f9017cfeab07f177cac819ea49becc13a776c1b0555d1536f8cf7606e1c2b094a9bc9f6e0fc39d8446350df68e263bb78e3e52f470ccc26a89d7ff2bdf934640940587675c589ac1e83f6c234918e51192f77ac84e6", 0xb0}, {&(0x7f0000000080)="4177f8b01567dbd9ac064ae60ce86efd2d2ecc86ecffff60fbafb7f24f1404f63882905ecef4eaf60319725d29e3bfbcddaabf3082f3", 0x36}, {&(0x7f0000000280)="869e45fce31bfea9a439af77ea75778889ff1c7e4e43dff320f9bd604c964f52329b5bddb7507fdc410a9648f09183adda8355b95d46f1da2508c485ce2727933e09aa66661bb675123761524acd2bae6f310630ac7e24", 0x57}, {&(0x7f0000000300)="124cb93a7cf1ee3a2f4c82cd1d1df2d7e9926ab70368ed6f9b4d827ef9adec0154b3c04228af712898997b034aea999e1472dfdea78bbc5ff7132d7bad9eb7ec07c4acaf1d6ec6defab1cfe5b23575a1e83accd689d6c5b97eac19daf0b58b226bef2c273ecda8473e0a233469de14abf60e7b7044dcc409bf82f817b19b98295ebc0b61ffbef152cf28b845473c71b35023d6b4a0a62397ba6b9ad43e1b3cc5db225be166f718f1e638f769fd10", 0xae}, {&(0x7f0000000100)="257728d88e7ed4754575397ef389ac12c626021bf2824aa0fe472f198854f811b3b495d8ad2354503ec5cbec9b22f3a82a74bc71c9d91b64", 0x38}, {&(0x7f00000003c0)="af50357e118ff366d0a3e86e15ec6ed14bbe1f3c631c3d168595a14eebf026fc55313e84d401136611afe95eeaba7e72a9d2db5ef0c2a9d7693470733046e6ddbcdbe479fc42b678bebe643937b7dd563211678749081543b74fcf235cb970b6094f4edca7ce59f6b06cc61036c6da29ecd4c26a5314551743d4b267add8e8cc609a154de25ca64cb8559d92f7be229fe1eb7db946e3cfb5e7b1f7c95f90d668a4a9fb07458ac655fcc9b5d24f0901fca9981bda95b4df4f9786d66ba487914271bd0dfabf", 0xc5}, {&(0x7f00000004c0)="22be6e8db66fe416edf3d304c3c6769058503b02bb406cab7af5eb3ac27aa2ffaf213c6956886c455c4854dbe411b21590886516a46443bb036e2b80c19c156abf8a3c3744475a88a3590f6601040ec4be56422e6bf9086c7bf0f7cfb44d92b49f0f95bdcd", 0x65}], 0x7, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r3, r6, r9}, @rights={0x28, 0xffff, 0x1, [r14, r15, r2, r16, 0xffffffffffffff9c]}, @rights={0x38, 0xffff, 0x1, [r17, r18, r2, r19, r2, r20, r1, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffff9c, r2, r0, r27, r28, r2]}], 0xc8, 0x8}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) pckbd_enable: command error 15:59:57 executing program 0: getgroups(0x237, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) r2 = getgid() r3 = msgget$private(0x0, 0x2a) setgroups(0x3, &(0x7f0000000080)=[r2, r0, r1]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSPGRP(r6, 0x40047477, &(0x7f00000000c0)) r7 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r7, 0x0, 0x7, 0x20, 0x3, 0x3}) getppid() getgroups(0x1, &(0x7f0000000000)=[r2]) setuid(0xee01) syz_open_pts() setreuid(r4, r5) 15:59:57 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000180)={0x0, 0x0, 0x0, {[], [], [], [], [{}, {}, {0x0, 0x9}]}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x7) r3 = dup2(r1, r1) dup2(r0, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c00000000"], 0x1c, 0x0}, 0x0) 15:59:59 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe], [], [{}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffe}, {}, {0x3, 0x1}], {}, {0x0, 0x0, 0x0, 0xe1f}}}) 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$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000040)={0x3, 0x93, './file0\x00', 0xde, 0x9, 0x1, 0x800}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 15:59:59 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x5, 0xe8, 0x9, "812afdff2834d476fa330a2bb45d47db52d0d04f", 0x9, 0x2}) sendmsg(r0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=[{0xe8, 0x0, 0x0, "0000007c618377dabbe5f2f9253d926caa2743389f34f0bc13af10267015c80bfc7c44649f4f659515380c241bfc528108a027c12aeebf2c096888acb8ca9d31c5528a0947d26d0014fccea62ea276dc2d031c4dad392766d01e8c2705ff22c7497c7dc4b51e18999bb7cead0839f46230d288f9b92dcdad635eb5e76988d0f6e06f0ca57dd37557be020b3b38a5fb45ca5d0165315664c7c477834a1178e429e5fcb99649cae81c8dd8510bf52f63cb5e09a49a9ff06438961f0a7da47a9bbb95b56ab5a9306a703a979f352b28b04e1b"}], 0xe8}, 0x0) 15:59:59 executing program 0: setuid(0xee01) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) msgget(0x0, 0x400) 15:59:59 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 15:59:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x6, &(0x7f00000001c0)=[{0x6, 0x7d6b161e, 0x7a, 0x9}, {0x6, 0x4cdd, 0x2}, {0xce, 0x5, 0x9, 0x4}, {0x401, 0x9, 0xfff, 0x7}, {0x5, 0x400, 0x3, 0x81}, {0x6, 0x100, 0x1ff, 0x7}]}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dMT/n\x90ll\x00', 0x40, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) readv(r2, &(0x7f0000000000), 0x1000019b) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) getsockname$unix(r3, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) 15:59:59 executing program 0: socket$inet6(0x18, 0x2, 0x0) r0 = socket$inet(0x2, 0x4000, 0x101) pipe(&(0x7f0000001080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000010c0)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001040)={0x0, 0x0}, 0xc) seteuid(r3) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x5, 0x1010, r0, 0x0, 0x0) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1000}], 0x4) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000000)=""/4096) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt(r6, 0x0, 0x2, 0x0, 0x0) r7 = dup(r0) ioctl$BIOCGHDRCMPLT(r7, 0x40044274, &(0x7f0000001000)) munlockall() 15:59:59 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) r3 = getpid() r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) wait4(r3, &(0x7f0000000500), 0x9, &(0x7f0000000700)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc86d63a8dd35614c) getpgid(r5) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r8 = msgget(0x2, 0xc0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r10 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r12 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r6, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r8, 0x1, &(0x7f00000003c0)={{0x0, 0x0, r9, r10, r11, 0x0, 0x9}, 0x800, 0x1, r12, r13, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r14 = syz_open_pts() ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r15 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r15, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x6, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0xfffffffffffffffa, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 15:59:59 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) getrusage(0xffffffffffffffff, 0xffffffffffffffff) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 15:59:59 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r0, 0x0, 0x9, &(0x7f0000000280)) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) ioctl$TIOCSTSTAMP(0xffffffffffffff9c, 0x8008745a, &(0x7f00000001c0)={0x2, 0x8001}) mkdir(&(0x7f0000000180)='./file0/file1\x00', 0x1b8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000200)={0x4, 0x6}) setuid(0xee01) truncate(&(0x7f0000000100)='./file0/file1\x00', 0x0, 0x1000000) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt(r2, 0x3, 0xfffffffffffffeff, &(0x7f0000000340)="4926e7e7700bf26c389f385bdeeb9c0f89ec6af5b937e92d018ccb31dd310eda9d5dc238e98974594a0e37f882a1688e18e0fdab672e0acd2692d85d58893dd364d92db394ce456cc4123566f890d27810fac91b7bdeff5e956ac7f49d11ea4f59fff9f779b61aad2a408cc545079930cf88511059dca43a1fc670630876e6788eb6f5db3df2ce8bc188d4eccb9370f82004c23f0bde79d8d6c398e3121b369732c2976b04e6ba7e2815cf66bc1c9c51b84824ceb1e32ea7dbeddc5c709710676d5c0f089df8fe0c23096aa60874b44159f99ec83b84efd40bc34bd703a99ca5e6524475c0c8a56169c5b9f1232bef452607fa1686", 0xf5) chflags(&(0x7f0000000480)='./file0/file1\x00', 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) pwritev(r3, &(0x7f0000000240)=[{&(0x7f00000004c0)="fd1cc64d953528713f4fad75cc48f6098cd2f21f968da07e9239c4421b9a2ed782b1b2d13c0000fcf7966d6e9139021bfdd29abcf8617edf49c40788d77b66873f14d144fbfe1fe2d64c09624fa1e154f5c8a17a8f309f6efa9269cacf888be2b7f6b7e14aeb5c721e9b1a19b42d0d5e8e42985429834bfe5a63642884fff29a98d43e3710969c98eb0111646d6630e44d38bbae8917a74ae7b612d4759b0ea4", 0xa0}, {&(0x7f0000000580)="ccd71cd8cc3f706efe9ac3432e7bb24f975b6d27f6d8a02f043ded35dfa1566e6802b52b6b619d3714503a22e959a7aebacbb07ce4e56ecd0d4fa4f79c52b7601aa7d145665a207f7d514761462c3b9e3762914f1b3f1911f90ebb158d5317543a949bff092262851389f0b4f5120d1c713cb144d7f9e015d4fb81aadef08df6282c33afa26f0ae664b82d1fb034f56f7616c74ef38242661cf5eccac224a98b76562f6cdd7bb5ed5f4091f84bc7f9d45ae90316386ed7300df49585d5f28510da200bf5d76ab776789bf28476b6792609ed9df25708b0a5a93a70334b3e8ce15ed225324757851288a9e14dfa79081597dc91786349926112cde92b6d88fb2027a64bf8a894f770486919f008d320119c586c70dbba60821175e7ee1c2d1b09dcb5f842ff70e801a635b2fbbce62fa4ff2de714bd65bd140feb09d1789134f36e79747aacaaeee7bae4204f1db2bc903324ccb251c6808dcabd10659e114e01235179975cf94ed577f61d6631032c4e886b7bbd7c1c81e9a5807367ca0c352b408cb8eb7ab539e5e274ca485fc9f60ce55762e1d552f15a17926582d73d237fd55bf43caa96e5f0f58d64b57feba7bbbd163893d89ceb5e82770131f6678e466a8f127456881b4cfc55ea9e11a8e4a5a668c18988112efa9113c9ca0628684b630aee9ae9ed761e36e33d8c301ed949d9bf51057c0b5e0ee90310698c0f4b4d1196fb734eaf53f5b0b4af3e21352a76af5846b9f33bfdc23fd1f4fba8ff8a015b87b4de8e77d47a363f82467c5fc670335f00f79d62d41185a5284c93902466b596ca7f00be762181751bee1fb14de37c8521bf6262bdc25d56f3c42c57f5896850fd99f2c1357e278d003ee15160e55c91797070fc295212642bfd08877195503e97e61f19549639dfa35dc172baf0f7f1099cd0e8834735866b679a172a11b3b69dc83bf6d16eab5ff4acaf12db5be166aa107bc3a8dffeb1a3f2099740e24f581542b63b22fee7732cf644048300831cd4e96d369df0487d00c98f9f9f0dd2da1763f992f793b2bf337afefc97df622b59e21c2c53921423adffb0d9a950a0092b2e8131f8bd4e7bfb5b3185e4a53714ad33e126e060e946398530a7460596ba4e1d23aab1765e32556bb2222594eef9790be63f1c7eb5a772ce85084025435992484e22755cba67f322c69ca6bc43460e2dc9931f89ef6ba189771bd1758ac87ec9535ad2052c7647fc974c6891e1d4c0d853524446f40f7b1d6cfd5a3d9b55d478e059fed088c55fe8e3372c71c33853544cdc2d638143b11ceff66529696b6bb547bfcf3e2b55d6891957a85e368069ef8fbc839c2bbbc492bdfe14ffad5bfe0609c9991fd61c17d5f535e5c94eca15915f3824c77f5bdaf6037a30c48c3b084e9fa71c7f6413c65f9385ac846534bcedb6ebed0f2617410ab7227b6d3a57670378021c492079d92deb58946667d89c04cb6c907b344fadf2c2bfcc4e34498803bbfc73ddb5d3e54b2e154ced6d5744d62f52a5438a28fc5c931b6d899edd9363f95d5e5262f233a2ec5f511ae4955e0e54ac305e5fcad0803211e9b7533eb95ddd1c88d03d9fa9c2bfa19180cdd0817105501c11d72072effb214dc41996b34f5028cd7b857655f87d326d8e9d9c4c71dab56b8475b012f378089ee2078db85313c2feafd89d31d0cd3dd9e2af8a2ace1705812c941f1902e00fe010ae33195bb1c43aab2a2cfaa5e31ee3709126cb6e03321bac840219205c67cb3607e6b135aab3ce5ea622b99b69be6a27b596d8d93723ef5105d07a6077bd97603b02fdf8e38859986e1ac3f11d937d5dd3e467e2c721e11afac36be2c42b3be4bf7d1b5340ed6a77ee6046f2f645bf4f6a0933f63a58ecbb5bb59d74ebcd231ec885bb3e6926e55702bda2fa592bfacfb4f7bfb08f4cef727610f2e47c96aff22310c3df404d6a7fd95b25010616b621cb01729b84bd7c71177725da6a05a6273b1ceea51cb7c77b442d8b241121b63cbe93a19a8e6ca78322f745da01bd57b0e72fe49a94501125eb69d3d88f1fc5e12916ba81e7334ced1a7926a8ec9eb264aa2d547e28ea0aada2dc1bb14f49a0c2e56f0c6daef50a2ebaa64966a33e5b7fc5659eabc80102a371e4eafd5789d88e6e5a3bfd11d8164fa1573ea991cfe7d493214b1f9807611ba6db5994b81f1bcee0a4f18cb46625855433ad81ef31932bb8d2eb70ac6040b73612986118a9f58aaed50f7b8b64b5e9d3c9574a6c26094c8b7257d39d56d751ce211530fa975288528572722956360b6f44c85a1cd59834261cfa38b2ac960feb4f3ddd3c11fc17cac0158f4bd0c89ece874ee8c1d265eb6a54052d97f79a3245fcc353f0b6f3147f80f21df8c1fa51a340891f3f7faa541951f79bf7ecbf0976569a313a53d83c45463d3847c5ae71f0bbe905e979d61920e274979e6f03898dc43ce54a7d1e80342b9f5ace45fbe2ce15cb16d39d0eba5998bf5c957c7190a5109ec69810ccf81b12d779603386785483d76306f66bdf1b27ae4ec00f87efedd3280be76bb1975fbeef62241a34f63ac0de3aa49930ca02f900a251ef124fb24ed9909fd3a225518341efa3c80cc5b95032f5c8e3dffc70600aba2e59c35b0c8d64c108d74ebfe2634b8ff68ca8dd2249828cee92f78d8b4f7d55fb83efa4253336e5ee9a326c198effc15993c690d35631010978f5bc94e613557cb648b7ff1579442d8022cff49e4a3f8684b3f5e8e271af2113d5bc993bbe5b44de18fd0e453be34a3a4e5f4cd90287e8e65f3519683a16c8ea45fc4c09257d85b14488cd16bcef1ba09aa11a927df8551be01a01b29ea6ebf1a55a9c23d1bb1196c0400f5a39dd3789dacc4dfb324dc93dff9487eaeb9f84f0c1b428ffac6bc9725971e2275c6782ccd895f6d6a995810cfda269147c14aa9ad05bc4b43c174c2fc8d7d255712d84445b153a0f66ae985b1ecdf5fbb57ccffb52688bef2f09f1a66c7daaa34e8a7fa0714e57ac5d1b9245a965b34a36f690f0abe1e02e83e49657a74fb97cde3aac0960d7327cdc32bc200943d7d2b4251681c5eb3e05ffab21994bfda26cb749abff02a491a3619fba31a01b805760e56b37cdae424c71e8965ed58216fe126b46739c28410cade8b27ae98842d7a057b9e36e757b4711b4337ef64a8457467627c50110bc6298714e4e50130f1bfe7dc2808b05f61fbf15f0ef4d2517c4068f5ddf0524da8f40c97c0ce863809979795ce2def41e44962a3a884775ea211c25f25d2c06fa6638f43078e4492ccc2d46e058e5f8776a6d470485968b66a5f9c691c81a0587630e0b5d481196ec9d6c45cb92feb5aef96cfc2b0aecc4dd94c24d8c9cf46d7a6269903c771fc00182065480eb808c7505fa1e2b1a359738db561e6241870aa0cf90a8feca4de20f97b682d3dcd463d1321f2d21cf6fbb92b06353f9b8a6176e7ff5a2732e5f054dd562802c8afb72049b5e90f87d8daca8e51868bcbaf6b0118edb67743e3cf8cc988b00fd3e002777be61a86ba11e0fbb79bc8ef2eb4f88037b096a48f90ecaa1b55850ef1d8196f6d0b7152896064f2989602cfee5507fa3405f4699a4e43608887427a3329b9f5f98ea84a8950af7a9bb7cc4b3ab422acd20cb7e1099bd60de2437e50f3759791020e4bea57401b260e9bc49e67bfa008af563c362e5a0983d054ce5b83622b728581f1fa11d8821f1257ba3cea55f4cb0e14735392a9e73afc933473e4d501c6d27ce320395e801e85de98921588076621f9b7c2a29bc9eabb5f000b8329c4cbfdce7ddd8c6a11f3781c53ac72ff20e7237e1b889409c65b6472c334e4b2132079e89e649dfab09a89b5fe1209dd9531e62b7f0d6a2e240f7dfdca959689cd7de947272bf1c8ef574abd3370a5e1632a354f11ec974e4f6e26f9fd30fb7d68e8e02262b0493f7b13659ff034ff1c1123a586f7247c8b187a7896ecc64cc9393cc1428f5a46f27fb341bf3ba9a3f5adcab0d809dff921d4dce491335a82221be71ded5fffc07e442b8249b5faa114716dca991320cf58811cd5f667eca7180f0204a0b54b2b00bb75d4394a9c4bd5bfd4668229b2c8a8109ba6b9fd886ac997d90460b81bd80a08894cbee26a46b544b83a61bfeabe7df15cd15a4cae10750f8e0d067a002c1b42344a57c81c9d33723b0cde74526ea5d8dbda3c691cdc6e4a007de330cc275047af97995b9cf42b99b94702fc65e69a0ad8baff0e0cca12a4f591980e20b0b391b1c4dfe3feae0733ca76f3c713d0cfe9d8d2a2da613dec2e765c38113ed382f76a746c2988cb6ce450e83a59a596498448699d92b8e4b64c6ad98e868f0d4745a6cc0f22b865b7da522a87b9d34e067f394bf1cf1f99b66d29b0db6ec3e1ea1d8c68ad70521f7ab24397b491df90bd185f810748a7c2ba83ee694beb9c81345b19a2e8b65641af123307f90a5f897e6133fd16b38dc605cbb9531edca3036812bc5362f5284c8d6669e5cc41c1b7be17eadccb1fe5efee5646b6764c073ac9a3ffe895e8a45db07dbee4493ca86a259f229908a34b8ec8a607ccfed8962af0b4eb3394795362c1294824e146c3760e8b3432dc1d306205f26c262a3325c476b880b753811384c178d6ef496aa0cc7a9e5d00c4eb672872d32188f4d1537df2c361f5365f5d605ec341e467b0b538a9ee6bdd37911e3ade9d5e49769ef79056d41e0e67afac9679e83286489be0bd2156c3a49694b9422325b3a941a3bbac2d6db9e68f626500fcd0a278c2b7f6022148448655de7bdf88539275fa64db0f0bd08def714c47b3e3ee296560606817a9aed3a09faf031f8aebd37597435151f931a2e338b0577373c07c816ceed5c4e834f74d96cd875a5864845735bc123ffbe99a2482c5b10a614c10dfc9a71b6fbbe679e650828fcc5cb2725f998467a9159b636be3a4ff113e9d1c99f6a1913e4b9c5b95211cd41cfaaa3db8ed0d2edd7e97d7f3254663f5b6be2cdde614e1a3b5c389daf3f1a188945f85ed595986cc0ebee8a4c8d1889aaabdd0000d474ff946dead9e6e432bbbba5f41352523d8057049860528d49549d487d46135dc7581ab2f9f1d1c6479bf4b6f79ca84794ca44ee31ba3889542c075ed9cb77065848b9606306cc0f090512f732cda9a019b89099bbcb0afdea9e8c3d94bccdf9ffb2493543a1b723a20fdf04eb7b7fbef6dbf6d507ad2c35804bae9ed065b3f7a9167c1327d94a2585a0dd0ad8147f030c0bfe2649d94cdf8dcf20cac0c38f9154cdf585b7aa17d2a887b8e4fb55ccb66284fcac58962aca6d43ede8fca6b69f90de61a49987a1f617af4ece7f03b76a9b50950f7ffce9a5969618364900a0aaec4dcf55964a3031b26424c0d649319fd5fbb47b5bc2fc3985f62065333cf2a01b3bc5b2147f15804604140a27aced8a36230ae32023217b1a5ece50284227bf899e690a47c521269469b3c40be0e945ba0fc3a2be6f2ae2ff94b28125ec3353535c7429bf3d08effbdb5a3a7768198c3d3774ef80b76bc1e50ef247167949b4f3a35776568f451ce1978861212b26bc73041f8a15291cb1ed09ad622c50043ec9c9f0630f501778c9a37d0ad86580eeb16bed58b18fd07175946ee7316540ff642f1f836eae37349c85555af11f6add41458afe63afbedc4ee7c59b7b515bd238dd1ee9e762901afc66f1ab20561becb4b0717bd3cd13a76d4eec569796d1a4c7e9d3e4845868c11b3b1d617bbc5b62ceec0c68f8df768b415879e5ced3e3a355d1ba1c1ac0cb24354ac1488b", 0x1000}, {&(0x7f0000001580)="1aac957ce9d2b964725aeee5d3c717079e1bddcf9c7335efbdea09712bb613f9ac6187e7897a198765efd59691e9423860f66bfc406dae44fb89d9aae0fb81cbc0144762b40bcb2178a586373a783c8d8bd2a45fc9679b9d7ca0b4e65a68cc87354aa8efd7a91c8e707ee005a83589ee148eb7197ce6f0634ce2c0a4ffd59899080eb7221d48d96ba5d10157d54f6bd8366bcc515f7d9ed976878ca1b5da055ab8f4c8db4e79ac21d328c3e916be19698f8b7acd9f1ad360eb2eebb116fa0f52ae2fb2259614971166aa04c111d34dc40331c398551ef298474a58c56b1799deafc5101dbed137f5913b05dd250b4db02fc471c31310b11e12fa3d743a9a894627517e13b2458b39672333beee41cc65167b512e048ac8d014c1296ee88a31b257332b5ccb8619cb85d6205271cb60ff477cb61e31baabccec89aface0c38817341471c7bf3ca7333a1cee0ce7d29b9d0686c75ce1c98c12268cafaee4270273b195b5c583eae2b6fc4af0dc29812756259f55f0b5f8cfb0f82443ebe6917b43fdd8307588a6c9eff7ff64e5913229ebf57c3876602637d546ff0b79c0efdba90fab5a4c08ca3f84e869cfa21bfe8ff8fe0f6b1e6b93968eb95b8ae5153c7a8d6eaf168ff7bcccc06a989018011b38d91b9e92c276ad8c61b4e3b4dc2691c2ff30f08a7528258f672db6328a2aab16fd0ecf497eccf605d37be795f6fd8fe88ff5b9c2d472d1ec0006d795b8c5966dc124463b65754360879f59ce53140a2e801587f725fb1831361f0117c004ba2ff89c2b17afb434473407a3379c0fcd2d2fec53e4affda745ed25656f7d7fc466dee8ee318c878b61dd7efc647939bc0bb5499b02b02e9b2dff6c14728375fc2fa08f8e655239b8daa0a105bc1c933d7bd4b7ad86df6ace8034a0cebbd4d528cadb3968d471e337eac578d1a944e112fee9ff3ddfec822c47b07acd3645f1fd7c667bb40a24b3a368bc259d4f290ae785c443a6fe42c88722070d9961321a9f2a8f1b26c89276e71f18a32b3d90ee9ab441e8d3c1af0b50193132b63b8a2c926af96afd41e9f2c7ff06efb958e8642f06cef2d6ab97f87917d9fc3ed1acb516f8771b6f8762ef4532d72ef288acb3d5e81bf0d66cd2790c55c631a41ae02762cf31b2d9204d43eeb1798178c682d89e99dfbeac49d680eb2ad9700c805ca75d7e5cf35d17f7bfafc658e762daa918080b8e306601e4d212c4c900b2bb53bb062121319bca073bf76b42c095835a0ea7ae86d4baea31d852846076c1582ee7f33dc2506ecbb899169b6dbe507a9b975e40fef0ab3094ad8a6b25e167dd91167caf046fc699c0b50f3e6d3c2a7c1b6df3712dfc317a8d0e965a6506157a79ab323dab639997b33b97381a2b508447c495e227674c9b51383fd717170711cfc31785aabe214921d6432560303d2ffc7a073b7aa5c44949b3324be86fbe5b73e6f32804de5df5162b8e07d1348623e6e830a4672631ff7f1ebb069c70bf0a8ac8ecaf03ba8299e280066e0aaae6814171ea6100213c4e4973d356de30b302f02eef9ca7ae072b16cc86bfa5c006037deb8fed7416b5328ac9acafcc2f7d1b9f4086ca2fd46bcc772732996422cf06cf5de98637a929c1c61f6c2d8b43d75688153d9f4bb2ec6a9e6520878c03ae5e67fc15232916351dc95fdf03c0d22dcef95ffe3c28ed2138b71f0f67e92145e0174d2132f9a07177c85be30eab82aeaef2179c9400bb6183b346e937fb6ac3320db62606f558ea780182bbccd8e9e6255a708e701c903cbd7e8822044fe8c14bf2e2c10085e79d0dcc4e1df39f2d678320f9f66db62eafe8fded1cee7085bfe8665a6cb86cabdca0bd9e4d95146a96b93e8513c0bf8deec375663ed4a9c7ae4ff9247d2d97d67c32a4329937a0c0e571add4dce4cbfd6325411072d94598889b672034be8e7d5a9f238fe45fbce492b2b894e40708e49d1821d0fb84ddbeb82ace7528a2bb05413d45847df8cb083daf2e312d1a3810ca7604b4d0e6ae03095a2e26ae1c5ef7fbc2ea8a90faf898830a06c47b7216862d2ddd782537eb22acd7e6026a8c6d8fef050acae4d8679cdc989b1d6f4363956b79b2bfc726ce400509bc99c62369bba6925c06cb49aebdc2f21a01f3e8576324a212181e288a286382bdb8b08d60c8c0d06b09f448e5b6c653626e91c66f4c805dc3db8d8b30caaa82f0146a2469e8a93df7944781f586ff38939898171c054290db55d668c165efde7dd3683a280c2940fcb53e55ecb1d97d1210aa27ecb8209e08e758f968deefe2ebb40f56899047acd8735c5b4904f4fc825b49399cec7270cab296b5944208789be9384b2d39e31d36dcd698f59dc943f2ba242c5c3d9f23bd4cf287a3b28a7f2118932d3c745e14e9d80aaf176206fa881dc355cb6522118f714a35bafe9c01f696b1ef89ccb8b8f68928f267683e4c176dcd9961d85b662d3d6448fa37a2acf685a4a6ed8d5731981fed5369a6968d1efa3911d5552545f87c8e574c5c1c2aee2f241dfe8d81ed02f11cdefbb8f65de1bbf5d97a820078f07a70de692b97dda084a08b67e1c348b9a7ea380ddf789c998da96be0cb6b5d83e1cb42ebb8b80defb99f8d70077d44139721af51a88a494e0c4485cb64c9a8c81eb98e3eadfccb5fd411300e89c6edec26dbf727cf6110dbe222c68539794499f561cde008ec5a57ef14b5e4798c300e1747ab202bfc46feaea9f8d91cfd588375b18060a3ecc2686fe8bc03d97044565783924789243753fdfc5f2a9f9a9f245cb150479ffe6e1abddb51d2250445a173d1061a4cb15595da9db9d327e4da88f20e06b120930cc1400f889fa316a1eaaa36305137e6d0de239fdcb6b8035be668059c567300c5b4cc179708d1170fcf887786f0d06622ee69a23ba42cba5e6628280701a88fdd5f4c48626869880b43d452d87a46c433fb0fc80421d25a760881cdb87813e834355fb01226865ec8634f2a7900aeabd30ee3a2f7f194a9905c31c0acd8b42a4702fe9aa54d8c3535b1bd679f4404015f39f19a817d8fe78ac879b10bc2d152522446068cae2e7671d9e1765653e0417ff3ef0630ba26096885e58009100f097a1a67e9d104025cf90dc2cb9d313921ffd31397d4752477792cae50ec71376b0feb625386ef714c731281b8fa543c9c80c963f7783d4596cff83829664923c54d3ece26cbf3b6441bb75e8a03a37a6386c7e66c6cc63fc6d4eddc31d9e2dbb708e87151dc5115cced34f0181cff5d6d89e37722e2fc2ae3a7811abe31848cd15cb99f592b075de4b1e88e1a90703ff5a64a2de6aa3bc3d0b549a71c4d0f1cf3bbb89fb6b5917803f395f6d4375f0fa1072f6e7085674bcb5645f1a677d61cd89a033300a1847282ac817810bc64cf120b03f7d714274e0425af219bd0cbdce2a1e3da7d016341d8a131b3b1beea3a6debdfceb2e6571a8bfa52a524620f0ced3039937d7737386b1dffa795d1b19a5957875fecb536ceaa2518c750094b2e0481d4e543a55e3b11639f07a677bbd34846f20e29d9bf69b6e568744e98034197f36fdd19dbf1ca76a5e640e349914669c4fce7c6ffe7f00fc89068deeba7903dccf6afa2704536831d2c716f796206120a06e5d17b7bebb4f04ae64160bcfdcb8746bfc9f4080170841a5221d97e36e1673757592c52ec376ca4f694cbb0034cb6e75ab5864d5265ba607fd76e85f6ecd1df587c6d6d95d4e95c9b932baa5fd455d4460579577f5b9bdfbc7896473c3fc703a56ea5cd3fd0e8d4aa801164f3ac71584b59407eaf5a47fa02fa15178f0fddb1acdf9fd4beb7e022ff6b2ad1d36fa34b8fe0d86db5e2ef497c1e2410bae0fc13db8a6e0ce1c9c74ec0536d86dbe25b56210439416b035ce27f67950e4c8d3e736e66c13545c5dadd501268480d256d8df89ad70735da8fc7decaa27944c18be3760ed402fa32fc8b6749f4589ac0842be5b9cb0243ea1d8a5b051024c89010df8d841794bcafafcb7c5de0b1ce16fe6c596cc0edc75ec77202e1959c597e95eb3d37073a9ed068bc43b86afc44831f355d224ce39707eecb2ffa37461489139d53c67bc5142653979259ba493cffd5433034ce82398308da74b7928817e8b8cdf62902a43b26ddb59eeefd221999f8675dd17502b2f0b976ef3af051599af79e3ef694044f65a3ef174f0a310a4ac87d67617117d8b14cd7f636cb3972da9e11bc154724380c27e1f0f4f540e954e32f147c0fe08e8d4a405e7cb83c98e7e5522e362c884591b37e7d503271f0ed7118f170c9020de6f78d8f0efda3b6f9053b3fdff1f293302c34eb40daaf6674fa1e60ee450d6d1732a32038fb8fb1f247e3179bef9aad6802e5da64503e294a64f62333e253a6204eb672f319b3f915080c95332b29a3adc73bc09be4d7344cee73051928d1b144b7a9a08c4ab066088007fc5d0a3df35f9856aa1aa1c784e07fc340c40cb2483152c4060bbcc15c4605bb14abb0ba372acdef1bd47490549f2f7797ea310414bf412fd6776c330380d150c0892462391f95b00abbebf49d10815254c443e66909c523c785d4001edc2920fad4cf06ecc10de76a21e12a0ec8aee517356dc780d3ece459873b327fb158889db94a4eb17762f5c070e1ace90a3f31ab6fb5dce28d8bb5789367c281ce9f1df8904588b9ed09f6f9b9e0d0125944951b184ca7d4837aa9530f51948f6288d5a9cffa27d63566f2f78ebfd6710c4968e851dc5b9e094b824c6f739ccc67bdd35ce468281980fd9fc9da3c27d967a201a66d3b61043275a50662142898bf2f6581d91c2303adcf1ef294e5e571ea3366c0c8604d2811e9f35bba3f6a5794bf0d475859c961f8fdcf21e7bd8ad75bb35f27d5997719ff9dd0d0b171cd0fe98b6dae9e25d0d47d7c84e84173b1b723b62e730d6dbb6928eac4aa4201ff7db0aed519cf89580dbca1577c81cf10fff31f5a54c856098af59c829ffcaaf913c696a40e1ad9a8ed5d898ad257a955cb7818b55a13bcfc3f6aed5130b1c13b46e1a97e2740730441867da20582c5720d494c067f69a81d3906c5ff2dc4f252abb16a00ab633d85b4fc656a9d48503ae972929d51b8af89b42176c56fb0ca58be575f779e14d922ed5187c8d27fe0638a3e80af4426e6750f100e8cadc67ef220dea2e1e0985fce92316760e5e0117b9d92de8f53c7e7893b3550ef57ed2396d7b9ce4b01af630db62af6c358acf968b5bb8be3402aabffe9b0ae6fc33b9bb79fdf67499252ff3c25e03a5d6cb488a51afd5c9086d770d6158c261c1133f2d9b9372ab38c7d4b611a017e95de4b0985e0fd73ee992581d2896081a86338422b5704ae340604828e3458e4b856148dfe98423d2e8f401eee682e8d60013e8badd59cc9d83f7e75f51cd41bf80c1ba55e4cc833fd426b27dd0e07a94428d983e34e366946da4f6f95df47ed2f200fef011b59968236182abd58a1e0bff1d97acfeb42fa30579c06610016163735515cb463fd880be653f0bbaf7907ff5c3a416232295b783f89ae9f63180707468d97904c6573bdfa2d4034520cdaba703675a1de2667875f4eeebdbfa128487d17c495a32021b69cdd0b011701ac4332cb49c5d0738fe7c7a853c580e74f784a0062741e41e10eb6cdb4036f9a8541c080dc20654963dd6aa3fa7483e4ab19b1f61863c3ed9eea7beccb737203f5da501eb6611aa00abb46f3efe3ca8630a38f20c21a860a64d5099f7c9c8dd128b469c8e29ce724b0eccdb511f36be4b376a275f042d18ccb3ce6ad39df", 0x1000}, {&(0x7f0000002580)="c53a0e1b220ffa9e4dcdccc3349aaf5e25c6f7ea83d66e90be0e3159f98a7bc98d2ccb0802c7b2fea59c0fc1171be22bb2169b2e464803f85543139845ccee6846e8f68da3960c7bb04b5a5831412c1b0c8221ac4eab7e30dbe1e7a6e8a6281835cc39e04242b6661e2037b2f431b7777803c0715f1370c3b93f0ed7a3de366698f8486f82ec0298c0ca75fff8539eca7fc3132fd3035122", 0x98}], 0x4, 0x0, 0x1e) 15:59:59 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000052fff8)='./file0\x00', 0x8, 0x0) symlinkat(&(0x7f0000000580)='/', r0, &(0x7f0000000540)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) chflagsat(r0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x4}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCFLUSH(r1, 0x20004268) 16:00:00 executing program 0: r0 = socket(0x18, 0x8003, 0x0) socket(0x10, 0x4, 0x3) setsockopt(r0, 0x1000000000029, 0x3e, &(0x7f0000000100)="2c16954c", 0x4) socket$inet6(0x18, 0x3, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x40, 0x4) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x200000036, &(0x7f00000001c0)="4b74954c", 0xffffffffffffff98) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x4, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x15, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x8000100000001}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001480)={0x2, &(0x7f0000001500)=[{0x35, 0x8, 0xffffffff00000000, 0xfff}, {0x5, 0x1, 0x2, 0x2}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() r5 = getegid() getgid() getegid() getgroups(0x40000000000000e8, &(0x7f0000000240)=[r5]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540), 0xc) getgroups(0x0, &(0x7f0000001580)) semctl$GETVAL(r4, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) r6 = semget$private(0x0, 0x7, 0x286) semop(r6, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r6, &(0x7f0000000200)=[{0x2, 0x9, 0x800}, {0x3, 0x6, 0x1000}], 0x2) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = dup2(r0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) recvfrom$unix(r2, &(0x7f0000000740)=""/4096, 0x1000, 0x0, &(0x7f0000001740)=@abs={0x1, 0x0, 0x0}, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000005c0)=[&(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000300)='.\x97]^--\x00', &(0x7f0000000340)='/&@)\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000480)='/dev/null\x00', &(0x7f00000004c0)='\\(\x00', &(0x7f0000000500)='.\x14\x00', &(0x7f0000000540)='/dev/null\x00', &(0x7f0000000580)='\x00'], &(0x7f0000000700)=[&(0x7f0000000640)='((\x00', &(0x7f0000000680)=',/{\x00', &(0x7f00000006c0)='/dev/null\x00']) read(r3, &(0x7f0000000240)=""/140, 0x8c) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0xffffffffffff8005, 0x4, r3}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x100, 0x0) readv(r6, &(0x7f0000000000), 0x1f9) ioctl$WSMUXIO_LIST_DEVICES(r5, 0xc1045763, &(0x7f0000000240)={0x5, [{0x1, 0x9}, {0x3, 0x3}, {0x3, 0x80}, {0x1, 0x3}, {0x2, 0x8}, {0x3, 0x4}, {0x3, 0x6}, {0x3, 0x9}, {0x1, 0x4b9}, {0x0, 0xffffffff7fffffff}, {0x3, 0x7}, {0x3, 0x1ff}, {0x2, 0x9}, {0x3, 0x7}, {0x1, 0x9}, {0x1, 0x4}, {0x1, 0xd}, {0x2, 0x100}, {0x7badaf38c7431dc1, 0x3}, {0x3}, {0x1, 0xeda}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x5}, {0x1, 0xffffffff}, {0x3, 0x6}, {0x2}, {0x2, 0x8000}, {0x0, 0x8001}, {0x4, 0xfffffffffffffffe}, {0x2, 0x8000}, {0x1, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = semget(0x2, 0x4, 0x700) r8 = getgid() r9 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = geteuid() r12 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1, r10, r8, r11, r8, 0x5, 0x7fffffff}, 0x3ff, 0x63, r12, 0x0, 0x7, 0x20, 0x3, 0x3}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r14 = getgid() r15 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = geteuid() r18 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1, r16, r14, r17, r14, 0x5, 0x7fffffff}, 0x3ff, 0x63, r18, 0x0, 0x7, 0x20, 0x3, 0x3}) msgrcv(r15, &(0x7f0000000480)={0x0, ""/177}, 0xb9, 0x1, 0x1000) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000003c0)={{0x100000000, 0xffffffffffffffff, r8, r4, r13, 0x5, 0x5}, 0x4, 0x7fffffff, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r19, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCLOCK(r19, 0x20004276) 16:00:00 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x1b00) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000280)='n5.H', 0x4}], 0x1, 0x0, 0x0) r1 = msgget(0x1, 0x2) msgsnd(r1, &(0x7f0000000000)={0x0, "6dc8081f81403ed8b8a416d429f4f1b5ea89a908e370b7770bc988b34674e4cd8b095deefc4232d3fd3c028f26d913fc135a8482fdf708824edc32bdea6c1222db632abdd294958d50de0d6f7a60db034be616f9511d92332e75df2435827cc953df5047a03871ef80bec1e0f3e12ea925be1b3fc19d52cc8f6809e6c16f836f69f41a53a1241d7af7e7e86169d864659988f73d5f19feb81174c86be6b82dbfb86de7008182edf36a9e1fab05e808"}, 0xb7, 0x1800) 16:00:00 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = dup(r0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x5, 0x5}, 0x8) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000080)={0x7, 0x9, './file0\x00', 0x8, 0x7, 0xcbb5, 0x2}) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x2d}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000240)=[{0x0, 0x33e}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000280)={0x4, 0x1}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f00000001c0)={0x4757, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") clock_gettime(0x3, &(0x7f0000000000)) 16:00:00 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)='m', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x8d, &(0x7f0000000000)="6d66b176", 0x4) setsockopt(r0, 0x6, 0x10, &(0x7f00000013c0)="6d66b176", 0x4) socket(0x6, 0x5, 0x20) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000001c0)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fffffff], [], [0x0, 0x0, 0x0, 0x4]}}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xca98, "0009f0ff0000000100000800"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000440)=0x8) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x21a) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0x2, 0x40000000000, 0x8f1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 16:00:00 executing program 1: r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) close(r1) execve(0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f00000000c0)=[{0x5, 0x0, 0x80000000, 0x40}, {0x1ff, 0x0, 0x1, 0x800}, {0x101, 0x7fffffff, 0x1, 0x1}, {0x7, 0x7f, 0x8, 0x1}, {0x1000, 0x80, 0xeb1, 0x400}, {0x53fd, 0x8, 0x2, 0x4}, {0x0, 0xff, 0x2, 0x1}, {0xc6, 0x5, 0x101, 0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x100000081, 0x7}, {0x15}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xa, &(0x7f00000001c0)="5d04efc2f793aa783bc1") 16:00:00 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') openat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) mknod$loop(0x0, 0x4, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = syz_open_pts() dup2(0xffffffffffffffff, r0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) getdents(0xffffffffffffffff, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000000000)) 16:00:00 executing program 0: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x10) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) select(0x40, &(0x7f00000000c0), 0x0, &(0x7f0000000140)={0x210}, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0xd, 0x8, 0x8003, 0x14, "61e200000073739ea78b7ec00200005bfe00", 0x1}) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, 0x0, 0x7, 0x20, 0x3, 0x3}) r7 = getgid() r8 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r9 = geteuid() r10 = getpgrp() r11 = getgid() r12 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = geteuid() r15 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1, r13, r11, r14, r11, 0x5, 0x7fffffff}, 0x3ff, 0x63, r15, 0x0, 0x7, 0x20, 0x3, 0x3}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x1, r13, r7, r9, r7, 0x5, 0x7fffffff}, 0x3ff, 0x63, r10, 0x0, 0x7, 0x20, 0x3, 0x3}) r16 = getgid() r17 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = geteuid() r20 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x1, r18, r16, r19, r16, 0x5, 0x7fffffff}, 0x3ff, 0x63, r20, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x1, &(0x7f0000000000)=[r16]) r22 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r22) r23 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x4, r5, r7, 0xffffffffffffffff, r21, 0x20, 0x3}, 0x8, 0x99, r22, r23, 0x10000, 0xd3, 0x8}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000100)={0x5, 0x0, 0x200000000000, 0x0, "61aa63041ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:00 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000140)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x82) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 16:00:00 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="8cb6b0c48a630f3c854b6343e1514e3af596206df018e190ee2276147b7778141ec39fa7938dc7f56989b5036bdf71115d3a478b4ec37dfdf20921adefe8d823740d8ddaae5bea31ffd957fb2c2b2d142aa3ffdf926e85e151153389e73178"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mprotect(&(0x7f00003eb000/0x1000)=nil, 0x1000, 0x2) 16:00:00 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x400000000001, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x78d42, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = dup2(r0, r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x5, 0x1, 0x54a, 0x10000, "9b0f7967d969bb058474aa68465e9ae553c22ac5", 0x2, 0x1}) chflags(&(0x7f0000000140)='./file0\x00', 0x0) write(r1, &(0x7f0000000080)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x3f0) ioctl$TIOCCDTR(0xffffffffffffff9c, 0x20007478) syz_open_pts() ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000180)={0x7, 0x1}) syz_open_pts() 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xbc7a11a69d16b26e, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000100)=[{0x4d, 0x0, 0xffffffffffffffff}, {}]}) 16:00:00 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="8b251ed3edae0711daef98a394f8248b87d0cad711b76e0fecd631ff584ffeeff3ed7347c6578a684cddc326ed4bfc1fea25c09c3c8fb6d38c97cb1eb8de724177166c778d", 0x45}, {&(0x7f0000000380)="f269fc190b0fc162ce6976e1aee6ec4d672a279c72b205d2aeb4b6632550419a1e885982e1ac026ba7df5b0d57515f0f4dc4854d8edc053946953467be093ce85ce476cdbbfaf67a74828aea0ddf86d8c6ba04fb4c504a0bcf2ab43b49", 0x5d}, {&(0x7f0000001740)="b85a5ddf87cc6698abadef2a0b142747b8f34e833b0b686522240a8443ee2d98ea6b0c82191ab12230c15b625a9083d8ae80806bdd0d304759d7e2e53549b28e811d9274ccd6305ba61a35f3a3c90a6b83b3c6f4f36bdafff3a9dc50285056ea50b636fede6b240909668cfc974f2b4f63ff5d7ba525d55b5d7e15583d2abe138516089fdff5632e7d2fd37973b21af0a894205e242cbfe4bb28febb6f3b95403cd9222ce4c30b5acb20eddc2e710319ef3c08722be8501f4ac5dc918adda419965198671724355dc882e69cdb9227f430b141f0aab198b210cbe9ce0316c58ecd36a0200d4f4d653b41c6d47f84d615684e8ccaebd42a481037590e156cdb632ea1346f0472c3403581c3c33bbc47202c7ef69d32819537455da02926916f14fe76467a82e1dfb96043b7edc577a53c54b64e67dc15d847f07395c54b4fbc2ce54cf8f3fd40bc4feb6b13236efd8a1ec9448626f099af56d45197cc0ddcc3f076b833443c8ce9d21d585a9039336b6762b786740b72b2da6a2c97061dde6a2a0431be51c053c5b473a1f588ea7315d68afab20e387b24bde9fa4e656dcc23b0740dfbb84638938df5e855c8b451adc58e433f192d8808977fe9f4da8b3682dd0987df9d6b4f73d8ef149dee48f8ed91f0c750f0b61614284a3bc9acf366fa73d1f4d82f3ba6d082d8d067265dbaea5226995459ff7f90c57ba8b8544f03e2c97f656797d9ac37f9b2861807f502ba428d553ea6220a4571f4ece4e9137c5666a88501d84a35ed3c17a06bf77a86a0bdd983c4d456881b264e95aa75f702600221cb840a61d2904cca7b5da2a5d12783e7ea484444484c8b7a9fa75d7cf5cf437926230ef257315a03c37ba3e034247ce4c53c6f50a4f20cf628dd9d7f67cb56d36f3aa08ebc95e39bc68ef296a0b719aa849c9b5ef09a1f8b55872ad29d0296f41d6f7ee569d7cbd81eedf22f7837a6643a02ef2320388736d1397e190a3bfd7bc4411e84529212fd0be58b29b686e5dd670385c240abd156056ddb18070c72a7f96730e6194592581db53d5f0d56a208f252fc5bfb8b8babd68cd761f2fa262b49c5391c0bda5be66884e7c5531dd10687d7937f29cc81bf8e18a3e5991c519425bd56cb57670df3db88c07b3b718718ea76ac89e3e8fe08006e6e0e40156ef37aa4d123a4ee5667156a2aface17c951ae966fde8c1ba0842389730f803455251b594db70788820d3d63e219c415fcc270c45690888e77b8a4eda234504922f32a3fbf512f5d524fad15a31425a4200c22d616b567048556318bda4153cd9c66a2779adc1b40858a9f79f5275cbccbdb7a435f1894bfab1d6febfbcef368ae5f977f3e7b0df355e0916173b184729eb401384c91372cfc3e9512036994e18b179bb8c3d988f51e724c8e584e2ddd966d59089fac0bd72e8ca683230983becab003aa9935ee888074009e41280eb789696b62f3c225a25945da430f1d48312659e62542e3f302bc955c7d619bd22b0c18e516736ddf7fb149bd887c2775af427bf119b2535965c0cf7026cc28f8923c0748d3a351b36a69ff1f6ab92ddd98972eb9456f1c1585cd279d2b7e75cac3c1ab63c27b57fd797d6ef227765f702bbe82c3480f8c7ec4a617239c6729d50d22a6b7fe96486c56ace7fa230da57528c5eb902c38e945b3ce01b4d430ab69d7b487aee7bce229a7ba2531fcf5ebf7a035f2ff8936b74aefc36f9813cb30f36f4d739c07cfe36d19e97dbd2ee1db7ddb460deea2c709261bc7c2cd87a9a421ad8b0fb43617b473a78074f97660f551c4d1b4dcd8ed0884d7af4c7a99b29b40292205b2f3ceba6e75bf51ae7eb84c640b384daa89e7455437a0652b666dc6a42e0e8e5c6be7838fc459c203379568a745d2058015fc8db272d7cffffae78a7d18b734ceee74addee511965b4787bf231fbe85cd81efaf2b0f51d28406300d4baf9e1f064cc599e896445c3f401018911b57e768ba8dd2bf0b6d58f7b3a3b2d0f844a9f870d1f2747ccda68692aaa83f43019c4a89213b36c3bdc251241edcbd3e797482000ac405e638f18a28e3b0e0bffcd0e0fc9fc36babb4f8881416ba01f362a6b75519be46c1a7675c3b471c79156277b25b58ff41c06997936143067f9de868e305572e0dac71f94ea8c9fc72bd132e874f1332f5f9321fedef9ebdb11c9f4cf73bf182c82ff41e387568a604ef89ba84f16edcadc45550b321303dbe02c03586f71b1e71507635772ed001a82f46a94620446f78ad36a5515b86c3453eb22c0e20c10864e0fe7e5322036a4948c9badf682363365f5911359c709677ac8829e7c043145185542c169424783e71088444492fb89ba52ca1d9a1dbe2439e333cfddc276d5270542ae074da1961137435c3abc32b58344c3dcc52bba33b7b4a4a6feedad4a5a0c2dd2c0b52fb74546d32b9f11c204ad30dd51d089dad74a16a60925c549c3ce81aa720ff7387e6c07625eec6e19883ecd9cb03c4641c2a9cbb197549a3c455eea863bba106b82f458979941bef9de1dbad26cd7e5332d42645c21643313cd9b01f641ce3da965de70f9fd52ef33b718b9f8d3103a55b15516225c153d5dcf69742137e95fcad18050fafd74d004139391344bd20d3f1af333efae05ed5b817f921301cb150d78717f28e05fb2946e0132d781706bd44946c4e7cadae2292d8f6b10890ede8d4a2aafa33b3cf05984cf2ea7f92835bc8a74dff65f02bcdbe7cf5682fd86f09832816a4b452fa69d9df2a405425c8fe5831184843233859a11069cba7845411dec2f90017cb5e9e06e3f67347e45c189dab1273737e7f8b05b78f304d152d212fc8cc89d31a202f13a7aa40125ac3b1447f2a696f95c0b956145092605eae6ca3602b3806a29684da8813b0fa88d97dc3f6a8b90b799fe0f48319cd374fb02f34f1d0f725beb5079ce88ea8a778339ddb8abf8dc7f4efec39fd19f2fbc879201e7078c815801a53169d5f2ed574c19c7c4a006ef3b52e7b0eedab3261ec861d45afc262c64af390cab249180f20bb6f02f42763eacaf67ef176d43265ed80acc2341d26d26d1c8acf562e47652ac02aa7d663df812bceed77e8c22762ae638503f8eef74686359b456cb39ab98b5e324fc1da42b2d41402cebadea89376293348a1fbd327ab479b90006a7b0043f5ea898b4b22e8d80f73ef8b382289db08d5570fb397b8bdae3727abe33009eef11065cdfc0886af428d8184fcd4218635dc1357f35f2d1a58ec118a618d5fb21952a71faa75a8f57d6b2a7a4bf0dc06dbd5f11864da73fd96c02ac791efea40ec5ea3d55b318982125244850335c9a7ecba839c00e57c8ed6877025d7e5f6bf2d964aba2c923e5f24dea80445c3ea777a7acbc1d379030fa4cc5dea9ad2ffe040b8f16bf485780a7b306a7bd1ad35f2fa51cdea04c63818bd32ef7c1562646993dbc2139643e82643f981669841c5fa276d43ace612b6ce2c1027b0fc06e5838155343737e8d7a45bedb23e8ee4b66bdc36ba66b46848aefd5ae2e1e756c09a346ec7b4ef7781d6cdd97486b1730bee2cc98c33867fd6b7dea7bfe176b7b50d36d17da40f1987e38a6db41c13130879f874387b72b05b80191b6cabc450fae9858d0e2ba036826573fafd7a560812b4c4f815a120c2410693834f21ed92d4391e7980048cd759f2899b77b9f7de0418621c276f5e2f4ba9b125faeec515908c593039ae056f7b3d472c9cc0b73744a52cd1f676f33335d5e3ff67bbb5404cc3f43e71737bdff3a2ef994f77b8d221b00f74aac2621a432e111818f92379256890d6db8c78cbbb2705f630096f102add89b24c3adcacc4027a5997e1956eb68796a3b8441adac8e54a3afdd3e35df36ba0c604f799fd32cb35269ffc579d0471dadf2be1ca9f323e2ceed0b7144d444046f6a2e5dbc2e59e619d2fa3cd169dcc19d3a0f01207aaa5a555908209d86618923aca6b9b55a0bd7fd0da68b7cc9f67ab473612be24846f83e7d64a5458c7231dce2f09fec8e2c90104fb67f5574c079e4d8461c4089b517a830f8744776ddd0e7588349c4495082ab0465be901cdf628c7ea2378e5df8d3633a9f7c3e79cc6696c882d0d3389d42958b7fd4e17e95df8d4f0a1eb9b28b2400e7ab2ac91462799e657d54eeedc89621a61e166a3130e0eb24a06f3ec9c5680559d1c2fec2012221473db72f45991af761b07ef66d05874d46d79cd1a0be8e1225edda57fe5300262658cbd1de96db1a72498a5e23e33249232f97c1107aefca0a170a98d90ffc3a8c92fa802b8f0711c6be51978b7d81c090a3928c3e92897e204c8e49311c4395d808602c9d6d7b5cd068c88ee5ce76dc771015473fafcaa310f684c6d387b9e65aeeb7b06d381ca66c9bea114f2fb91e4821e817f9eb0a3768aadda014578d12b810ae09ac079f83964853ffa84a4af8c1a974e23281f75dfcd5a6ef27ac56a61425cd4d366f9a9a3de6e47bdd12253779828649098fdce26d30d0561cbae560d7510642da2bb368f30684481cb65a019ebe3ada8e06525d9d459bf6bbb752a3622a9353f964e7c7a446331bf797a435cc2784aed31a1be4b36d33e330cfc2a6a4a60ac02f0efe848de141df143da6f73d5e06bb1c0d906011fdc6bc7934da7ce559514c03f19c7159ac5eacff520d69e3441fb632abee6a125dbf64456408a6943e6e5ecc663822fc39a379a1ba867f2a19b60cbae2011b2a0eaea7b5afdae72bf0afe873e30224a2d670651df125ac947788aae45ff709a1dde0be65539f233ca5de1671d004dd31958c478cd5f4c711b94128b3f65cf89bc6e5ea51217de79f7b5edeee1a7f0504784270d5a260da17301815943e9e17fee32c70fe0eef0828197f146599a01ca8ec96452696afcda6f3919ff7e1c3e461774dfb25fd9da294e872742b10b166b35bd5a8c61e43c155a9b8e14cccc812672074bce85e2e7cc8ad0acd4c25bfa754985eb289104d01b0c35fcd4b530fe62fa8ba56319dcc1c64824ce473a23f367e285807ed6a200f1d44882b116c06f6531c9b20ae11835497aa73655f5da3402a81541c69dca14f7e21001f1d5a786e10c681a1dcb1d0acc7e5fb94a3860c8364b46cd28af7f8fe16c3c1c06353bd1c4bbd7f49650a3ba23f8ef7b429eb61bdc803756c2be7242fc6cf320ca90b5e2529bfeebd53c07bcccf81e5de963f432d616445dba8d80de4f7b4b28e8ea8bd8ffb893f25f89f88bbc8cee0854db0d50aa3d8f47b90a71d372a102178ff6fc108c7769caaaca3a967de550d3d9797756a3cc566e63560e66f5c19cab506226eae4c6a3b0d551cc457f712e6ff40e76706094b9c41cf0d9597ff5ee6044d19181cd834fe6b6d6e712452c70639e90ecc02eca3e0c71c8baf6acaaf5cdafad60fdc7c1a2f13bf400d8229a0a8818ff933bb3c863892b852575f7c2c49568f6b3256bd6e6484ec2c7345f588f13f2e1beef65f5295a5df73b91e0ace9107a233f62e713b70d6076564de57780fc5c20fd506b8aa5a6eab72741ef65f353a601855841b7767cac0348db86e352dfe62e12e4a6edd298077da3f95d6759ea0c0a75a7d3c001c0b7b73cf39d597ad267190dd60666bfe5d271e3c1d334169d4d544ba86e8949769df3fda59dd0836a348f44d029e43be1980a16abb111f7dc133f480012112bfc817a35885daaaf8b8cf752773169edb10afb5f6db881f387b2deeff65e935bc9a50ae15cdb17e634b9dfd25b0f97e7a14f20d3c1817f456fe1bbcf32d8a3a9f16b4aa3e44434d2387e", 0x1000}, {&(0x7f0000002fc0)="32851c2e531f301632be291e54e581b9adbb13310e0e6cf1ffc86e9857c3f0296ff0c10ed95293e241945463c822e020eaf09b8d743ab901d9047b314b9d17a6446d9335e3027647222df932131c8f6281343cb08802ed71bc979c49488035870056f93d19771840be97e444b58eb5f4f00f07ef6424877077bc21a3226dd2abf3198d2a6f37471d60d9768108a2ead291de5b5536752c07bac2b0593b04702829a5df0c340f35f91190f14efaea72976b27cf111d9fc7e3a4d06fe13f07721e17576fe68902598504a9d3977518d0522fc55c4c3a03871bfaa7894863c02e9a33eeda15d417dd54fede2e752bb6ef5ed37862926c8ab650a6d1521fe8581272ff2e120d477ab099a5e1df229aa5a5a992d636f1801f65b088602d1d2dcb55e14e67803022e868ece6ee28b36ae944beacbed778e5c065d90eb1f7f3f4b5e30eeb29fd0c562e3066accfd22adeab9adf68e65ecf2ae4da99e22cb61131a658432be4bd6835ae77e533812c043ffca6a05ee79f4700e0ac77984daad625737e1ae91a6965e7a0b6671d60cd9bc761cfbabfaa27eea0c6842c94e1d6d2a106f2565c3784450d5db71c6dae16565ac15cb1dfa0218c107debbcdc6470d87c0ccf18843ec0d78fc199244bfdba7cebb4af45df1818269ec5f6f7df7e7c3ab183eed6b8eeaa2fbe1ec55a501145d79caf699c237d647809d1bc7a2481486205708718430f59fa9c833668629eae665f315925842a2a93877d030e43546c6c19ed1cd6127f8740eddf8d1e317be8dffc1cc1b475a930253a03454303cd23e2923d44545593602699b882e7585421d9aec4e7bbb1941a6857fa13749a7e0750e5a377cd648415b1ef5afb0d570b4b0af7b36006ff3e16cc77a29f77ada21a84c82f2515911ff6789a93c3ed0cecb173f90594680b85a7de9fa0a28f6c98921838de08132753e00bf0160ea65a8e13e9ee3068738b99e70d47face74b409f75ed790485d08d8dd3a0329bda953c1a825663101c0288c2d25fc173110e16ca0dde9bd60a25f6d42885de6e356d055ff84dd9c5580b51344e0a4eb257f1d006a80dc0cd79342038a99883fcacd0b15cf424d7707f2401320779a6366da39d280ed6ed150707cf311b496e10207b717ece184e93f4c9c6fccc24475fb88c5bbc34ba02ab6f5a250bf043d1858432131424e99819c17ccb726ccb1500929b9ab740932c036e7eac4a262e30893b85579a0a2f68a4c0aa39b7595d1540b836d842978d64c95ae6d7f6f38b5df8f8665d555846d0dedd1d46898db39006dd29e04e0a628dd147f920892fe0dd0064e5f3fc270c4d3be70fa86230af0cbaff0d310a045904774935848011dbbbfdf02f5e10e365b7d31a744a720de1bafa155f7fe98ce99e54cebda92f115c5b27f4e71ae07673eb878204d865be24ee2137737a727a08bcff2b1b73959523e5c07922e3357c54138beb633638f9a1673fba7327bee4c4f1d908b3000eaaf383388b1d7f34e6ba11d172f89951aaf798cd8e18533519e6573c0f73a469e8ae009d04b990b9260fa0ac7da7207c8c8d5f9937cc5699448be209adf2626b1c350e7b86cc86711d33b8be6bb1214572adfe717d60dc2e6b98f12615f892bdb63755f723cfe5664259497000a589ea5a93cfa22935388b7e8c2b2614265348f3194bce7c527bfde8e6a1099c614ac71eaf82045a1cc668fa8143ca022f40f381265ebd807fb1e1b97f8f04d73d26e1578bf5b368ca40f65d6668093c2c73a20ba72df9cae42a97192d32e4d5770827091b66741ece703c7404647cb9f732d914bf95c896e064a9115d1f3437d4a9e47a04c0dd0bc9c25922e568a96c78f119e93c4d31d4f68daa1547d50ddb8185e26e6c76a446a1e78d1372901c0769ccb1d78955ce2a93685b82f3abaf3750b7f2743750688ee4c048c6e6dd29d09ddfda05007a0c79e9294ace2c0c512daf2479d4c26b6c1f23e48547fa58bfc62af23c8ed0be1eeceedfaa36aa3ce5efdce55ee1fd970e738f7c2a205504b8ca35a17a3e2c2943e44c496d750695eca2efa8b0140819ee5a0709bc9104fa1f7838ab60e54f28bd89b1b6c088632604644bd6aa50966706e468b2596f1e48d9fbaf341a7cb584fe29c62fa93d3e35452672b5f165abadfb13bb2224f9a6fe8ade05f03807d61bdb5a02baa748b1304b8c62596378117a94d5c7ea68f225c46879cc64cbb03602c0fc59daa5cedac8731db6fafefba436529144d01a83b39ca3cb84a0974eb9846b8b61826df10efa1210dfdf7ae6c5ba8d41a505d2643ff2d6baaaf64d1659f7d99b722a4cacda72c88d16d6d98b6c30347f91a80e0fbff505143dbddf7d580af6899e68db3f69dbdba86f8cad2427ae3c274023f9808dd63c699446ce0ce29a9bc81438a229d0f1726ffaa22e079db551103ae59df9570043ef154ab4f51273a0aad08826f049c355c0998e2e0ed3b0962e65d0126979894c0d06f99ce1b69d9ad6c9df04a2b89e598f75999ebe3c67be2352419e255864597b79cba90aa16a2a4d9fa90b1b9aa09aec18cd0ed789da65e8107bb5289c7b427add55ea99c6cf0b0497a9a3e8813aab95a0adcc57b5e97b9b4d50380c36e3f49f915906a6199e0136cbebf937c698721ad3aba9a2a52da32a0bae0662657bb41953b8f43a7c8e516da64e273f73743abb649f7051e72703935dcb4d320583df318e30c015c8ae152b0d3bbd55e4cdc0969a201c3be3fc5198611b7c4dcf85d3457511643689e5d8cf9fabb6ed2c3d0d9d2196baf55d5b2980985cff8906fac2103fc4b73e819a3f4a4975a3b9f5b83df3038f1f87508e92c49f55c01148f99980c2d61d0ebcf2ad84fe0006bc966f7918e265db9a78c5111a52f3ff59a771588f20ffc7bad7804bfa7ccfb6a4cb4507391439efa1149fb431574c4a1015aa28d39779b25df04764179ee104185ea0df8e5177b67100ddb363c6e118c2215b264ad9bb1a71dca40331baf68d66418c0a774582cea25414b1bc68f0d590365166781b0bb38fbe7087b5d4a2f6b7a2b0f81672c72115b5116419581f404d03dbedf720305fa654b8236d6e039a27fa78a1862c7d3c644c2b4f69fb17cf70f288894547316ed5c04f87b32acf1c7b47d196b314e00829e117377dd5620fe6e002f7b8937ead04fd36f69baad4f9da0bcf87e8e71950237eb619c0e2478563bf0adc7ba0d30c77825708212d7a8539fd24a1f90d7ffa44ace929fdb8f7809492d2c90d6fa062ce35148d2552f52dd04b29d153315ef75570389086e00ab91da50f241c83d92f0224c54a94b97e3c83d36b7ac251b588861e9665c9e7b15a8da19aade687fe696d1e9ba48d42cb83d1607ada9bd4687956d99ac76573492be5daaaf78432fe8d700c8e524165741c6040c14d8f4519d34d5a2468983189cb8332e53bc57c5d50f7d4b015fbc30bf7c177af718ea4ec88158fc04360bd960fc10bef1832ef332355f25d621b45f44f960974a35cf0f0e413f373798361213171e70bfafa6c192a74b83284edcbfca1735b1abe6c5803c0943bf0da4456f8070f6deaf10619a72f18c183d1170cafad6a318f91769bcd1ee073d3ef793c99b854bfd06a171a61a6843a75b8b9996fe4bcd1a07ffa941aa5c0295e951572428e24db1d3a1127f88d78ffaf72d9fc83c4bec5e2f237aba3508f80c789d9ea899f858d6cfc4d987eb43588bc2b63c9fe7df0ed1ab3804c5398e2222fb6077142153b42b90a0b8bac1350d72585342539ede73ad1e41bce22afa20fc0bfb99daf84221a6994d508f777d384be3c078935a21a2412639d4d22de51d59823ecdcebde292c9dfa4b49bf6e64b993020e674b0c514d16666dc5bdd5876ab409cb0c1b8485e77ffcbe68a470a2947b294e2657d8d432ef126db19d2edf961c5bdcfd1c39a55f4901de9ca7aa255c5f6e3847e11ff1781f712d83461b7b4410eddc3edc109ff2bad4e8b80aa2df3ffb970a484915003656838f07129b979b61f38e2b9946c4bfc9590369412f93071fea4ffa7c2c89e452f6212a781bfc3f0970552181f783b9a25ea31aa82ae2e698e8b7447fb38caa2f6609bd92b3612eb2b9d45b4a9300c3b6281330af21cdf6bf45090c9f126055241c4b5a8301938977ac654eee5792e65eee67f4fd24d4674a556937ca33679d952bf69a818d8679ea7813b8d3b343b4c1f8eb8ba69fecfd8a1566a860bd3ea40729deb3c31647ff80f875578330d6fc449aa95c432de205bd057f4f188bc55724ff31d83be1cac6fd136ad7f1db1bb96eb49ebb1295038fac082ee8f4dda144d0d7a6cb24cd39f5afc01bde57b22be090525060a69c1dc8a62c23c07e621a149617c5d99c2ea652a98ef83b79cafc0c2140ff98219743ca204fbf8acd1ca1df6e25b10739e55b93d1643137f17b8a64e5591fd85990ed8000207cf4defc29035b18fa7029889ec6c60225510cc4635d0446706b5416edd6e76c53344ff764a143a0cc3dd67f4b1c9bd4c75b8ab3ed7d9f353433e80bf1430c41a8f9139d1d75e8969a0b458ca59bf1243fe2c75fb0d489d2b4654ec70642954e320226c4a05e6852354f2488b20cb38186a8cdac0ff7be12b57ac713ed6d84c52dbf456a6bb8d05058cbfbe52da2b576931ed34aa62eec0a0829401f7688f2f4ac907a1bff2e2cfbf1c189747a9ba398e50ab72e0a4f3f2c1166298976ccf7ae2766eab8ff3256fe181e363df6c1c261384f4504599a0154707a4a3eb3217bf7b540045dfdeb2e8f029cb7012d50260d4ccbb4627bfad14cb268b15f31ab0219ac2257f2f3a9e612ec65e3c4d4fe6ddc5f49157eeee3d833c0f51308c89a5dd05a7e660d0ab9e0934d8306ebb24fca7597ec8b04b72e0a571a1d5d79766af6dbcf438814a84073c06fbc4fe43b0ab351732af09756cfd48ba1323638633e84a868bf9653f9e03a83805718afe5c8fc79a98ca5279866868b82e470e28f7151cc8e25bb2df12403f96d487c6aad5519fa141c06d850baa7484545e0d05c68081eae5d423ad83b5ae29489b6c68950f116bd7053bdc0c1171887a8516661f4a11a3155c7f5c201790ddfd47c618907c57cf5aa97b1b543dcf05a5b3c1833b3c731b040cb1a5b7e99432cbc6c14f5b034e6cfb71b20076c9fbd4a1531ba90d96844e641a965b74cc28807d725eb54d16b1de803e483e393fc46739301f18d7b2a91acddbb3f83850b9e0d6d23b95b6219460bd43962192bfae02b7f1a4ab5d29f89f055093ce42553bb5e43f2b91d47cf3813b0cf12899d999398b94d3d644b2b30564227299aa1e8cf0bdacac4ff3940b9f9758409b10e26aafee46e0686dd254fbde98409d8dc1742c96953bc0f2b46292818e9a8ab9069483d55446dada9a6b2f327b9245e395131539ad2966c4d8c480175bd031f520e1f47e350bd192e9f3318d444f41c39134c67ac311373258637b30ef1c7ed80142e88a6f869df0dccf32c4b14f36a959425bc564059cae93a5a50838b61494778916c7ccbd29df8a4e17749c31a4e3458918ec389ac4644625d5fad6fa3a4f668d3ee3160acb84c8f9284c2bce3b63a820454b9c108b35fec52d0f1d204c984e98c18579bd6dad769de961022374d37bb0d7cd27047aaebdfdc55b4c77527c56216241fa334641f517b6a7bb3c2bc6fa085f97c8e222bc2277a897bb1061d72d5b9c41ed3835f4d199b285f828eb39191643df5c020465142cd3c38fe3b37d323215016e2da16f607056ca03d91e91f50d9048d398f68610b29edf3bf0fe432c4f2638", 0x1000}], 0x4, 0x0, 0x3) flock(r1, 0x2) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) syz_extract_tcp_res$synack(&(0x7f0000000500), 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x20, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) socket$unix(0x1, 0x0, 0x0) mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r5 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r5, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000000600)=ANY=[@ANYBLOB="030000000000000050f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e4834cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2e87de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"], 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getpgid(0xffffffffffffffff) recvfrom(r6, &(0x7f00000005c0)=""/60, 0x3c, 0x841, &(0x7f0000000b00)=ANY=[@ANYBLOB="dfd52e2f66696c65b0008c434bafc1604cac09deb0dcb2a2d35adfd9a3f21c68ad4ab28c567dbb3e146a7af8827967e282c5107c271e63f111cbc91aa0148048f48df6"], 0xa) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x36, &(0x7f00000000c0), 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000040)) 16:00:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f0000001340)=[{&(0x7f0000000100)="c10cf67a96d147ffd4b436641ceab0e877b1fc5043db3366320fd322613dfd0837cfea074532522c748dafcb3bb94ea8c49996b56b1e6868337fb06533f39c489208246c661714a12bbedab6b76108fc9e93a06481ef9f272a5d9415bb40d429fa6d056501a2726f", 0x68}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) sendmsg(r1, &(0x7f00000003c0)={&(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000180)="e05e9bdc54b0653aaa8d11cf61996bd2c53eacb3d648a67623cb82da2b6cf4a2047f20926e3d029f4986e1be778dfdab540e58b2574fdfc77accf209f55d1f90029c4a2d3bbd8b2267a13d7f389b9ea25b3bdd26ef73d05cbdf788c80c557f77528f452fa4b3353f9ac8d0022b41629203176048b58ae301b7141c7ec1379a9057d32d6437ba98cc", 0x88}, {&(0x7f0000000240)="e689f534c4622e87be73ec79a690ce7bc2257b1d80bd893f1aed94e2eea46834e8d6b91601a4827be3ffadfa91af984697ed54ae50493947e4b1e77238be174341e681f98873d61e7add0e0424d5bddc04bcc9a9e4d568ad05d446dcfc8ade7e6bd1b5e230d7fd0750b738f3b47583fed86699d8adaa1cb57d350c829356458ba3d38a84d2d63473fb4f678c2c25e9a947f176992f2045e8f1b567f05ee908cb3ea03b4825093b555ccb5c44cd091ef1a3f9fe0cd459c090a1de221009b4244d7723c2709cd0050a3bed3919031dc51b18", 0xd1}, {&(0x7f0000000340)="5496ac20052f028066f8ff8653597bc0f0a2f27aeca1d5c58484a8da184b1b8d7e9c81fc3be0912d48916d0b5f9f573c853755e21e47d7aa897794f112f413e96237d8de04c46bf5ce2ccbc6cc2b1ade35", 0x51}], 0x3, &(0x7f0000002840)=[{0x1010, 0x1, 0x2, "8d2d2d9154af4356f1de773fd34c2cb27c92ac7dc47f0b5240e850e59a70d56496d062b80bef361e26f0b42b2c85284e92bbddf39ab58dcb64b446d4f8aa298352492f8aaa156aa263f61f1c74e5830f3ed64a44877117ac49dd16f89cc028927ae3aebbdb76a1da6122082b0ffe7ccd1267969be4d656f7fce2772eed6199def60c0ff9a2b7d90033e8713869bdc6107a68e4fe43c10813522c2819ae800f854e454b50fb6ce15eeb5374c3912f957db264ba1793435ff74ed579a3327bdab2c04d1dc570c384e829a4740f0b656651a549c7e18df434538bc059a815837600bcbfe73f2282831ddbd2f9122ab41429ae92b5459e14ffce7895c8b3c5b494d322aa9130c5bc749f7631d1b8d2e7fa15b7f0c031a8b5f8f8e1d5df2e53efcbede917220350f2e3420dd9b548196b565f59ca95c5e792ada90aa09745f9a8484dcab03c9b7dd9cf7a6046a3eb3d2d92003c694bd30c25f96a505d87cfb4bb7c7164ec26937dcf56c894bc15d40fdf010f13736b2191faf07fe86547dde8eb023896bc4c6b0392dc2b3ed9df010c6ccd6b93d93ce7f7a9079138279de7bb67952da952158e1af83f3e1fd4c07f5f3a24e310d31722856e6830c6788099ac3a7687f34b93db5c7b34155e3e3462abfeb97aee08732700c51f50446d717e2dfd086050b21e20a11e9512769bca0dcc62fb9ac32c5bb8442cbd7157f4d617d846cd0c1200e74bf2be192ed1f8fcc0b24c08ee4ee39b34233fa916743bb55560acff4631446f5db2a4f1d98a0e1d709c5e4e6a44269c5a5932102b19b8622cdd0a7e4a72432ccc9dc6977215006ec311c0757368a8e5b3e1789cca0c7d50bae327a3202e69faa082507cea48c79c5b1ce16df903106aeb12892296b1e4a1b044e54397e0752c7610c818166f9d917362103a94f474afe620905e40df84add7ab36ef20b4c263e7fc614b6a87574312cc3f77d403f3969d0031a5891b35cc5c3f87cc9ec6be8ef2982748c953cea38f98290888ef89e678b2b37330f8d66d22c445dcb086fd0115dedac55338b6a6da3bf40d82c834b161e2aa31e83e9fb5788edce849df0e7d5725268ba9c4cbb867466dc47f70cd177b8e52b567044b9b2e3b8cfec83c6ca80cf7a727d2bae94ac0bac7fda590f826fc52e6f87c99e4b632f4135f0b2a2c66bfdcdc50ebfd13ca8de1f1342cdd2888cbe09d950f07ddb33478a593971dfad9aa70561812fcdd3522a1de3d5a10ef9ba2557b495dbf27f5f04be7cf57102613baddf6cb2f70662dba1b9b449d62753b1409be7123b707e28b1baa5e044431102dc0f00bbe878270ea043d362c890096700df5cc9cc80f27f8cd48b1dbc12a87146c56fa3945310adb3b4196df1132e020ec88a6312f9aac8c7b9a619f443bf5ea0b8edfb109d7d7798e91b06f8ac3e4f9bfe56bfe7ad69d6241d121b6d5dec3cb5a22e950bcfe1e14b2b2c0f81cf63002c58d575221456565a2bdf5b7cb04a874f7c36714a639ae472cf507ecd1af93a8d117f76b402b6778bdc3284e58ae19c81be8f96f1763f28395efad223886e5aaeb9a4da7e0d42ba2d4aefd472cc4747a8afacb6608039e66808193e27ab92ffce91a6c8c4eb13296cea1246f9f804c4e474654d36cdd98924f9a52137ead806dedee21e5e8d2930ac59ae5b7e08f41d9daa130872325cbf34b911dc7ad29e5f1a65dbb183cd83c5412a85e649684a019c089e01463646a44da3a41b4eb2b16999d8eedab1ee7e14fc17ed977553ea9f1e8049f16cec00e0e9db62f5614f422167a6acfbe36b7af83af7eb16532eeaae15b0a50f256bee869a2b8a625aa6c7bc3fdffac0486895a5d9c7f5187b7abe9c9290e57aa21c5d4fd8eaa46e441b27d5a286af45fea135b728c09a58dead3c57182976a3021e705a36ccb45f082090ffc734cd0370ecddb81607d398d31b5dd0ad177431273993b7210982d6e14444002cd4062d0b1a332d9f27e4acf4f22c527a310ec26759972ed5ecc47b567c67d9e3440c2edb822108da5aea57d40e46c5c493dda1ff9b26074fbfac7c2e0685a227670b13864d6594399df283bc186d45647be70b7f572fade3250036f533127f69409e7a03c5954b52ca99252dbffe6f39069be5d124ba2fdea061c3bec9052b2af5a27561db14b2ab9fcba74882422e20686295741a7a2b3c1e6ab3b66c85eb8d627a718017db7b5b25393674f3180e71af838f1369065969e335e63b997cbd551d03f8745cd525098f04a8a20379c89e9071cfe37c28dea043d792f50cfcc8457ed95e506bf4946758d821ace45d56a1e5c9d8c362ce28e342175568461b8a29828c96557d8ffde2f0550f973bcb937c6345409095feb5fcff96b1b7fe2cb973e9b7c2d52dd1130b0861a9f63818e98862eafda50aaa6a57d53d0de03268f58f697e5bbf324553422f941f38754e3e41d42d6b93c023cdac52dc1a3f4f083bd70b34abe682808c98057bfa2efa07f6e3ce8dd537dd5eba34f7fbd10ff5b6cd3e2b14fa630a5566798cfbefccb2e6a2d54e0e14a7ce8a597bbd7c3679e6d15c840c19e652f7efbb45c1f4a41bf07e21f41b73b0a7d6cc291f0f4087f9265cb1e7607a456d918e0261577aab3a16289b4d9f1e60e4853dcef06c7475e7f424d16f3b9c652b5e6453c69b6a3ab1dfbb0278fa7e0eca3ee29ebff1bb32c874909d269cb61231690897f0d85a82c016d2ae2b0f0d2ea2a2cd58d8975ea91abf017e1a2ba943f1c65d27768758755ee45544d2fa9cb9e1457807efbf6769da9737d01e45665bda82c2b0722b6e00194e03060cf3aa958542f9665cd50685538c757b1248013885d6edc2f580ffd11c6ba1727ce5ddac058db156696c70c26696c3eb4afffd695768e629052f5fcfef56bb8b611bcd14859901951625f929e652551e19d06184621d52c3e76e41284ee72c35c87b07894d72a5d2e045f8e9e73e6fd762829577764d121ee3b8246e37f79595b883565b6a27b16ca2c31b39744f315390f014803bf947d95ebc13ccf82a225549d1c1007f9589a062214f109747cb3874e36c0e2695ba4db3e9382035e073123cba2bc97b47b2728b26ce862c4cd427cb2f07717b77c7c6e7ed3000bc8477901e8beb8cb01a950d6b5e1a4d824bac9ac3bc48ed15e5e9ef60b7d1145e37edd9c5e82e39ce98abb5f28980c64634d82c988999f0130530dc66b1d49db12f1fe1de679891ce848cdab29c42a7cf3915156c24b8a2c9e6a0bc6edb1676fa8f705c5e25ed927401d33dfe322d4ff2484c4af4ef677c56caec53c4ba3531af2490a6e2374c054485eaff16c38870775712f3410d26fe1bce0f3dd85c3027e3ef255395f067dd54c4f75716df893463eec4c3b0dd7db955cf8e3ae9aea2d7ec5af216a19f14cc4ec642b396dae29da3c986a66163c823f86f50cf6256d55b110569bf53e8a413d4e2ced94d0461315692926a72a6ff996b094a23ca05d2089c54d821c6e99febf6b946c8336c531804e165e6dbaae116eb146e6b98c588dc2d4d4e258541bb031c087499d11bfaa988fec514667bfa5f92d7309c9e5d1c50ed18e2f33b95a84ca2d06e1973b56aef4cb29d3a0d87ab8a582bac03620b01a19c148df80ff8dea9f831fe806bc644e10e226f9ea1b481c82546c245696c42468df55e494e9f84fcbf50314928db3f88be149fa2fee36fd1dc3258d080169494dc18c99fe91ea93c7bdd2478aa591ea6beb7da70439359cf463afe0c7676af788b2f7a35df8df1f3526764a450e2c8993a41690be7031376e9a19a3a21d8033174c00f4f1168fd05a69e3231155b40cc9980ecdc41f9601a50f701a28171729928fc285aedc8f259b12c65ecf6d53f4657dda86911eb69dbd53e82a57447294b422736bfb8acab60ac64c4d09ce7e61023f875b308f14fe1a8d6563873194c209a0c00f1ce924575a75549cbc35ce338adb140be22431723c46aa755f6a3c61773b452abc5f9146ba4fd2917517c5883ed38bf41a458d5f48fd2215f484cda9318ec0c2586cffe4060c10cc4defa32987b5621e6c2d88f9801f03ca80afd78e0a7de067e0a97853e56691d1b6cd2be63ddf13e25b491c173131c898343b0c019363f0428a63135ddc11978fc4ea3b691b0d76a6f1546fa48ce4ecb395e961477bdcaf85b333308680cc4a0b0fdaa487a8897c3405c485708d3a5dc1a8d558324bbbed472cca9c6b4ef585e28821ab5d687edbfe9386b8258194f675f9ba9bd2ba149e44a0826a7a89227f2297066e4cd14c8cd981380d093d00d3427377242f7258da7d9abad0524c477af933ce44aa2b33c668398be2bb07ee17903d1a5658f8d85d30797b22f0ddd0b32dab259cbcaf8e9ab3e46b7000f801368c1ecda5885c13b6e44936f6bf20cf47c027b32f66391ddf072a1712f8117916d9b11eb4b1fb16e596d8c7b1522786019a05d75ecc5a3450813f5b611dd5a027c7f167e745a885be93e1e933bc9a5019cf55998a1ce4b95ddb5ed27f95b14935ee26880ea34970f10a8fe9a33b9990f97e4049e1ed29c5d6df74ea304e4aa559530c7923f24935227ac6ef574d2d5f82e7663ac0c31ec863f281626790cffed54c49f318340f602139f772a5ed4bf8de3b8325432e77d1a45db4d2bad815a3c5213f173a8598d2417ef0100967732123e5982783edc880269f9c30bc7561bd62a3114bf8d639eeb87545c9b17ecdce4de7fe910ebbd5d35fef4e2f18e044c6fa0a721db950de23f9953daf217bc7444e3f5a9c2fa7c8e46fe6735d34114c8533cff1bb753806f92dfcf04f6e6c6d6516d30f80523f8d0f21c7ba0939ed99d1fc61044239d608a05f0ce1d1a11c6da8329cdfb7f02619337ad8d96f497bb9bd660d542242bcaaa57cb5475db785a2c11582ddc9b29659ab8f5e3818e3235a9c5a792e18d8ec6a092db788ec3e16b4db761020385f61d15d187ec4e206887ef6f8b723723c54260f0bed5594bf44a2678d9a37855c34418606138d661732d237ab7424e56dbf0a26575890e5583aa55faed5fce39fe30f15064642758196a2d1e2ccbbf05acfa9b5c8526a399c0b6ae79feac4bca8615515ed4cfcfdee3313c34346a19963c9cf7418ff71b9aaa202c3e89111e06a8b9c6bfd7bce4ab95f7b9a86c1b77fcca2ffa2610aa143b08158c67f679d3566a16bcd626688d30a755b85f653ed65d84a17ea409a43dcfa17bd4cffa786a0fee965a253447751d1991da335506a84404c3acf18c30ecf2e694b017d8dc183887cd98aaca7cc5a55c9ffb99bc7a1927badac3e426825e96a0aaa5c3660518de43221bb8b6d12ea0a13b6dca36877077d07e78ff1fa67f79ea1d998c54d50ad8e210d84ea69c0d429718dd755b4234529a5a5339096fc31a1b1c2cbb6ecbe06d29685e105cb42c033a3e0feb2ba4e20d6e818328fcd3699c2aff624b949067cb378970ca84ab5d1c96c0a4033e9deddf1b8c1774ee4bfa1eb3a2bf2ffc76ce4c7da9a73d1cdd12b92bf45c8e527a84b66035ddeeaed8bd7b22d809f801fe93a6c94232642fe3a5eb9123eba6990b2960c9f8f2443a7303952d844a96cf4e4fc20ad1e76da8fc95bbd3eddb85772c540f1dc0d5f3890f399cd98dd6be28fec9a2b0831aab68b2143e17aef7ed06e4836bc8f7507879cf63bc6c32f158caa47f3d109bccd05fc715fd703dca6bd3ba28a64edd280c76c3eb30677bce8798220672d963b6168ca69b073585e3fa61a70936939c68a3932c7775acb32a35a337dd5db82513491c8aee055fc4e1d45e50496f33d9f"}, {0x20, 0xffff, 0x5, "d2f3ae81a74531b153af3d2241a5ee"}, {0x110, 0x1, 0x7, "de74156bd398da6a6e3a11323ec88adc4ad6d4be71d66624add9a4d201f1cb62b22a66371ff49ee10b472e761864242d630d6e54fe636b3b0f4309154aec78ac37d76a24f9dea52e4d5bf761b47c703fa51f6d659b87f00d8d48c6f02236754b4974febf02c64968522fcb8e480ada06dbadf84833642d990fb83d2bab93b458cfd1c439416ee56da3aed7285cd86e0f7001b1224925697a101f3ee9f4fd6748d96b769550dc4e43dba073ca8f26c53fbe104c241af139e30661b467655425779a981abe59dccc679ef90f43c47231068c1d405985ce6afbc5f98288c0949db7b219eaff58857d9673e9c914f82b20ab78c2948ec421bf86da70b66837"}, {0x50, 0x1, 0x3, "2c8a4b64dd5e720db9d207e6a343294cfeb097e0b666cf5f870dec88978928c2252b806f29b406bd0e23e5cd4636d2aeed01e13047a9a7315ac626"}, {0x1010, 0x1, 0x96e, "2e7d014374652dc7830b3f13b9d903612fe1915998579b4f5cf255236064f4034777db344488e8edf2b4b932286c32f866de8dda79e7b38316d47b4c6051ed91efb689e403f3aaff9704b04e674d9f7f9e49c2d9f5ccb61a4e7731cd5c5fce8c31a496aa534da84e1384cc7d8029c8b6b9d98ba82a8ffd81257e3169e6111cdf47ba7b12093d294a159e5a88854a4c0f284153e1706e1178b2ef97023f55c6910e168a1cc7a616c02020d7d69b95c0975f5e7e3a51773da3e0ee0807f2ca9f0196c9bfa63e3b8085abbff3842a6898a4d4302cd318469e5ccad38c1932ebf7980d6763e9d6b4ce0dc7bb1ebd0fdc4d94768fface4b9d45a5a19b828976795afbe197e9686252569468b5889e44451bf014a3936c170c3f9836be1c71518263dfac06b54fcb6fbec0fd36962824522f56b571de13533826c9f93ae22f4a8d905f5c734ce2d8dc53ef9259de91964dca99c9c621aedde199d84df2fb1103e3bddf25bdb627757dbcc4a8963d21f092d51ad5a5a356ad199710a1424f5ac58b04ce9266d1d3dc8ebd9790debb5d1479c674af187fb453782297eec47583e45db85b7f29f3762a95d88c89d22d80f63cbd0e6a7a8c206da3f4599cc094a166c15aff556faba25542b021aa41a26f6d46ef169b2ee47d001a07e723a5cf37499c999e31f1718558e7b19a21c35614dac688ae4a265262425b326480b08532b53bfcf80c392488936d5dcc7f1252ebc1ada572472f76e542ce8e821eb31966fdb752d4c21c8936b040583e48ce9ed3d820e1ebed988e4cd8f332e3eb7da6bfdc2b103e799b3e254a25e713cbdb6a29d8f2beeb268230b05c9088c5a7561680b38983f817ca0a96130aa91ce48c06b5eb0744edc0b6164f7e11cd18b6fdb99e85e4961c92b1dae7df950789c45a7478c7f7846bac20404bbb8f11d36c0c2b1cae020bb52b39fd82a8fe77ba9b9e12dcd084dd57a54103e842e0af2604ba9f89e0c4c8eeb30125e06e15f107dd693e15cb2e7813d9e018d53253c4d59fdcab8981892636d11641edbb2a641c857e2d548196abc1e084d2e1f46a606489b8c6956aa05797c5d5431a09581c5285588721c875d35b568b7375ffd0113eba871a44b561ae3c3c06d6b420c2533a42123843ce955c2605eff0a27d4f9c2211d5e8d1becfb8ee5350826401a701f99f093ab69b2abf86ce74698ac28fca89af4e64e0a233eea0830fea9303b225f17a2ff45bc5ce79989baa3721a253a2e0db01fe57374ee6f1f47506e1be3cd1ca4f4d26def1b53b4c8d70c42d20055f00c4a78abf055756e0dff90318270e7fa32d4b9dc169799cd47c4ce7da6441d7c4ad97b016c08e6302145b687866fea457bd41dc901cb5df9e945658d2fa0526924a2dc403a1cffd0b79abb4f463efeb55b35b39c00248fdd54f50cb9565ddc152e1fb0212b13af12bebd3fafc77ccf7e936b639bdd227afc21251f5b1bdfdb2b9121afaede2227528ca022ec9b8aff2bb805df7878aa578496b2084d7ce28a977df114982e067348d17777449892ee9bde668eac297477e0315a6b3c4c0330c82aa243cf0f19822ccbff2fdfdf7205c4a9c0139268d48a535cff9f52c61913543a59495f11217a23bb524e1e861fb91ebae79d4d678183ad48982c2ded5f020bc47f50c030901f4b5e7cc950e5308192adb2ed163b1c4437d630fa960a9b0d427f944cb504bed72b39f86e2fae50e5ebb50b34d9b1d057c23b82baae78933175b5576e06174b3d2714f6e3e3768028febedbfa68bfa253baa2bb9f6708474c35761de78e8c20efd280e4cd37393dc985df1f3d8d2978e92966ceebc3cdd27f3fba4d64019829b1663c4373263c7af059022502fc51b5b364f09e3d7601d7c8592972be67910b0dc4960ac0e3f0133452ff60c65cb188c291412e95969b4e9937276adfd5463efde43d959c0bd1ddd8591db31450466c4f379583367fccd095f17d1b646ef873c84e23ca6ae15efb5cc7755ded864876e3da82ba5c65e37fd1ea3c1964b93a531078d250ce7c386d7eabfc682aca82dc988c2295156589e1e91c979400f7396a064c68c4ea2ad13cea14e57ee9f911fc4860d5ed6a8854d88ee39bd4e0b84ea04f67099bf0d68245bfe66a87c54d117afff5fe1149c5f3dc7035392787eabe351051aa32fd21d7f0318f0a3ffa0e2615ee27a75f62738b56aa145f5a1099861fa91a7f2d567223b827fb03d80665dcf6139abba1c0a2c69ed414fbde754d0951967affabed73a5008d139edd1ebe9c10e862b9a2b41731dc386262af81f17060ab714e80ce6d136abd2c929b06acf7c12b2f195cf0a7dbbcf9698abd51f2827dcedbe7b86fd1facc0c4df75c93dd094ff85ef02c07d7d3d992cab889f60b8cbbbfc551fa0ef508d20bb050bab59e3db24351d33d9d0a8f6925a94e403729d414f9648b4264e4e79fb682dcbb3679dbc3cd534c0817b043e481147e3ede0b1a9c2003b323fbe0981df739db39124849d24d980f35b9ee3594417455cb57f5ed30b64e72c7723f06756f2df8264db307026ce692a4c8f7bcd532a12346f4feccfd312820157f00c461326f1f9423c279ddd1e4ad29cbdf15652ded5271ee2da11a2d2891af953732ff9d92f0f63724ff6d0c39269f02e5baf1360331866b9aef7be3795786e9ed550b620771a02cab6a698a12403a449c4f829a7769f6acaec6b92767629c733d12cc05fb8e9db9a3b845d2bf7a153e61a9c32525c0a5b424e817049e59c11007eb183c822b8ee6a7945f5d00e3f7909a339209332b20800bcd2ba680e76f396ed857c2435c62a07d86134c9ee7c1c231c57d8123ae411a2eed9401f12db6f976ab90bc06725bb516720e66a2be1f99ef507a0823533fe25cab5a5b1fe8cda1f24ba4404dec8085ead275bce8e3982cfc20ef9206c1f91d772d0d5ed5bb7ccf9a24a6fa28100d3006fb056e17058a9dd3e94354de34004c7262b944eb809e005e14c54b887527ceffa8a1002b39eb658913b324c6ca78d0f56a1fbea66c13c0eae5ec7030332b9481b0cda39ac8b9fa6533ff2fb1618249b2bb1373f93f96ac7844778d9e4f705c89a4da43d309233f49cbf6e101c9f3dac3054eb0d25b5798e36236e6b402ef645035d079ce410dd841e4237a9f31bd7057084fc0ab81b264a3f4e0beabde21dd87ccf84abfdde807151bd1b14cf0ae5522fb44ff34474793bd0dd1cb7870322e137ee5e3021d359ecd503e5b6490686731c231c3c8acbd0492c16c3a58de08de100eeebc2e5d85d8216b614d9e8e13aa59ffdbda482b587d148bd7727eb1f862e93aea60aaddd32d138eb5cb7856fe085a931b09214b017b35e1d08d300756488644a04144114a7c35f25649a153dd1dac305eff82e2ac1a7c0e72e11ced083bd807c6f6514b351b8db0189d9387282a518ef1e5c3a047cabed6766e4f558554b3909cf811130b65b1ed7254e0102d9e0d93c202e5729e6a72495989e1f80128da200177e7616e4d43d4983a283a6e7a43dc2949c1452afb2d5d463aec3f6e58dac0825200d5d64ea4369f6828928ad09430f45fad4c511529e121cd4feaba520d78ce04695985b94d8022f78c2e3457163a73844cc33d3d89d58cc086f377100b812f32a7b03d574824daaf55896e049b4bb56fa38d96f4b0892da4a9f13e91307d4c6ac209ed8a42820cfb10bfcc17507d4cdb8e51c749d8a43abc3dc40c048a6909bdc730d4f0dbbfe9f3d06ff9b2f3e09fc03a11b33cb7ea32a42621d9b7f021fd47e31b1fa84b5b9089a3160a8f58e556acb1ce1adf4024ba30bda0c73f1556ed08fb5e3e1ba4023b54a24f91f7b76cd57888bf23598a8738faca07df2d36aea3ed4cc0e8177e256e20445ad90682e9eeb7d40b2249233054d87d43dee03b118fb4128b4f903f2c7d079c7e791113ee347b91a7825e932bb43da798ff14757e84c758d08baad110d2339743c58d675c29905fc0e2691b7476e70a6b82848ce6a441c55aab8f11ad502bf24473de184b51cac46a24d15c28e3767d8756f5c19396654d8b94bc10823a7aa54856518c856c70b209adaa88144d856b42ddef8646605ef8b3e094aa070faf4ca63b4dd6bc3cc26a744577b237ea42d1d94e19c1e29cce1dbfe9e4982927c13249dc33b7cc0c35633b98242412ce0f3b9b88e3ba4345f17a84fb2e5df5e02287abb921c220600e53fcc9740d848f6b5bf898284c67be2989c32b594bd0c0da5e97257b5d95ae26cff8eb5415f1067b1d4c86b10e59e030031916a0094bddf86fa56e207f2d0743545a460e66a59abc5d21c32cb1b0e6559e9d1d343c1570944dd526fca837717a49f74afde43a9ab43ba86c9fad68c40101ce0e264db3ae9f2168e5d660b6307586f045c8dc67d84c5b60ad4e9eaaad6290aab8c917eb811c190857eb36c5f343b19e90ce9d424f7a556faa63da5a89d5da37c2eb3abb1bd9a39fa9e41a09caad1235f16a7a26c79692c3c636def5fee48297db8dac9ce74fcc3fede9557752305bb4b4aa6dc5cdd1c260db0cb0f426ce3f50c5eaa6310deebef7a2d961072ed45341dec3d298a22df693b0338adbee274f38fda523f7786fdb55ab8c08dc37e83b4d0fd3338e84f70c285f15ad4add8141df9126bfb67aa98117cbdf9664f6920e1de856d4b37c9b9926d473775c35f2a19275fa0091fa3d0bef298a9997296f04b1f697cb65004aac2d026dab5c24be3b321eb923425aef1f04aeff799c20a81c34073166929c2be2f05920e7e07a4300d68074f5596f64bad481b13cd3163f1a12f94be4cc2938a5081cdd59bb8d4c144d3971df7f75e6be1aed01bff3eae996bca0ee5fb1921645362426dace4b9ff7bdb51307ca42c9db06a1de8220b0c34ea77927b6900354d71325bf7cfbec9fbbe060c52ca830732a18c267822d74e8d7ed0b5dfef3b679219ce7391fc156279833d678dad247fed421d186ffc7ae48ab94a0afed0e3a4a39196f6d7e959a45a82531a80c6b4fb740e86c06d1a98040bcd9f3c5497db5a6450a0b8622ec567126f94c465cc4e604374248a6a3e76a89ff6b06837e900d5625940765f247b0b332300b32788c4f5ee1c1985ff34982e4a7268624ba39cd783b95b5ad4959dc23b132e4007d348afbc14110c85def33de9d46d4e72a8015bc868e0133722338b4cc275735516560771ddbf4c514db25d7435f3b2dac7a33a18f2aaa9a7a7404fca7a4e2eea20e40b38f3b0c94ed0b33d2804d86917ae016ae3a785540792f93516df770811347ac2c6d3f0e6c75603f9e3e5cbf0e077c2285d2c47c9cb21bf34f109ac836091add5a18cb70f142ea6e785d89ae50afa268eac29a68b07cfeac20e077125d4cc45df68a26f2c4e4c0c5e60a5ccfaf6dda3d02281be51d0b0877cfa172b4a9f6576c74ade7e36c9d41b0b9b305cd1eef0ef2dca7e785d372821eb9b2ed103a7af6ffd8bbd12000422a3ffbf032134ec0fd835b8740d745aad0cac4c4484d45eb34d35e8007755c124ffbda41a989b8c3f9c0242295c4982483e1d5611340e58924bd21aba0189aca9b924d66c2cf22aa61b00c94103990113999610952186e60076942b62e1a2426ab2c1120aed659813e3a33a3e85be475574e34b900b28bfaea44c172bc3992239f6ead746743655d3c8041247a0c681802bc43db77ce8e7d8d52e0a0cfd63c80acf59a0bc17927e7ab2122904cf24bbf9e7a6636029cb62af26c43f17478fad12db1ead859aed8ed50292519afd66fb0c15081d66b21fc479e4d572aea73773a8fe14faca"}, {0x20, 0x1, 0x6, "32df36948fd997e97f1270dc70e796e7"}], 0x21c0}, 0xa) 16:00:00 executing program 0: r0 = semget$private(0x0, 0x2000000000000a, 0x40) r1 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r1, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r1, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x800}], 0x3) semop(r1, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x4, 0x1800}, {0x1, 0x1f, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x401, 0x1000}, {0x4, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$SETALL(0xffffffffffffffff, 0x0, 0x9, &(0x7f0000000380)=[0xda3, 0xfff, 0x4]) semop(r1, &(0x7f00000000c0)=[{0x4, 0x7, 0x3400}, {0x2, 0x401, 0x1000}], 0x2) semop(r0, &(0x7f00000003c0)=[{0x3, 0x0, 0x8be59fde215aacb0}, {0xeb9499e34d602e28, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x1801}, {0x2, 0x2, 0x1800}, {0x0, 0x1, 0x1400}], 0xa) r2 = socket$unix(0x1, 0x5, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_USEFONT(r4, 0x80585750, &(0x7f00000002c0)={'./file0\x00', 0x8, 0x3, 0x81, 0x0, 0xa1e, 0x1, 0x0, 0x0, 0x2, 0x0, 0x5}) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000040)=[0x4e, 0x7]) r5 = socket$inet6(0x18, 0x1, 0x9) r6 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r7 = kqueue() kevent(r7, &(0x7f0000000200)=[{{r6}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) r8 = dup2(r7, r6) fcntl$dupfd(r5, 0x0, r6) open(&(0x7f0000000140)='./file0\x00', 0x100, 0x108) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f00000001c0)=0x2) r10 = socket(0x2b1f43d60866f611, 0x8000, 0x4) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) linkat(r8, &(0x7f0000000240)='./file0\x00', r8, &(0x7f0000000280)='./file0/../file0\x00', 0x0) setsockopt(r10, 0x29, 0xc, 0x0, 0x0) semget$private(0x0, 0x4, 0xc01) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x5, 0x3, 0xf6e3, 0x613a00, "c841b08b6d059dd58aa9a4330311a3042ead748b", 0x22a, 0x7fffffff}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000140)=0x71) r3 = open(&(0x7f0000000240)='./file0\x00', 0x8000, 0x20) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000200)=0x8) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fcntl$getown(r0, 0x5) 16:00:00 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004408000000000000000000000000000000000eaffffffffffffff00000000000026c5d3a14676", 0x2c}], 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0xfffffffffffffff7, 0x4, 0x0, 0x0, 0x5, 0x9, 0x1000, 0x0, 0x3, 0x8}) 16:00:00 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0xfffffffffffffdce, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file0\x00') readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x530c8) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 16:00:00 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) preadv(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)}, {&(0x7f00000001c0)=""/238}, {&(0x7f00000002c0)=""/175}, {&(0x7f0000000400)=""/146}, {&(0x7f00000004c0)=""/202}], 0x1000000000000358, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0x40) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) accept(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 16:00:00 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x0) r1 = dup2(0xffffffffffffff9c, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000)="0f9938cadbc237754a8afbd771a7c90c5dab0495f7bccceb1ecd9655b83779131687a5115cce584bf78ca05fd95f57ea545892270b2385f77ac505cb3a32b56c23744cc654df57c73a4afccb187f259e2f8cf9bc9faf6f0d6d52269d15e1146c1d98be726c1bd4a3cd3c2632b25a9c8009e7d49f4479a388dcf07afe4025d16ee032c621a83629feee932db571611796a47f35b8ffd6ea00a99b8bfbb64a393c57068addb8af0e4f735adb2e48a73f69baea2fb910a1148637d9fa95752d4dec8055ad", 0xc3) r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000002c0)=0xffffffffffffff4c) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0xd6d}, 0x3ff, 0x63, r6, 0x0, 0x400000000007, 0x20, 0x3, 0x3}) r7 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r9 = getgid() r10 = msgget$private(0x0, 0x408) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = geteuid() r13 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x1, r11, r9, r12, r9, 0x5, 0x7fffffff}, 0x3ff, 0x63, r13, 0x0, 0x7, 0x0, 0x3, 0x3}) r14 = getgid() r15 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = geteuid() r18 = getpgrp() r19 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = geteuid() r22 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1, r20, r19, r21, r19, 0x5, 0x7fffffff}, 0x3ff, 0x63, r22, 0x0, 0x7, 0x20, 0x3, 0x3}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1, r16, r14, r17, r19, 0x5, 0x7fffffff}, 0x3ff, 0x6, r18, 0x0, 0x7, 0x20, 0x7, 0x3}) r23 = getgid() r24 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = geteuid() r27 = getpgrp() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x1, r25, r23, r26, r23, 0x5, 0x7fffffff}, 0x3ff, 0x63, r27, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x6, &(0x7f0000000180)=[0xffffffffffffffff, r9, 0x0, 0xffffffffffffffff, r14, r23]) setgroups(0x5, &(0x7f00000001c0)=[r2, r7, r8, 0xffffffffffffffff, r28]) r29 = socket(0x400000000018, 0x3, 0x0) setsockopt(r29, 0x20000000000029, 0x24, &(0x7f00000000c0), 0x0) 16:00:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) getpeername(r2, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) listen(0xffffffffffffffff, 0xd52df30) 16:00:00 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xce263b7b690d114, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x8, &(0x7f0000000040)=[{0xcc0, 0xb7, 0x3, 0xff}, {0x8, 0x2, 0x406, 0x20}, {0x40, 0x3f, 0x4, 0x1}, {0x8001, 0x9, 0x8, 0x8000}, {0x40, 0x0, 0x1, 0x6}, {0x5, 0x101, 0x319, 0x5}, {0xffffffff, 0x9, 0x1, 0x2e}, {0x2, 0xffffffff, 0xcb, 0x3}]}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_open_pts() recvfrom(r0, &(0x7f00000000c0)=""/6, 0x6, 0x847, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000000)='./file1\x00', 0x0) 16:00:00 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) fchdir(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x4001, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x1e4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000040)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) getitimer(0x5, &(0x7f0000000100)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x1, 0x0) getsockopt(r4, 0x3, 0x5, 0x0, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000}, {0x44}, {0x6, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000100)=0x1ff) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) socketpair(0x6, 0x4000, 0x20, &(0x7f0000000040)={0xffffffffffffffff}) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) r5 = socket$inet(0x2, 0x1, 0x6) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wsmouse0\x00', 0x800, 0x0) r7 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x10, 0x0) r8 = socket$inet6(0x18, 0x4, 0xf231) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0xd128d0fbd76a7542, 0x0) r10 = syz_open_pts() r11 = socket$inet6(0x18, 0x4000, 0x9) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd0\x00', 0x0, 0x0) r13 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000280)) kevent(r1, &(0x7f0000000100)=[{{r2}, 0x0, 0x2, 0x1, 0x321f, 0x8000}, {{r3}, 0xfffffffffffffffa, 0x88, 0x10, 0x74281338, 0x6}, {{r4}, 0xfffffffffffffffe, 0x81, 0x20000000, 0x3, 0x5}, {{r5}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x2}], 0x777, &(0x7f00000002c0)=[{{r6}, 0xffffffffffffffff, 0x10, 0x5, 0x2388, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x80, 0x20000000, 0x5, 0xb5}, {{r8}, 0xfffffffffffffffb, 0x20, 0x2, 0x401, 0xa5e}, {{r9}, 0xfffffffffffffff9, 0x4, 0x2, 0x7, 0x8b36}, {{r10}, 0xffffffffffffffff, 0x2, 0x40, 0x5}, {{r11}, 0xffffffffffffffff, 0x10, 0x40, 0xaa5a, 0x5}, {{r12}, 0xfffffffffffffffc, 0x8, 0x4, 0x0, 0x8}, {{r13}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x2, 0x5}], 0x0, &(0x7f00000003c0)={0x5, 0x1f}) connect(r6, &(0x7f0000000400)=@un=@file={0x1, './file0\x00'}, 0xa) r14 = semget$private(0x0, 0x4, 0xc) semctl$GETALL(r14, 0x0, 0x6, &(0x7f0000000440)=""/230) connect(r11, &(0x7f0000000540)=@un=@abs={0x0, 0x0, 0x3}, 0x8) r15 = msgget(0x0, 0x20) msgctl$IPC_STAT(r15, 0x2, &(0x7f0000000580)=""/105) openat(r0, &(0x7f0000000600)='./file0\x00', 0x10, 0x190) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000640)=""/54, 0x36d}], 0x1, 0x0, 0x0) msgctl$IPC_RMID(r15, 0x0) setsockopt$inet_opts(r13, 0x0, 0x1, &(0x7f00000006c0)="ef514afd061dcbfa5b235169bdb0d959b3fac71378103c3aef", 0x19) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000700)={0x2, 0x800}) poll(&(0x7f0000000740), 0x0, 0x1000) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000780)=0x8) preadv(r11, &(0x7f0000000a00)=[{&(0x7f00000007c0)=""/140, 0x8c}, {&(0x7f0000000880)=""/104, 0x68}, {&(0x7f0000000900)=""/102, 0x66}, {&(0x7f0000000980)=""/89, 0x59}], 0x4, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000a40)=@abs, &(0x7f0000000a80)=0x8) msgctl$IPC_RMID(r15, 0x0) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x1, 0x9}) close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b2", 0x1}], 0x1) pckbd_enable: command error pckbd_enable: command error 16:00:03 executing program 0: clock_getres(0x2, &(0x7f0000000080)) pipe2(0x0, 0x0) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) socket(0x18, 0x2, 0x0) socket(0x18, 0x0, 0x0) close(0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(0xffffffffffffffff, 0x0, 0x0) socket(0x0, 0x0, 0x0) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, 0x0, 0x0) kqueue() fcntl$getown(0xffffffffffffff9c, 0x5) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000140)='\xd3\x00\x80\x00\x00\x00\x00\x00\x00\x00\x00\x00zk[v\x9b\x83\xde\xc4R\x00k\xfa8\x1bh\xd0Dz[\xf9@\xfdaHAtND\xea5\xedB\xd4\xc5\x81b<\x06\xe4\x92LS\x9b\xdf\x9e\x13\xf95\xbb\xa6.`V\x9a\x1a\x06\x95\xb4,\xd0\xb1\x11;\x9f_\xf1\x1fl~PE\xd0\x1b.K\xaaO\xba-8\xe9\xf69\xad\xc8\xc0\xdaA\xcc\xf8O;\xd7H\x04\x92\xab\xcd\xd6v\x15)', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x7, &(0x7f0000000000)) close(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4, 0x4010, r3, 0x0, 0x0) 16:00:03 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xc7) write(r0, &(0x7f0000000140)="220e22", 0x3) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000300)="1ce3a8ece33a2a46d6a14e92d9064d6acec862c11651f9f560364d785612f80c532e692128d8f875a9db5a39ce73269d2a46483412c8b929e1721534eb286e6f8e8e35a38cdef0103cde0c8a3b3fd629e8be1d70b71061fd76ed4ed3f0485a7f326142a1c2bc49ae83a850d46d1c37300c45a18126a0fe297a349b0800695d35306019b8ad5b2f99cfe6dcab978a2fa08435218856023192bff0cb0d281404406682fdc4b6820a584571", 0xaa) pckbd_enable: command error 16:00:05 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) r1 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x6, 0x2, 0x5, 0x94}], 0xfff, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x79, 0xf0000000, 0x8, 0x383f}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x0, 0x40000000, 0x30000000, 0x100}], 0x8, &(0x7f0000000100)={0x3, 0x2}) ioctl$TIOCCDTR(r3, 0x20007478) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xd}], 0xb37, 0x0) kevent(r1, &(0x7f0000000040), 0x200, 0x0, 0x1a79, 0x0) pipe2(&(0x7f00000001c0), 0x10004) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x21) linkat(r3, &(0x7f0000000300)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00', 0x0) kqueue() 16:00:05 executing program 0: nanosleep(&(0x7f0000000000)={0x6a, 0x7fefffff}, 0x0) r0 = kqueue() kqueue() syz_open_pts() kevent(r0, &(0x7f0000000000), 0xf8b1, 0x0, 0x0, 0x0) syz_open_pts() fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r0, 0x200000029, 0x1a, 0x0, 0x0) socket$inet6(0x18, 0x8, 0x5) pckbd_enable: command error 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCNXCL(r1, 0x2000740e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3d}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x14, &(0x7f00000000c0)="660f24ede2f2d540dcd11a00000000000000fd6d") r1 = dup(0xffffffffffffff9c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000240)="7c0a9ce296c4c88a65dfbdb09d5f7beefa7bf64b5bf33f8e79fa5d7d77c24d1a8c0169d1880944e9261beeae88d62882c68ce4234950962ecc52cf71ee2defef206abbaf2cf0f364b831b49e0f6d5351f32677628bff08cec4cf4477c66d6c27b5abb518369722bd9bf4b5546dcf1425230586b73841ff894ee4eda80097f754e61bc1e91adcf34101849af1d5d58ea9e4dbf58e74781c643134d1a1abcef0b80babb6ec77845f0204882d0b08485ece455a84fbae9e7f1be8ca694febd3fc29a8d0ed29c53d2bc8038da931391eef161217f315f20fc5c353fb2dc909a15ca3b619ca81bbd9a504cd3eb23b5b8810215d3b453f8d31b63aa58c01c04d78", 0xfe}], 0x1, 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r4 = dup2(r2, 0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x40, 0x8001, 0x4, 0xffffffffffffeffc}, {0x3, 0x10000, 0x8, 0xbd17}, {0x5601, 0x4, 0xa3, 0x6}, {0x8, 0x81, 0x800}]}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 16:00:05 executing program 0: setsockopt(0xffffffffffffffff, 0x29, 0x32, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x20000003e, &(0x7f0000000080)="e1ffffff", 0x4) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/\x00l\x96x\x93Fo\x9b\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) poll(&(0x7f00000000c0)=[{r2, 0x4}, {r3, 0x8}], 0x2, 0x926d) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) openat(r6, &(0x7f0000000240)='./file0\x00', 0x10000, 0x45) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000100)={0x6a, 0x6}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) pipe2(&(0x7f00000001c0), 0x2) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) dup2(r7, r8) 16:00:05 executing program 0: dup2(0xffffffffffffff9c, 0xffffffffffffff9c) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0xfffffffffffffffe}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) readv(r3, &(0x7f00000003c0)=[{&(0x7f0000000200)=""/164, 0xa4}, {&(0x7f00000002c0)=""/194, 0xc2}, {&(0x7f0000000480)=""/163, 0xa3}, {&(0x7f0000000540)=""/222, 0xde}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000000640)=""/255, 0xff}, {&(0x7f0000000740)=""/222, 0xde}], 0x7) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) close(r1) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000000c0)) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x108, 0x0) syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) connect$unix(r5, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000001880)="49d771e228ea1a47533a5b37384d78b892290ab6cdcb7d8037e9995feb2a95529419e0ed5c63d082b58414326878f5f609a9af6a0a21cc054c0a7b230d0df6b007b71e2a45462ab9ee0db66296a01824b81e8148ac02d9e9f0697ff2a1490ca03382c9121fd5a9cb001fda39e7ddb1acfed2a1d1dbd52ceefcdfd68a1fce9bef4b7dba0dd9a88c938d92ab7e9a9960527d3e2717b8d3bb8a0680ea8c0581d8838f1139fe2de50bfe4d9ef35b6b61ff586e77441b7fa50e180c99c6f9110a0aad158505833962f33600c882d37141df268bd8694127d0dacfa070dfb2d2e8bbfaeae12757fe86179f840d51aa2feccf71d3a3ad0ea8d01e6a40c5a416a1c67a001d4983eee795a882280bf10fca4db4d73164fcf0f990ad184187efed459d89e790455b28594a97c03c797cf46aa6a4eceedeb09141905a5f1a101d9162822c683f9c00ca95d9e779624f24a4c3c57cb1d7bd83e1f8d2730e12a27ff3b08809224aed9aa022c0236228d947fcbc376969ac97d2c249b345f741bd069bc926c47302122d8c6375d823ba3982be3a71c7be61cabd9730ae573688cd55c06e87c81509ecc6a180dfd43e9d940b318dfe6932d61b7b5a0fbce95a389ad5493af10c45c940a80cb4aa233b4c217f823a6572fff9a1ac47d91c32d34583a82a58fed841dcb73d3917f97cec9f1ca9415188a44eccc73bf67f56996a57dfd2a5a46c4d5e6532fa1b51fb433589cc8f46ae27a2596d24d8966d33cc37fcaf110a4d01fd92c64672779deb9e3e398caca689f74d7e291e3fd59e48da040d553420e33558b51c41580391fb29381ceca51ead4fda2abdf32c41c765e4199448c11e789248c688499fabcc1319c6496dd9b74028409c4b55a4686ba0415a4bc1393227528afd828d852e261935fb7b55f06e13be1dcd1db27c37ad307a242e355d8fcc3022cf757ff502dd5b6846443e30ec6187ac81338b3572a45ac9c5a81c87ad7a9a9e9cb59f2e9b2fb887e97a12d4bd26eb9e0b176b1184e1e099201a22ac9f50d554be7db4ae86f065b0c065f00243c4b951558004cef60cd283826d8aa8aec32a0c336005c669db8a55e6084a3b3d06a3c4bbd6aa4e79c15f1350cf50c5a150b8d4b7df73a711f86169cd007e82834b2d28896b30889a4878ba3eae183e7f8f45f2376050763e5bb5e85f115e00640db3a62b59c94f01d4af666afdc00346e4274ff77441e113d76fe80d2585588c6c2d69792b8539993c912b5a4d385b1e55c910d1e1a67dfdb202607ed4c8b6a4d9cb3e78dc321ec6be8178500c3bd3fada99e753f040265d691d7c121194a9dd7452da205548e2f98cf961edd551697ae8c431e1746ba9f76ece2b5733c7bdf19fef1943e4e3034a348762774e75afc8a780ae9de4eb5fa11d44f775f9b904535a9ce1e6101894b6883b4cde35479c388dbbb171cb8cce5b4246a64fd5e111201779bb36ad2c5de24fdb5fd525c4e58d81de93750f13e98efb7eb60224e59b60714ed3ff06c3b8ce598bbb802e2b34af50a8a9db81236e0540a869a093c4655a5a585a90073494beff9b47f595f4203f3ee404a4d05b110c5e53e5a1fc18e5f0368d07b16e8681bd1b4dd74f46a3a7e4bc368fa58d6abf30c09dfdd784dab864e7f9dfe416a2483aef217b1c458d066dd309e99ad931815bb93435b0c1e8fd7f3db2b794a2cb6ae450965f4477f6ae3d25357152b29d0f6a432ca42d01ee17b2e8c17b720ab508f44c133696f7742209b3d82240956ee185d8b9b5899184702a1e97eec15c01b87c539a7ca5a574de3288b72cae1732e70a357d3e2a399d8de177bea713f8770e02e677b94aa99ea6b93d9e2636d04bc912827d768f8dadae5f9f559bba61cd1f00f90d0297e3bd05b5831ded24d55b8236830711abe6deeb9aa053ec6d94d379ef090f9f75731747d3e503071dba1368f4c4c5042280eadb288a7a210a489516e8b6accda6001068b540fc2e5847423e6030c25ed0b0b071a7633ebadbd3b6f32a61483845503e18677d26786f2a08d9a88b6660d7d22ded18ccd46df74d805dda2509350a602852b75540f89bbcf2c2df2532aa36b46003d4c37ec2de801c163af07cc5e1a82c4965eb43e0d13c1a86ea9bca10e99957f3f6d1697cfb0cd4e6bdb8f77f740a09d47cc305eadf01835e229ad0ac8d3a4f51528562d782f6f92c7403966b137ba31776a5a99f1b7fa16e7cd112cfec11669045a956e20b1ad496fe99e5f5c5043c7655df4ef37fa5c06f3c45f182fc51e7105f526504fe3c69110a71cfe646f38217795552c4b7fa632ebb36af5e745684385f4ca13ab44a17f6b7d0249a2ae665775d061ef0501e312311666caff28b9c70d90314fc341c221197ebeb438dfbe560c14f0d1a3bff42bb33d3cae8cc0ab59973bfd7b680a3bec7d844d25bf6cbf26d2cfcd0783d525f8cbb2e0aaa3122451889445df167223dafdd2cfd81f1da5b45bf0b522350493f4cd7d8ed5449bb6091315fcb28f6738455760c16e65677a0c5c6ffbb03562d8e2fa0f1eea7415cc39e112e7a9a8daa6c67afb9fa142484e98d7788f7b58a1f05646fa0a8c46d029356ff37211ba9d18796bb9007a8c661336f431ecb977779fb596eb74f6e864a746795edce0f4f815e3dc3d6c29628702f1999177f131b3124734688affa20e381638f37fc65bc2f08651533eff90813fd3e75fd73d70aff132a793547b328d894c517b2a2d8511e3d321d1e690492af9151f4f7f138d18f9e58949ffd972a6ce77f00153c7aae0f7831c44372405ce351897e76c7f471940bb38c9e49f4dce0a71af8a61edbc0d368474368fbb1ab428afb598572b55ba9619ee0a08bce31a14b02a9fec52df6063c6aae1f1032a488d3c80e57d83a52ff4c2de0dd6ceeb88464b8919a6cb251d68b6955a927f80769af7af451271656806c4c8ce16330c88487bd50f54ad635a6363f55ec65896d994cf9414317f257c457713186a0f1421e542a41ac9ac7a44c60b8126537c3788f1ef12a9bd8ad11d3df81d7948350d177c2829ffcef010a155d9877ddf4c375c4fbf70938d718e55e9e85362702db0b6ea342e7cbdf7ef1df9611c35e2a0db7644feaa565a6227e128d7a780ea166557ac0f0a459fbf0753ba1a9ca6486448aac8460d553d9f375113d336774a1e797e01bb0d61fb07b3e898ac383b03974db4158042116966ef963065cc8567cbdf2f77aaeb017ed3c47b263fe6d81a7d27dbbf98acce418c916020d52b618012c39c2703e7808dd3c5a214688e50e59de11c62571b23862b9aaf190b56113aa05b06346976054581a4d8238bf52438e39942f4a798a62540b24ca47c8a3199b1f75f30d184241ae44ce2b7d580d6b0d65db19ce7d486cf669e2e41a29fdb0f0f5327c00aa000d791f3c2ed4ba04390b96b17921107acd381fa261c5091afb2e2a5381e96df559153ed0c93c3fdee660b36357f8ed3804c912cdb0572ccce4d77375f5a3dc5051513aa5c9d685935a08236d16219aafe7317a5ea7270b101398d2b996227e775266576da9fb951f91ae49f7bb7b52b303f8cb64614c70076fb7c3efe88d3724149917b4aa9dce99a75bf0a6533770d64f9887630e85b19603228e31c710a56a87b3b0b964c18ee39fbd4fda7fedeac452c3bba6154361c5ea37d33cd47d6ef7a7af9211ff9aa548dbbe31089e389a3210eb045894f6572673468dd110a25bdfa12d2875e536189639d53147be0cb208f9abea36257bce9b75b596af01c7809cd1aad1f815e2cfb7238247bc8ce5c5cbc7709d02712c5c77542e566ce7205750cfba9ea80ffb11025c3e451cab4641df27dfb63012e790692093fb7a08a458a64b6a00d64540751df67faf2187c9835d28e5d48a764099073256f725772c7f3326c5263dd46b2302194b6fea9ef4c004ae7a693379189fd7075d8ec8e99a1163776223d81bc69b5bacd45de66efb1ab29d233a7e0a245dbe3d0156e01c8ed819a0b41fcbeebb09116b56fc82a6d94ed9d2fb55985145dd3fbabf6ecb190977ae4803fd2f82579b66e701ce4236c675e8a557c77f4e474d0947493fd8da1cf393bcdcd01d22abf86479295f8efe4964cc1e1a3606b240585e1f1fe38a26d0d3d77aace44df0d06d5e50d7c941b5b12bc73331fe2a136265077675c5d5f62015104451d2f20d96f6a33ff847f18b5c14656812fb4ceddd268f5a69aa5382865f105d704cad99f4ccab931d43ec703b2059504b787af6816fa53d9cb5157905031298fa8e7c5f3145d212c908704688a64c6c46688802dd861f31439ff1d40bea1a1aec4a326fb8f78638bac0e5c0d6d3162d8a2fd32f489280321f4a53894b4b6b03d7c903558fb8b8c6616e6d02b63ec04b1a12c6f3f9cb1ca93e0f92a42551a1402a69ff93e6646eee04b62a466bbc7ba614675f7bf35e0a1dabf1b7cf6eeb8981bd0b711c1ce0f56438f0930f4af2432c4440dfa2d341fc87075b269ea3b3ec80ced49ac74124f71c6efa63771095269b3552f9905296579624149dbf23a9d276c542fec5b9ab40c6a77d640e915226fc48aa67e864bd6ae9cdc95793e73cb5929187e183057460648cb16960348f59bb47a77128678f42612acd45b4f0d7f10322448d5dc5389227845841fb3fd0cb8236fcffa9bba899006935ef909ed876070aee788314dfe25d77604a3716ea11f9d01d5c1a002217193435c889197c1e812e607513a56589ffe241d11c0da87350d8623f44ee97eb0ebe87e69981e965867257e73117fce5681929ad866529ff1ba95de31732be6bcb7ccc9fc557cf34dec9ed8326174e0adf7b915fb2ea2088adbb3b15967adb1ef6ba190c22e86493f84c102e9aabe5ad52e8373adfed7c86e7d56725e0a480deb78b39136cefbede299864d5502bb87d5865674b64340c4f293d45914613c2f28a0580578002250f02cc65cc12e1c93694485bc7a0f8b35ad0c9973a21db64937f4716d739340b0a059f94974295c6e01a2a6b82f7dfb70a23024c58f0c2cdaf08ed5a4e61114f151d55280a969f5ee892485ac04ca40340880257db56aaa33a4c08cae2d197264781467db650e6acb5345d20a503aa71cd6af9a856f682", 0xe22) sendto$unix(r0, &(0x7f0000000240)="0d0d50cd264e515c1c67a973c06f1e43e2cc3074bdb044914c2e360f4628bf144b7aa1ac72ebfdbeafe42b82c7fdb3df53d6cc140d5bcd6e568215bd41e34a84e5ab136931493cf3372896283561269ffab46661f4b9eed18749db30301601e529409a5841864e73b9f040ce652fd11101405145496cf14d0bf6c6d7c6ef5bb31668715e6f61bc5bcd615e0f00db6c14fe839a38a899e195ff99f7a6d22ef8bbc88f12953b0578bebd088808c673334784419c7c7616653593ab4c9db374eb76b737e6aa0a1466d98a7a1302405f14ad81cd8fdb80875de438534abcf5316e7e3adbc931e6dcbacfa358f2b6367ef31355fc3b", 0xf3, 0x15, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000340)="0b8bc0c408405cf4a44bfdf995bbf6952d531befad4e05677b5f84304832d2a88c939150ae324c9ec18b739088fa729c93b03be79fe0111e5e43a7bab02cdab8a86268afe1f6f420ee80f78149f0d4efb0787b84bdff8756c417a2e8f59e511b426d06db551b874a105750bb83544c857fa9192e93b4ffd9073f3754a0a6cfbe2d06377637dd9336cba5d1611d8c5898486acb8e95bc2cd4eb361a483807b251b6ead43e1259d4f3f4b1d574c899d91f5c6cf42e12c2b49b2fc483b699418fb79723be79eae8a5cb749dbf04a5d875a9b9078f568fe8de8497d1a4f11e9f971d51a052c5b245de09c78d4fe4", 0xec, 0xa, 0x0, 0x0) execve(0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pckbd_enable: command error 16:00:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) mkdir(&(0x7f0000fd5ff8)='./file0\x00', 0x84) mkdir(&(0x7f0000000080)='./file0\x00', 0x24) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) dup(r1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r2 = dup(r0) mkdirat(r2, &(0x7f0000000100)='./file0/file0\x00', 0x4) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = dup(0xffffffffffffff9c) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) r6 = getuid() r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = socket(0x73, 0x2, 0xfffffffffffffff8) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/speaker\x00', 0x0, 0x0) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000600)='/dev/pci\x00', 0x8, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r11, &(0x7f0000000000)=[{0x0}], 0x346) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000180)=@file={0x70c0587c9e3ee79a, './file0\x00'}, 0xa, &(0x7f0000000580)=[{&(0x7f00000001c0)="611b3d57dece351b8263e3e4f1eb72a37f6da53edef137c512c67efbe2314fde5f0566bab0960e575c0823ef7ae15c6207f21add52f2b1bf1042c50cfa4c985768408a470e13e28c30b5d0345584e343766018f27f9eaecea056d88b64932b805c12ffe55e432bd9f60b671ebcbdc5331e0e0f9b85ea5aefc02ea7ec0a0beec9f94c7c52a785111c", 0x88}, {&(0x7f0000000280)="4677dd6b4f7516387eeec40e929e0dbd5a5150a8def7ba8c7c61693efb0725d96593c2f59bc74cf5fd3e46fbddc8cc8ec832aa79a57603968adce9a91b818a9b966b5c28396cea829788fa3c75f19e4062b95ca1729b99722f3c2287c97d944699dfbf16a1446c2bfe218e99e782689cbb70fce94e0ceea2e469c96d6b3d5d3a650429d4d7f98ea869acdb99f38628c8ed38680deb7690e3eaac9d02403eb6a12af6017ecaed018c0affcfd99c9f45469ed7e9bae42adb96ed635546d31037ab9042b10ca21787", 0xc7}, {&(0x7f0000000380)="007c17bc06d9d2739b5d26aa15f7c424ef52cc7757489f205446e45241a2aa5e3b93825cc2100e35a94c482eddae58dbe0fa85cba3f6982168840dcfe7d7053df65f6f5605dee0dde1a77fb94d8feec35b994de8c93f1b351822eabaa4b50ec9e80df3deefb22cc2f0e8d2b0acd805adb7b5f760c0183b98f982b43fb12d625038d8397b25bd746874934628a3f16ec0e6c49c3f19595d759f4306fa77c2055f4e77780277929580af709446", 0xac}, {&(0x7f0000000480)="238a222d4dca108c66f8ee2ef3a255255b96a7dd4f5d83825376bee43eec97bffe888979d0a4f7e48ee88fb17ec51d5b4b5d38a41619b09e7d531874228e58418daf6ed77a949b359eb97efced0eb85fb4e096b0df80a91c4a5e396dbe54de3a55e11bff7a9febcbbee63edd934f54d6b55cb46593f6522ad07033a5eab9fc53416d92ef8a7fb18bef920c543b48bb014a8d9f0bc790aff1e5b9c0ec4d592fe5191f838f24273a3365c0251edfd13f0f8d712a39a3c055a4ae60997ffcba8a1451f5c104ff460e6ee9872307e1bf485def08a6752508ad2246", 0xd9}], 0x4, &(0x7f0000000640)=ANY=[@ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r3, @ANYRES32=r8, @ANYRES32=r3, @ANYBLOB="18000042000000000000ffff00000100", @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r10, @ANYRES32=r0, @ANYRES32=r11, @ANYRES32=r2, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x400}, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000040)={0xa33c, 0x7, './file0\x00', 0x6, 0x6, 0x1f, 0x8f7f}) lchown(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff, 0x0) chmod(&(0x7f0000000140)='./file0\x00', 0x10) pckbd_enable: command error 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x7}, {0x3c}, {0x6, 0x0, 0x2}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(0xffffffffffffff9c, &(0x7f0000001600), 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) sendmsg(r2, &(0x7f0000000400)={&(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000180)="21ab4d7a3fa165c01e38d36d95a8b962f0a5eaa57a6cc1e420405da965b56afd3570c7029dda56d3a1d42b6390803b5bff7bf1a8b969e8eb58f5cde36ceaf0981d50c16abf8b94cb957f734d6c40652bd0c4eee13b26b284afc74c771f69f489d95e39f8af3f8426bf0595ec9d17daeb", 0x70}, {&(0x7f0000000240)="dab1902e6cd7253fb09a8995b9a01cee2e89f83c4bed635111d47cb9fcb7e52d29587a52c46ddcd86d8b490ff5a700c2e3612a9408d3f7d13ad1195a2da5f18f5bdb8374e4e31a838e95b1f4b363b2ed53452887e5daa4c57063aedd3e6f4422144b028f569bf5b1c941ba8ffb8f0ccf5e83190f3a13ff42d982ee2363540e361beae69bea366c14a1bb4fa4423106df4925243cedc80eae49ee4501ffaa22f94f50fcbe4a343713334ffab637003f6c8579110ae82fe0d0470d6089a072c782500e8e0cb3e1746d4c47454e2610b30a55b3", 0xd2}, {&(0x7f0000000380)="db25a45def7ded8bb601c3", 0xb}], 0x3, &(0x7f0000000480)=[{0x1010, 0x1, 0x1, "abfa9e78b97d5732b9aa83d2bdc5df614242ba8029861efe5be90968890c33a31016167bdce6dbd4c16503cc0065e7963b80b5399d5b874db16f580a8fd2dc79236869f5020cd563937b8e05cdeb6ce09a10d48fcbcb1c6567e65e2078cbd5c8af8df8df250b7cc226275eca32b31fb029715ce470877717e91ba9f8bce9bef6bad2b7c3f7923df03200acdb1867e40f493c8a48e9738c161b3bc3f25ac5e03d73b322ada54ea363d4b409822399ca877cdace5aa9f65264746dc5f01aabd6f79d448ea23a0bb9c1674fc6d4bab8bd3ce60f958ea0642bf553607f20fc7984cecfcec764c15a6bb5ff0be34c6c2a5075d24fc9b434cae7f311bb71968eb482ed0e36037c020c0893e8c8670f600ad478df50e443f3263e3c52fa072d387330dc96b20abc1e04ddf29f2f156cf80a488fa38c07bf3445cfc72cb632e638ea5680b48c4220f828f052e331e2a676d038084ae7574b3029be5a135bc7062537e0f6b9f849cd3e0a4f43256d7b4abd90a5c028a560d291b539e9994b660e65bc49d85145608a6e68c4c3044c6dbbcd38a2baad9f00e01c71e4025e0ed919666276d9b74afe6ea9130894ea130cfdc373200ee365427e8928c28846ee379817d48e7eeb2ec722a0d27e373e18333653c8881467e266a3ee3d9b105c5c018f157447b9cbf2def412ba73650853a358a2eb9de722de05e34ea7f555ec6b1f8508bbcf93a7d92e13da5906d4bc1f69ba85d3b58198302f53ccffcb52c81fdc9b5e5ac10b791ebd6abd0430276c33cb4e3a98fcd14e5e345acaac1090d4149d61b33e586e9f56975c720aa1daa3525b90d6b6d8e136b550aec3ccf381e685fc44c18dbee302e86011c8885b7804962e85cb05982339747973535d09ab2c2ed50556f133b6d73e203cb96c8afa4e9c1766744c538559077efee6f5b576325d57fd8daab2c623169402ecf1d5787dec14a705d34211ea8cd9c939c6796f7a483485c9983ccf9cdb44688a05eae8afa5b96a4c3685b7ef481337a917e96753e711ef2012bf42e71ea55e352b2dcd11083719f7fa8491f5563ac7689ed18fa1cc45fd1e8329109b458caa31f10bca09f6ed421ed2434b6e7534d70a2cbd7b42811083655bcb53c527d36a5e86c033a28ef397531c96a71b0eac5dcfe9fa8487ec54c8c8be66cb9f16c2f6b53661109cb761098c04b32bbd690bcb2759feb29514e8ea4458a4e7183a3153bacc60db494d945d4f95059e34e72c533706c4ae730bc366f8fce12ed544319778314fa9db419ace0f9f80d643defd55828833b7b181835051cacc07119c287727d74799a71503cecdc5b2fdad7a61c42bab4be9d344f239dee6c9fc09335918d489099edcf692f2156f596575fcaed51ec3ef843416b31e26950fd7fc50d3819f6ddaeeb4c1a2de28c3cc6ce2e7ffc1cf1a2d8cdcea219e7b6ed43cdbf3c4e4db7033bba3aec909713e920d76dec315d3f47952b8418e0417ac502f7a3597d4a98864fb9475b8644cee7033352ccac1a7f9961d8fa31e090c9ad5629af903bf18434f03d72a44f6b465a689aaa4fa109daa8b4e7bbc3c69c55b985b04eb7ce5252d2ebad1fecf6ebdfad93d17488dfe52861e28fa26e8f3b710a17fbcf152ea58682e31e23e59fefff4cd308d0a9ffc4388c124bd78a34e0c670d1f2dda3b705f2362d6090d1159072aac03bd624aeb441a582e1ea359c55b8ca8b4e50d8b2a4c8724508001cabe3f7609037083a7ac75de3435cdb1fbe9e3492630a496396742a8be3d214c7d286b7a1b69de7b4eba7655e30c4b0bbe2f88db89f08376eaecb3a593aa79f0912771be7fbec8b5bdfeaa54dfad03d73393a2ad0e2ee9bb464d1bbedd29f772abda3b9c6340778d6d40eb93f0b8e3a565d9760b305752da8affecd5c6a725c7bd1603912ccab9d5c16b5de9d3f0cf1c28637add7641ce364f2c02a975954469fe5a3c08a606d038c38612e2a9713be18234c9894d9f64ebb2eb8413b9c1b7eebe3c0f4eb8bc8e694f21d353ecb51d360721bc65c06d474f005432a5985ddb1f812f53c092ca8938a662ca5dd6f8ebf2f755b2ab11c43defb505b7a4f5a27cb200a95a602add9c1261c3311136975b4368c2ba20a5df47a11a1fdec5871077677f0a88641f690fa2ebbcef755f70bea49dcff338812c0506f37591beef8a214fd98bf53ad8376ae53b1697ff8e67ef6c2a700d3bba88f221cd9187b3f3bba496c94902fc12832a979164110a42113fab91d2704a7360914a0f0daec681a47986838e9c4278123f519c5a1a1a62a39247653884d7cd07be7eb99cdb90a4769f992599a10ceaec20924b22217bfb2dd6d26e16078d38203b670c6d0f77de3de7f445cf2339bc82cb2eac5ae51b304965d6f7cad6e4b153b6912867652256c3e0612cbb8762ef6a1141609effbdf3141a1888478aeb1b97b6051ecb90f917a7f6ba60b54f8ce9290ccaed078bd6cdf0c964a5b8bafce0e6ceeefcba2b5f4218d6b54267b7875132e9e69d5ea89fe945881ab68b7296844d434a124be0524c687dcffea4f99f3b3f8f4ff2388feaec0d2e7b1434179defbe45f60f889dbb4f0e69b92a69e6163f2b0c99ce4370bce9c06d9f7fad92282cb61a64ffd30ccf48635ebdd3fc4c8bb352dce004856392d2ccb037b60c6a2632fb89293d4fffadc5db93246ed7f7039596bd7b7c64f1bb3ea84dd22cc847b03ad4a866df66e0fea5f3a082aca9b26acdafaea9a8f800ff2fc1e34ccdbbda53910f5d552e9930acc3561022ecfb5c02af6b2878fd8551381326e008c5a798fea4bea0616e62477452377d1973c45030f1ebd07a8c30ae396a538979ef293e9d2b4d14bfb6721b459885df87a0b40773b96e4f1e0fd00d18155f4eddd7fecd77f49882ea3ad00441fdc5640a49094c05610d85eaaddca9b64a375b7425b1500a64792e4454a9dd858c69c02f256f95427a8bd0a7ba4099d353aa52d17ce58a8cf586cd27b9ac08f7cc6128edaa0811b2913c590520ef496b400608fb8cc635ceb8b958d0559644521cf41c89c3ab46425e9de0c43fd54e8e14b447be947b13b18c87b88a0d0317e577e23e171b2fc45933656b39cbf0702310e49e32541df426cb5ffabdb657be82a4a94766db6afe5366d161faaf48b4924f559d765b71d32a0a6de9e215d815f6aeb2c006a266b383ebc450ec848fde43a2290aec2f7a5288512d53dde89ba78c775148ce481263fb20f67cc11a9b8d4c8efd5bd7527799b9c670ff778675f364dcf5c17b985e61bce106dae288398ef75517deec51d4f5679c1813a3b53dd6c15e41f1bb2a753d393470431c4cdf80aa7655cd65e7df6c75284979cd61e69fdbec29609438336ddbbfde6d6b85614cf23d557bde791d9e95ffd5866b51004195d4bed6079f8566700d47084b08e580315f4b7031bedb493501a493ef4cdd919e9c7d6e72287b9152dd982187ce7dc001a5e482bec4ad57f1104ec96a0cd7c0b8866ea2722ea1a8a878a73fff4319e9914f54e1fe724591314ef0fb9f4aaff6796de27a0b4e527568c0c7e865460794549efc85edcee916ed57932b3052648e833742abb795e2e51f38ffd7fcd5e99bd74e5a9e158a2366f50a7d4caa5b4a4750a29f2048d2ae7a4924efe8fcfcd7ad068bbcfe8622315d057a82684945d0aee12fd33051b1a105e7536d929fd464764014e7bbe0e5681268874930fa8e6725182f55dd6e1aef5325e37767899d6ffeb43b3a07379306aa627441c9a73b89a24ab8a15fc5e8c522ffa385bf3348fab68ccd2f32fbb8f090cae93c8b5cf4e56b0d9a1f7a95a0531dc3c1d24b4d30e6b1e449ef4fea58b20887d9abbfda33d7758c62cdd12dc6d65fe92d6954e95a554301bf8f6a2e39646f6061d1779595876b06866bdea5a9b988f0ce2eb53a74993d0b2eb5a10f87620401f07952f5695eec0b37dd13a11c92434a52c3ccf621c3889e68d67400d48a08b07f32bd8d54946b3f8196c179808976ccc66c78fcf30fdc97a540167bb9a5d885b70dd1fed512cd5bb94bc3a1edd6b548cacb6eecd82413500a39bf60cc032a5614a64a7b3a7cf0ee925db603f24864325f030b4a961bb4b4168b2c2fe6b4a81996e3efedfe90d3daaafcb6a096f4c28c694f2451e1ca81f862968eb19add2cbf17b62875711ebb14cdbfeb5d71f52ac53b2d59d73c7590e163688562750cc9450d3a9fad34d0c29d0ea984881ec58ec7664616453b80c9b2e2deac4a4a656c5fbeb4d5a5ea9beb18bf96960ab49fd47da7691c7f7b16b9cb51f69c9c80f2ef8994621e02180637da899c28c98a19b4e19a11002073295f91efb99cd74e748353991b2ed9cee27c0e0d0a48a3a17c328157be3200a73d25ba94629433bf11bac5bdc10bc2abea894a79204c65cd2f0e994c9f72180569676c573f39918a03c30cdbf6fbc15166a84b93b5f05542b1236256eca32064d5533e4830724027583e6fb0acae6694de6b565436d4fede60fdcd097ee0ebc5ab975e97a982d9d1f3fa3d0fd1986a218fabb1cc93e840539fc47f2caa55fdd9e85fd0fc889fd0c5835eb10e6b28e73f628ec03640d7a051c832adbd75c33d1c3285fdd815e0178ec92703092fee52cfdecb825441a4940f6d640fe47ee81ea0a127b847f2924efa4469beba33c61165e62353ebcc8c3df09db6b05be0b04ee8c9ea80cad887807c93a08e8d5aeb34f7e8b6c15fc1e763aeae5db1bded05882e11e33b9d7739820711dd9453ce53c8881344ab2672073ded470189f372fc805be9f6b7001b2fd3c7d130fe129f95dc76f1759e4a6be05624cd4e16d0a7ec1c84d905102108b5c5df4b61a295137af7b4cf15d4d509aaf3c99e2504db28a8a176717511976ab18ea4b6e5b5dadb7db5fe920751aa5b4a6faf863bc5087dbd718e35e0b5eb8cf3b4437df5d92677258f79cad6f12db28c92192ab5bdb519b5be02f316a44b6270bd54fae2c890ac63c2cef00d2ff98eb5770c505590532d80cf1c51d62d18e3f33e723c2d7cc50cf4593d5bb6f577324f03432409a4ec130a0387f5c886bc712e024ab9e3c3eafa8ee41faa67f8294e61a5450a5a06d4a39f26b4c19b98a00c0b31c81a0d1c659392ef241a29a2d23481ed21dc8f85fd6f4ecede41df95a2c20e882fdcd096ec1275148692c37f5428e4baec7cb3cb0f12c00905d6836458e7432fcaa821e732fe80baff00e7121b69ab574112ccb861c7142135d98aa937693d69048463e3c6e6eb548c00bcef31e3d07ebdb25032544df3821f65ff5f90e4ecd573739316bb043f0ed83680736bdbe2366667e04cc5ca978965cd091e21a0f3b4eb5799666a63804a9c6e4a6adb1f614e1e52c7eb477098286e654fa5d97c67876a068e6461eb97a25fc802a3c0012346dd36bc5a261b0ace419c2cb27e17031586a2d6181014fb4a6515b5fec7931180ca7c66a139ae38ab17a4a83f0e0a65ef6e6d0e6335c2f66f057f44efda44a01b9f2d29f29b4eb132904bd2719564827c318b9b4ab8c481b3b50295cb622e00ff25e68c2c779c615dde70128d58dba8614d8c0a4025fb46b8f1bb98e3253f4af1de2759dfd53786afcce23c858a54ebb3681fa62087b48f9c357985b01c3fa62ab1060d5756c266463d82b7bc0a61b79750eeb062d1ea296a7494044aca713a11a2c28963bea721c3e7dd47a17b21a1c181c70a755f3fc14b597aa2de28cc93bc52115c748e1305f6bc1280e1d58cae05050407a2c6c52697bb75b7fa0024eb170ea6cb96e21f5d26d7407ded30b4b667c4d310e2d14c"}, {0xa0, 0x1, 0xfffffffffffff02e, "31c6d2fe3d7bba01613851657bad45f64d9c71069b24d3a1cec3817140c4fd6191b59213c0dcad5dd2cd831258ccaaefff8fa7ef8e46414aa3e467c6a13b30875dc3c708a97d89513c91304ab809aa77270581800845693cdcb981ee6ba893dee3c522fb7a8c5438ef3171130bec44bf726727aac9f5850fb90c420d90f8a4a490d6836dde150f27732ac7"}], 0x10b0}, 0x2) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xffff, 0x1f, 0x40a, 0x738}, {0x0, 0x8, 0xfffffffffffffffd, 0x5}, {0x6, 0x3f, 0x1, 0x4}, {0x100, 0x3f, 0xca, 0xfffffffffffff2c9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) kqueue() r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001540)='/dev/ttyCcfg\x00', 0x8050, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$VT_GETACTIVE(r3, 0x40047607, &(0x7f0000001580)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2d, 0x0, 0x0, 0x2}, {0x35}, {0x4000000a, 0x0, 0x0, 0x5}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x8000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xab623f67f5d1fe06) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) r4 = open(&(0x7f0000000140)='./file0\x00', 0x40, 0x14) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000180)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r1 = fcntl$getown(0xffffffffffffff9c, 0x5) r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8000, 0x0) close(r7) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, 0x0, 0x7, 0x20, 0x3, 0x3}) r8 = getgid() r9 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = geteuid() ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000480)=0x1) pwritev(r0, &(0x7f0000000400)=[{&(0x7f00000001c0)="27dfaa117170f164d3a2dca3b027a808f68d2140938ab07c412e4a27426556dad5066c4f64d158748df3c16f9d836dfe51532b272423986091a2666f182e48ce0862fc3164c59bf4243d6f4a62d492a0c24b218ea6cd210f3fb066f3f47cdcef4403179113a7b7427ac26400d095cb66dd914fe5f1550125083894995ec4e1199cce798ca9f819a3ca6681863cd4c4c26ed6cb9d5baae55c", 0x98}, {&(0x7f0000000280)="1c2305b143f54b6b08fa232a57be6704ce793464b8b5fc6b94d6b42ddb5caa2f2535c58c9d17ad0983412652da4dcefe15d3419e91084ec0536532021c13213c8c3571c8bf58ef7abdc8d2c2fe3f0aa9e691da3288b2fc8b81bb99056cd2f6ae05", 0x61}, {&(0x7f0000000300)="db3c3e60f4fe62ba9c62cf52946210049af3ca6753950738b729993ebad90f8d7560588c28ccfde835650e7f48d63c4ba875bb7525bdd9a53d56f55dce6794be5a5c42571c6869", 0x47}, {&(0x7f0000000100)="cbfdb3d4e9", 0x5}, {&(0x7f0000000380)="abce26b47d758e219a2a2a222767252fffafab1180b391c10ad11329c4b9c408a3473067cf6750e525f64c3a0668e873c51205d09f30bf673126ea16848f062d917a820935b261ccf2f42df99ed9a955e95ff8bcf335deaac2d30073795c3c5603999885367dc45135dfcb531715cf90459a963ec330dd3784065723b93841", 0x7f}], 0x5, 0x0, 0x0) r12 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1, r10, r8, r11, r8, 0x5, 0x7fffffff}, 0x3ff, 0x63, r12, 0x0, 0x7, 0x20, 0x3, 0x3}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r4, r8}, 0xc) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x200009d2, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100007e00000021d39b4028adb1ff18fb37ec4305802ad2cf8724eb18089278e31437da29bd0000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c2a690d24f5ac959762c1f1c89f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1156f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f395a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3fce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cacdd30450bb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbdea51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0ada6e3def3f5a190a05885d482fffb9871543e605aec4e96343d12645199ce0f92602b6fd306d32fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8caa715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd40000000000000000000000002271ce791fa276c583c4e6782c45a36ed5b19b061dc3246e01000000000000003a04baf7c32598ff1a6ebe65d986cc9373482e482a49d487012a0405625260265278ce47063bf17cf5a9cf0156d9da56abbffa133ac73b3ceae8500c6de0aa6d0f44ffa9ea178f38d62b933fe4a6a80c0c57bda2e1516b0eefa7ecdcd93b3139b8abcd68b6914afa8a02bf1ddcf1a8689d5c6dcd980641a8b1f8564947c0affc57f8beb04a697c7494d90aef2d3f3a159ab5ece8aa0b5e802ded140eb4e9af97f8447ba1cae9232188bfe8e96ed577668473dca7f70fb90e22e4357c8f9b482dd8241dd63569c7f883aa26d1dd303e0dfbc5b0572772cae259ce5355c1ba1a7f944aa9ff396b7d3f994ed32ef94922ba3bda8a695f1a071e63f251c0371995d6f89c138a894e92917594e3dc2d1f1d86fae1ab32d6f0493902b9570a2d057ac30ebdca3315ef9c82b56c35332599a329e07626141d45d404e10e567cb808f5"], 0x10) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmget(0x0, 0x2000, 0x10, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_RMID(r2, 0x0) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000ffd000/0x1000)=nil, 0x1000) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = dup2(r3, r4) ioctl$BIOCFLUSH(r5, 0x20004268) 16:00:07 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x82, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x6, 0x1}) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x98}], 0x0, 0x0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000140)=""/3, 0x3}], 0x1, 0x0, 0x14) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = dup2(r5, r6) r8 = socket(0x1a, 0x21f5134c0d7775d6, 0x3) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffb, 0x145, 0x2, 0x6, 0x100000001}], 0x1f, &(0x7f00000001c0)=[{{r3}, 0xfffffffffffffffd, 0xc52ab107c3c74231, 0x1100fffa4, 0x6, 0x7e}, {{r4}, 0x6b36d89a47ae66, 0x80, 0x4, 0x81, 0x4}, {{r0}, 0xfffffffffffffff9, 0x86, 0x2, 0x0, 0x6}, {{r7}, 0x0, 0xd2abf630f26268c0, 0x8, 0x8}, {{r8}, 0xfffffffffffffffa, 0x95, 0xf889ea087c8f355e, 0x3ff, 0x8}, {{0xffffffffffffff9c}, 0x0, 0x74, 0x2, 0xfffffffffffffff9, 0x8}], 0x8000, &(0x7f0000000080)={0x2, 0xfffffffffffffeff}) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x44) sendto$unix(r0, &(0x7f0000000000)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872baafb8f2a27c0a872c881ff004b234049ee4dc24502106ee01be657aea8c5000000020000000000000004000000001a00000100"/180, 0x226, 0x5, 0x0, 0x6) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d, 0x0, 0x0, 0x62f}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff66, &(0x7f0000000100)="14a8e3dbe2198a9745ae54dc49f1285a125ed9b7f40fdcd8683fd1ec49e8e3eb1dcd64b1bac28310151136874402006c26fa32ded41b9185caefb1") r1 = getgid() r2 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r1, r4, r1, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, 0x0, 0x7, 0x20, 0x3, 0x3}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = getgid() r9 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = geteuid() r12 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1, r10, r8, r11, r8, 0x5, 0x7fffffff}, 0x3ff, 0x63, r12, 0x0, 0x7, 0x20, 0x3, 0x3}) r13 = getgid() r14 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = geteuid() r17 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1, r15, r13, r16, r13, 0x5, 0x7fffffff}, 0x3ff, 0x63, r17, 0x0, 0x7, 0x20, 0x3, 0x3}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r18, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r20, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x3, r7, r8, r15, r19, 0xc, 0x7}, 0x80000001, 0x8000, r21, 0xffffffffffffffff, 0x3, 0x3, 0x8, 0x100000001}) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = semget$private(0x0, 0x4, 0x10) semop(r1, &(0x7f0000000000)=[{0x1, 0x2}, {0x2, 0xffffffffffffffff}, {0x2, 0x100000001, 0x1800}, {0x0, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x0, 0x46f, 0x1000}, {0x3, 0x401}, {0x4, 0x88a8, 0x800}, {0x4, 0x11b}], 0x9) semop(r1, &(0x7f0000000300)=[{0x2, 0x2, 0x1000}, {0x7, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x100006, 0x1800}, {0x4, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0x19297d1e) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000100)=""/146) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000100)=""/253) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40001ff, 0x0, "b800"}) close(r2) r3 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) fchmod(r4, 0x0) bind(r4, &(0x7f0000000240)=ANY=[@ANYBLOB="02f80101000000000000"], 0xa) r5 = open(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) connect$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) fchown(r5, 0xffffffffffffffff, 0xffffffffffffffff) r7 = getpgrp() wait4(r7, 0x0, 0x1, &(0x7f00000006c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) r10 = getpgrp() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r11, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) r13 = getgid() r14 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = geteuid() r17 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1, r15, r13, r16, r13, 0x5, 0x7fffffff}, 0x3ff, 0x63, r17, 0x0, 0x7, 0x20, 0x3, 0x3}) r18 = getgid() r19 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = geteuid() r22 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x1, r20, r18, r21, r18, 0x5, 0x7fffffff}, 0x3ff, 0x63, r22, 0x0, 0x7, 0x20, 0x3, 0x3}) r23 = getgid() r24 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = geteuid() r27 = getpgrp() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x1, r25, r23, r26, r23, 0x5, 0x7fffffff}, 0x3ff, 0x63, r27, 0x0, 0x7, 0x20, 0x3, 0x3}) r28 = getgid() r29 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r31 = geteuid() r32 = getpgrp() msgctl$IPC_SET(r29, 0x1, &(0x7f0000000140)={{0x1, r30, r28, r31, r28, 0x5, 0x7fffffff}, 0x3ff, 0x63, r32, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x5, &(0x7f0000000b40)=[r13, r18, 0x0, r23, r28]) r34 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r34) r35 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0xc) r37 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r37) r38 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r38, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r38, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0, 0x0}, &(0x7f0000000c00)=0xc) r40 = getegid() sendmsg$unix(r8, &(0x7f0000000cc0)={&(0x7f00000007c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000ac0)=[{&(0x7f0000000800)="476f155526bf8abb904426c7320ac6d8362fad3a256338cc97ad8354de765217aa481fc99c92572755d24184e4bd942e8aa189c57e81e28009e0b94e86bb73eee994e7bc95539e6c54a803c08fe587d183061c73787552c613023e0326f2f2564e5dadda04b698693bfac821ff4c57480a5d797a2dcf39da23b382aadf210c1944a67f19c221640b98529a1df5b0249b725cf947545558fe0649b55655ca5bb8db35118fc6dda0c5f40c543351967d6651a413bca121327c2cf78227e21c605e87c7fc5a445bd2c76596490077a803e84d108e7b59cd302dc359b48da02167f10ea20f7f1c230f1e1c913319cfc7d673546d279cb5aa997a0954", 0xfa}, {&(0x7f0000000900)="4d1b1636904b6b7e7724627a64c6fea7295bedf1a52ab868dbb18a58d9e2958059cad52f001de67d553fa74867ba815ea0c32d8f8bd59485039d714b0357effe64e47a18517482e9fea24c0083437b0d025b9bb3a7a93155d0f151e0b17bf55fdbc57beb448316c4ab31819ad54dc953356e49f3317396f3e525ac7533af1abc154e6867e61d8fe88f8c5e74d630de68735ebafdcd1227b470e613f0f23fbde231ad610adfd05e0343ff22faf5888c135b124c0b1175f895ccf81bd6fe7465c46b6b32140af89dd635517ee336e174438739a02b6417cf2df2a57518586cfd2cde71869c53fabe401a0b2e38dfdccf2d8aca398c", 0xf4}, {&(0x7f0000000a00)="4d2a2972111b819220cdd85bf8d6960c25c86e495f6f1ac144b75806f78bc4ec7aa6fc021e8c9a3b8e9bdd55193cec11af81c2461a765103b1687d74c08dad8e6c92951eed38f3c407b54d7350b6c31e9219fcc1be35765933bc4d9528a8614580a222812aefa5ca0ff1fca20bc8fdcff0df8c82960679ad0026b4fbaa997ea87afc77c82f1d292c40a54c199213fa0f284b0c7a7eb7b794d75043d80af1ac", 0x9f}], 0x3, &(0x7f0000000c40)=[@rights={0x20, 0xffff, 0x1, [r9, r2, r3]}, @cred={0x20, 0xffff, 0x0, r10, r12, r33}, @cred={0x20, 0xffff, 0x0, r34, r35, r36}, @cred={0x20, 0xffff, 0x0, r37, r39, r40}], 0x80, 0xd}, 0x4) r41 = socket(0x2, 0xc003, 0x11) connect$unix(r41, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012a6d47472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d"], 0x10) writev(r41, &(0x7f0000000080)=[{&(0x7f0000000100)="dc351a391c850fb4bacd4dbd0436786b70e09bf3", 0x14}], 0x1) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000200)) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x100, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0xc9, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x20000}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000000)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSRSIG(0xffffffffffffffff, 0x80044272, &(0x7f0000000100)=0xfff) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3, 0x9, 0x48}, {0x18, 0x2, 0x6, 0x7}, 0x3, [0x81, 0x5, 0x3f, 0x1000, 0x80, 0x1, 0x14ac, 0x4]}, 0x3c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) bind(r2, &(0x7f0000000100)=@in6={0x18, 0x3, 0x4, 0xd7eb}, 0xc) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x200, r4) 16:00:07 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)='h', 0x1) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}, {&(0x7f0000000a40)=""/4096, 0x1000}], 0x2, 0x0}, 0x40) shutdown(r1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000100)) dup2(r0, r1) shutdown(r0, 0x1) 16:00:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000180)) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000140)=[{{r2}, 0xb, 0xf6, 0x8, 0x1f}], 0x3, &(0x7f0000000200)=[{{r3}, 0x7ffffffffffffff2, 0x189, 0x40000000, 0x918, 0x6}], 0x0, &(0x7f0000000240)={0xfffffffffffff069, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r2}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000540)="ca", 0x1}], 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000580)={0x10, 0x8, 0x4, 0x9, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fef000/0x10000)=nil, 0x5}, {&(0x7f0000fed000/0x13000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1000}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x4}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x7fffffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x6}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0xff}, {&(0x7f0000ff2000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x4342}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x10000}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x8}, {&(0x7f0000fee000/0x6000)=nil, &(0x7f0000ff1000/0x2000)=nil, 0x1375}], ['./file0/file0\x00', './file0\x00', './bus\x00', './file0\x00'], './file0\x00', './file0\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x8}) link(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:07 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f000037d000/0x4000)=nil, 0x4000, 0x2) munmap(&(0x7f000037f000/0x1000)=nil, 0x1000) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)="7fd3f74fdfab0d72ee33d5063ed294ef5a01fc58a394d33ee6e104cbd29ce0c5f098d6d95e8ee2cbc49ba2a84c0677d02a60f18e5e32347e056c0f9179ec775d052a181562cb9e1d529344733de4a71ca94997087b6b78666e2ad24eca21ae862b58a363984dfaff5d0d489c183c8e1e94d29ff85b0ee99d391fb18cb229ea45e36064f77d50af77c17189b37eedd63b164ebcb6bc578b709599832699cccac7f983f86b219918f9e6cafb6997f404", 0xaf}, {&(0x7f00000000c0)="339630bf114b494ddd2677f4de1032aa469e2da757286875d654", 0x1a}, {&(0x7f0000000480)="5fec42f0897c8a673313f3813109a98a5f9c1322d3b25a1b81d04704d5b5164b3df9d36a3ccd8be4e5a829ee4b3880803384995e7f91d52c8b1868c109392087ea6a230fdb5fdaf6a8d389eb9c116e98b9f8b8c3d38b493c0f1e218a7d1110c00189d8b0f49d97e3712545c24e13eef9528a7960b7063c", 0x77}, {&(0x7f0000000500)="335b9e4501984e1b0225d429d30d1e50d524662414885e197b04110461cab1c72e1d56dc57133b4f301e2bd9425c8f06212b7301a2b20b185da8f5e74d9860bdea3269f7030cec9fe685b98551595112d504caab7f1443614aeb09e63e588497519cb20be52f66daaaa9e957c800fbcbbed8c98f42af4a151093649bcc12fcdf650c79ce7ed8e2c8c0ae9bc5df9eacea1978e13020010ef783bc83c4e462ba3414e4530944212bb0838eeeb890b1327beb1f46fa4e09414f6411e4", 0xbb}, {&(0x7f00000006c0)="c8f156642313b3fd81bdd3ce5a897dce9e0de33f3af6dd7899f62171162b4eef2e610848606d3d694caeeeb42d628478c0debcb29492da6a13c0b0253c1dc95555a5000000000006005226db6138b804e26015d3a8a6d8a0b093cbfaf0f3bd1c03d425097cb9bb0d202aa9ca78797972dc6c0aec07281bcb9ecccd7bac556e611216b8fce785236eace5574942af529cbe8cf85367745fa5c6ae6aa067d4b96b5abf7e0d423651c85d09145bf0051d61431db4", 0xb3}], 0x5, 0x0, 0x3) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000780)={0xf7f326d, 0x81, {[0x2, 0x1, 0x8d, 0x9ad, 0x0, 0x7, 0x61ec, 0x6, 0x3, 0xffff, 0xffffffffffffff7f, 0x2, 0x6, 0x7, 0x7, 0x800, 0x601, 0x1f], [0x8776, 0x29095225, 0x7, 0xff, 0x0, 0x3a1d, 0x81, 0x6, 0x1, 0x9], [0x1200000000000000, 0x0, 0x1, 0xdd, 0xf04, 0x4ba1, 0x1], [0x3ff, 0x1, 0x200, 0x5, 0x3, 0x3], [{0x0, 0x6, 0x2, 0xb2}, {0x3, 0x40, 0xffffffff7fffffff, 0x80000001}, {0x2, 0x7, 0xfffffffffffffffa, 0x5}, {0xffffffffffffffbe, 0xfff, 0x53, 0x9}, {0xe3bd, 0xfff, 0x2, 0x9}, {0x5, 0x8, 0x7, 0x1}, {0x2b, 0xffff, 0x20, 0x8}, {0x3, 0x100, 0x7}], {0x2, 0x7fffffff, 0x5, 0x7fff}, {0x8001, 0x187, 0x2, 0x8}}}) socket(0x6, 0xcfe3758a86b430b9, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) execve(0x0, 0x0, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) 16:00:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x20000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = socket(0x6, 0x3, 0x8) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x7, 0x1}], 0x8000, &(0x7f0000000100)=[{{r1}, 0x5, 0x15, 0x1, 0x1, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x10, 0x2, 0x7}, {{r2}, 0x3, 0x1, 0xaf5d7c6a1fb47acf, 0x5, 0xfffffffffffffc00}, {{r3}, 0x0, 0x81, 0x1, 0xd10, 0xaa7}, {{r1}, 0xfffffffffffffff9, 0x20, 0x2, 0x1000}, {{r4}, 0x9, 0x0, 0x40000000, 0x3f9b80f8, 0x10001}, {{r5}, 0xfffffffffffffffe, 0x65, 0x3a, 0xba1c, 0x7}, {{r6}, 0xfffffffffffffff9, 0x40, 0x4, 0x0, 0x8}], 0x71f699c2, &(0x7f0000000200)={0x5, 0xe218}) r7 = kqueue() kevent(r7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x1}], 0xfff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) 16:00:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x2000000000002}, {}], 0x2}) ioctl$TIOCCLRVERAUTH(0xffffffffffffff9c, 0x2000741d) pipe(&(0x7f0000000000)) 16:00:08 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000), 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x9, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x2, 0x100000001, 0x8]}) msgget(0x3, 0x21) r3 = openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x30, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) poll(&(0x7f0000000300)=[{r3, 0x80}, {r4, 0x100}, {r0, 0x4}, {r0, 0x2}, {r2, 0x4}, {r5, 0x4}], 0x6, 0x1000) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) pread(r6, &(0x7f00000001c0)="09030313079b4f364e2ce9802e237c52a093edd8249348ef89ae92296d2f7a0c5ece348b75f7984d9e3e3fc45727ca41e29bb77ea28b82d56b76a348213f78f6329ffe64d778a5fffac8114934d3befabc31bb129a56be3924a9e3c358c31234c01a0519cccd787678a085bd80459474d8842ff5064f804fc2b50ccc230c59585afb8c040acca3e47c8ab1df7ba019f40f854b830f137168085d3ebbdea0939fbe1a48c6c6c2444c0cf411ea41ac3ff523e449eff3fe9209764730cfc8f3f293ae9cb5aed4cc9b29c3e1ac3252d8bf842c4a7951b6577d214df567", 0xdb, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r1) acct(0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\x85\x13V\xf9\x00', 0x400, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCCDTR(r9, 0x20007478) dup2(r7, r8) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000140)) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) dup(r1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="12fc000000000000", 0x8) 16:00:08 executing program 1: r0 = socket$inet(0x2, 0x4004, 0x5) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x20, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:08 executing program 0: socket(0x18, 0x2, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) accept(r1, 0x0, &(0x7f0000000000)) socket(0x10, 0x8000, 0x7fffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) setsockopt(0xffffffffffffff9c, 0xea, 0x35, &(0x7f0000000140)="ac23a6a425636a14a454f312ddcc845d5c9aec103cbab5f7537c1692f0e50a5aeca5ba35c5442100000000000000867b87d08dfe662550f2d90b6d8605000000000000003f8ac5a862e6efe11f248a8968a1d789eabe574b86cdd5cf3bcb37e34ebd3cb5ebaf05e51abf7af036b3c9db30eed5540e8582e88c3ff8e3b2c26314afa8567c4973", 0x86) 16:00:08 executing program 1: symlink(&(0x7f0000000300)='\x00', &(0x7f0000000340)='./file0\x00') link(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x1, 0x4, 0xffff, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x6}, {&(0x7f0000c00000/0x400000)=nil, &(0x7f0000edd000/0x1000)=nil, 0x9}, {&(0x7f0000dbc000/0x4000)=nil, &(0x7f0000c46000/0x2000)=nil, 0x100000001}, {&(0x7f0000cd7000/0x3000)=nil, &(0x7f0000f84000/0x3000)=nil, 0x1000000}, {&(0x7f0000d58000/0x4000)=nil, &(0x7f0000cae000/0x3000)=nil, 0x2c}, {&(0x7f0000fc7000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x20}, {&(0x7f0000c79000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x402}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00009fe000/0x600000)=nil, 0x200}, {&(0x7f0000a33000/0x3000)=nil, &(0x7f0000ea4000/0x4000)=nil, 0x8}, {&(0x7f0000b22000/0x3000)=nil, &(0x7f0000c31000/0x2000)=nil, 0x8000}, {&(0x7f0000a5f000/0x3000)=nil, &(0x7f0000b07000/0x1000)=nil, 0xfffffffffffffeff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000b34000/0x3000)=nil, 0x8000}, {&(0x7f0000deb000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x5f906fec}, {&(0x7f0000a1d000/0x4000)=nil, &(0x7f0000e66000/0x4000)=nil, 0xfffffffffffffffe}, {&(0x7f0000f72000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x6}, {&(0x7f0000b4f000/0x3000)=nil, &(0x7f0000001000/0x2000)=nil, 0xffff}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) 16:00:08 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x3}, 0xc) sendmsg$unix(r1, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0x40c) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000580)=""/148, 0x94}, {&(0x7f0000000000)=""/24, 0x18}, {&(0x7f0000000640)=""/170, 0xaa}, {&(0x7f0000000700)=""/219, 0xdb}], 0x4) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 16:00:09 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f00003c2000/0x9000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kevent(r0, &(0x7f0000000580), 0x8, &(0x7f0000000640), 0x8001, 0x0) 16:00:09 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) close(r2) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0xdd}], 0x6, 0x0, 0x7ff, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) fchmod(r3, 0x2) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) fcntl$lock(r3, 0x8, &(0x7f0000000080)={0x0, 0x6, 0xfffffffffffff871, 0x8, r4}) 16:00:09 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0xffffffffffffffff, 0x0, 0x0, "d730c1e7bb6fc6e23c5a000026bf000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x4a1d) write(r0, &(0x7f0000000100)="8f32e83afb961033fe6cd2783805132f12ebd3276136ed381aa9078684b64c55c068f6a7c17553426076d68f3b07ce30ac7a9eb1afc46e8fa204", 0x3a) 16:00:10 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x80, 0x4300) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x7fff, 0x9, 0x7fff, 0x800, "ee8f353fcb462ff3d30838cbe7ebaee7d2152bdf", 0x7, 0x3}) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) readv(r2, &(0x7f0000000480), 0x1000000000000055) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)) pckbd_enable: command error 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0xfffffffffffeffff}, {0x6, 0x0, 0x0, 0x3f}]}) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x0, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000140)={0xffffffffffff0001, 0x9, 0x4}) msgget(0x0, 0x80) pckbd_enable: command error 16:00:11 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) getrusage(0x0, &(0x7f0000000100)) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000280)={0x10000, 0x5}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x1000, 0x5b8, 0x3, 0x90b, 0x7ff, 0x7ab3, 0x81, 0x9a1e}, &(0x7f00000001c0)={0x4, 0x9, 0xfffffffffffffffa, 0xffffffff, 0x7fffffff, 0x6, 0xfff, 0xf8a}, &(0x7f0000000200)={0x7, 0xd9ef, 0x9, 0x5, 0x1, 0x8001, 0x9, 0x8b6}, &(0x7f0000000240)={0x3, 0x100}) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f00000002c0)={{0xfffffffffffffff8, 0x5, 0x6}, 0x7fff, 0x6dc0, 0x9}) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000080)=0x1) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f00000000c0)=0xf07) 16:00:11 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000100)) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)=0x4d15) pipe(&(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = semget$private(0x0, 0xdcd64c2aa4f4ed20, 0x2) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000500)=0xb0b2) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f00000000c0)=[{0x8, 0x7, 0x4, 0x5}, {0x4, 0x5, 0x7, 0x3ea0}, {0x400, 0x905, 0x80, 0xfffffffffffffe23}, {0x1000, 0x9, 0xfffffffffffffffd, 0xfffffffffffffffb}, {0x7ff, 0xac, 0x14, 0x8000}, {0x2, 0x7, 0x9c, 0x1}, {0x1ff, 0x7, 0x4, 0xffff}, {0xc5f1, 0xfffffffffffffff8, 0x400, 0x101}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x2c}, {0x81}, {0x6}]}) 16:00:11 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000340)='u', 0x9e}], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000040)="dcd397ab28639200ce1eb0164699bc55e0605d64ebe496ed282034ed08ef41b9b4d96fec36bea276a712060b631d350e473d21ddad1f0bb2568128eb06ef8f92e732", 0x42}, {&(0x7f0000000100)="ea83003cc4c2b50cdbfa0de3a885407776fe6f2594efa18eca3efdd30e5ac4e38faac34983326756373f5febe9972e85a4556f60c857be2c2e16dcd8d77f063fc81a748ac3f1226c3efd190c35a5e046bac03b097e341ab8592eba714b708118e40bdb80a50ecf27bf830913094762d19b67d0ecaf98411d72cc2927861c77cdc6e7aeca178b84e7e415edcb09f8aea8774584eb681d3971d53b7a32d7", 0x9d}, {&(0x7f00000001c0)="e05be71364575e1fdfbb0b3176c52960587fe75848e6570b116328552847a94f2c726d891f611a985dc8b14565b384dfb5d2bf9dc4dbb5ec3d97a351680adf9a0513e2bfba9ab4033fb5350fe765847c32437d6218f0843a70540e3ed518db4b4c469240a553d8218c3f3d76a19f254e85f640f259ec67c636196225c3180a6f6a77658c39", 0x85}, {&(0x7f0000000680)="9cb813c671a06f592626ec66c7ef10aebe7cb25818e89f3312b753fc0ec5cfcbc382622e0491afc1bb3f7cbb497225c4e04b912422feb02401d2163e1d314aec3bbfa3c1d37d8b330bd6369b9dfcb81dc3681c04566eec2b21d26bba199c978ae715f3c154e0a6680f4ed2a1a76a5002fcf4477db7b146b0d2906edba8a4278cbe6e959486394e0184ed89600f5c10b3b37e73c51d468b76d9382bfaaba8442fabd86abd4e2c7047dbbac694c29a054684ff991a03aa2066f39e9e35b07060aee8d7f4ea0c03ad25bbd22239d5cd64fd2730049a790b7aa0ba39909fac114ded0ee6de5a8843b74933a3f328bf7f4254f9ce1b110d4dc788e185c45ea2703200828bfac3832704ef0657a085c02740dcf5556ced365dd72efb9dceff6cd3522ee3ccc4ef79f595bf3ec50dd524f9cbbe5a5569950fe62e9944bc7b417eff7e00bfed2e3aa96376272270f8ab2ebfc0152b3892b21c98611bdecf1fbacd0453f05d2254069c84f4918091323412d8c8c6a1c4edca415a1f6e8383d89693c9d78e0015017d2298f701710e99ec10c35c80ba78dfe1050851320d606e2f6edf83cf37bc917d0c801827dea925da92ecc5b7fbd4fff0dac5f9362e8984de204782e95c71caa212b25397ab778a0652eae136e96309cc3f4a888e81a3e5879134ec43b933617a60a36cd31fa292d985041c5f50373b07a13293e4bca12d138ad917a01cab1481c5922c7c5ba0238939585c6f9726dc63ce63c20902e9175a1f752b7f912b655452bada097179ffe7f0f10dc283f20b99085541e205d105b328fd1b57fe98cc0a343434b48f85afd52de5c5b41a2213f152b3d2e09e87fc32e21b735dce3eff03538bf18842cb35e7aaddb3126c0f7a6cee3bb70748d38d40f9e1a38c4803f3f25bf01bdbadff3e2208b88eb7d99239247cd3bcf8d4874db71e5aaf97405d3ab35f913c5d0943fb0b2b27fd463854c0e8ecf9ab39f94a643e772a77adccef9653d1802e0884012b2b49704a7edea3ef8253596326271a5332aa7a76a0a47ff790058e4b0d7c0b04f5e3a1e89fc22df87ec0ec19450b4a9c3e81c933c737bbf48933117a6f9e8335f0ae8f209b9fb6c5172ce5f81f1bf9d5d3f99a0645478c10e9667c897edb2422ed27837253af95c5de60cd5a94430218abf83dde1ba8614c93ddc09f7586f9f9c4326b5115261aa9da57fcbd163953e352455fe6484014e5971956a3d9383e0dbd5a23f769b23a2b35612abaed2511caa2bafc0c96de30fff46284faf6cd56a8b23ac4a0fde1b19802d88a8960982941bd2287b94da508cce387f2fadf69cc337b76df70dad0d310564cc0ad1a2c29fec9107f175a698c5a5c6ce18b2bcb2c7e761640f01871bab9d7aef1efb18b5d98bff420ff4a93df21121a4a5bd434c00763f507fb30198460fd9957c1596eea3a73d56771205b54ab05ffd813f7ef30252f2b47812f9c37accf4f2c48a8f82361563830787c0d6958d8ca807ca496a50028bedbd1f0a850585033ef0a0a22c1acb42214c72c86110f2682cca07a36d6db9db0159c2e53e469edc571a45b16b30c839e4a0b6ec03a9b6e6c847918b65ddc1daaa2ce7e6e1c77b4fadb5fa5c250992c3285a28994178f7ef03b342c6624f8bb93c8bf8f88eaca0749a36600c7d209d1b0551c9f95aebccd360c3e18e548fe6ea3e73cd370b8f91e975ad2996766ff1696e93c3e19d0d763e23d48efe56210a8a6c391846ae3f8499824e8d4ff586c7758bacc391c64ac15c7cacd9db1ca80a17882d8d9dccd049de5d7432f5c817726bda59f3b8e5437bf8ed5b4ca9d6af6669ad3aea9751c3c97ffaa120d42536f9d59a2f44d1e328b7d4f7d34cdaa244eabc782af5720fcecac312da6a4bee9d7aba2347c766fa0e15ede7ffc871526b78f550bb489597f90d0139b12acc5d3145d67e3ddd4ea476d9cff40e042de4ca3ba12bee6ab248552c85465a394128c30d6b7b1e7150a7f06dd30835a3bcae43dc1b0a5d8521e5af6ef4b4bd0782e7fd0f1f871e468f1d57da7c7e918ecf9c0973c3d026b42b93f8814caf422786cc99a44ce89307ce7565013753a330bd8752359398e52ef794406388e9d2b6d01b004cba5b35a70b46ad85bcd931ab62aa80ba73cf8b7aeebb46684a0512a65c6f287a22831d07de1a9b18c8fdfb7adfc8ffdee052e7f6f0e9eaa837f3bf0e1f39b3306e6b22e1735d079a9788ad5de39c0ca86dd4aba6607d809396e3e2ec02b43e343ccc6cd4337420e07f78c01db65c54ccdb29e6595fad09d7ab59fd86b724f998df6c72b0fde04848fa9269301dcea023fa4e812790b9617bcc848e8d96540a2dbea8b3bf3157d5d1c48d10a3a3a12b5eeb289a2906662cf39cc3b8e7cfd769960d577d15f642e8078bbebc6074e091c800695a0374c5ac243196c442f9f0543368649702b7d55aef598430dd9d549e645e69d079f995f0a4aefd5e0f55b71a156dedc17e70608c3f674c2c99292f96b97946442e35a7f7222ff3393e188347abbfd58974d5da8829d91df6910adc5612a8a65044136dbc848e662781f13fba593d7416c993fe6028dc1c82bd5430443dac9773699fb2e1911ce615fd536a6372240aa84d6cbb4edd0033cdbe08aabe45bc6a4a0aa103bdff3de3abb5d5dddeb0a7251d9f3e9318f2c4f6a6976d568b53460a570a12c1a9c8439bc33d5554c885ce2993631ab9614663afd1693feb4eb695e99e25cef01298f4aef75c82412be58232eff123148c0aeb8c9c2a3a2b506ef6b89012bdef5ff9314cd978bda63668464e3698a7ebaf6c283f9ae227b43bf56f46cf495b1d01d025b3cd81f6606209ef7ceb3121e9f3c3ace4911aada993251fbb72f3641fdf70e42443af71163ea640978cd34b8d8273a0b18208da22070b7bd689b518de5bc4c91b458d6d9480a2fb4bae1ec9786ee3d831a6d50943754de222a30e6dd451f902aed362c8647d0e98d24e8eb03d489e6a5e917897d424d731bf8586f8b32388e212ea1a2d3114e0d8d97228153c2c76ed395e8b8ec5acbf138f2c1e89294b50f683f4b5d11086f9be68ebca671a5c4150f0f9a6d961fd265a79dff3d09b4d083a568bd41d6e1f8b7302cdc199efe08201b4bcbdb8e71df70f688c4f9e2cfc3764d913434f23b42fcb69799df306384a9baa8cf7476dda20b6c765c75219677bf0b6cd314621d1faae1305f09130eed66d3657612321bf5d227995f1a75eed809755cc50e2173f908c9cd169365c176b3fa084b89012ee3f1faa9af1a8e7b1c40a64f47c092e556f6002e9319a63bdb55909e8d2d1fc08ef0cdbc597a4ba1d1dd136310c8c2358e33bb391137eea13c9353f37fc826f2df644dd007436b76f6881a39cba0bdf8fd4accb345b5170ecfc96d8b3f4f68343cd87292d8585d1b0aaed14cb4fcb392eea332a58b00ce952176d893158f6155e239131d27b8d48ab792776ee5d113cd42120f2b74cbf1f785d3bf814847edbb3dbf5cd0d7ed557df1e75bd7a929b87a7b52c1cf7cae2b72fb13e0b7070a9da870a3a22738c6facce7be66ee7e24c0fe3a84a4a3a8080c35fcb1bc2100d1c94e867e44c48c4f0a3c9e3756492e9b25f073190127ab9162369c91d237ff67c427636592cbf8f58865558b81919326ec68b347d463342dd4853d9f3a5572c203523b4b62f4c345e9c43e369169bef434405e85bf80ce781988dca026240eea62f58789eaea705335e6af7ed88eeb912b1056e8dc1b04bf1c92b102a03bc66dc12eafbab26705d39bd45b617dc56218987264f092547e70df4b598ec83e9d4834087010cd638b6946ee254c640ebf9cd6313e705dfc092b8c5e715d7c8ff8631360415e0a689b00fd2a85a70260241b593cc9cb577e522baf1cecc57d44909684836bb44582b80e42e18263532c1419130c4456325fcda96bbfe1f7ce005b14449364e222a4e0b1bddcb8a21a7963d7b3c205b6aa20dd2b4d135dba832124bd0c04606aa1c6208e6025acea23076cf2a3072419fc2caa29580d0e103350060a038f7320be31d956c34b44480c0d6ad5df23fc1d7bc2fed654d62b129c087cf1102a13861e1f9a4366f29151fcec332f5e5bfe5157017ed614ab9aa9872417edc00f0250928b35923a38d25751e7fb59531824b0e84680ac0e7629ec000bf382d9266331acebceca12b0296cf1d807607ec23b2b4adf9b7a0a83817940e4d7e58eb6968c40644074a283e78c96472fb65b11aa0d12501eb20ecdf4f33341b08c5095143c5d2fd6af47bacbbe113140432872269e5ad08387a464585af768bb766ff54557735a17a23423515865b3d26ee287a6730d966fd2a843b0772462c05192f1816187820e33a93ffab9922c4bdc388856223a1e744c005c398da22a120a9b13aac64034f2a5f540cc74feb175c7083e1418c36639e58cc0fd006a0cdf342366a141e108110913f20e825bcba3a1e1834314adcab0fd7a03836489fc54f756c1c0901c50f6073b6a361b3b1b4a03567357d6b4c6b90a1877d80cadc4aaffac8f6387a5ac8b6a714cadbb55be0028c237ab22b27b64e852ee50509100c36955064c2616bb32d061ba025a072c7503f6e59e72a844235c06538587c75db4f1e40bcb5d751724ba86692e71b9965a48feb486a790dba0b6fba04994fcaf7a744b9983f402e53aca75c9b1bc69b60592a8ae66a2547d86a400a580cde75e16e6cf23e5b1dca9966dfd2eeab2d8487e1a8d5bbcd8e0d9adbe4f960477fd22c2cf60a43c9ba5f22db72d83c08cb9b7442516df6add250dde5e64d7379a755ac6ba5a6c2036bda318f6c14463177acde393f6291d4c61bf345f1c70ac91a48089b0a542eee5dbce58102326eea66cf6eff8fe7adabcbdc7794e14497a6a6c41254e92ca9316078e1d7d565cc0e41a18998923a8acdf4aa483df419c5e4ac4d1af1052d5beca414cbfcadae4404d3cc42f21c55358a3289491477bfb638a7e1e193612f83630fdddd75e95d9abd76fc3b6070909bbb4a3f6c43330b0562e7dad18336e62e633935fa6b266240d3a6c040ff93686c5ced49d60454ef642f1a0409c94483f3ba60794f12827e7321715171471f77a30f802fb5ba43af1221ef489d4cfafa1971908b788f4791b5416a93d65ea428643966c2879d11c85ddb7f5752db41b5c37de383db01281b6309d4d47c9a84100e02dcc2d76c03971bc877a3b1e7684778ba4ce70f2dd9e172a3ebdef5dc238fc6528034f1a596c5cb490d17e008a0ba9411bf1af6d6e8fe0bd791ce2082e8ca6e2567c4173a93e535d2af1fa4cbcf0c4e98ee75cad96d14f1fba166873919396ea6c94f24a39ce5e49ca4a91bb86e286e474f41e9bccb2b2179fa5c9226fa96acfebf7b7e7efd66de5599b19c362966c9161602f60357fde6cabec7dd5db6b1a8498aef748f8a1b7759e3b306e640082addb89066dc10050514a1d16439379e6b1e3eb2af1f77bac6ffa74c908f97cc3d7a60f26b5e20e6863dbb44ed2d384364828f5a86d8395c2af50c624b2b084c57a457ca7f3ef9bcd41466efa07d66281fe8b5bbee1b0b7028417fb642e98cc27b1bdd6629a74ef242495cff955abd141506b7e7b2e4273a38e276080bebd6675980a1a300748dc2ce86d4716a3166a76876629cf0dd146c67b33d3e29c639bacdca0fa953735eea16ad8f8d48d43e50e104b4d1bbbc9077ee1c33aa01818d4827bc53aed026d60bc04b6c03a89ba00bd43a23b6d6daf152c1c84e0ca17b5393d80d77915343d4c9652007134a3e60b434bdc05e30ea2", 0x1000}], 0x4) readv(r1, &(0x7f0000000040), 0x16f) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) open(&(0x7f0000000000)='./file0\x00', 0x80, 0xbde7b781365daf6f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8080, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/%u\xe8D\x11\x00', 0x400, 0x0) readv(r3, &(0x7f00000000c0)=[{0x0, 0xff11}], 0xfffffffffffff88) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x2000003, 0x80000001}) 16:00:11 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x18022, 0xd) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r3 = socket(0x800000018, 0x3, 0x102) recvmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 16:00:11 executing program 0: setitimer(0x7, &(0x7f0000000080)={{0x3a11, 0xfc7f}, {0x5, 0x9}}, &(0x7f00000000c0)) setitimer(0x2, &(0x7f0000000040)={{0x0, 0x7fff}, {0x2}}, 0x0) getitimer(0x5, &(0x7f0000000100)) getitimer(0x0, &(0x7f0000000000)) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x7c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 0: r0 = semget$private(0x0, 0x3, 0x4) semctl$IPC_RMID(r0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000000)) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8000, 0x0) fcntl$setown(r1, 0x6, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000080)={0x5}) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x80, 0x0) preadv(r2, &(0x7f0000000300)=[{&(0x7f0000000100)=""/199, 0xc7}, {&(0x7f0000000200)=""/201, 0xc9}], 0x2, 0x0, 0x0) socketpair(0x10, 0x1, 0x7, &(0x7f0000000340)={0xffffffffffffffff}) dup(r3) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x200, 0x0) fcntl$dupfd(r4, 0x1e, 0xffffffffffffff9c) kqueue() semget$private(0x0, 0x1, 0x3e0b7c7df27a0975) r5 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x2, 0x40) ioctl$WSMOUSEIO_SCALIBCOORDS(r5, 0x81205724, &(0x7f0000000400)={0xfffffffffffffffb, 0x7, 0xffff, 0x8001, 0x9, 0x2, 0xcc44, 0x10, [{0x100000000, 0x947, 0x9, 0x3ff}, {0x9, 0xf3, 0xfffffffffffffffb, 0xfff}, {0xff, 0x2, 0x9, 0x2}, {0x6, 0x7f, 0x7ff, 0x7}, {0x7, 0x1, 0x4, 0x4}, {0x0, 0x6, 0x8000, 0x3f}, {0x6, 0x0, 0x100000001}, {0x836, 0x14, 0x1, 0x7}, {0x0, 0x8, 0x401, 0x100000001}, {0x4, 0x1000, 0x7, 0x3}, {0x100, 0x10001, 0xfffffffffffffff9, 0x7f}, {0x80000000, 0x0, 0xf0bd, 0x3ff}, {0x2, 0x57160ff7, 0x80, 0x5}, {0x3ff, 0x3, 0x9, 0x100}, {0xffff, 0x7fff, 0x4, 0x3}, {0x5500, 0x10000, 0xfffffffffffffffb, 0x80000001}]}) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x10, 0x0) pwritev(r6, &(0x7f0000000680)=[{&(0x7f0000000580)="88eb04be758831968f57e3833a37ab87bc36872e66189692d92e4e2abe8b6648f4403e8bd6a6a6571a448b58aac9ab75bf39488bd15346fa6d551f86ad07126496f0a3f2ff4210c68a1dec226fca17", 0x4f}, {&(0x7f0000000600)="86c123b23f350009ea5b50f464661647f69c08d17345363e8aff621fe7bcb737d7be157e345127664e4c908bffd03a74a4c379a04e4aa8256cf04383d3678c872fcc16f2d3f5c23d88a3bf9dffd634c7e7d80498bf46daf092a8b5a7a173396744e80170c23a66054c66edff527a94bf98ce27b9280e7a28da47ee5368c4eea3", 0x80}], 0x2, 0x0, 0x0) r7 = open(&(0x7f00000006c0)='./file0\x00', 0x80, 0x12) ioctl$KDDISABIO(r7, 0x20004b3d) madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0) r8 = semget(0x3, 0x1, 0x400) semctl$GETNCNT(r8, 0xa, 0x3, &(0x7f0000000700)=""/235) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000800)) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x1) kqueue() r9 = msgget$private(0x0, 0x842) msgrcv(r9, &(0x7f0000000840)={0x0, ""/94}, 0x66, 0x0, 0x800) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x7}, {0x40000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x48) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000000040)=""/63) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = fcntl$dupfd(r0, 0x0, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xa8a4f3415436abe5, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x400, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_GETMODE(r6, 0x40087603, &(0x7f0000000100)) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000100), 0x1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x84, 0x40000000, 0x4, 0x57f}, {{r8}, 0xfffffffffffffffd, 0x0, 0x20, 0x5, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x40, 0x1, 0x1, 0x4}, {{r0}, 0xfffffffffffffffd, 0xa, 0x40000087, 0x13, 0x5}, {{r0}, 0xfffffffffffffff9, 0x80, 0xfffff, 0x1f}, {{r7}, 0xfffffffffffffffe, 0x2, 0xd19f31a21caf49f, 0xfff, 0x100}], 0x7, &(0x7f0000000240)={0x81, 0x4e6e}) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r9 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r10, &(0x7f0000000000)=[{0x0}], 0x346) dup2(r0, r0) setsockopt$inet_opts(r9, 0x0, 0x208000000000c, 0x0, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r11, &(0x7f0000000000)=[{0x0}], 0x346) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r12, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000140)={0x7, 0x5, 0x3, 0x800, "7eaae95f7284aa15ea0f563262d274537d9f7ad2", 0x5, 0x2878}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r11) 16:00:11 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) openat(r0, &(0x7f0000000080)='./bus\x00', 0x10000, 0x1) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x0, 0x1) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) openat(r2, &(0x7f0000000100)='./bus\x00', 0x20400, 0x8) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x9) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)="91f058da31f48f30a0cc4967789c65916c67b152e3866e4a16c40673ee0029018738f766ade0c97eb850556eb5cf2eca77391894729d16fe87aa53a1bdec434868569e4a75a4bdc5d5aee6eb4e79763e280ff4fcfc0f0d38e383271c9bd9d43459509503ae9ce75036dc18e4d7342bb74553ecd006c784f90d0dc591e31ea2a2c140f6faab35092ff8832b17ab2f207707d8c85dba14faed35d690750dfd2fd176cacebf5f21e2b5", 0xa8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x40000, 0x800000000001d, &(0x7f0000000000)="000000000228010046904e559b3cf724d31a222c0c9bb4c1cf5a5ee11055303492ea649c00843994776e48920a769d28ce1f236aa696a46d90b829aa8b200539c372443847d14b13058460d09fbca80dd02f8267bff3c6553b5d463359ba688fe624cd87e4ab3240bf9fcd6056e3c1eb986f141809f3aa923492a6ce563e87aed0e481a10036e35ceefc0ded965874d9", 0xfffffffffffffdbd) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0xbd8) socket$inet(0x2, 0xde2aacd2ebb89917, 0x5) 16:00:11 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$sock_int(r2, 0xffff, 0x24011f4ab6c0f23a, &(0x7f0000000080)=0x101, 0x4) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r0, r1) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x2000000000030}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 16:00:11 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) poll(&(0x7f00000000c0)=[{0xffffffffffffffff, 0x20}], 0x1, 0x0) pledge(0x0, &(0x7f00000000c0)='vmm ') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000100)=0xc) getsockname$unix(r1, &(0x7f0000000140)=@file={0x0, ""/79}, &(0x7f00000001c0)=0x51) open(&(0x7f0000000200)='./file0\x00', 0x200, 0x40) 16:00:11 executing program 1: getgroups(0x237, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10000, 0x0) fcntl$getown(r1, 0x5) setgroups(0x0, 0x0) setuid(0xee01) syz_open_pts() chmod(&(0x7f0000000000)='./file0\x00', 0x1f0) preadv(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x3}, {0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000), 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x5, 0x0, 0x6, 0x7}, {0x7, 0x2, 0x9, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) utimensat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)={{0x5, 0x78b4abf4}, {0x0, 0x6}}, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:11 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100, 0x100000000028ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffc, 0x83}], 0x6, 0x0, 0x9d1, 0x0) 16:00:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="9085", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x3}], 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffe, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffff9c, 0x80045713, &(0x7f00000000c0)=0x1) 16:00:12 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x3ff) setrlimit(0x5, &(0x7f0000000040)={0x7, 0x7}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) dup2(r1, r4) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:12 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) mprotect(&(0x7f00000ee000/0x2000)=nil, 0x2000, 0xd5ebc0d4e0408bda) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206999, &(0x7f0000000300)) 16:00:12 executing program 0: chflags(&(0x7f0000000080)='./file0\x00', 0x10000) r0 = socket(0x2, 0x1000000008003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000000)={0x7f, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000800)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade61efa008e59e940e6d8ccf9b1bcc9d5d0cdb02000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d7250432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1fa4aab44f0323348f261b51f15e3fdbe4feb82017eec1358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addb390071baff955a58c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ca6263184a05cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c7f82fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516881ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa3f23f0e31941c0a490c909efad7e776a2b1f04e2a71c4d06bcc2a72bb272a9eb7d255410a663e9196930f7b6c9867ef274484fffad868e059f2804a365f01f67028865569ce3e0104000000000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d24a768318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d202634626670e584885cd5c53ac73465afaab1cd39be95373a87ca277d106467be6f22eb2f861d9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c630000000000000000f003d28b86e5b8f9983f49000000000000000073ab30cba944b5927efd33d319ed0d4573b4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda19af759e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb67f88a113f50deb0a7a5a8132ef2b6d9aca7b2a6906d871a780b2e7548681231afafc3c752f2661acd9aad49386d95cecbced71693f00000000000000e4053a5103684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa642e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc322f1fcbea40a9be720dcb67df99ae37b51b9020000000000000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204e837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829361de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6ddcf01fa61e6e50f7c51a2d8aa8f88f265b5600d841f85fe4e98cefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f984de08d718027ab9d940f0b0c1e54ff0f998c8a4c8e382591cd37534df534a458c97b7e6d9cee07c6f8537ef699461e520d70614d848744d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb80dfc78c2d674f364ed79f70034a59c4692e711c671274276e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdb53701e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6d61ed51c7023696eb0a79222189068ad203a59277c1c148fde018da47e3b65c570b26fb81768d1d2c04083451b393b06997c812f920c4b36659780bb73b057c7fa673296bfd14a111245905b98c4dd6a7b8366e3f94730ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd063d08a49abd7e488033857d6c22327177b"], 0x10) r2 = dup2(r0, r0) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:12 executing program 1: nanosleep(&(0x7f0000000000)={0x7, 0x401}, &(0x7f0000000040)) r0 = kqueue() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) r5 = open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0x27) r6 = dup(r0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x200, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x1, 0x0) r11 = open$dir(&(0x7f0000000400)='./file0\x00', 0x80, 0x12c) r12 = socket$inet(0x2, 0x1, 0x80000001) r13 = open$dir(&(0x7f0000000440)='./file0\x00', 0x120, 0x80) r14 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r3}, 0x0, 0x755366a216f88d31, 0x40000000, 0xfffffffffffffff7, 0xff}, {{r4}, 0xfffffffffffffffa, 0x68, 0x10, 0x9, 0x5}, {{}, 0xfffffffffffffffe, 0x41, 0x8, 0x5, 0xfff}, {{r5}, 0xffffffffffffffff, 0x53, 0x45, 0xfffffffffffffffc, 0x2}, {{r6}, 0xfffffffffffffffe, 0xc, 0x1, 0x9, 0x7}, {{}, 0x0, 0x10, 0x80, 0x100000000, 0x200}, {{r7}, 0xfffffffffffffff8, 0xf, 0xfffff, 0x1000, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0xffffb, 0x80000000, 0x10000}, {{r8}, 0xfffffffffffffffa, 0x80, 0xfffff, 0x4, 0x5dd5}], 0x1459, &(0x7f0000000480)=[{{r9}, 0xfffffffffffffff9, 0x1, 0x1, 0x7c}, {{r10}, 0xfffffffffffffffb, 0x0, 0xfffff, 0x2, 0x5}, {{r11}, 0xfffffffffffffffd, 0x58, 0xcd65c06c7a3d13c8, 0xffffffffffff8783, 0x1}, {{r12}, 0xfffffffffffffffe, 0xbe073ea28e797d52, 0x1, 0x100000001, 0x7fff}, {{r13}, 0xfffffffffffffffd, 0x1, 0x40, 0x2, 0xfff}, {{r14}, 0xfffffffffffffffe, 0x1, 0x1, 0x2, 0x20000000000000}], 0xf928, &(0x7f0000000540)={0x3, 0x2}) open$dir(&(0x7f0000000580)='./file0\x00', 0x6d604de343e6cbdf, 0x20) r15 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x0, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x88, 0x0) r17 = open(&(0x7f0000000640)='./file0\x00', 0x1, 0x44) r18 = socket$inet(0x2, 0x8006, 0x8) r19 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f00000006c0)=[{{r13}, 0xfffffffffffffffc, 0x4, 0x4, 0x10000, 0x400}, {{r15}, 0xb377057fc5cd367b, 0x0, 0xf0000000, 0x101, 0x5}, {{r16}, 0xfffffffffffffff8, 0x1, 0x80000000, 0x833a, 0x10000}, {{r17}, 0xfffffffffffffffe, 0x41, 0xe9, 0x1, 0x80000000}, {{r18}, 0xfffffffffffffff8, 0x2, 0x80, 0x9, 0x1ff}, {{r19}, 0xffffffffffffffff, 0x407dcdefb95cd8e6, 0x8, 0x3, 0x3}], 0x3, &(0x7f0000000780)=[{{r10}, 0x219894e77e5d563, 0x0, 0x1, 0x2, 0x10000}, {{r8}, 0xfffffffffffffffb, 0x8, 0x0, 0xffffffff, 0x8}, {{r12}, 0x0, 0x61, 0x20, 0x1, 0x401}], 0x2, &(0x7f0000000800)={0x1ff, 0x9}) ioctl$TIOCMBIC(r19, 0x8004746b, &(0x7f0000000840)) r20 = openat(0xffffffffffffff9c, &(0x7f0000000880)='./file0\x00', 0x8820, 0x50) ioctl$TIOCSETAF(r20, 0x802c7416, &(0x7f00000008c0)={0x12, 0x20000000000, 0x401, 0x5, "37d9128e987ecc684b15774d60b12c3603da0a99", 0x6, 0x80}) ioctl$BIOCGRTIMEOUT(r20, 0x4010426e, &(0x7f0000000900)) pipe(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r21, 0x6) pwrite(r1, &(0x7f0000000980)="b6d87853d2798196cb75cb25543dd939992aa2033e1dc70e298429aa584a2f0978558302f0815ffd352bc7485d80caa1f56ff8f732c8d37134472487229255ebd5fa9a84c6c3da9491a925293e1eac719e2e229c1ba72429fa0b68abfd05af6b21bc69ec305b9afd5588974d8cebbd4ef9c4f5b7a63e45c9806142692ce79e864966876c8885d74f0da62fdeb9225f9452d73c003d07dd46f33ccb038ca60b1f22dcac78", 0xa4, 0x0, 0x0) 16:00:12 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) execve(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000100)=0x9) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0x80000000, 0x7, 0x118b, 0x8}, {0x1, 0x8, 0x4, 0x80000001}, {0x4, 0x2, 0x1cd, 0x10001}, {0x169000, 0x4, 0xfc6, 0x2}, {0x6, 0x1000, 0x3, 0xedde}]}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) 16:00:12 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r3) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000180)=0xc) r5 = getgid() r6 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = geteuid() r9 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1, r7, r5, r8, r5, 0x5, 0x7fffffff}, 0x3ff, 0x63, r9, 0x0, 0x7, 0x20, 0x3, 0x3}) r10 = getgid() r11 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = geteuid() r14 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x1, r12, r10, r13, r10, 0x5, 0x7fffffff}, 0x3ff, 0x63, r14, 0x0, 0x7, 0x20, 0x3, 0x3}) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r8, r10}, 0xc) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r15 = getgid() r16 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = geteuid() r19 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x1, r17, r15, r18, r15, 0x5, 0x7fffffff}, 0x3ff, 0x63, r19, 0x0, 0x7, 0x20, 0x3, 0x3}) setuid(r17) 16:00:13 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x74}, {0x24}, {0x40006}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$getown(r2, 0x5) msgget(0x2, 0x4d6e352ac50dad58) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = fcntl$dupfd(r0, 0x0, r0) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000000)=0x3) ioctl$TIOCFLUSH(r4, 0x80286987, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="03000000000000003000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r3 = dup2(r1, r1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x60}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="9c") 16:00:13 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x20, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) dup2(r1, r0) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000100)=0x2) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x6, 0x6, 0x4, 0x3, "f6b63fd8e5c4ea8a6dc19d952dce1bd71ddc0f5f", 0x3, 0x8}) r1 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCCDTR(r2, 0x20007478) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCLOCK(r3, 0x20004276) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = semget$private(0x0, 0x0, 0xaa) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getegid() r5 = getgid() r6 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = geteuid() r9 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1, r7, r5, r8, r5, 0x5, 0x7fffffff}, 0x3ff, 0x63, r9, 0x0, 0x7, 0x20, 0x3, 0x3}) r10 = getgid() r11 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r13 = geteuid() r14 = getpgrp() msgctl$IPC_SET(r11, 0x1, &(0x7f0000000140)={{0x1, r12, r10, r13, r10, 0x5, 0x7fffffff}, 0x3ff, 0x63, r14, 0x0, 0x7, 0x20, 0x3, 0x3}) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000006c0)={{0x5, r3, r4, r7, r10, 0x2, 0x7f}, 0x3, 0xffffffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 16:00:13 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) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x9) r1 = syz_open_pts() close(r0) dup(r1) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x200000000) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$sock_int(r1, 0xffff, 0x1007, &(0x7f0000000040)=0x4, 0x4) r2 = socket(0x2, 0x2, 0x0) setuid(0xee01) dup2(r0, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt(r4, 0x9, 0x1200000000, &(0x7f0000000080)=""/223, &(0x7f0000000180)=0xdf) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={' \x00&', 0x0}) lseek(r0, 0x0, 0x0, 0x0) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000100)=[{0x0, 0x9, 0x800, 0x5}, {0x401, 0x7fffffff}, {0x6, 0x5, 0x7f, 0x9}, {0x9, 0x5, 0x8, 0x2}, {0x0, 0x0, 0x1ff, 0xfffffffffffff5be}, {0x8, 0x693d, 0x401, 0x727}, {0x100000001, 0x8, 0x4}, {0x4, 0x10000, 0xfffffffffffffff7, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(0xffffffffffffff9c, 0x80044279, &(0x7f0000000180)=0x101) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x45be, 0x2, 0x100000000, 0xa9c, 0x2}, 0xc) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") pwritev(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000100)="1e978593eefdb412cfbabcb5e912069a04a31eeda7222a4e810f5d0753a996fa3d55daae887897515259f4d16b600bd50db5d1182e8837f47444ec2c9df387040e9d2624ae47b97432407db25a38dbaabf9b52c63639b85ab3df8578422c72f342331dfaa143a6cb284d2de8484550140440b29d92f6df209b36b5d1fd8be6ca74869a007bacb9a63ed6080e9a77249fef53948922098c4233019329726432345911f369081e902ea33fa1b351cbbf73b0f571a210f4e9106fee0eca5cdb2e555b1194769790e572e8913003092b0114b6b1a75710aa", 0xd6}, {&(0x7f0000000280)="450146d71d4a27a6b45e6f8a9b0b194dad8acc1a94df2efce1de83cbe0053b623c1665af8531d37968f318b1d0715222ca6d100592df7ca094a31d762966a29571abc12af3a2c8a8486eccb2098038f33d3f57ec198f3dea6e3214c400ae81bfc8b89ddd58d9840b6d2d05ea5185d27d2249c0bd4ec7ac27408fb62836779049b12779d2fb86dd357b59cb9627e51209017f96168037df8e2517a90431732bedc9139e861683ffecef", 0xa9}], 0x2, 0x0, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x2ce2) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) pipe2(&(0x7f0000000140), 0x18000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x666f9cba) open$dir(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) fchflags(r2, 0x333bee4cfb98ba38) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x800, 0x0) fcntl$setflags(r2, 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) mknod(&(0x7f00000000c0)='./bus/file0\x00', 0x10, 0x7fffffff) 16:00:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) shmctl$IPC_RMID(0xffffffffffffffff, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r3 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="000000186004008b00002b27feffffab7b74371b289145cec2800700000000f80000c673c5fffffffe000000", 0x2c}], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000080)=0xc) pledge(&(0x7f0000000100)='\xf3!&\x00', &(0x7f0000000180)='\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x60000, 0x0) dup2(r2, r1) 16:00:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000100)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0, 0x4a}], 0x346) r3 = open(&(0x7f0000000000)='./file0\x00', 0x8c40, 0x40) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffd, 0x2, 0x1, 0x6, 0x10000000000000}, {{r1}, 0xffffffffffffffff, 0x20, 0x8, 0x21, 0x1}], 0x9, &(0x7f0000000180)=[{{r4}, 0xfffffffffffffff8, 0x18, 0x2, 0x0, 0x767d}, {{r5}, 0xfffffffffffffffd, 0x0, 0x4, 0x4, 0x5}, {{r6}, 0xfffffffffffffffc, 0x8, 0x4, 0x778a5cc, 0x7f}, {{r7}, 0x6ebdbe287df96fe0, 0x40, 0x4}, {{r1}, 0x4, 0x80, 0x20000000, 0x1, 0x7}, {{r8}, 0x4e2597b40ba23d63, 0x62, 0x1, 0x9a38, 0x3}], 0x4, &(0x7f0000000080)={0x0, 0x1f}) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:14 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000001c0)=0x5) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x10000, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_int(r3, 0xffff, 0x10, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt$sock_int(r2, 0xffff, 0x1001, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) sendto(r4, &(0x7f0000000080)="4687d2db1356093f6a8e0e7446d1b044acec5e6b936f8e5bfce2be3d928a6c680334802d6086144400f366833b876674ddde6376caf4c4ef01391ba4d10c41d2c30708f0b5b5657f332f234e1faf3b3c9a7de8f64a39ead526be74a23887a5686e692b58dd9e037704f52fb849d9cb70c455df09f33892aea273eeee8d63ab6df11b3d58a26433e8bc1a0e02f6be3a653157fc8eaa89d4796ed0be0229d0b6fd8af4ce87ee338b2de3183b39ca261ca8f500616a66ebbb61d58b390749f622e8487f6606ca3026f0b8e177d6", 0xcc, 0xb, 0x0, 0x0) 16:00:14 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f00000002c0)={0x0, 0x200000, {0x8001, 0x81}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c000f69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff44f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc100"/934], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x200001c}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="e4bb1f214389f6e3d5ca0268c77774904f8b2b98126238a695ab3bed6499d2047ddd2c59983b17ec4a5992b47719a7a7cac09cd0ae6c085614db7fc9c1b22a1f1ff83694927a8569f8247ff18c3b083f49ddb0e9224777cd6d0e9290c54fe0", 0x5f, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='\x00\x00\xfd\xff\xff\xff\x00', 0xa22ae5de129f9b09, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt(r1, 0x5, 0x1f, &(0x7f0000000380)=""/4096, &(0x7f0000000040)=0x1194) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: semget(0x0, 0x10, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) pipe2(&(0x7f00000000c0), 0x445a29e47f0462a1) 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x2, 0x20) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x7d) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000001200)={0x2, 0x2}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000001300)={0x10001, 0xfffffffffffffffb, {[0xf89, 0x8, 0x7f, 0x232, 0x2b4b, 0x3, 0x40, 0x6, 0xffffffffffffff01, 0xfffffffffffffffa, 0x20, 0x18, 0x1000200000000, 0x7f, 0x1000, 0x6, 0x1], [0x2751, 0x2, 0x2, 0x6, 0x3f, 0x3f, 0x3, 0x9, 0x3, 0x7], [0xfffffffffffff800, 0x10001, 0x8d8, 0x100000001, 0x100, 0x2, 0x6], [0x7a3, 0x4, 0x1, 0xff, 0x1, 0x8], [{0x0, 0x1cfb, 0x401, 0x9}, {0x7f, 0x1000, 0x3, 0x2}, {0x5, 0x9, 0xffffffffffffffc1, 0x100000001}, {0xffffffff7fffffff, 0x401, 0x8001, 0x8}, {0xfffffffffffffffc, 0x100, 0x7f, 0xfff}, {0x100, 0x1, 0x100000000, 0x2}, {0xaeb, 0x401, 0x2}, {0x7fffffff, 0x400}], {0x74, 0x3, 0x7, 0xffffffff}, {0x80000001, 0x9, 0x7}}}) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) shmget$private(0x0, 0x2000, 0x40, &(0x7f0000ffe000/0x2000)=nil) r4 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x85) renameat(r2, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000001280)='./file0\x00') setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) bind(r6, &(0x7f00000012c0)=ANY=[@ANYBLOB="f6ff2d2f66696c653000"], 0xa) ioctl$KDENABIO(r5, 0x20004b3c) r7 = socket(0x8, 0x4000, 0xff) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000001240), &(0x7f00000000c0)=0x17c6cf3c7e0c2691) recvfrom(r0, &(0x7f00000001c0)=""/4096, 0x1000, 0x2, &(0x7f00000011c0)=@in6={0x18, 0x2, 0x100, 0x7}, 0x419ec0fe8d5b97ea) r8 = semget$private(0x0, 0x4, 0x4) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x0]) fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x110, 0x5) 16:00:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x279) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x6c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b0368000"/267], 0x10) write(r0, 0x0, 0x0) 16:00:14 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r0 = syz_open_pts() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x3, 0x4, 0x4}) flock(r0, 0x2) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x44, 0x0, &(0x7f0000000080)=""/68}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)=0x3) 16:00:14 executing program 0: symlink(&(0x7f0000001000)='./file0\x00', &(0x7f0000000080)='./file0\x00') readlink(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x2d0) 16:00:14 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x0) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000001240)='./bus\x00', 0x200, 0x10) setuid(0xee01) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd576b66c5a108100227c6637da9"}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) mknod$loop(&(0x7f0000001280)='./bus\x00', 0x8, 0x1) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000180)=0xe) pwritev(r2, &(0x7f0000001200)=[{&(0x7f0000000200)="b44a27ec9150db67a3399a9c9e27eb181949a04526e4bb755443b4fb8eb80290b631e225df7ef98906b1a4889ecbaa6d77759656bbbcf5ad1ecc645360e305cf85c16b285a036bf177e0e7c827def5294be5a2827e9b604189145ac04c1c1b1e7f009bf65ef492525696b1d1d29b5c8ab6132a6b3862c552120b15d603b10f28a1c4e3ccfb33ff4761ae6b0ffca0a7acab5a134cc453abd5f18a3bb88f233258be0f4c68a0d258f603bf72016392e3905fa9ef2c27ae0db806f30c2e2d83f2ccaa28878a8078fe7060b5174f9d3800cbf55f976398f0d137a8da71c5362bcd721de0ea273ff281cfa80e011223f7f243b0f81bb9900e11b8f59212be580def0729deddb1bf0424f4027f75e9959ebe3800aee7a904e3e75bef0278723ab1e7a590f6f95a958012205d09acccd85ee4cea4368cd69ce6bdddf6e2edf8580ab544717d2b9907afa68019572ad2fe07f8b38f543eb575295024aa0bcf136dd85f6d17b0359a7ac014e58c8b56978ed19225a540c70e4cf51a4d4dde419815dbb8ca6a42693f6b053e21960c9045a30372662dab3621cdd4629d4a7d7b3e3a5db63e205946aaeb8ed49f7c7a62cb688a9aca1988ca15c81a62d639c1f4966197cdd8af36ba3f372469a37ee8399a79fed06aba6b6a96411b8c5ab6246e18f4bb5bac3408abbfac59d0cc1a1db3cdf4b46da6bc55d3c94dd8766534758a3be8fd3d39a23ff414b311d50cb9d629d3f9bb61002aaf16c299cf2a4702df829285e1360ebf63bfa74547f65ad4ab1afee00103ac6b18e6af2ab47d419708dba03be12b1aa9d85274575ba3ac42d3f37c7a71987f95dfdcd84a8502255078b45f135581acfdb741cf055091f45e44a86d3b58f078b7b7f55b7f363568294086e54f916249568865a78c467f21fff266df63c048303f009825fb60b35deefa60f128a9d2f72799d4912539c6da7e3246a31c2f870224c2dbc4454bcf5eb4d73aafe783a81acbb57f28095a6cb96ceb92c731bd2184ecdaa2f3a2fd767bae94be3d4c8827722e9d3765ca4062ee0822346bb99b67060647546f13582fc25656d643f1260d2bb508be749ba5ce7a24a776eecdcc8e9ce2916c1bc3c0cadc00c5045657eb880b29b139963a973f8afd1a2e1fca85ad2c6e56c65797177e9f344571502aad73208d554026a1ac842650991bfe972e25dc12c492e3836914993f54914b8a6a78c25d72919bdc6f7a04a5c56249fed28e825be46045b3ecac80f6d6b6e21f23fe816fb0128bdc91579372d50c5f44345f0680e35f018d49247503eceabeea1904b9ad6b99a0d5a2e0ccb418cc5ef8215d624b654e49ba765d70e54e46b37b7c9d9eb3595c568559315ce90a6fc9807aa84e5a92c3cb1e23a8ba97ae83a8a2e9888cc6551a0df8e01e0c883fda6240bfee551d65bf043a2cdead6c83606ec96fd987604df240fde8f7ab3cb9223ecd8cf127b3801e868efe7c073b193dd7859ba53dd29dd1a43f2c6448c439607e552856427693487ab2c7f1f5ae6b3222da2632e135191573b167e399bde713650597542f75601f8dfe1811b99bdad403fcd467c81b06d945f55976cd6f69288a06eb6aa27274352b6a06b67ce32758e82a34e14de51a8ba68da946812c10d497e322d06a9a565f3d3f5ad3ef9b4d764841704e09dfd358b65d30f66648f769653083989a998944e425d7c830456877e0b47acd5a198c3453994c6abcb58dbc820c6cf45456a8b4db8dbac25a9d70f0bf5ae2c4ffd7c03950129d44a7acfe8de768eb1ac88d5f7b166dab3e0d07e931030c13b616eef1f6e43d00065cdfb2267d9e5072fe4a3b11378ccd46ab83766809c176a6bcdc32a827e1fbb7e8f3cee06e95a71f9118759073a1b5a813dc8277ad067d9a84e0aef912bb14b6fa17e3d6ebbe422c38298a8929cbe02a3aef932b048c12c20a3834d4bb32cc92356011c8a2d08a714a5a88229c06bf35769374bf7f768ef79354ac0a6fc3a991b3961246226dd7614fa4ac7123bd0b497ac69d61fe4556425dc0da7c01e9c4802388b74c0e77664c61ce72b6db2071c936bbd942f3cfa845f60c2b2420539fdb6df5a8b175b343fc283f7ad2e83f46cd60926c70dba60bee64056933916de44e3430a9cf34f3b9e944e336c2c79a3613489496bd77006da5c73427ff50b84d78f225d44829246976027b3c3bb15a9b71ecab2566a2f93bef2557a6929691be2a2fb6f240e9836ac4014fa0fec74b8ab54f96777683581d34e6e632828954c0c23153b6e5b86cf5d2b8ea9fb2343f99c2227d7851a05b98ca8c851bca8711c38c66f411d1f9907d39768a56ba62b9aed4ce4f9de94e3d75c843e82b2c62c96b07f9b0f4f215a7ccd16e279d26bd37b49f401fc93521499fb99669ba1f238ba1a40662da0366959986b8bddf677a19fb7d1cfe5cbb49e3de2f6868a7b7ac35963f399fe36449df394bb86a41568f270a1cbe954e90dcaa9591e143ca215f9186c7fa71660353fe767588ba64a673eb40d4e982a6f211a442c3c9173bec20f8919c5b40fefbedfa98073e51780c2527807ebe5a9cb5fca4f1c3908fb08fd5fec457267a67a7730eee8f46ce0c821f515419c79fa7b29acc476a9cc289f110648f32624e245ede6e72e5c1466248f03492cdc91a84b9f1cb230cc0a9e183f03545f6a1d5a3f6eff0ce9614c897535754576f0fdd5c1b936f373915a8337d9c5e7197c89c2f0c7ef55d06e1b8789ecd18727ee47c27a1f9924251b11c21afe2d2eeafb723f6b4f36375d8e220f2e3eb03b5dc94998dde8f7858a4beec919a9a47ac31dd2ec6ff8bd4542889f08b44be6b6a0dd2ad5e62dad8d7cda06474b11938b9beb3d1dc71fdb40be4358eb5edde6bdb018e98d26548aa40d33563376690386c645ca1cfb46978f1a4913bce170d91c2c7573583f2ca95408e146a75995fc503ed74660c12683fa11a020a6298cf1bcb25ea92ea434d7efd5394af029def049f8849716fdca554b58c4dd284508b4678d8c6f80b9c5f4c133a19e946b2013dad84f29e63aedd5a422588fde492de8ca632a1c73b45f02be0f3edbb5a2ee5157f8625021d459ffd343888b6a6fac82614c12e3f12b3659c2a43ed143b02f38edaa4d19a61df0eef65fa3b50cf55ef7b94102c2f7496108b2e025dfeeb79f4af901cd0a56a876f0cb1ce2e14a7f454491b7a807a17153c009d9711b41ded0d297363bdc69f740aa7a946f53d8b31e9ced8f9dd7d06fdba9d6da14df0add8798010e163689b39fbe230f99015cbb2808bb58862b95c199748a75a0c38f37a4ca4d0fb663a99ccd204e1f9f856c005c16ae2c183c2f6e9bcfdd0835dcd2bc22a56e2c69750953e41c3f3850ef956758930d8890bef638081e8177fa388bfa4491ce3d418c5f3f996f853528b92f56bd981bc6bdf8f535f53ce1ed2b5398db990a3e4ccac086eae54debb26c2fa3d7a7f392f4626ccb4b812e667d0fb11a7b75f5858760f529ef021d782eb8a4f5c2b37855ba4bf565352ab31fb26a31dd4c08a357135e6cf256486de2142caf55242ce4b1ea0fa2dc1fef6a646c77762924453c6e1e416af87960a99077e508a53eb0580a757e0e56798074cf85a6316ed6d04d77d8f1cd331f9612f7650c240d399db2e5ca47af1472bb15386eee622b066f92cbc93b629b8e7edeb70304b977cb1e6b6b1a3a8c59d74a4a9d2815d6d07d93e7a2895935f33f49dc7e2061112bb0a2e0557705e6ab5dde8819729e94560e6aef594342adaa3ccf8728ca8ba729fcc360be43b099bb7be8fd78667bc012b5530dc6f30d1eca1bb9ff4e920dd17d25cd55cc8ce5e964bbc2c513250d5c4982d7e1fc278b795a95a0dc873b4a27f6233fed7311f6e1beefd3d35129cd5d0015e69e40a4e43220431aded57832388afb24d316712fc2115159066d20ffd252337584dd244a2177360fc2bdfce7e1e5c5b6a67870f232862ec3335ddf4938b8c4679e02479f241c575876c4634ab336cdce998e8a9bf916a42848f31d44fadb9c8486c4a2d4ae578b6376322b4038e1704af15a73c0ece3ef4e88b8382e568858ada591a6f69483aa81b4ef0c7bee99ff1a816730613995ced920b6930f7beea348b3ee7bad9f9a3b0bf197b283eb4f7e071637df7ed87f33b149fcc99e1adecec7007064b76a36889c270d07fbd7d06ecbf139ef2f3c7d55db9707746ee09dafcb3b7225f1ff3d48c8020d7404a2b3a215e57a8cd671a162a432447173d6224ab50e1ab49e4621585f590879d2eca3bdbdf2550e9dd96815800cbc00cbcb042405531fd131b6bd069f44b8d94093b9fa2718793f81157d0854763fcdae025d5bcb3c3dd9762c11984c4b5206744efb7c3ccd485e3cf469470a78392ea517ff3f7115acdce79e4f5f120a6d1fcc9a1f08714670c445a0be36f5c7d2b9a1796d26aca91f9beec9565498eef0ad40c39538a0b82b1fa55d1e141f414a853deab56a3c825a58fda4492be1d085c2b70cb58c663e8e361ac202455044608614aee1af10d2ef63420a66fe12685d018305d5fd2a222aaaf1013180d3394f12eedc5574467e8a9315226bc73259b778859aa1408020a2880cad4d1bd0e1849c085aa12e816f38cd3a80be70f9ccfcd0289dd2e5bb6341db5e59b20a45c7cf8449e591f6cb84f5621d67e52214ce9ec9d248f0d179d1e005baa6728fdba269b6258a1681ec133004a8ebab2dd4dba189f5a4259d394e5e24bb351bf57b9d651f637464e20a8d622c805d477415efe06b57301324028786dcaf08ffa8558f2b5cf21ecd848d5e6abaf5ccd6bdf9b3b4ca9b874f13dd152a11de74f81987e6ce49d5f9880cc6b2ffca43c1a4768ad3b4853864a883f3cb0cf64204487174d4fdcabd82a93a132ae152d4625d75cb927fb0bf061f3ca06b56b04025e9a576caa07b680b6e83a2cbd9214f84bbb335b235caf178db6ff5adaefbccbae144e7e8ecb6e4744de9f46e9c4017a6d8591d68a4088757d8b844b93ea7a5a9c46fcae6968aeaf75c99f62bd7f93594e24e3142dfcb6c1a446df80564249e9acdc0b92c330daa6ff8bc0cfc07e1f4f7ef3a91e9267e58e92c2c7756a016865a4e4f50295d156017eeda9b5402fc7aec8d7b4e741737fc073212d46f8c0ff5f872c770c1e0bc366b6418872268c8935c1f8efd0e587be0ac18f4ad068dfbd062d53b34397162ccf8d30a500aee903de01d4454e9fd3288d175c4ca1f113ccead18aeeeb40269ad37a41999a097f49491635a7bd1f4ba64dc8b2a8083ff370392a9433dae4c112a1c2cbbe5b0073589a68a72947777e14efd440f3bcdeb8e7e5d98cb04803773a5b6d317f25006ac9015d6d3157dbb93c399f0b42872a4b71229fc38ad7dfec8a77906e99b242c80b20c97e6d827f81990c0e486cc10d6d90a7715b5878055be97c18e8adc729889470a61f01a6094c8984ba078ecbf74048f4213c02c16752ed90a07ad8ba023eaa734db381c5cf975a3430daa4ded3f51462ce6c3430e08612d9e0e0d97d9c1a967eb1a97960f8bb305274cddfa6728236f05ebeb3166c48df6072e0517dd0b36d77b90aa16d5c37706f2861c58ae3fa9d559e588e1c9f950b6edb370422c4b918a16112e8edf2f69a9b05bb6a1208d36fd8449b8d9a72ee6d922611878fb4ee503ea50a306f268e798693009d11fc1d5aa81c0125952c14deac6fa1ac23b982f5012d423aec9057fd85e3ad6d30f4658a0e8875bb8133869266cd413ef09d589296f9fb7cb2d2eadcec6b5b754f1e47cb69ba21eb178a36024f", 0x1000}, {&(0x7f0000000000)="2a542165db63a5b67bd4b5727733184388b6e5534384f49e90727793ce63594e7890f9bbb57ab2138c01f0c86a1c25c66ca47c9846ba4962ea2e7e46d0fdcf3c625e664e6287b281612c9747b720c06030bfe603425bbc3b3c91d3612fde359c9f2491d1b4e407dc457d52d672223a55bb7f381912", 0x75}, {&(0x7f00000000c0)="363eb338ef5cd21705b9aba8", 0xc}, {&(0x7f0000000100)="40d0901f567f90097efde3c419a0ced81f06f8b65d50dd8e2d909e910930d1346c732131f82e2170e2ef6e71f47d91584dc786535d07b738014cfb00fc5c7d624fc46955a1f508bb439d36856cc68c1c2e7a", 0x52}], 0x4, 0x0, 0x0) 16:00:15 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000080)=""/101, 0xffffffd3) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x80, 0xfa) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt(r1, 0x8, 0xa7, &(0x7f0000000080)="805be553c43acd68a97c9878bbf3cd7d565b8a094bf767ce906002efec7a12811e858dc4f2747845d0e7330d5b49e4b7dfb2ba27764d179db62a5813560b24c8ffa6a2705e9951c656043f7d62780ef3242338ae4fba07609179ea3c5ee00b8c92c7d6d07382103cfefe13d1633045db0b347bae66adf447bd4923bcfb27cf768b0f4381cf564485f9b161c18efdb830a97e9cec2ede94f60efe0870ad014b8ed46b1b2aae269b123a3507ff833c", 0xae) 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000200)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x800, 0xffffffff}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000140)="49e5d00a3eabed2397bbd9dcab84f8cd52a2d7475943a81137cd829ed5fefeb898957af3388ca9c8bbceb56576b53ac13c83a94c69ff8ae695e6760ee24c6b604ba633b3b4417044964c76c7904d826cbe29b8691efad2f5d9d55d0a9e5f6fa61ae2984a5dcd28458af83d54662dd8094d84d614ce589cb228e8317428bcbb57", 0x80}], 0x1, &(0x7f00000027c0)=ANY=[@ANYBLOB="980000000000000001000000000000005c6bb97133ae1460d0fbf7acd29ea1ccc972ee27043ea93cbf4dde90c1b528dddb53f21f8d568198dc5c5830f84b5af614f00130eb9a88cd25761903a0f6df4088bf5c9f42c01a57f9fa0963d946bf3ff552a9dba0df4fd452f8032a9a94d24b47485e1824d8088dd9f995751d82e86d1181743714c6e6e051ae9bf24a82266bbce74c000000000018000000000000000100000080000000e00000000000000010100000000000000100000005000000f89519bd61f612a84c0041020ae55bd033836d952c53c7a96f1918ba3681e421ab90dd4f55ed6f754be3a872de6d6ce097f21891685dd502fe30ed1a0f0b2e58c73b9e566dd6c5922cecfd756da1965435f7d6ebfb2c40e1405a28d3119b0742d0e182101c3ed071a173371aac2b04ee4a76ac5fc58cda67908271d95184be694dbd03d6de1e2e4280e24b2876578b7a553e213ba0653cbb5e7eb1542d510b5e6d952ff65f2b594436dc3b20153733d36b60c1ea1a9c3bb08ed32a52039b26503f8e5c8aa780cef20bda841f7b3b02308cfa38989c43f94893eded8ff3323cff95a7af528ae8f14dddd14dc5d7dcb6b4b12f5f96be51cc892af1b975b787e78cb42f32891750d5ac5eb01beee2722dff37566a2b01f2808dd0a0adf22071228354e435c0bb76fbdfc65c5c956984290a24cfc34937272fd2f694c9797c1d1859042eadf26d14e1cdd051d3c461694fd76aff0821f442d5c44ac5827868a62e3f1df1c58b5071e27ba37cddd21f7b9b912965c8f81efe8b3cd2ed1a6acd606c7533e1c3232655da5cd44eab29436f7e915e269260e17c7e9de89ac5e373d325b4c0e0375e90069314c4ac038769fca9a710957d606b87e8159c9ece3faeb76a0cc89fcc396d7607f522c2813fb3d3971dfd112dfd5671f2bd1910182d5c3b89e1c04eb061757796eb6720446f27d08f94308df30a489ed8f27ec96cd692fd52cfb751263fd6471129286db1d4ccb082f0ef8e75f2c80da37e87ff906ac2346a3129d1ea3d77493bdea6f478b580fa6bb7f971671d2ecdf86f17da224275ba33c5fc6e51e9b5f40f7c0b26c9769070470fd59a2daed2d39cfc1738d79a92eec5476c84bc691707eb22c48cc88d5dc47662c28a86f1df171b5195bb371353049d462106b51de58d74d61f7b5ff8d8394104674b732b80fc58d98dc169bb3571c846ccfd7d0037a60faa8ae610328509275aab96cb328bd1e8d36eed801422703e7a8993a5999e3bf98a88d3b87a6bb2a5b48275fe91c648de9877949bd2c3713de4db00e80b1c85b3729f65398f85e7b5de1fe18a50c6b232f56a187572c0332efc2a5f845236a2e30fcfbaea820dc6d0bd2f783c40db11f89ffc53bfb470f301c27f4b181d729600af590b1e0ba6c465f62b626a87807091cecc94846ce8bdfa005fa8c3f1051f1bd541649ffa1f2b6fe4f45c04103b817d396dc59c80fe77fcfc3e082344fea77ffaac3226ba0dc0edfd9dd7b0be5c9794bbc3717ee8fe8047cb47f74b4268dbf6e1aef150a0987d0ec115e450ec45145f6a6be8f4dc16f0934532153ee13f62c9282a6086ca2484483345d51e71430c6a59700c5e79d8b449454c71221ba46d4c8b504cbfa090be0267e0518bc3982977cb78a23e86dbd728d896469825e7a1a5b3e723bedf4242039c0b6d61c9879a239c0d6549ad62aa9c75be56401a5759c6f7a26d9fdf6e6adb3f92a7bff0d91eb77fae9dfa983977d2995dfcb2a9b7e3071a627e9372880711fed4ac496f8e65531ac071397a472fa62645dcc3e0fe165cf8ef1103ac3c78522a8d52b20c8fde119a9fad3a32f871fa26361a9bda574caaa6a61e9968318168ec8ab4faeb52a22606f93d9de8ef77f217cf8814270797763bb03c27ffe36937413cae15790f604b0ebcd134c55bcb420b2f67ce05e154906b91355f844d5d0069df60c410b4dc5ee16001fb18b9eacbb5b7023e36792e2f2fe63999bc3d4f160bcfd2620233bfbfe146875f12a42d04246d956f70510c009747d89b16c01cdc90240a7219213f7a337450dff3510a89cf99886d98709745ad821d98ceb68a05470c8989cbeb3f2d34e42282c250ade564d238415e2bd3a940536617654bde2c550f5c8e79f2967b7faffd5056e4c5ececffbcb865f441d8f37ff900be62fc0ec608cf2c8a92310bc6106484c4df6a757c8a12a4e9ae72eee054892f47f8c92f2a9f725b76ec4feca6fa66d2095b3343e838a2d26d8253518012184943ad546e1e7939109497986643cf34a810bcdd6a96e9ff9f1a992a368c725bcc53f1caaf3667347709865e8efe302db65dfc4a593f7103a4c3b833d70b1486bb08d9a6e7698d67c09bcd0eeaf2a16522983c851a5d031b14cadd2aa16dd39728f88fb2ef1a09bd82b485b1776c7f3bb4b20753620ea562ebb17beb67a494fa1b0377993dcea4b8fab0a5dbf0b5bae0967182ffcf52b82fa52d3938ca7d81a4c213805214c5b65efcd988a39f21e292edf33d73b7c29ca881751a984962a26ddc9399e761f75960863fff17dde659c9a66369fe71cc1c48ea83e35829ae34b043f32fbaaa072349027e0765f29c7e4e2168bfcb638d26511c1359f36a4e248dd95b116d321795811160d3d66d11f14b929073537bb3fa3d190fabf4915555d2e0e4880e07f8e89c0c2ff9abc5d539ad8dc4c5ecf1e551030ece553105351cca96e8df6436e3f36ceff765df3ad148b26eaa7fcbbeb7f2a18ec83244499a2ec964050274c6570b1895242b28385d3e075d83c3d2be1e81d7c36309161c09a2dec0020f08bc426e6a72a08edacdc8a68f13d4ee434ff5d1e3ef73dfd50ad7ee549cd3c1990b9f241b31d9edf81a1105e1b766408576825b25cf4de6893ae6f97ea8ad0f1903dbcc0ec1a3b495cbbeb281602d9e22b7fb7fc7f9f6d644c56003f1985ded6f467d56a614d6c3118d0ed0b77393a0141f7d4065a82e51b0a5450396b46c47eb2172e9b4cb0eaad573194b75e4be20fd5931d44de706a2abcaed0bf20af48c8119838326c7ac40b7bba1bad997c04ffd8b910a8d85baa2e78c195e69f5868ef5169058ac79fb1e41d8ff9befd4f21b224c6f86c6d9714ab65f4cea91f61bffeee937f002362660988718cfd6d921e26c0ab057ab332e4f61b4abb90b5b4e4e73092653f9e04ac297144d36583cbc4c69472e45132d2bd366e5e14f6297ec7bd6addd5d917fbd81c9c7ac3c11edd959dbf60fba39e60f038f65eda92dd947192fa07f40ddd954ff5df6ba22ae30b0017228a93db8c03d8e1c395fb8ce85d7c7dcf15cb479789ed2c7fa80409a631b5dbcc1feacfcd34d0e8e8f0eb293caf4e6b5dad5dc3c3f31d2f0d288d7f089f1e0feaebd1a6b29e5a7f437158628097da582f5b3915a8ce71e809123b6b25674f3fd4e36cb6daaab056965ef52fdcdc67bf905aedb0c0b8d2095830a6880d1b452f1823ce174c0d3ef888ffd8d754ae65f4e3ae1f19826ac48b7c851987c22696f7aa2e3740a12e11af2eedcebb0bb622fea64f34d63db2cda1436ee5847cf213b3f585a2962c8367bc8cc3017cd411b20834d3a9a340b920a0e372e94be0c17b8398da07eec5ab101ca64f675a016ef4d1f320227505d11383ceda4f507b19c19d74e21570341e36a1c679898e2b040b8bdb49713b0584f175be5e0efcba2741b17d1c240a3ed5774dc9ee9d4dd6e24b4685ce61aded5c145289f94ef69fa0a795c3835fbab8a25ba0dd6cb07809e990be3d97accdc0ede7a73b2ea97e656a7a05d7e747a8b51632ce4e195154f0f43e4397ba5dce0436ebc937836a7c5916dda9a774614843b5c3ec5da86a01cec199f74646bf1ac836aa862a2db7371336be3b87f0e2ed89fc95812a5d444a371aeeb88fd260a3cb75299d593a8b682700a60ba7c6f81d31d7e14662d95574dce5e1651cfb107a25de67854c86820ecbf5d3e6df2d30173a55549695b21c08ada0c05a2707ea3b512ba4a89e333cd4ec1f85c58cf89ae5b7fac73ece7a6af5156ff1022fea11b384d047a7e699df1d49ffdaaffebf9ab40db2cb5fd3d344286b81d4ac9f42f54bf606f203b88dbfac1b7c7ffab78172000edd950ab1549c1c9b0133a19dc7913d4ff8a83b0c7f87938319f0b338d17338c199dfab4d36ab81dbe1e8391ba32eef32a232b2764212f786a6d00a63827a1b02d52fc4ba12aca71b97723b570538353b50d4c104eb277290ecc174d327ed71a922a5fe07828047cefd9edd96b1169bbc0bd4aea365c869a1765ac39bec993b5e7bcbcfec5e6a68349eb046569577c8c603d13977096152901204f988eb125c7764c6f085155de6ad21eab784ee36c2720ee0d12bbf39ee2f44986a886e588b5962dac3966cfe388b1f1e3c14c1ced898859c0a9db3fee7f72913e697c2704e36ec9cc47af816a32f0c081f73a862db6d3e53aed2cd1f34f9d7156d869731bae71623a8431fe7b10b104e632ad9f677d1225153d500b507266caeb893b337c55b86aa6ea495fdb2a79ea5dbfcaa1c78bdb31f8df94c2365b91da365554fad6dc4a9e00ca1038ff9d9c1fd65c8c52067771737a9ce09194c47c33d45cea6bfe0d796f1a23dc563315c219b0f1c8fe5ae6f90d9d11cb100f5b238f376c4de69dbb1feca22b7f4cab96ddfb9e27df9ba9d723a44f34356cab38f124867cab7edbb7e89f03ee1e11b30142a195b3047f5ea8321faf12e3c5c712d6b6d72b877cbc0bf17900b3e6ff971091dfd184ce91214008300340e11c52549211ac5f30cdf00a089cbfee3e338dbcdd88e20e1a84ca61cae61e94b0cf6d2a8f2e2d74cb3bfad30c1c4f950fed5ccd5ba314c7560c282e69bceb1db8fe4c3d090d5cb6bc5cfbe62a8512fce4005ca67176ecea2a566bca5932e90f883a347b2723e949b876e1a3b7912e3614d748ef78dca32b84a8b9374b6bd989a50bfab6659cca4e73ac53f350c21f90e5a25b45d8b64cb1d5fe40fe98fd20e11b568e64b4cd4d3d08fb8b7383f3c2717c832dce7aa721f19f3cd9c7de4a14064dafc41603dea2d64f804bd7291ff0f15fffde65b014d9f7cf2fd291c535b052a0953ac1ce59eec732db9af0d391ff273be841b6ebc48f433df0377dc93b63370f6d99ae753e19904e624609fcc42ec926889f9b3f977616b7ad5950481b343084535c8edd2d2170bf3f4b40ae3aee6fea8f3a40483aa67b5837631bc11a2f0b89add05016e24c9aaddfc2bf5c16f551ed9c87fd2feccfa9d3a9e6843fea2fed3cd27fce37b0df69112f3ada94257a9891f36c243ba91b24cfe62db589f27e5b070726e661cfb40c9ea0562b9985f00b87211cacbb4ccf78eedb2a65196600709b3614c10fc43f88e45153f8683ee86941f781074e128d18ded08767a47cd35633b3dfbfa8b0fc75eb76192465de15253f4d4d6135d93b2e2955f7bd4ba4bcd083f3c35a988571c462ce3d4b01df598da8d3aafddb7f4bb7c68cc193fe71a2ca374a4365462330dd29daab56696b67e383bb0377aa1366f82bf8396aad4bf96436d2c091c0c6132295926442f04c09534137559e2f72e125ef1de77e5f5d4cd234b1a110f620662ef814425594c2cd150a20be6130e8671b2bcf1fcaef5f57d76e3ff0190fdb4bff76c3b4ee20ffd96e20c98e5d561abef9eddb9004c0b2ba2a68ff1dfb53691de660c9ba39d2d9888d4863d4828a75970b19c7cec0e784a3a80ad45e26ba18028cd5e9c154eb2b63e470f7dc8637fcae6adf501cac2b514e71a37672a92b385b468ec0743ff8d3b2e72e7ca2589b4cdb811da5ad648f3f67bb303a04b2fe0028afdb7c49487f6b34a172de399c11e53646c3a3ccd54921c174e337385fcb28bd53b351004586c0e21f4e6519bd0c6714cf1a03a18aa17e71b49248d107554ceab57977d0638a9e3c5963143870a599bde35167242978a09eaae87cf924f81e391301890ebb0f5f8587bb76688dd58663a31f30910c91f7fadd82a4cf339f4979b57d72d81b8f1e297e5f0ddb30b185f202accf14fd0a552f5ec17d586c8a778a7e38394800000000000000ffff000000000000fae5751dc4e47c5401e4113a18b4eb64d70f44eadb862ad6ddd6904492d28e1389c1d635bb6d013f1a199fb7efc614371666bf9a192a00007000000000000000ffff0000ffffff7f2a2dbb75fd31762ebaef5463032750597a2174d046e9804befdc4de6bffece79168a06e262af80dbd0d8879f4860516e1b98169c3513318b026c643f877158419c243bb9a5c15a1715d22d24c26e08dd004533280769b7a3b101dfaa07000000101000000000000001000000090000006ec04c276ed0f5165e20b18eb32509d12d477e9379d5a343d600a0c31d0c2cb229bcd1fedbafb005638d7dcb87fb77f8db7e98861b7a470642a5adb7dc866789825f501f9e9bf6c4a887951112044914a87096171b88de6b9d7a9b20b77c9d8a8257565bb436879c28dd8a6019793f2216ee32f97ae4d3ccf23b130aa6768a2db444d034ace16a5e89379aeaa98e0019883a69464c1d2ef610539b2b1eeb648cd052df820bee176f2cbef4e7f547d6b903771ec3d6ee79bf5b7242ef35b8cb8d2856c33b73a0d8015a4eff4b5acd8e12644cc8b40ed6450ebc4d6bb4c3c78662a22f79de0e6abfcd9fcf5c987ab179744145927486c00e4a89faa5f397b746d172d3eb0692a9080940579055bab4873ce8e19e86c380b62c5d21c47e64fc47ca46117eb7f245fe60978a51a008a3cc0ed17822ebbce716c5d57d911e55287ae9ad6ec66a8d71c631bbbb1c7d1a6624a4e2e67388904435b4a7faeeb93b8aa5e8be91ed8f3b14a7187e9e04aadbc7db22113dcebee889bdea3f470e1c6dab7139009993012c1a2d4d8170adec263595b4ab1352ab645d675c613607aee7b4e430774ab7c1b2d795b974498db76a5d9b86318af51ee942e8fde44a82d9644a49bacb3e90d2af3bc58803464ec91a0b95a21d6de895c9862a99d7900a6d4d9ae8a7b11b3b8ec945edabce56679666956d7042073f148d60b11df8cc8bd295ab28a82e3099f578ae1167c5ab6f763a813791c04e21d1c59077821fca5d72b76934630cc0683dce23d12447f53860b3782ed2cdb276be3e649e3ffcbcc50a46c9fde424a3a647ad2bf0f3c51bb0b925bedf1d9aaf4d71716e024245c72d519922ad93642f0de259865b94d45889a2df445bd32f3d246665df587d181e6221b6087904dfe33ca96e998e2178bc129517e4a34cb7981faf7b742070f22f2789728ebe1713fc33f1475b210fe4f7471ab330c88da10d62d349904232341069443307e71dde87e5a95570de10db6eab9c52a36d5fa9fd370ab78307b8c31751f53fa53949e6eda2947633e5b3d1717ab4fc4db371e11b6288abf83bfefe69818581ca223ec3218a4b02a4d0dddbecb4811a6c652b1f4df470e3f16d6dda079ba42f050e60e8838a94719d91d1d11f16b840467b99afd575761413328e72b2aafb2839dad10246918428fe313d0f59543fbcbf3e3f29b6182c07bc757aee6b0e48706c9052f185b5e01a7a77439ad51de706215e957402b5d0630fb2b8b599d7ed9e260fa1e4aef417ac633fef076abf6ac583164b7d01cef991845e649e09db68be91ce51ba7e03ad2042a6dc2c0ead41f09632a0fe8685c4357d0fc80ad2b183a45919871e8e9d9de7f0a8c1d138ba450c0f2af95bac46ce33135b1d58e98a1847c4dd6df93cff6425e5d089287103772ad459e45d399907f1dd9047e9d9206268e07e2bbb99dc145f40b1af478c21ece31d5053c8b840738deba2b4285dc618cb6327306aaf20a3aca87a70b429d0b5b0c4a82bcdd019541b9c376961db8c6353a128ed2db5eb633fbc02be00e4d949109096aa1cd9415b1ee4d91b2a099b2ceaebe4686c70c3ab91da19243a255ee248c9a8fe50a012567b7091fc970df848d5503a856b56dd4083f43434f9aeedf98a65cdf9dd545b6c327c4aa33cabcd750534c3673bef23487c248278237f4fc200279eaf680008ef741b2385eba4596047649d2a97cf0b69de4a9111e421937491c8002c48c442f5027d406ec1df335a714d851409dd9856b467c234d3da6b7ea2fdea10950619ec7ad84555c2b84ffa7506e9ec6ce1902ae06212ed743f31f3d493306d1f381d6c26a4a273e6bfb1d155f3ca3b2fdbae6296e46bfc7d23d4f919bb39c3d02ea2bad726b3613e88051e0f5be90e8f1970648f88004f08dadc8f88b10799cf4817740f37f700bd6a665fcbdab3d46d3d638c5ec3b4b7f617bd1c4656511087ba64338f834786fe41c103114ed809e6d42ba6c8190262cdb624b0881bcbd43540cb54549727c3a7ac58e822c4409efb24e5df9530ae87b295000d31c5720391f1085050389afd678f8e97336cb7f0a0edb6e80aee93671fc1c1406669c2339f9a85dccceefd4ac67df98113b7d7a211f7b85aa166bc2f762b9f9e1ff564d1910bac91e739c626d2dcb5d33d34cb3ccb1309c60cbc7e2281d16591eb0c3989eaf36655605d71dbf747f1b4982dacb78baed5bb54174d63441e7af6dd641ec496db217d96a93f895466aeec40dd99a6bd0d2d07dfbcf63d89af8b7d49e4b5ce6bc8b277566d184838e2fb3ef7692f325568252bd34fe9a7474a8c5242e82a069c267dd71a496569e054ddd5e8aa7d827a37da08df38feb83a281276b3d6f703d7b6ed7fc264506bc4a8428704b108f88a20a40a11575627a881f56879b86f5c773c7f03c46f4cd8914dc1eaf8152ddf73549d9a2a695cd523c671d761dc6a0891b24431599bea2a75170a9690a1ee2e897dda08d10123f7f8b47783e7e0b0b5f66c64ebd6eb09f9db43a0a5d2e35c9fc0b45328b66ab2eaa6229eb6fadbe3333cd3037de230416ac6da31adf58937d059f65d44a0f16f56fd8bbc827c9859f57ccea3d83894850f437878eb44637827a22e31d5e558dd1264bfe551ea2bee2eacd6f9a8df2511b9f5d8aa018332d122affcf293d9695a8d876ad5cfd128d64e6a72d54bd075c3cf67f81be1460d235ae24b8913bb8645e28db44df791216e4eb01df2b12f03993c41404721d29de4861d471b7d07c3b45946a037cb380b4ad740a195b342085714920ee0c0422c8cdc99dbc9ddc7792742ef4f6a08414a25b599d8882c1d72ef5b17e4c9822639e551dcbc590d4a5bfeb8e099c892b15b75236f55d22fa0f8c4caa4509d9948277fabd9dc4bfa1c8572bb8edb50d26b44e6ee91c804a36150671a7934bad122b2cb8421f2bc0d6c7698612c871a9716b8bcd66bded229339d3c35d3f60cd039543a6aec3529443ef5c4fb3be21698e0a93409334ec0190fab7eb0ee19932386b567b941b59d06645e48938a5b69950dbdbcbb16155252f14b4452d4781e6dfc7ee062fd402e29621ed808eee1eff84664d2ba3503c81fbcfb0f9a493ca18ed42ac82b5cde24d26d26d022ebccbd9106886b504ed0be71eb200bed3b41df2f34683d9f4066cd68032cb09f5e1e6023a96d33290217b3e3272ce30796cd2553b3bfcca0ed73e167651b2b2a84295b7d581d3dbc08ca3c1b729ac6c3602320cc44b954ff441360e386f7206c4b9ab81652b783f7e859e01069685d040950c649e798245a422f632f0dbd268ae0ea0c1cad8dba5c36662415a957a00d78361eab3804e6465345e7a42a569535e94a7af3b0e90931d65120003048ee9f3fdb87e97b3d49f4be86777783c19524d28dd08efe6ae9a48d45337f37a6c80e6dbb095f1f458d16b1735af24460a142dd91fa9b0656735c31a01967bee82d1c8066cd345bbe8c74e967d9ad779a0e74592f8d8bbac3597402568604f87edfc6fa96cd41c3d7aa1b4d416498da45ad93571011b1580ab7a71215b19edec6fb17977900a631ccc715748c2b6e696c0f71bce4c4b675210e7dbedf2410fbfe586c6acb4b2d1a3da45b03234844df26f40d6498ee59d78e9195a1d9c6a2ecde0bb27a2c5afb43de941dd2b236a78991ab4c53745908930d4ebd32ca5b80a2fd193d6eaa6c325593df97188f746e71a70f81a640c9cf07ae28559b2575889cee20398587e4c31a3095e30d224b3d85a3037d7b8faef32e612bdbbdc32ad9c7eadb0e598d5ff340c9ee0b974a52a0f5cf08f49688521f17db1bf8f5849c8e9081967539ea6134f040c160915ae4575c82e368fe97feaddd8fc8bfc3a980e858f54afc8ded521441227c9b2a9f5deb6240116922642bdbfe8093c0319f9455e31f98810c767e0e2f386db4e8413e14bcb7cee9f98771460b0486fd193dabe86a790659ad5e7399e13d4d6a5ce2b29236cc204338285c51b5868df22bc2953364ea132f4e43c822c1142ed1fb6f42cace9c7d6ad1db4f04687708963585965ed46d99421a78c70cc760ae3b301332c19ccd279d66c927c550934fe76155abe609386b70a5c70c0d895bae6d68fc09fc7fbc5b6cd33e9d367a9e277d3ced32b5a6e2a70dce42d9968b52bb6e0a20f33797ed74bcf865a90c80fa252572bb60fcf796dd802bb4348b24fd226f3edc28c6e425b680c0b4de121ef97198b1b25a159f4b22224486807aeb278487463b2003aaee1a1d8a5d7b507e2bc70ae05d1e94922a4e7f252bc34b208c9645338c92d8b68561761207128464a3959f5401a8fdfce9d34f50c6bbcd0597786f64f2ea228278ed60893bea2e5c3bb24fc0e2e6aa1115921bd9066a202960a2db338f5a6f79117e6b4060f5202d78bb41e6ad0d2190cab414e4d18181d02f8d7d2260f4ffcae3de5526de2f3d2ed5de6c1b55232dbff4399269b1f74202f4ee530aaa998a0dfd45cf099320e39b1af04f472f9ff5da8b6fd6982e39e1150ebcfa2f7394bc46512ffa81274a6da3da0fee3866a19535b02ae3666598ffa060913eb5e62ad1a4071783c1f4833b394d53be95b465c5b5055f3c07a477f942b3dc7ebafdefe0b8a3c99eb2f279aedc1602424b7014e8ee85fc73aae950bb1a6d375e5433fd14649a1fe508784ada263c858bcad01a225a4cfb9b61733b02c5260326fa3958057fe052d2e64e73995cce563c19e4db4318cd757b4edb4f2c51d9d6dcef1ece48ea227fb58005e269a0bc21d37ac7e53d8f11938ae1bf6e25599b2ca48225c1c9d85fb4ad9c56188c85572da6bace495f79d13d8bb39a78107a7b403a4ecde75afae03872bac602adc990e71a159fddfd75202d9413d1b6e2f8caecebbe8afa6e9257f640b1e832a2591da5f180c5d1682adf934972493312ce511640026a273e625c4e91ad8e2be992f047f39360cd34090f78bd4ace010c96e7babcba9eb0e5821171337aa5daf2986a31196cedb296c25fb197e08c88050197840d633ea8abd66341f5d954f6d1b64092a91ab42ff5aa411b4a993c036fd849abc468f397fe4810cdbb4f3f8659fb37beb5d9554ef850a203965867c95ec1e0559c773ae8853133eaffd9c92cce5718e3b63a0db2607339a2a4e0445003f63602545f0ca09cc3f188a692f343d3c8ee3a80a52a22beb3acaf047357231e24fec79199a5f0cbd76732c6c69ec8d44b2ccb011d3578f8708cfc127925e62c0e6b6c1ba96f0f560ef48b6df408f2e45ab40bd398ccab8b38466cda12336903d2e69ac85174c59b4c0835ba28a18662e7acbe31962598e6329ceeb742a5d12edd8143519d2debda314fde81506ab19d27863702ec59948a70f1e70962b486f0015464618c00aaf9e7f15a33be2af92cdf1186bd7304d3dd5b0147a85b72539631477f47904586d4fdc2c5dc3e1d773cbc2c074178cdb84d04a84cd45fc739c80dd8b578b2c935069c1940b689d216a575c423a00d8b22d70b2ea695e92a85473b8f7738ea382117fb931faa1c2b1f773f7bc2cc25792ffae9be8ce91acdf508f9cc1534bafe2fa29e057e9653e7f17fec7a3ae17675e909984de380a216ca1aae2209ba1feb7d631bef427c175b8f87e92f3ee7e38fad9e68a27f6d2c632d4b7f87588ef85a9584eaedf308302bc0ee5bff8d55969ad43f6d8a94e954a0b201de28e60cff7e8092c76b0fa97e45539abfc59b59f17a2a61fa5ee3f253074daa671372f68ce6c726e1673299f19556df0da745e4275d69d5d87a3bcc7df23cc87ef55188287000000000000000ffff000009000000e586783a13a85d798fe3757f0faa402a0d2476e8c1e028b23a5e75dcc7793ab9d1323ef12266655ff7654db1204211d8173dfad186deb536f93a4c2480e9e0fc3b87ce3892ed1a2dcc5916ddb8e7209af7c1eb402abfbc78770bb60000000000"], 0x21f8}, 0x408) socket$inet6(0x18, 0x1, 0x2) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x8) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pwrite(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x4, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) unlinkat(r1, &(0x7f0000000080)='./bus\x00', 0x0) getsockopt(r0, 0x9, 0x22f5, &(0x7f0000000000)=""/27, &(0x7f0000000040)=0x1b) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)) setitimer(0x5a1b83b2b7eee8d, &(0x7f0000000000)={{0x2, 0x3ff}, {0x7fffffff, 0x9}}, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000f00)="f7") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6, 0x0, 0x100000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe70, &(0x7f0000000100)="20c4d1dc41d2b29c56c19eefe2fc6b9f361b1ece0e2b8be8b7be41426f215cdda7f11569a716bffa89263203542d3fd617c70fcc51ad2188bbb4bcfdeebdd70751a376ebc6e8bae9ee46b89fe4ebaed43d8a120a9577e95a7522a729f2d04189fa2a440246b976aafe34ad5955d3671c6664c49a190c3eaf26683dde177998ae426a2ddfb8359759fd9a6af8682a04abf174660d00e2dc5194595081b82f9f22362ebc9dd7cfbc94cf9a4e6fa031f8309bb83a891b6b55ebfd290d2f0b697364e1b0cdc40b1fa5d2e349ad80610a6728321d569eff961655593ed05a392eb022") 16:00:16 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x2) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x287) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x21, 0x0) close(r0) 16:00:17 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() pwritev(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000080)="44e1127e8b35e92a4d489ec8fccf2cba86aedb1f35cf33542a1c63fc73518b", 0x1f}], 0x10000000000000f0, 0x0, 0x0) close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:17 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186a56010000001c00fe030000e9ff0060d5706c85c2768511fe8722374e341de39f8fce02a55b5189", 0x2c}], 0x1) mknod(&(0x7f0000000140)='./bus\x00', 0x6000, 0x24000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000100)={0x0, 0x2, 0x2, 0x1f98, 0x2}) mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) setrlimit(0x8, &(0x7f00000000c0)={0x6, 0x20}) 16:00:17 executing program 0: mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) munmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000040)=0x1) minherit(&(0x7f0000ffb000/0x2000)=nil, 0x2003, 0x0) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42ef81469f23b830b38f7dc1ce997bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf06976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c9612892382687941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658a7a00000000000000315d001903c5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd56560d6b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632ed4d93f2894075affc73ef3481948b9889008f8bddea4964cb181657cab6bb16dce08173bae576ca627262baae417dfb4db32b70a7ddb9a466882dbbff689aa57bb737100aa2e41", 0x1da) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000040)) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r0 = getpid() setgroups(0x0, 0x0) shmget(0x2, 0x1000, 0x2, &(0x7f0000ffd000/0x1000)=nil) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r0) setgroups(0x0, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1000, r0) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="820201756793af3656633ac59f72e968f604ee511db200000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) setuid(0xee01) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:17 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000040)={0x400}) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) sendto$unix(r2, &(0x7f00000000c0)="9bb2d795752c7eb39da9e76fa566e38262974fa822bd949e9c5ff0307dda4236a8fe9161f726ff05bcaa21834ce4655f374e2b742e1bb4d8627af1a4d3144c6123d334a7491388af0be49b5293f41d0fc32a726491e389a910fa3f3816b2eb455ea0314c2463edf25724cb32134fd8924abd3532004fbd871d9512c824a76591c88da834a7a85c612b34d66097b59e3dd748d3ffd53ce89f2a069a06700a60b65f046485e6490e", 0xa7, 0x10, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f00000001c0)=0x3) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) pipe(&(0x7f0000000000)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = dup2(r0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000000040)=0x3) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$KDDISABIO(r3, 0x20004b3d) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x140) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000040)) syz_open_pts() 16:00:17 executing program 0: mkdir(0x0, 0xb7f587666ff71d35) r0 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x2000, 0x0) faccessat(r0, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) connect$unix(r3, &(0x7f0000000640)=@abs={0x1, 0x0, 0x1}, 0x8) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) sendto(r2, &(0x7f0000000300)="3a1bd7006b941ad21cd4e0a0d25ba43a42ff15979d58fe653f0ecf0c5884965f947bcf2fb9ee6a21a7ed1f1b1ad8871550d77855012c8b51a65f6004fafafa5c601c519e14d8245f2afbf2f29952d58d35510e34b0844b906b8df72cdcb4a2a298cd97f9f6080375890ac15d46d61e25278ff77034360550673940abbe66f1b773bdd7ab7e995a2693aa2cd92d790888ca9a1f0e9806d880429c9ef8a9a9ad1e44ff5f05f40f72052ca33abcc1b4d98b939d6aa4e0023a4345ddec7c1769fb3ceabb33dc5a8bafe52a", 0xc9, 0x41b, &(0x7f0000000400)=@in6={0x18, 0x2, 0x100, 0x401}, 0xc) readv(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/140, 0x8c}, {&(0x7f0000000140)=""/67, 0x43}, {&(0x7f00000001c0)=""/193, 0xc1}], 0x3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fsync(0xffffffffffffff9c) r5 = open$dir(&(0x7f00000004c0)='./control\x00', 0x2, 0x4) readv(r5, &(0x7f0000000600)=[{&(0x7f0000000500)=""/123, 0x7b}, {&(0x7f0000000580)=""/33, 0x21}, {&(0x7f00000005c0)=""/18, 0x12}], 0x3) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) pipe2(&(0x7f0000000480)={0xffffffffffffffff}, 0x10000) dup2(r6, r0) getsockname$unix(r4, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x8000, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x2, 0x2, 0x9, 0x20, r2}) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r3 = syz_open_pts() fcntl$lock(r3, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r3, 0x2) flock(r3, 0x2) fcntl$lock(r3, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) fchflags(r5, 0x1) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) getegid() ioctl$WSDISPLAYIO_DELFONT(r6, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x100000001, 0x7f, 0x7, 0x1, 0x3f, 0x0, 0x6, 0x2, 0x0, 0x5, 0x8}) fcntl$lock(r3, 0x7, &(0x7f0000000040)={0x3, 0x0, 0xf83, 0xffffffff, r4}) 16:00:17 executing program 0: socket(0x800000018, 0x1, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt(r0, 0x806, 0x1, &(0x7f0000000200), 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000000)="9201c61e4b708ac1dc148cd0af9367b04eb75f366c0af8d6355775b1a6e0d4b0e9b88390eb16b8af29984adafbd10a9add86c507c394c6cf105669dc0b78b9e610eacf14fc31922dbea2968f3aefde4b1531cda9783a1fdf98691e4ab6045c8bc1cefb6fee87c97a9b5bbd6eb4871575dfdc", 0x72}, {&(0x7f0000000080)="2784ae6d37c7079a56556b2bc4841abd1f710538a1edb01c42f86696c0f0acd55bd8f5d9844a2eb9f8c726b8970da1903aa0958103638599ac82e4f0d226649e3ea8a50fdbe95ed03fbf9455a4bfb769729717798d779623681add2c90b3d5f4f873930bbe17bb5f6366e7fd3caa43df75330413353e4c2b03288673d99014258cf95c170572088745d7ebf46787af5f157cf3dc1953f681a5b65c64254286e648c4de1eec3608adf1fa8a4a9aae6a3d629dcaf2528efbde1e35c8e7ba7a212687388137d13f301a008d2c", 0xcb}, {&(0x7f0000000180)="d868eeca8abdf4c3ab89b3ccf235cb1fd19009ec0d968f68", 0x18}], 0x3, 0x0, 0x0) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) socket$unix(0x1, 0x2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x4000000037d, 0x1) write(r0, &(0x7f0000000040)="6e9fcd8522b9d2483b192ddfe07e322ef0", 0x11) getpeername$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) execve(0x0, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x40) fcntl$setstatus(r0, 0x4, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x200000000000010c, &(0x7f0000000040)=[{0x54}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:18 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x80002000, 0x803) r0 = open$dir(&(0x7f00000002c0)='./bus\x00', 0x100, 0x10) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./bus\x00', 0x200, 0x111) r2 = dup2(r0, 0xffffffffffffff9c) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000040)=0x8) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='c\x00') ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000180)={0x230, './bus\x00', './bus\x00'}) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = open$dir(&(0x7f0000000100)='./bus\x00', 0x20000, 0x40) renameat(r4, &(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000140)='./bus\x00') 16:00:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) getsockname$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0xbb}, {{r2}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r3) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') getpeername$unix(0xffffffffffffff9c, &(0x7f0000000680)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008caf8b51ec55e95b00"/4098], &(0x7f0000000140)=0x1002) accept$unix(r4, &(0x7f00000016c0)=@file={0x0, ""/4096}, &(0x7f0000000280)=0x1002) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000023c, &(0x7f0000000080)=[{0x25, 0xfffffffffffffffe}, {0x8}, {0x1000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='h\x00\xd3\xba\x02\t\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="b6") 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./file0\x00', 0x30102, 0x80d7c6ce70c69d04) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000000)) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) sendto$inet(r1, &(0x7f0000000080)="23ecc2eab7af04e5a760d8c9e0126cfd87147c28dbe5f1d67e6ceceeecb6cbeb48ba2823c4b5e2843fe7460a25f9fbc6761c6d0d932b957cd1e5c0b7a6fec6042e7ba468803b", 0x46, 0x201, 0x0, 0x0) mmap(&(0x7f0000001000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10004) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x14, 0x0) flock(r0, 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0xe2f891e38755f637, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) recvfrom(r2, &(0x7f00000000c0)=""/198, 0xc6, 0x40, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r3 = getgid() r4 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = getgid() r7 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = geteuid() r10 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x1, r8, r6, r9, r6, 0x5, 0x7fffffff}, 0x3ff, 0x63, r10, 0x0, 0x7, 0x20, 0x3, 0x3}) r11 = getgid() r12 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = geteuid() r15 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1, r13, r11, r14, r11, 0x5, 0x7fffffff}, 0x3ff, 0x63, r15, 0x0, 0x7, 0x20, 0x3, 0x3}) r16 = getgid() r17 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = geteuid() r20 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x1, r18, r16, r19, r16, 0x5, 0x7fffffff}, 0x3ff, 0x63, r20, 0x0, 0x7, 0x20, 0x3, 0x3}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r22 = getgid() r23 = getgid() r24 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = geteuid() r27 = getpgrp() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x1, r25, r23, r26, r23, 0x5, 0x7fffffff}, 0x3ff, 0x63, r27, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x7, &(0x7f00000002c0)=[r6, r11, 0x0, r16, r21, r22, r23]) r28 = geteuid() r29 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1, r5, r3, r28, r3, 0x5, 0x7fffffff}, 0x3ff, 0x63, r29, 0x0, 0x7, 0x20, 0x3, 0x3}) r30 = getgid() r31 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r33 = geteuid() r34 = getpgrp() msgctl$IPC_SET(r31, 0x1, &(0x7f0000000140)={{0x1, r32, r30, r33, r30, 0x5, 0x7fffffff}, 0x3ff, 0x63, r34, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x9, &(0x7f0000000200)=[r3, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, r30]) getgroups(0x1, &(0x7f0000000240)=[r35]) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x9c) r36 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, r36}) 16:00:18 executing program 0: mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0xf011, 0xffffffffffffffff, 0x0, 0x0) 16:00:18 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x4}], 0x2}) r1 = socket(0x18, 0x1, 0x0) r2 = semget(0x0, 0x3, 0x488) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000001280)=""/4096) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r5 = fcntl$dupfd(r4, 0xf, r1) recvfrom$unix(r5, &(0x7f0000002280)=""/244, 0xf4, 0x2, &(0x7f0000000080)=@abs={0x3, 0x0, 0x2}, 0x8) r6 = semget(0x1, 0x1, 0x22) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000280)=""/4096) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x1000e) ioctl$WSMOUSEIO_SETPARAMS(r7, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x47}, {0x23, 0x6}, {0x187, 0x3f}], 0x3}) syz_open_pts() r8 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./bus\x00', 0x0, 0x41) symlinkat(&(0x7f00000000c0)='/', r8, &(0x7f0000d06ff8)='./file0\x00') getrlimit(0x6, &(0x7f00000001c0)) r9 = semget$private(0x0, 0x6, 0x80) r10 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r13, r13, r13]) r14 = getuid() r15 = getegid() r16 = fcntl$getown(r4, 0x5) r17 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r18 = getpid() fcntl$lock(r17, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r18}) shmctl$IPC_SET(r10, 0x1, &(0x7f0000002380)={{0xa15, r11, r13, r14, r15, 0x20, 0x80}, 0x3, 0x7, r16, r18, 0x8, 0x80000001, 0x5}) semop(r9, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x1000}, {0x1, 0x0, 0x1000}, {0x1, 0x5, 0x1000}, {0x4, 0x0, 0x3800}, {0x4, 0x4}, {0x4, 0x5, 0x800}, {0x0, 0x101, 0x800}, {0x1, 0xfffffffeffffffff, 0x800}, {0x1, 0x9, 0x1000}], 0xa) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) dup(0xffffffffffffffff) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x7, 0x3}) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x40) r1 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0xa6}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x45}, {0x20006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000140)={0x3ff, './file0\x00', './file0\x00'}) r2 = dup(r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:00:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) seteuid(0xffffffffffffffff) mprotect(&(0x7f00007b7000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x80206982, &(0x7f0000000300)) 16:00:18 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) socket(0x2, 0x1, 0x6) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb180000000000000000"], 0x1c, 0x0}, 0x0) 16:00:18 executing program 0: setrlimit(0x1, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) readv(r1, &(0x7f0000000600)=[{&(0x7f0000000540)=""/144, 0x90}], 0x1) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc418", 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000080)={0x7, 0x7fff, {0x7, 0x6}}) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffffff, 0x80245753, &(0x7f00000000c0)={0x1, './file0\x00', './file0\x00'}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000180)={0x4, 0x0, 0xff, 0x1dc5, 0x6}, 0xc) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f00000002c0)=[{0x2, 0x10001, 0x1000}, {0x7, 0x0, 0x800}, {0x0, 0x0, 0x1000}, {0x7, 0xffffffffffffd2ac, 0x800}, {0x3, 0x59f, 0x800}, {0x1, 0x1, 0x800}], 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1ffffffffffffe04, &(0x7f0000000000)=[{0x7, 0x10001, 0x5, 0x5}, {0x10001, 0x1, 0xffff}, {0x8, 0x1, 0x5, 0xffffffffffffffe1}, {0x2, 0xf8, 0xff, 0x9}, {0x2, 0x1, 0x5, 0x3}, {0x4, 0x7fa880aa, 0x3, 0x8}, {0x4, 0x6, 0xffff, 0xfff}, {0x2, 0x1, 0x1000, 0x8}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000001340)={'./file0\x00', 0x8001, 0x2f86000000000, 0xca, 0x1, 0x7, 0x1f, 0x400, 0x1, 0x2, 0x8, 0xffffffff}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r4 = semget$private(0x0, 0x3, 0x1) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000015c0), 0xc) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000001640)={0x1, &(0x7f0000001600)=[{0x0, 0x10100000, 0x990, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xa0, 0x0, 0x7}, {0x9, 0x0, 0x1, 0x7}, {0x7, 0x8a, 0x2, 0x9bb0}, {0x80, 0x7, 0x0, 0x9}, {0x1, 0xfffffffffffffe01, 0x10001, 0x100000001}, {0xffffffff, 0x3b6, 0x100000001, 0x1890}, {0x2, 0x92, 0x9, 0x6}]}) semget$private(0x0, 0x2, 0x36f17a5b825fdfd8) semctl$GETNCNT(r4, 0x5, 0x3, &(0x7f0000001680)=""/120) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001400)={'tap', 0x0}) getgroups(0x1, &(0x7f00000013c0)=[0x0]) getegid() getegid() getgid() getegid() getgroups(0x2, &(0x7f0000001500)=[0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001540), 0xc) getgroups(0x0, &(0x7f0000001580)) semctl$GETVAL(r4, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r4, &(0x7f00000013c0), 0x0) syz_emit_ethernet(0xfffffffffffffe0a, &(0x7f0000001a80)="52b3b5d89bbe78e91a954e5247ebe260c6cc82cc5cdc86e79ddc71c09823619e90b17752139e208a49f3c6e423e139671c2f2a72995795f04473bdfe735a5938d653d45ba6305842c84d9f5bdea5344bacabb452a722519a6634962d19575f6f92a3d471a34efdb39887fe79c582eccc0c0018274427a1a9b5ce07e6584f68183eaa4ef81659178a4b03b7ba19305c779655629e30481faf99006df8f27088f409d47af12a300612e0364197c8c30f271d3f1f4008752842745143521a04d61fc096a030547f83c09a91fd96272d32f58cb32865c24ba15172cd0017e4b678f471f8649bf324e93a5921616c221683b85f1dd72234ac01dc15fb36cfb001d858791d11895962") dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000001440)={'tap', 0x0}) 16:00:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) fsync(r1) 16:00:19 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getpgrp() r2 = getgid() r3 = msgget$private(0x0, 0x2a) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x18000) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000100)=0xc) r6 = geteuid() r7 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r5, r2, r6, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r7, 0x0, 0x7, 0x20, 0x3, 0x3}) r8 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r5, r8}, 0xc) r9 = socket(0x1, 0x4000, 0x80) sendto$unix(r9, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fee77a1266b6554feae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc2576d9a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a0a090006ee01b1202000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{}, 0x0, 0x0, 0x0, 0x35}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x80, 0x0) fchflags(r0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) bind(r7, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r8 = dup2(r6, r2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r10, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffa, 0x1, 0xb1a7e41aa8e0cc3d, 0x1, 0x85}, {{}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x5, 0x1}, {{r4}, 0xffffffffffffffff, 0x8e, 0x40, 0x0, 0x16}], 0x6, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0xf97afae8602e1f8, 0x2, 0x5, 0x401}, {{r5}, 0xfffffffffffffffe, 0x80, 0x1, 0x607, 0xffffffffffffffa9}, {{r8}, 0xfffffffffffffffb, 0x10, 0x24, 0x10000, 0x5}, {{r9}, 0xfffffffffffffffb, 0x20, 0xf0000000, 0x7f, 0x3}, {{r10}, 0xfffffffffffffff8, 0x45, 0x1e0000000, 0x2e, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0xa9, 0x1, 0x4, 0xffffffff}], 0x490a, &(0x7f0000000280)={0x5, 0x6}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x800, 0x0) dup(0xffffffffffffffff) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r11, &(0x7f0000000000)=[{0x0}], 0x346) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r12, &(0x7f0000000000)=[{0x0}], 0x346) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r13, &(0x7f0000000000)=[{0x0}], 0x346) r14 = fcntl$dupfd(r13, 0xc884a617d060daf3, 0xffffffffffffff9c) r15 = fcntl$dupfd(0xffffffffffffffff, 0xa, r14) ioctl$TIOCFLUSH(r15, 0x8020699f, &(0x7f0000000300)) 16:00:19 executing program 0: syz_extract_tcp_res(0x0, 0x3, 0x800007) r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = geteuid() r4 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r2, r0, r3, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r4, 0x0, 0x7, 0x20, 0x3, 0x3}) r5 = getgid() r6 = getgid() r7 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = geteuid() r10 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x1, r8, r6, r9, r6, 0x5, 0x7fffffff}, 0x3ff, 0x63, r10, 0x0, 0x7, 0x20, 0x3, 0x3}) r11 = getegid() r12 = getgid() r13 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = geteuid() r16 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x1, r14, r12, r15, r12, 0x5, 0x7fffffff}, 0x3ff, 0x63, r16, 0x0, 0x7, 0x20, 0x3, 0x3}) r17 = getgid() getgroups(0x6, &(0x7f0000000180)=[r0, r5, r6, r11, r12, r17]) setitimer(0x3, &(0x7f0000000000)={{0x9, 0xffffffffffffffc0}, {0x233, 0x5}}, &(0x7f0000000040)) r18 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x3c) r19 = accept$inet(0xffffffffffffff9c, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$LIOCSFD(r18, 0x80046c7f, &(0x7f0000000140)=r19) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x84, './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x6c}, {0xc, 0x0, 0x40000000000000}, {0x100000001}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x50}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) munlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt(r1, 0xebd, 0xf1, &(0x7f00000000c0)=""/221, &(0x7f00000001c0)=0xdd) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x4}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x3c) 16:00:19 executing program 0: syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = socket(0x18, 0x6493723e0866a158, 0x4) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x24, 0x8, 0x2, 0x9}, {{r3}, 0xffffffffffffffff, 0x65, 0xf0000044, 0x2, 0xab3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x88, 0x1, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x2c, 0x1, 0x1, 0x2}, {{r4}, 0xfffffffffffffffc, 0x90, 0x1e000008b, 0x3, 0x10000}, {{r2}, 0x7ffffffffffffffd, 0x8, 0x2, 0xffffffffffffffff, 0x100000001}], 0x7fff, 0x0, 0xbb01, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x35}, {0x1d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x4c}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) ioctl$KDDISABIO(r2, 0x20004b3d) 16:00:19 executing program 1: socketpair$unix(0x1, 0x2000000000000005, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x100000000003, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000840)={0x35fa, 0x7fffffff}, 0x8) write(r2, &(0x7f0000000300)="65ca7693fe471d9d664aab57bd8450e5b37fa0b84ed515813fdcf6043ab05b66d3cab9d79770120dcd4096615804c76ebe48f49fd35060fe7cea54942779cc01706eaffc94a4bdfbd27fe19bd8f1789216ffb607628edc13c24181c97bc5908609f2693edc827fa9cd4449bd15454a0f71f47ac9af4b86d0238e89b46eeb68e3af53757872abe50fe91e27011af2b98ad00286c9b78389b101ec0df7a41b94038c062b88a89e7405aa6fff62a0a18c4fe8fe81893f0a1972108bcd", 0xbb) r3 = semget$private(0x0, 0x4, 0x50) connect$inet(r2, &(0x7f0000000580)={0x2, 0x1}, 0xc) getsockname(r2, &(0x7f0000000280)=@in6, &(0x7f0000000540)=0xc) rmdir(&(0x7f00000007c0)='./file0\x00') ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000800)) write(r1, &(0x7f00000006c0)="4f016dea248e7808bd3556ffe8d0aaeae81b16e250e6153d3c97aa910d6e6105e02848ecdfc650f10e1ce9ab31142b8f51fe347ef3fdffffff4a987f26f9e06f766150169db361356a7b2cf086cfd5e03ad0b906716e200e3c9e6f2b98909266fc796ba4f66ea9e7de0a70346f70859fd0ca56d6046e7a68dee411d7e006d90fa905bc808200f57dd8e12424de6da83304000000000000008f2a503e8e845532ae6b292f27780b15d63efae05a75505121d24eb4e30f135f2349fac494c30744401f58255c1eb388414aab1ba107ac92c0652a44d9a68b855a43cdfab569cc8d3c782528f953d90452edc0ff5bf5d409e25d4e110b", 0xfffffffffffffefc) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') semctl$GETZCNT(r3, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0x1000, 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000004c0)) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) fcntl$dupfd(r4, 0x0, r1) fcntl$getown(r2, 0x5) write(r1, 0x0, 0x0) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f00000003c0)=""/237) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) readv(r5, &(0x7f00000001c0)=[{&(0x7f0000000000)=""/17, 0x11}, {&(0x7f0000000880)=""/172, 0xac}, {&(0x7f0000000940)=""/130, 0x82}, {&(0x7f0000000040)=""/119, 0x77}, {&(0x7f0000000a00)=""/240, 0xf0}], 0x5) socket(0x2, 0x0, 0x1) acct(&(0x7f0000000240)='./file0\x00') 16:00:20 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000340)={0x7f, 0x1da, 0x9, 0xffffffffffff8001, &(0x7f00000000c0)={{0x5, 0x4, 0xffffffffffffffe0, 0x4, 0x0, 0x7, 0x101}, {[0x3, 0x1, 0xe8, 0x0, 0x4, 0x5, 0x5, 0xfffffffffffffff9, 0x200, 0x9, 0x6, 0x80000000, 0x6, 0x100000001, 0x5, 0x3, 0xeb, 0x80000001], [0x175, 0x7fffffff, 0x5, 0x2, 0x7fffffff, 0x1f, 0x400, 0x0, 0x10000, 0x1], [0x7, 0x7ff, 0xfff, 0x1ff, 0x3, 0x200], [0xbd, 0x1, 0x5, 0x8, 0xffffffffffffffff, 0x7], [{0x6, 0x2, 0x6, 0xfffffffffffffffe}, {0x2, 0x1, 0x8000, 0x8000}, {0x100, 0x100020000, 0x5, 0xfffffffffffffc00}, {0x7ff, 0x100000000, 0x80, 0x6}, {0x5381, 0x9, 0x5, 0x2}, {0x8, 0x7, 0x400, 0x1}, {0x6, 0x7fff, 0x46c9, 0x2}, {0x8, 0x2, 0x3, 0x80000000}], {0x99af, 0x3f8000, 0x100, 0x3}, {0x1, 0x2, 0x2, 0xfffffffffffffffe}}}, 0xaaf, 0x80}) r2 = socket$inet6(0x18, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), 0xffffffe6) getsockopt(r2, 0x29, 0x36, 0x0, 0x0) socket$inet6(0x18, 0x8003, 0xc879) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xfffffffffffffe4c) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x6) r1 = socket$inet6(0x18, 0x3, 0x2) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r1, 0x29, 0x66, 0x0, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x10\x00\x00\x00\x00\xfe\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x7c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8041, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x200000000005c}, {}, {0x6, 0x0, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c, 0x2, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) write(r0, &(0x7f0000000080)="e262ef124d885663519abfb0325e67eb91ff6a761a377756745cc1258f7450ea6121246659b14c50f16502f3c23dcccc121b6c66d28c21d63295b5", 0x3b) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 1: r0 = syz_open_pts() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r1, 0x0, &(0x7f00000000c0)={0x1, 0x0, 0x8, 0x7, r2}) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r4 = geteuid() r5 = getgid() r6 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = geteuid() r9 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1, r7, r5, r8, r5, 0x5, 0x7fffffff}, 0x3ff, 0x63, r9, 0x0, 0x7, 0x20, 0x3, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4, r5}, 0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0xe7b6) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7a7b9927dcdbcd09}], 0x800007, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000340)=[{{r2}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x2, 0x0) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt(r1, 0x18000, 0xfffffffffffffff8, &(0x7f0000000280)="9918a21c7704b0b69da11bcf54981767c6bde13f9e5bee54792bac227009fd21ff3b416ef56a69043480b829c06902120d9a0fbf967d65112bb108786249703130e5b06b886512535bb27b555b42ab41f7b6615bace20e47d0fbde852518d5a739a9b922b494ec6c6e314ea75f585cf2a4880742747ed23c2b0f8657217355d774b350c5bd405bf210e9cc76d430005d2c7793214e4d3387f743ac8b288c3465543202e6c39d60ed1614adbcc20b703517ea4acd2dcbd1bbca", 0xb9) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1fffffffffffffd5, &(0x7f0000000240)=[{}, {0x31, 0x1, 0x1f}]}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xfffffffffffffd8e) 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) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) renameat(r4, &(0x7f0000000180)='./file0\x00', r5, &(0x7f0000000200)='./file0\x00') r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0xe0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r6, 0x80045756, &(0x7f0000000100)=0x8) socket(0x1, 0x8000, 0xfffffffffffffffb) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) r1 = getuid() r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) syz_emit_ethernet(0x1000, &(0x7f0000000480)="fbb4069873b507c0fd5fe01cc7d4de5b37e4aa2e7f9f70e54a2ed233bc75712bc6b19c2863c60f69f7621d840b93fa34bfdd96ec7b0f76d07b8c42103764ffa168f3dc35152a8eab9045416cfefb5aaabd6f19ce2a9a889b410fa150528e5b287ae493317cb83580ad9ec2bd825f530bfffb64c19a3e4dad458672c8ede4c37f4df1a10ef819bc5fed4270870a48e4cf1aa0a411eb55fc4d332dffbdbb8f0835e4208a1ba8e3c6afac449fd416499dfd770cd4324e040701d950b69d485984eef971d48deecf3404a9d67293bb6df3df9b11a02b46ce58fdf9d39dc3df5c958393e44773906881da2519dabadeae3a445bcd91f176109b54530592bc7bfe38159e37c17211cbeb23a98c8441faa23d144d39ec497188afbd06bbf1c7a4dab3171865c40727ea70c8d5bdf36e8e30ef689b3cf7bada78642854ab1660603728c9f1504ae0f3c0f54fd6351d82c5ec133d83d4719372d2b4de73aeda5718810e8c63a1fdfe878195a85e4a83bf127efef70170fd95b2e711e878f4d64bfb9cf29f4ddeb8e13dec9db87490564ccc93d09b6dde3a2c0eb22ccc67a24532e7a9a9767a9956b213f27c83658591a6f0c0e16af17f88bbf2c0d486a223804bae20cba8d30ea3c2f98964b22e5b66695426f056a2df6b6ab1c5bf21a5a8061ea8c2f83171cb27187e2e89e162086c4f0d8fd457c21601bd40e9214b1dabfcf9b933667c0ffa3be11cda2d7ce4b97edbc892472bba7bc836b8c2ff1d8626d0f071bc28910fd98454518a96085927048422a9c019b408510ddfbabf926222acad33170fde75841051d550a96b5dd0808bd8d00c831c3f42d02b951276aadc0452f13c0f0ff2896de4497993b23d54caa22cf6dc45710dcf7d9df866dfd6307e403584a9c4a89e99615bc150094b9679e1def6d1b27de3cb34f1b3bc1945b6a08db1cb34388e491450569d5dbc11a90e432d425467e69368814d9b8ebe9306d5e3354ce85c4e85b104742740822564e102aa022ccaa337d03d004737a939a024544e18a63d4844ee64846d24ad64162f10668d9112d115dc126d7b7cbd0e61c627de16c4b8784d31a9a10699ce8fbc8013435631dd88e32d8ae623dc06cd9a57c7344c81409c8f09b706ecc7a9f3f9b98c5e649cc3a3b005cb23a9878fdcf7eae4e0b72d53fdfc7ce2756195e4ab3ddd8b5b6d5b6bac0776876270a4fc71ef8dfc8911e6aabadeb2549c16b8bc022e1efff42e515d49ded2de6df8379a6e2f1b6f7cdf0ef4ab3514f6680ec03c9dca9f0c7024ec4501a05873dac0e9a5b561f6da1907bfc302c8c3bef4e703924e6239657ac408b70d00dd86220b7bd16aec0026c43ccfb708e391f002e344ed0916c6e8613443eacd4c1a63eb8510b977fcb0dc9f9da279a85c190e2a9e00ab398fecf0e71eb3131c8271fd17b0398c4fa94817ba10040bac28c8f005eaffe1429f07b7e8c080b5380008246a768d3cf20f082e330efe04ec2ca527144ad50a623404abed25a3232008faba7cc60e6c51f917614e56960d8fcac883faac8be9984846f873b50fef6affb9bccc97acb28fa83797bfc1e96a65e7e8926290ed88b6f0cb558fd13ca12683146a169b333fe2d31e8fbc1dc06036cd332468030091c272b33d183cf8c2fdfd43f4b127a0235f4a77d323800262ca11f12ec3832c467636edcfaa258adb034599ef54075dad6f53b52aa28ad4fa417ae52600b6beb925358e2d1ca18240c5d7612fe869c21a1e8757fb6c0bf9eb8866ad75243c8f5c4ff0de8ed3704f1f5d73900bc1e6b74662da1d9ebb1b57425d30d2c79a756d4b355eed76590e77ea9f15aa168c94a992e818833d03d11ccf3be9057d4cabf8b3a1d312b2305fd8a23cbc6aa66f4bf40eaa878852c49463ec680f6c7e27a1737382810a7eefdf6967236cdd36fe7669994a5f70250f386d873c9ba95ac366663b6e10bb7aedf09f724e9372ceb53e97bb230db700a21011d9302f3a1b57de4527389c5f7df458e163103c9956ceef93dc88ad5694f54590f6be79dfb855460c4c613dd5d3407eebaf694099549f687f9d36033277e191d045bab59935050dc360dc8e52aa59f4e71dd91459521e37502ce841a40b0c2b962d76d9cdc93da9a660e5bd93c71f5850fa8be1d987360ee145be46caf796923452e8213285f2c57906a99b409863c4d364423ab7f5d31646d7373684b2b228c580ce3005acf9d081b3a8ae00e47146bbe91b554cf0035c656fb051b0b150d2d981fe56cb94446ff72e9e97776f7177a87f6ed90c842e612dc21dca98c48ff3eb1590eb5de320fd58ac39521658e590eea68845c013d051a2584b773eef88ecf58c9ef3ba86198b48f9ef28b9a525463431e22ae9b7e1664a972050feadd38a65712dd9bf930259d92c25cfa6ca490435faf57836ac5002f89cf598d495942ae9519752d2fbe58df1358d0259c2481d32f6c8cf20b0d1394ca634fb1d0fc719541eeb0c38c1561fc8129e9c7fbd4804ed942ab9ce7ef1decc05aa5c90b64822ba1a0c7d0f9d0a6255587bab15751d206e37978110878c5072e8595ec6e22237be14df2761b7ab91cf6c0dc563a15434688b572f60ee16bceb9f3affa96df06b314450c9cb712d92b9b45f8ee08322a0f236f48f618c7afbb65908bb35338bc8b905b041a1a7f99bac63210a40f2d206dd8a2a3a01ea77ca8f40c4bc901929025f298f8dc20cbfc904432b5d296e4f618f3149089a29d10d9af380787a7d3988329c414ea8115954d9cc182bceed8d3cf289de0a0fbe0a6cf3238b95f4b503b78c71969ed2f912b63e67acb113c286349d38e4092088397c4815424402fcd259f7632503ea788e1660844393781167a97c655a846206b1eafc51bff5317403d9fbab0d0a7123c5fd2b2e43802fd13534d2245ba6d2af058aff8b5bae22f707ed6529ed31b6159450b14e77ac091fd70a559828387a80eefcbeb8adb1d170ccea62de6425f99e97bc1cd05ccec7c9c64066bd25295101800ed777fb2a85761556f2da5727145452f30260f5485399f75e2cfc40673774bd3f73e49aa5bdf31a9886abbb30e7fbbbf87d38eec4a1025fe5eb7b7edc7ec5692538b495db0e7a4128e28d87149cde99c83c388bf8e7ecf4e107a1754dd3d7738717f697b1ef5de0785282743bee30bc62182d76a1edd945f15d15b757b2a34ab50e89deeaa19cae7bc03b2c9e8f3a148276383dfbea2742078bd98d0fbbcbded9ad81d441414b9bcd1aaa3e1a1865608b16212065c07a7838d3f02344b7c226bd9921c61716c4fb1f8569762ea1b73cf7bf8d8db5706a143ae32ef80de2874fe1f7e54994bcd0382b2840a460fad19fb70e5c542c6e1975ba7e8c9832a4ea7d64c2c72ded8510ec815b733a35c75b63d5665223119fa396848d8a5b67aea1a5c4dc5cbfbb2b76d0b6720c24a21ee3068dac80aafe4711278323dedb1b1ffdb7a698b8389832916d91293b444a4eab5822d99843755f301a335fd71de9a117da502145f3c02b73b4aee6b7e316f5cc7320ea3801d7a3c264be027dbd762665fa4ca2dce906ba17dba41beda37963726d4ff93ae60859f0fd3ead0944c6c86048ae75f7b0b87823af74a3cc2836201420b8a5c6aca32ecf888d56f8b54dd822d153aea1b6141bc33205aa6a8ff63dca79642545d2d9d99cf898576a7297b7db33840c02d28fb243c40c9d0931e386719eb0663a78c2a6247ab59183c50667acbb9c08ce5285a172f270658c97095669e8a99205485dbebb44bea5b7190de4cde56361c2014508a790fcad7abc127d43f156135309c8da0280254e9b459e220cdfc44559327b6e14fb89628803d4bab6bad477f5870062f8d2d34f4f65954cceba2f9ad4c3c9eb75870d0db6fe313ef30adcb0178d475a23d1e1ab271e1a8bb20ce70485debecbbe5aeb69beada572e15e788591a18b081afcc7209ac9213fcc97a5048e16f5829a18dfcc341de1a4612884e600ef98a46d04b716191afb0e939b37af3d789c010f47da10cb34a37e9485ea802542a4ed60b5901a61c1419a877f87ed033073758817b9d4840901d1cb5daabc4afdbcb7f44a50e52b18edaf654a4b323b7bba0d42f1945fd09dde6cc737d1bd283413001aaac66189d04ecc7d2681ca591c5e22badbc9271be5bac421c4a5f1ef7871b01ce1742aa6889e99cd25e93b5de8c599132ea966f2fc406fc2c3ed219a86a194e3cf7916fabba7bf371b7c9ba5e20c104e792e468a842cf1b0a42182bde6636c82f91497681eadd2e3b7e7386fd2b9be2ad944edcfc93dfe9240b868ae8326d0f2427eca45d9cca22988f630bd2ad41d75ac250365e418cd97ef713e470375269dcd78b7e91ebef87eb14ac9dac11b0b581beb6ff9300fc781b3866fb1141c5e66cd4a57cd425a0878e127c76a2bfcbbc905d07dbddb25b407d679c2d40c896473c6c4c2184ad1621a7ad2a16d0276e06669ee1d0e623901cf1df012dfdfaa8996cf488d141e75003e1be673743c4fd6321f5531f0800d1845e14cc79c33f6fa1a52333399b39d95f8a5d1a7c37f2ab475297e7e5c890e10387d8b23b41f8ee913c8c02c2bf963ec2b5eccbc741f281387543406ae041210a7e0ae81e402a0c8550c1ee55f9769fad71305e48303ee0afd7ea78f547a9cf1c439cb3b4138adbc3e5028df326deb49dd5785119a2af23acb7ca406cd1994835cfdffebb7be8cccef49fb7469fa30e788c789460110efebadaada2eb61a5db1035b626257221b3fdd39c6138d14bbc2d369b80b4d70e0dab95236080572b43b67f066b969f53417b891256a47df1bf14caddb07d9c98f237d5392f9dffaee338b9f61d39105a7e3e51e7f07380970cd9c06cd2d8a7be0b9d170e014c2b89c0a85289b0bb5182aaf8bc33ab7f3321a9598cdcf50f710a97e12d427b73d9b8569f3a2621ba480361fffc60eaa974938735a83b0c79f6e2dd0dba82890c909662b24fc1cf4f0871f42be4db5bed6fcd08f3728aa079e42245aa31e343acb1a5b8abe7c05f45df5b30beb72a94d17f3146a16ad75282307d1c0eae7b61adb72ddae0dcb781f983bbed60945939ec275d8cb9fd999a5cec4cfda451e9085f996ece08ba94a462c657d71e4c142434d64ed4069ea93d23411e04618212796dccb124e038bd1678f7340d31c381c7be2d215ddc35e2023e33d12a9c3de948a4f60acb3e1bdec220b4eef2cf0f50a7c189ef26de5d5683b95ad11ffffd18d783748d1f28122767e42a6da47861bc8ae561cc114ebadf00637b2d4f4b45c40f79318e6226c118fa35c80741c45d79640010efd9fe3c644d01e1b609d88ede41c0cd04a08914b968fa649f8c3a023353dae3f0aa4460a6f90313f5e5262137ea53ee415167083f0473a943d3fadd752cdee68b054309024c87387aa293469f005d626034ce8a2d12948b2f0e589aa13e1143f5f080dd987ed3fc04f462a3e4b41a3d4857fac4d5a7ea76e8c24e76404f01c6290c3f4918ece491a6f7aef8b5197beea55b17a3426d50ae1cd1f9640015a03c814efa5889d6b9182ae0b50c13eea95765572dbc349d8e2700902f3be53fd857f47347b6a04ed33fa3a9cd7cb23c196754ff6c84738c05db0ecee39c6e41b8cf30ba45b3a2dc4ef22809499bd23cd210a582804516759fb6bc98d85dac688d7ae0a32cf4718686ceca4f16fd8d1763af041883e4499d6d6c5fe45bb08f41c267d9ee70e5f78200b8602c9348138f7f54a4a90cde21525a95ceeea169dcb71d85979ade340d4e758e3124f13d58e8f69") getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r7 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r7, 0x0, 0x7, 0x20, 0x3, 0x3}) msgrcv(r3, &(0x7f0000000280)={0x0, ""/154}, 0xa2, 0x0, 0x1000) lchown(&(0x7f0000000000)='./file0\x00', r1, r2) ioctl$WSDISPLAYIO_GETSCREEN(r6, 0xc0245755, &(0x7f00000000c0)={0x0, './file0\x00', './file0\x00'}) 16:00:20 executing program 0: seteuid(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/null\x00\x1b\x00', 0x2, 0x0) 16:00:20 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x6, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x1000000000000000, 0x0, 0x7ff, 0x4, '\x00', 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) fcntl$lock(r3, 0x0, &(0x7f0000000080)={0x8b875ad903642d7c, 0x0, 0x5, 0x0, r4}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x7, 0x0}, 0x8) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)=0x3) write(r1, 0x0, 0x0) write(r1, 0x0, 0x0) sendto(r0, &(0x7f0000000240)="7856001f64230dbb", 0x8, 0x0, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x80) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000080)={0x0, 0xfffffffffffffff9, 0xffffffffffffffc0, 0x436}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) syz_open_pts() r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:20 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x81) r1 = msgget(0x1, 0x4) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0200000000000000e705e033a854b491ed61fcaa0000000000000000852a0d9672f2b37e2502"], 0x1c, 0x800) r2 = dup(r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETVERAUTH(r3, 0x8004741c, &(0x7f0000000040)=0x8000) dup(r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) dup(r4) ioctl$WSKBDIO_SETMODE(r2, 0x800c5709, &(0x7f0000000000)) 16:00:20 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x20000cbd0, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(0xffffffffffffffff, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7faead2c326f49f9c794324d34d75a7fae389f0fa01c67b384c8b0f53bff40ca129048290b81ff56037264e8ecd6167d521b6a1ff9734a8ce63438e02c8578841c875e95aa09db2901082dc001095320ab7bddbca6d7eb21f441494cd58cf6a5590a", 0xe3}], 0x1) 16:00:20 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) close(r1) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="00000018600400e717060000b283c6a0f0000000000000000000008000000000000000000000000000000001", 0x2c}], 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) connect$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x0}, 0x8) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000100)={0x1, 0xff, './file0/file0\x00', 0x3, 0x3, 0x7, 0x1}) symlinkat(&(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000040)='./file0\x00') 16:00:20 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) bind(0xffffffffffffff9c, &(0x7f00000001c0)=@in={0x2, 0x1}, 0xc) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000080)={0x4, 0xfff, {0x200}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000480)={0x10, 0x7, 0x4, 0x0, [{&(0x7f000034c000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7fff}, {&(0x7f00007c5000/0x3000)=nil, &(0x7f00002f2000/0x1000)=nil, 0x6}, {&(0x7f000012e000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x1}, {&(0x7f0000690000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9895}, {&(0x7f0000262000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f000067c000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000216000/0x3000)=nil, 0x81}, {&(0x7f000076a000/0x1000)=nil, &(0x7f00004f9000/0x4000)=nil, 0x9}, {&(0x7f000017a000/0x2000)=nil, &(0x7f0000476000/0x2000)=nil, 0x3f}, {&(0x7f000051b000/0x1000)=nil, &(0x7f000008d000/0x2000)=nil, 0x3f}, {&(0x7f00006aa000/0x2000)=nil, &(0x7f0000411000/0x3000)=nil, 0xc8}, {&(0x7f00002aa000/0x2000)=nil, &(0x7f000068b000/0x3000)=nil, 0x20000000000000}, {&(0x7f00001b6000/0x1000)=nil, &(0x7f000038b000/0x2000)=nil, 0x5}, {&(0x7f00003a6000/0x1000)=nil, &(0x7f0000025000/0x3000)=nil, 0x2}, {&(0x7f00000ce000/0x2000)=nil, &(0x7f00007cd000/0x2000)=nil, 0x101}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f00004f6000/0x4000)=nil, 0x8001}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', '\x00', './file'], 0x9}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) connect(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="e1ff2e2f66696c653000"], 0xa) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) 16:00:20 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0x80) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085762, &(0x7f0000000200)={0x3}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000180)={0x3}) 16:00:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0xc2d84228, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) r1 = dup2(0xffffffffffffffff, r0) mkdirat(r1, &(0x7f0000000040)='./bus\x00', 0xc0f282c9d0c69b5a) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000113, &(0x7f0000000000)=[{0x7, 0x5, 0x0, 0x1}, {0x6, 0x1ff, 0x200, 0x5}, {0x2, 0x40, 0xd4, 0xfffffffffffffff7}, {0x100, 0x7, 0x0, 0xffffffffbfa3c819}, {0x4b71, 0x1, 0x2, 0x7}, {0xffffffffffffc919, 0x0, 0x5, 0x9}, {0x8000, 0x5, 0x7, 0x7}, {0x5, 0x5, 0x8, 0x3}, {0x2, 0x100, 0x533}, {0x8001, 0x9, 0x1000, 0xa3b}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() sendsyslog(&(0x7f0000000180)="e927426bcb5a70ead07caddd8c9c7e3a8404522d3e579b3530cb6f9593ea16f97e5e8b96a5ba938bbcca99eb5fb86894fff0df322091740eab1853450136", 0xa581ded4fc836ddd, 0x55) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffff80, "070000003e79010034840c760b666bfede477dac"}) writev(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) accept(r0, &(0x7f0000000000)=@in6, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x30, 0x0, 0x0, 0x101}, {0xf6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0xffffffffffffff9c, 0x2}) syz_emit_ethernet(0x8f, &(0x7f0000000240)="a633a9a5458cece91d513209b97f9f441641736838a8d7da7dc0235d174fd473da456b4af3e45a13cd81f7874135bf6b7dab39c92931a86b504ff227751928e07782a2dc3045e7a18d23ff9a9b3d39bd599313e2f1eb6efb4f0dc9fa77e2f6937eef791bac1ba075fab1821e7df79ff25be29c7fbf47f316c2a13700e5c4cf0f95b4c846f81e2bd3e274c6641be82b") 16:00:20 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x2, 0x7, 0x9, 0xa5, 0x9, 0x4, 0xf1b, 0x5}, &(0x7f0000000040)={0x40, 0x9, 0x40, 0x9f2, 0x5, 0x1, 0x6, 0x1}, &(0x7f0000000080)={0x3, 0x8, 0x0, 0xfc, 0x7fff, 0x6, 0x945c, 0x6}, &(0x7f00000000c0)={0x400, 0x20}) getitimer(0x0, &(0x7f0000000100)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000001c0)={0x6, 0x1fc00000000}, 0x8) select(0x40, &(0x7f0000000200)={0x1ff, 0x10000, 0x20, 0x400, 0x6, 0x3, 0x80000000, 0x8}, &(0x7f0000000240)={0xcbab, 0x7, 0x5, 0x80, 0x4, 0x800000, 0x1b, 0x20}, &(0x7f0000000280)={0x1, 0xfff, 0xff, 0x0, 0x606, 0x401, 0x1, 0xff}, &(0x7f00000002c0)={0x20, 0x3ff}) setitimer(0x2, &(0x7f0000000140)={{0xfffffffffffffff7, 0xd97e}, {0x6e, 0x1000}}, &(0x7f0000000180)) 16:00:20 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, 0x0}, 0x0) r1 = syz_open_pts() r2 = socket$inet(0x2, 0x7, 0xf3c) syz_open_pts() socketpair(0x1, 0x3, 0x31, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socket$inet6(0x18, 0x4000, 0x7ff) r4 = socket(0x23, 0x3, 0xffffffff96fa552a) getpeername$unix(r4, &(0x7f0000001640)=@abs, &(0x7f0000001680)=0x8) recvfrom$unix(r4, &(0x7f0000001580)=""/148, 0x94, 0x843, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0xa) accept$unix(r3, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000"/110], 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffc) msgsnd(r5, &(0x7f0000000500)=ANY=[@ANYBLOB="010000000000000046219f0d91f8c5b1a44a306c22014c8060ce77e995c40848d591a4660c84b089a72a28a32204c41bf00e1f4b0ac37e0e3f3630370d639b7f26461f745fa3d91635ad9a1dc3927f7397839c96e037e517a3c98f0144a718e3cf673909ea76ad9c19fe2e6ed0f2b52f25a8d2914b65c710c0f7242dbaaa2f4a3a9a43961ccd18beeb6b48ad590681830d85dfeb5059415135849682104afb00ece4ce09d4f0aeb86d63acd6740821a81360b23e56903deb2b635d5dd2e1d8c6d206718996b7437c25185c1e3d3a273a22382f59190c171f4833"], 0x4d, 0x800) msgrcv(r5, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000031000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/172], 0x1, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000040), &(0x7f00000001c0)=0xc) msgsnd(r5, &(0x7f0000000200)={0x0, "bbd010b18917c0288900f65d3168d49e42b29e60c4497245b60e78000f4d8e963155a9c9e390883df081f273a033bea98d8c3ac459efa1cf3724287cade71444e6"}, 0x49, 0x800) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000440)={0x200000002, 0x2}) msgsnd(r5, &(0x7f00000002c0)={0x2, "9d181e74"}, 0xc, 0x800) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r6, &(0x7f00000016c0)=""/4096, 0x1000, 0x800, &(0x7f0000000300)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc) 16:00:20 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0xa0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000100)='w', 0x1) fcntl$setstatus(r4, 0x4, 0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000080)) 16:00:20 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cfbead46e28d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x40c, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/120, 0x78}, {&(0x7f0000000040)=""/87, 0xa4}], 0x127c, 0x0, 0xe0}, 0x866) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0xffffffffffffe000) open(&(0x7f0000000040)='./file0/file0\x00', 0x80, 0x6f033cd2204c5422) 16:00:20 executing program 0: socket(0x20, 0x400000000002, 0x7) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r1, 0x5, 0x0, &(0x7f00000000c0)="caf5bc15", 0x4) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000140)=0x800) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x35}, {0x6, 0x20000000000}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = syz_open_pts() socket(0x2, 0x2, 0xb6c) write(r0, &(0x7f0000000380)="8c", 0x1) socketpair(0x20, 0x2, 0xffffffff, &(0x7f0000000040)={0xffffffffffffffff}) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x9, 0x3, 0x4, "7a7f9c6f86503b6025d1ccd57e0153d2780a035f", 0x0, 0x1}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x1, 0x90d2, 0x0, "d730b40c444de400"}) write(r0, &(0x7f0000000200), 0xfe72) syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xb822c1e3f5929518, 0x0) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCDRAIN(r0, 0x2000745e) syz_open_pts() 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000002}}) r0 = socket(0x18, 0x8000, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "00370020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x400000002, 0x0) 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) write(r1, 0x0, 0x0) 16:00:21 executing program 1: r0 = msgget(0x2, 0x10) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8231, 0x0) ftruncate(r1, 0x0, 0x6) msgrcv(r0, &(0x7f0000000040)={0x0, ""/88}, 0x60, 0x0, 0x1800) r2 = socket$inet(0x2, 0x2, 0x0) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r2, 0x0, 0x1d, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002006, 0x20659) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f00000003c0)=""/134, 0x3ea) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0x79b6, 0x81}, {0x18, 0x0, 0x400, 0xffffffff}, 0x0, [0x8, 0x7fffffff, 0x3, 0x1, 0x8, 0x8, 0x4, 0x81]}, 0x3c) close(r0) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x0) execve(0x0, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:21 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, 0x0, 0x7, 0x20, 0x3, 0x3}) chown(&(0x7f0000000040)='./file0\x00', r4, 0xffffffffffffffff) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x3) 16:00:21 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r0, 0xffffffffffffff9c) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) accept$unix(r3, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) write(r2, &(0x7f00000001c0)="2ace2a8b54899e6fe924eeded3eccaa7126cb119ecb8d29fefaad3346aa693ba672898f94e74a15c4d740f0176a44ff650e85a70f5de16d0d6235dd877886a28b246cc717f6a7f2c84e145ddc5c67b90a424804d72d95edeb4e16d5cc71826341cc66daa472c1c1e5f038121204e71afd1948e9b4a1d833a0217d516057d43d3700ac137955d32f812f308d066d2c3345db6e953d6a7e87f4938887f2ab10b1a1e6ea0e466a7fb7d78cf914916a6b8d90d60dbe34435b97daf92ca", 0xbb) listen(r1, 0x7) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0xfffffffffffffd27) socket(0x20, 0x3, 0x6) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="02") 16:00:21 executing program 0: r0 = socket(0x11, 0x3, 0x0) socket(0x11, 0x3, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x4, 0x0, 0x2b0, 0xfffffffffffffffb, "e2dc045d50c8d2146f892fec8cc61a2a3b7260b3", 0x7, 0x5}) 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x81206919, &(0x7f0000000300)=0x200000) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) bind(r3, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:00:21 executing program 0: r0 = socket(0x1e, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00', r1, 0x2}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) close(r0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") syz_extract_tcp_res$synack(&(0x7f0000000100), 0x1, 0x0) 16:00:21 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) getpgrp() readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r2}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ftruncate(r2, 0x0, 0x2) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) open(&(0x7f0000000100)='./file0\x00', 0x8, 0x2c) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x18000, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCMBIS(r4, 0x8004746c, &(0x7f00000001c0)=0x2) kevent(r3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0x9, 0xf0000000, 0x3}], 0x0, 0x0, 0x4, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100, 0x200) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f00000000c0)) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x99, 0x20000000}], 0xfffffffffffffffb, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x40) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() r2 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r1, r4, r1, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, 0x0, 0x7, 0x20, 0x3, 0x3}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r4, r7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x3d}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:21 executing program 1: mlock(&(0x7f0000ffd000/0x1000)=nil, 0x1000) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) 16:00:21 executing program 1: shmctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000000)=""/57) shmget(0x3, 0x3000, 0x8, &(0x7f0000ffd000/0x3000)=nil) syz_extract_tcp_res$synack(&(0x7f0000002840)={0x41424344}, 0x1, 0x0) r1 = semget(0x1, 0x1, 0x368) r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, 0x0, 0x7, 0x20, 0x3, 0x3}) r7 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000080)={{0x654, r5, r7, 0x0, r8, 0xcc, 0xff}, 0x3f, 0x6fd, 0x5}) r9 = msgget$private(0x0, 0x20000003d0) msgrcv(r9, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f7ffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f7c407167c434f156d87d763a38ac00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e47df27980efaf8878c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3ed7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006d016d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000857adbefd9980506665c61c170be40b581c3096ec95e11c0835c142b91b4b583b10305d70a10b6b56efe49328c9e3b0ee1879e56a9d98aa7ae2d820d4c3ec552f531b817e3989c2c8c3b11990c4eca0499a11fafd4d75865307b06607fdddfaa89e3e88f216a1dcae5c0324bd0fae2feda739da1432320b4475d65d0062a2474163600309b3ac1fe99ffa2e4302a2ca6a8ea2df2bef761cee574d14bfed3dc0ee48"], 0x1, 0x3, 0x1001) msgrcv(r9, &(0x7f00000012c0)=ANY=[@ANYBLOB="0200000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f900000000cc193bb307c86100000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c73519053e107a83a2a967975d4f4d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b"], 0x1, 0x0, 0x1000) msgsnd(r9, &(0x7f0000002940)=ANY=[@ANYBLOB="030000000000000095172acadae625b23dad4ce5b586a11b3e6ca9a01cc9c80d4bc43024fdb290ff28503e9ecb9011b61ea3681af88d72dc427ea5eea8addc9bcab9e7f4f85defa20e4e4e06a50cf0fbaff3b425adb1f4a8225a3306a55c216bcbe33dfaf531e52006b9793a02ea52ae609d35131767bfecf14e7031aa428e84a39fd375133d8f8d23ec8af261e503a44f54b85bb81362ce2c3ae2f8b749e929d3f64d43954979060a57a5dc9064698a715d8d171b228ca7eb519e7a5cf574b0cd052428090bca38c0550d3d39027035667c27e36800000000000000"], 0xe7, 0x800) msgsnd(r9, &(0x7f00000028c0)=ANY=[@ANYPTR64=&(0x7f00000014c0)=ANY=[@ANYRES16=r0, @ANYRESDEC=0x0], @ANYRESHEX, @ANYPTR64=&(0x7f0000002880)=ANY=[@ANYRESDEC, @ANYRES16=r0], @ANYBLOB="c2ef85bcc198c99ba610efb95a80f6c0e3bd36e8c0c712d4cd8a61f850a43c8346b2250c5d580c15ecdd9536e0111ffcea20365b684b812240b4f7ebc9d2ffb80c3dafd09add7f6deab9b05188447762"], 0x4, 0x800) 16:00:21 executing program 0: r0 = kqueue() kevent(r0, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r4, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000100)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r6 = shmget(0x0, 0x1000, 0x124, &(0x7f0000ffd000/0x1000)=nil) r7 = geteuid() r8 = getgid() r9 = geteuid() r10 = getegid() r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r11, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0xfffffffffffffffc, r7, r8, r9, r10, 0x1c1, 0x295}, 0x24dd, 0x9, 0xffffffffffffffff, r12, 0xfff, 0x2, 0x8}) dup2(r4, r3) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x0, 0x0) listen(r4, 0x0) dup2(r4, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0xbd56, 0x0, 0xa, 0x0) 16:00:21 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000040)="dd9f37dd14e24886ab42481020ecd9d70fbbdd428ead4a8d4f0ba38e514e5d8a88df11a8b4891185b33999e9819fe5753335869600"/62, 0x3e) 16:00:21 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009b00"/4086], &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt(r3, 0x1f, 0x6f, &(0x7f00000000c0)="5abba59fa457293c0ca166cb6101f390a09043291f22f48e350d7abec07b9924e305915b6fe7d9e385", 0x29) close(r1) 16:00:21 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) select(0x17, &(0x7f0000000740)={0x9}, 0x0, 0x0, 0x0) close(0xffffffffffffff9c) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)=0x9) pwrite(r0, &(0x7f0000000240)="6c353957302e678d82c2cf0634cd20cc4b303459b8caeb63f43c5c8684cd1e31f4de8b1ba300850748856eb6d11e2589490799e3662eb75da7cfc218fe55a7c8685aea1a7a1d5e226072da520129f8aad195d16df87afc63bf5d1eacf36a55f270ea0348aa152ec5aed646174aacca1cf666c3c3131c65287aa001efb2e565706287ef0113b4ed343c25494529020ba453b72eeef4a3abeab930ab27f10775c56f765b855d0f2a09d6bef9642acc4b856daac5e8f1244d", 0xb7, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\b\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)={0xffffffffffffffff}) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0xf5, &(0x7f0000000100)="3af89c01500a4e7e42182687abdf49687db5cc3e6aaf5e79bd943101aa652dfa7e6fbf51e8711a88ace1eb938f4fd0a480ae3cffc0306894230d5af2fa9e1559a86a5a9a00c25d2bcd0bf342953c83fe49ada86cf8a94dea4dc7d6734346ee812ac401a1a46cde95a53626006e4bebce1b05723d6e0784306f4eb2c6f17c2b81dad6651ea278d686501a4db947d63bf965f62b361fbbcfd95a9f64f49c4177f1667689658d660515258476f5bdb3f9fa979e240821766aece223217665885f722a8b8998ec91804b43472d9a36eea9e050589ad86750f1b9a4e28735945ee8d8276c15c5a3963c575f88c6753d3dfa2dae0e812a97") 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x9, 0x0, 0x0, 0x20000000000000}, {0xa, 0x101, 0x0, 0x100000102}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x80}, {0x800000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = semget$private(0x0, 0x1, 0x2d0) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000000)=""/177) pipe(&(0x7f0000000180)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000200)={{}, 0x0, &(0x7f00000001c0)}) 16:00:21 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x20) r2 = kqueue() dup(r1) dup2(r2, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$dupfd(r4, 0x0, r5) readv(r3, &(0x7f0000000000), 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000000)={0x80000000, 0xa2}) 16:00:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x4, 0x5) ioctl$TIOCSETA(r0, 0xc2c04223, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) 16:00:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000300), &(0x7f0000000340)=0xc) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f0000000380)={&(0x7f00000002c0)='./bus\x00', r1}) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) write(r0, &(0x7f0000000000)="220e228901", 0x5) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000400)="3192da71805a6be535b3efb07f6356b8e34ad40ee8ed6902010525185f07104d756b9cae27121e200db0cf20e043fc7aa749540e239ba6f2be36833f2807a872", 0x40}, {&(0x7f0000000480)="e90a77df4e3744ac1d1bf6e8bda08abdb7494c284cfc3b2409be38a72e1bd8db58605c336bec3a5910a88247a4bf25268dbb5f2aac9e642256f0dc071a5fadc33a19d419461c2c290fd7", 0x4a}, {&(0x7f0000000500)="9b484631112f296098f0915142092ce61136521f1ff94e5d8d816b3021c573a5879de5777f96dfef3483d03ca5335229b9166dad7cb89175f152616349779c35123c288e1d3a5a6a5878e19a1ac0ac9c4361a5e09a79e427e343c25b4e2f15d29445319974a988eee8c6e5a5b0d9812096b1814a85db0bdd12db4c0909d715939d197a4d8f316a11550bdf210edba67532be73e7ab986a474522d03bb66f8b186ceb31e66ca55030035a50f9ced6316a8758a005958be5a00c8c06de747cd733c31e1472e4a0ebb7bfbd3ab1727bd39e1af4d7c34ceddcfb788b61b9ece6b2576e6eb2e3a0acd043c5b9ddf6d533294b73b92733ddba1e34", 0xfffffffffffffe1c}], 0x3, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) flock(r2, 0x4) utimes(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)={{0xcc3b, 0x4}, {0x3f4e, 0x1cd6c4e8}}) mkdir(&(0x7f0000000080)='./bus\x00', 0x141) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = getpgrp() fcntl$setown(r4, 0x6, r5) readlinkat(r3, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)=""/163, 0xa3) mknod(&(0x7f0000000180)='./bus\x00', 0x1000, 0x1) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) shmget(0x1, 0x4000, 0x10, &(0x7f0000ff9000/0x4000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x6) socket(0x2, 0x1, 0x0) r1 = socket(0x1, 0x2, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) 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) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) utimensat(r5, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x0, 0x3}, {0x2, 0x349c}}, 0x2) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x0) r6 = semget(0x2, 0x1, 0x40) semctl$GETVAL(r6, 0x4, 0x5, &(0x7f00000002c0)=""/82) getsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect$unix(r2, &(0x7f00000001c0)=@abs, 0x8) fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, 0x0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x4}, {0x400025}, {0x80000000000006, 0x0, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x100, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f00000001c0)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000200)=0x92) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x9}) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) getegid() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x54}, {0x2000028}, {0x840000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdaeb0413b0", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) 16:00:22 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) syz_open_pts() pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() writev(r0, &(0x7f0000000800)=[{&(0x7f0000000180)="7dcf8d73e7923ddab1f87106757458117d5da6faeadfe113f8480f84a6b89b4df3a38d3295ce2a6e81b55225a79f533fcb2ab5848065b248d4d3e54a2227dcf703115ba8a582b0a31787a1d9b0700b10fa937c3b35cb2a350c7e8f04d0ccb0431b6fd229df6bc844ef60143ba44ef048f074e1b5acb8f256b0f79efce2f2", 0x7e}, {&(0x7f0000000200)="2586f9576dc9af0211dca546ee962a2a91d7521d09431bd71a659234e338d12d965c310f047aa6550a7506e68b911ee8485ba5c6fb8de091de4e4f560c793c9aafb2725eb3b37f9da3397cbf2191c105d873aed21dd093f2aab6fbf01c589caf319af8758130ce0636266470c565949a04a81ada1c0329bccf93e279b249f39a6b6eb2840b4083010e", 0x89}, {&(0x7f00000002c0)="e10c9231fb099b12d17fe00905f6110f06588dea3af29e14765a5a3777572f7162d48075d17f42009ac543ff21cbabf9b4f346e03811c0afdae0699b0a137ede1faf6ed58b17c063eb5eb314880d291c9d46a96d445647960ece2490e9adcff026191e0e179ba2e64df40c8dd54c5c52c5d7ff124176ba1edd0ee68f8a5ad822935213fdaa3c6960bebc922c25f6db691ec6b5b0231970df0c873bb3474c7c0cc8224f53db172212407462c69cecc8d8994d7772c07d2fe76a68c5ce0e1c820afc3aff51f37e0039f273753631d0856d82013445190ad5e4eba07e7ee9c236b35884930694ff0ff68cb890ee2d2a", 0xee}, {&(0x7f00000003c0)="b2bf8a8d41645d40a801e3ee0bddd440566629089aacff14823fc9cc055ff913da5c7c196f0473a802cfb39013039a0ffe2c24acb4dfc20c271fd7be234e1ca3a8da72ea331fcfdf3c9d29683ed2e3f39a32d10f01634171494affe8419793959e2d3e62ffff", 0x66}, {&(0x7f0000000440)="10ac858f829d74afc306143f40267722c66ca06d54888b740cc19c49307011bb76c2e0faf3fba505a22ac7c6f71fd126e3ba75d47d00fe8a55245953e2ec1061d31acefea74b752ec1492d5f4e3b0a4194b9424c1d49bd0b3dbe2605f78edb8563c2dbd79116c9e13dec547529e7dac019bd6c0afe7445f8c425d7edd56d02a1768713d6167304ac2cc61c6c27de28077898e37bf71aeb2ab22a63c60f1371320d9b6434101212859a08e533075fea2039df313e62e94e7df115db7af860b39420e20349c5", 0xc5}, {&(0x7f0000000540)="e035f0c74222443cf4796a8b041ff2abae5ebfa42a61f2da2e56fe239314813843df1a040e3bd309f96dbc4bb8852de6349d40c2866e81f54b588e6d2f78a028cf2947fd11d0d181cf15a2979e88f50299fef9b253b781d25a3dc3cfdeb65d0ceade40de4aca3554bb978e8bf4a8eeece5db3b8875d1003bc1eecdf4b39cb06d5fe13c19b7cd4ac4765c27f71b45911f9c059f74f55c092ed27d67123d4462db1a5559c8ec4583e713380f382a56eec8f47f630e9407f6c150a318452c91c759f66e62404d942994ce9b7eee40343ab95d4fdf8c", 0xd4}, {&(0x7f00000008c0)="63bbc0e56088bf3d3b7e8d4285d84f88d4f9aa872d0ca9608af85b85141a71c8b0ee47fcb4485e234ecee494dcb3ebd428cb52b388b74782bf19fa3fc5ac2dc2c2badd3ca03e5ca486b1425ece9bb61983c95b8186a4fac641c2d1207f624ee3d4ece878991f", 0x66}, {&(0x7f00000006c0)="103c38ecc29bf1c0bf175eed664353fda4e8984c71b9d2a0355f29a532ae86222646b3d9745fdea0aa186111ec825f387fd4115fae2907d37d23d6606fe74221bef5dc9fc9e71a4a3baa2f6487483addabc2e03b6b58935a70fbeca99590f45526b044e09b6d7fd09a72eabc9bc8b96e9db69f8a39fd00f9a9f4330333d05c91f2bb455a2e662ed97bc57895452a1c1c7e4fc2", 0x93}, {&(0x7f0000000780)="f6fdae9d9a2639b563fb038baf2dc85674fb1dfe0d03a946cb7afaa4933913b4d5eb97d5821844d68b9d774cd1affcf432e16e5b51fa288e57e873a6d16a49b68d4ab0de29c9fcbbf4ae86366666a4d4353b5b9e5833ba2a8756b114086e", 0x5e}], 0x9) connect$inet6(r2, &(0x7f00000000c0)={0x18, 0x3, 0xfffffffffffffbff, 0x6}, 0xc) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x3, 0x7, 0x0, "a7632d9c114315ac088d2662970c6a7af2ffc1c9"}) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x3}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x3) 16:00:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2700009a4c94f94cfd3108114b21f0f01715a7bdc5bbfaad1192005a7a76a346ceaf9f7bf7a6d74f3801e97b7eeb1061b5605065fc6d1c08bcaa762443682701bc5947d7ffdcedcd0d624f0e899e8a95bdc4bc45a51692aba3cf633c5410dce64b3f4e7ae3bea4de000000000000000000"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 16:00:22 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f0000000100)="bb", 0x1}], 0x1}, 0x0) r3 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r1, 0x0, 0x0) shutdown(r2, 0x0) 16:00:22 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{0xffffffffffffff9c}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x81, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = getpid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_INFO(r6, 0xc0185603, &(0x7f0000000100)={0xee, 0x0, &(0x7f00000001c0)=""/238}) fcntl$lock(r4, 0x7, &(0x7f0000000000)={0x3, 0x0, 0x62ff, 0xcda7, r5}) r7 = getgid() r8 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = geteuid() r11 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x1, r9, r7, r10, r7, 0x5, 0x7fffffff}, 0x3ff, 0x63, r11, 0x0, 0x7, 0x20, 0x3, 0x3}) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0x5, 0x3}, {0x800, 0x800}}) setegid(r7) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000080)="8a4f401d2e93b31318100c46", 0xc}], 0x1, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0xc000, 0x9) socket$inet(0x2, 0x5, 0x4000040) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$dupfd(r2, 0xa, 0xffffffffffffffff) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000312, &(0x7f0000000040)=[{0x6c, 0x0, 0x0, 0x3}, {0xffffffff00000000}, {0x6, 0x0, 0x400000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r1, 0x0, 0x8fb) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f00000000c0)={0x0, 0xc31f, 0x1000, 0x20, &(0x7f0000000480)={{0xfffffffff40cea90, 0xa4b, 0x9, 0x81, 0x1, 0x9, 0x1}, {[0x1, 0x4, 0x1000, 0x6, 0xb01c, 0x3fe000000000000, 0x0, 0x3, 0x1, 0x0, 0x2, 0x9, 0x80000001, 0x6, 0x0, 0x9, 0x5311, 0x5], [0x800, 0x3, 0x81, 0xff, 0x1, 0xfffffffffffffff9, 0x3, 0xb9f, 0x8, 0x24], [0x7, 0x7fffffff, 0x6, 0x0, 0x5, 0x7, 0x4], [0x8, 0x5, 0x8, 0xfffffffffffffff9, 0x2, 0x8], [{0x3, 0xfffffffffffffff8, 0x80, 0xd1}, {0x9, 0xfffffffffffffff7, 0x7, 0x8}, {0x0, 0x80, 0x200, 0x1}, {0x2, 0x10001, 0x0, 0xba95}, {0x2, 0x7f, 0x342, 0x5}, {0x55, 0x4, 0x9, 0x3}, {0x264, 0x7, 0x7, 0x1}, {0x1, 0x81, 0x3ff, 0x7}], {0x2, 0x4, 0x6, 0x1}, {0x6, 0x10000, 0x7, 0x100}}}, 0x2, 0x9}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) writev(r3, &(0x7f0000001940)=[{&(0x7f0000000100)="262b29b1b70d4792908cb980498c519fca77e1f3eb16e49801481aea3a00c19d40425a17c048f77e96a2e3de1708bd033621e558a6da172d7e0e45e8db0d5e8980ac77b516fa0a814bada9a9d0f28116ff2174f3fd1b0b912710a5bbe48bfa9d4d32273b077d57b9040663aa1fe56aa7ad0cd10700d6eb6fa0700632ab7d1786c7fa09b678ac531f57b77f7c9ef4bd8965e9907eb79b4781d658bc14f276135d596cdacda1c8c87cb0ca5642efe3b6cf782441c9db5a8ec5b3955c27858e2806d98ae1082762bb13c1f5d7098dc39168d1308c2e976f514e", 0xd8}, {&(0x7f0000000280)="b3399f3f52ce833b6ef86e51c61900c4b16429b7ef73b5b529fd6fa915883fe71f494af424fd8cabd4028099bbd051aa0c03b2c34885a259d312c6f2e8f016e9eb6bd078917c28e39b3098445f9bc58e4efc5d5c3457daf3af724b1692795410e8465cc885ec9987f0152cd891a5609e41e422afc3115f333653a7ab6f9ae4", 0x7f}, {&(0x7f0000000380)="6ffae3464a624bce30e3da0d74bdd83cfe558464aee1510d91a7916c66e6140597f0fc36e7aecffc00ebabbc65eaff7e92173913fdcc11f1396a36ce8daaefe6aee2080480eb2c98332a36ec9e0fcfeb1f31d15f9e7d2ae1ac6784", 0x5b}, {&(0x7f0000000700)="16a99bbe42576f56fededd17647ec72e9b8df23f1b6b542dfa540efcd3c27ad14d794489ff6d94dd3ea6c7cdfcadc5d24680ee016cac23aadc08cac3401496546d7d2db6191a8b372b731cb28742afb2ac99ecc49db0581d3a41a99ff259", 0x5e}, {&(0x7f0000000780)="e98bad5ac77b49b5edbf2a6dddb1afff59fda6dc78a9e83cccd9debd23c973258c47562c444c89e9dd7462bf4e99029974acf3e77b4836038dbc7f8385e8048958a1fad6ef3a11eb449a3a3bfb54648c78ad0fc45a283e4d61b2c9e422285ff8d9fe9b96c6bec6a29a040f3e345044fe1dc39a271d1b4054a9132e6ab9024dc60ddc1c97e68bb3e20cfcbbb6e378377ae267c4e2297973e947a4c45247915af45ae6bd7f0487d984a838656b8b01cd7dfc14426b4e297756d5ca4db8d485fada19a5790615740ba6a7a82e538b42f7704136ceeee9fe1295d9ed48a4546ad9c5", 0xe0}, {&(0x7f0000000880)="5bd986f14ca5d147740b6ad8435133fc2f3e5c55128502e1651d9fd7383bc2f39d289160449cfcbc61e83065a6a37af37f8a53aae1253e0d3cde5c65e99f9850755fb317e0aa1d9ff7bde77bd84e4437c9e1f97586588789ebff35b84be368d1f073271c3884277850d52ff5083c1cea8078480d23b236832b51e540d05df13f8bed3dc36fe5a51264a9b1765c553632f270b96d38edb097889244388b5be54887c0a50c568181a4d3ca584332e8bd9f2df71ac1078ab76b559a266492eadc4a0b2c8cc4411a2a7ed2c7046a96f2b06a212de5d8e7154fcad1d27215d315ec107953fcf87357c075091dbf85786c30de8d04e285fddf12defce03531dd1e243fd36ed42aabc804233543633ac5e4ee65acf956b1d2f80c56e497698182df0f76549e945b34f09c66602d4b3a642b7ade5ef2558cb55399d07fdbb97edfeb2d796113689250a9f23bbb01b1a3e5d8a104fd980a9020ab6d5eb48e1255f805055d51551924e9a20b0fcb9bb2e25238a806814990625ee22319d1abee0fde94e977b1fcc2fdfae2dca460dc01e599ce03cdb735d57a9048c463352e1dd703a3ac62763ef9a34bad506fe52295deac374fccc4d0f6a99a1200052abccee19cd3e3938e68080605a2c4f267a9ffb3dc40f9a1a5346bd926f4e30fa1fa26fc44958d4631e0f48872ec248eff2116713297af142e959351a287852a2f0b6a86925489c8c418b7c491f99ac8c27418b01445e306694ce2be714f8d566bc79d5794aba16e6933d3da590b5d78e1e565e77e96217bc47d16eb30fe3d543be627255309a580f4d2fdfb335d82ed5bc1d22ac016b91b625f26fd6c3df2978f26db77607925fcde838a5735f1f2e26a1f6755a62c02349cadaa2baaeb83712c6a72eb1d152c452e12a9d5ff5b9e8501021195b35887680205a6a32339f01883bd42eb84321e782d6b4cb624aee8bb201ca9f52647db764470b47ffcd2363b6f1bdbe1c214083f40ecec2f2dc18a51da5ab1d71db8bd640cd7752bb83c25f0444ceacf10cd7f848fe3f8dabfcc0648b9537182527ac880b7ea4d2d752283ad20445aa1cd17df37d4d3a1e9d2232c58f4874f9c6e50f4b7bfdfd9be4f4964f063e9d9aa9af090ee33f51024d89cce5f1d6f31344a4516c39b4f0bbaefa9d52f4b54fb38fc6ba69bcec1758942f1734771fb6b9f9283e83285d658fbdb463c7ece90f3b048e4568d8a378ad1c6706127dbf360a05b4fdfd1f634355d504247d779d4a0e935b6a256d33109de1c4652e49e78a5d71698f38a37839e5e29982b1e61bb80f181e0d2e97c6a97f74c1574ab1a346027c326371b1138fb6d61920c9d493371a2fb2ba52ccb5d959d2207e102d621fd2d196a1a8988d04e4b1151da5cfdc96a8f6b07306f61cfd5700e95e086cc4531839e139b36ba645e8823842f3c76d62a7426ffdc3ebeb08e99dac69269d0b62206d91ce4a407cb7c3bfbd3285615c369eb7052e3821fc7e5df60143ccb9a629db5eb949236239ecf3719bcab705a446c75c9d88b47a38fd77ea61437d55162c52dcfac7fd43061121710c71ba352dc81fef41c4cad4a3c9beaf5760efff3e64107f52bebc0d96df5fb2053c7ccee784bf44cfdbd4905ca0e8f68adbb29bcdebb1e7f573167d3e91c39dd5a9b8ecac59df8e1bc19e75d357fd2bcab8686df33e640083bfc3548a26803343ead04d2f6abc1a1e822159f9b8f305f537577bcb18918cffd6041da75893f89a6780e6d490c1a4346af499c32a64da6b0d6dc5e0e5f1de8f36f32740772f8aafeae63440e31b5b6bd8cc9a1071b83360b3f505920cc50bb017520af73308a6b10020184ab97e51be25c2490f4faa9fd862403b1c69b86a42eb7f05a95f39d1b860480188432ad836a1921191b798f04200465c3cbc6bff092584332f1bd4da02ac25819ab049245afe354a8d24ae53b3d20102ba279f04ee8d30b8c24fbea335a6772e9cc91dbf7861a1eb5ea92ce98efb3e53c20ad963962c059981084fe383edd067db717b88925f2ff2848735f2a51a10d893565307cc9ee9ebeb5305b18f9295417d2e42e255ec8866dd2732e74966688f83297071080ba1949d5f9e073a72aee4b5d9abece72533373e354a586db8a1786122023b337d0e7cd3b91cfe6d2ce3798de00e1febbdceb9d0cffbf0e1eaac898a536f4dcedd99d019d747c1543a88983cbc3c77c612e407e451052914d13d92281d9b14f366ce4f4de3f0cfad8e221cd1b55068dd59e18bf30060133fc0dd1c64908d0c11ea0d38677a39c13335c7b3cee40ecbeccd017f3c08a97143293920e3cb1ddae2953eb1f240e46b9649335d4948eea43326bf2d372035cff6f2501d486827c6f8abc3dbd8521ab8a435f0e29a996776ec5aa64e9708e2b1370132e6843e5e66409fa22603b60842746f4f4ea0b33594dc97738da59a026d127f91d3a58d9da5a101ea1f463ce94823b6255014326e305cec9bfe35864618e2ed0e7cc077b1915ffd9271d901d3100226954dc240b01dfcc1e2d1d4c0d4d7a6c58ad6b7e1f081cfaf1258e050f33febc237cbf4466d7ddfe03793991ced4d08aba643a0ce392c4dca308b6078499f9095c80222f9c1cf7ff7f08179a2ce6bcd1b440302d383efafd0713203228b000e16051e0f7ffbe8d4de742daa1fadaa85384b59c083ffbed34ed808a244af6a71634173ea521ccbf0a4ee4df1ace0bcddd6845fc6f1a3318fa22c588c6101fe203f03e86063306e689abd558361526cb8fa923daef688609c608dc55a6be2f56d6c82dd96dd52b96485da2f5ab209bc147571f9663fb824220d4045dd544d4803999e2eacc34d160742ed48c8631668336219e75afda6046c52762d068579da06b354e9fe4bf053f07ff027090ef4882a12ff38a425587cbce6adde34ea72647a4c170804fad4467e5815ef8013384c964441bae564c775897174c4e3271417bfb7906c1d5cbb204181016ec0bad0b758320e29243535053c7e74c44a86913b88b084d1f310e37f9d6e9a41f1ff137cfabaaf9f616ecdbac66ebe9df4f1e101d50dd08815fd0bb5d1c746bc59a77db44bbf05699175671032bef43c31f27c9e3afff35605276a808b612e2f58ec8431cefd4b7878ed7f525875c324dfcd32959270be5111adc2753daddfc9cdf3dd262e969d6698b4a8455ea337cc704f2d900557d2bb3254e3fb4ad13a77661314344a63a6e686d48a45b1cb1ec5aae31bcaae2444a480c264826f02911d35f946b0db39a9e9185cb240f3a2a5f3dd015168f779519febe9ca250430744368374794e40c1fcc959290754858775c1c796b6c02cb9465fd53951462257fba5b294ff704ce2460e3defe0b1de3f2da60a3dad2dded8fd069d45331c72f5049951f6e480113974cc3f3a2b31eafc77a92f53eff3f228693e5deec9daafdf247aad23ee9bd8b5171564f2959800252b734a3470e5a03b128636334d71823407ddef06e39a98f03063999070a510c932141e3ec9257c41b5ae864c64420dc936d348d67b7cdedda7ed5016ca5c405a6721e6d5e5e99601a77c8b580a8fa3ce1397950fbfb7689a799bce586639d6739b6e8681144634e4c0759c732e2d07f20a236fd4fc4c53051f3ab092300e2fcd7fb7918eea41d6e0730b67b0616c6cdc200b5e6cd65ee7972c7dfa40dfc22547641a7a58f4b3e822acc8fd2b8a7b835a13fcf32e19ece1cb2ff5393680176d842763fd50346aa59a822ace432ee8b1e0afbe9653c04f5dd262405c251101864fd95241783d884182b9c37983a110b248f479ddb31d54380ed7bf8ad44761f2fc2d57ecef9ee915df77ede017f7ada81611372155a9f30682cd56d986871558cf78af4703be6fa3e5106271d089478eb4e95205550d74cf7638cc9b61f8cb2df6a985f159f4cc59e65e06be0c73e6d1ac200298c21aa0d9ed9bbed3fc5b357fe69132be5ff36fb79efacc1176611d4bb9692936ca9d041bec6b4f4c9198b689394006f6982e245739173917d8e60aec2b695ef464f1d3abad4aff55ec054ba0e9a424fe386c2cdc124a52cb39f48cd6cdbec54cbd9c9aed568a1911a287a62d70b4c12db0d8fc312c133b1c815c71417e5786f7685de804432c07f5f2526912111e80d3ade237e577d020ddfe765408cb865dc6bbc67d493e4b13ed80d82698280abc0f9474490d7e6dadf9db1a69b8eda1e0ebeb5feacc5bedb5dcc0c9d5edd6bd1c74cf8388cc04896a9c0ca2f90b5c68caa52c83d0a817b24f9c9d017443055e18a5f549ff9d39b495ba653ca8aa527156a8e0f5cd8271fbc3f953a4730bfc206a3709a7badbec73d1f2216dde6a86c48138a2fa8c60e801945c811b71e77ecd876700ef1a46d09af29cb0d3a57fc00d88dd71150c02fe26674fe1342665544d5034da4d87d55229d557607ca919b3803933beefd5c656ad19ab3272cbff713b45476104d17eaecb268c40cf8e98389323962afc2c025067c4ce4c908c3ec036e914e1aa34c9784e94b8565fbf45321c7cedaa0bc9ce12f4ca61bcc09b9c6ce600b5ba6eaea0f606493e78fc5c80ab24feea298155143d74a7e379f388eedf509f31205604854f85bbf90ba87ab69d945370341ee05a2e45e590ad0e2949e4aea942e3b4c55261db2bd33daeb4bc387f3cccc24a810e74f93e6a02c62ea4d8a95d4547c90aadf95edcdaf0014c8a1d3341c0e1fdae3da9424d587936c6ade2360c84f7119e72704a7364e6c8aa26d0d0d3dd7574bf907e9c3654957b019c2846ffe2d23e6ff36005e474c2c705d38656e5124e7a26747011fcd2b295fb8fabe53f99272da773c122be8f0c4fbe84689b720fe4661fbdeafe17b825f659c8d83f8abcc44f5465198a7e9db4577cb8a71f2a4d05b555e11477a480bea2ffa8ea571bb459d7e8dc1964c003554897685a3233be51555c052b0f17ecc61e2acd356d52aec226b2822779912940ea3407466647078f095b47b1577aae4c74bb8bd41e6800536c04572b4f22e3060216f5cf4175640961fe039e74c9acac6446dcc7f48fd0400b57ff7b21f21a856c7f1b46b99548a43196659aaf3a9ca3c5ee22473aa8114369c9b2c614de5afb73412215acdc3807c7bab624bfe610665a0cb084e875c9267512f94413579b903d26530d7fefdfd79fc0e1ef23fe381836d302f3f18eefb9095613e841031d4091ff82532c1ee193b38d8f74567e40ab7e373c51f00272fffeacf058dc9ac88ccb751ad6611dfcd2d151538c81d95fd1dbbdd005f754059b8d8aa80be9cf04fc67bcb329238bd9a42e9e3e8a320ff276214808a4a07994c223d40ad0519c58bc54b7636058037dabef2803e9ec47ddb9cc28f53d2f7b29b1c3d2d396450fd10d0bbaeea8500b130c1d3a164cf6b0dfa4a19e83dbcff630d2b801f409e8b341a908e5f201c5dfb8519620957423056c0d0d5a5f6be5eab59fa9b6e5eb56a845451d7b8cb79baadc3024c4f7f7aca48c6824bc26d1bfefbfeccd1a1b914f9323bf1a17442fc0b53713a88387f2827e5962bee1fffd6ac536a9e24dba40cbfeee3965c1f03634b16fec6746ff55369a7d54063ee2b85fb115f33125fedae8ba640955a4070d25ce78e7bf8e2a8c8e302f448d679e61d544ef3a41c4b25871f69c27d7ae4327eb09a280c202faba07bc829af8f6679969bdb2074ba1606149c21c4234a6b1a316af5efae1e0be09e80ac24e151d90a2ea15c8cc0055428d6789fc353584d014687d80de07a4e64b3bc6ce730db3a445c30564eaf5f9547b0cf905283b0af9b60e", 0x1000}, {&(0x7f0000001880)="2ebd2c0421d47960d4d51a5f5374a1df0418480e054c46574215a0c5b3ed79befaf0683c6604f4ba00a850aa209cfd48347bf0461a90aa8e7f198b674624f820ead0b9905bfc3f8805f7de39be91f5436ba8ffa9e59d03c6e1d928b892b369684048e7697a68a1b42888082ade45f5d9b51a0d13349195f09629548e9498b9ddade749bec0", 0x85}], 0x7) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000080)=[{0xfb, 0x0, 0x3, 0xb}, {0x7ff, 0x10001, 0x9, 0x3}, {0x0, 0x20, 0x1, 0xffffffffffffff47}, {0x10001, 0x6, 0x7ff, 0xfffffffffffffff7}, {0x5, 0x805b, 0x100000000, 0xfffffffffffffff7}, {0xa3e, 0x1, 0x21a, 0x8}]}) pipe2(&(0x7f0000000040), 0x10000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tIR', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 1: pledge(0x0, &(0x7f0000000240)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x4}, {r0, 0x1}, {r1, 0x4}, {r2, 0x100}], 0x2014, 0x0) 16:00:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x8dd767f34c0230ea) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x0, "00000000c42000005a760deec9d682e200"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1080, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000080)) r4 = open(&(0x7f00000005c0)='./file0\x00', 0x8a5200a29c138333, 0x0) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x57) r5 = geteuid() seteuid(r5) 16:00:22 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x40, 0x0, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000040)='./file0\x00') 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='x\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000002c0)={'./file1\x00', 0x3f, 0xb0, 0x3, 0x1, 0x1f, 0x1, 0x6, 0x2, 0x2, 0xc7bf, 0x3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x400000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) clock_getres(0x2, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) bind(r2, &(0x7f0000000200)=@un=@file={0x0, './file1\x00'}, 0xa) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000540)='X', 0x1) r1 = dup2(r0, r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f00000001c0)=0x8) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8) syz_open_pts() ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000000)=0x2a3) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000000240)=""/247, 0xffffffbc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x40000000000611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x1df, 0x0, 0x0) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000000700)={&(0x7f0000000000)=@abs, 0x8, 0x0}, 0x0) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) fcntl$lock(0xffffffffffffff9c, 0x8, &(0x7f00000000c0)={0x3, 0x1, 0x9, 0x61, r1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) write(r4, &(0x7f0000000180)="6f6cb6e3b3c7b4d6c9dfe86571f21fb7fbab7a4893ef0029ec742e6a614a86441b674fcaf05a7c14075517e5d8b1d669fccc1f571a4ea8977b6ead452c1782b1ee3f15347827d8f3ae2adbba7a0f48c9f38f9fcfd3fc9f7854544e1810b13ac1003f252219d9d5f75c993c3d10f41f468eb8", 0x61dec384) 16:00:22 executing program 0: setitimer(0x0, &(0x7f0000000180)={{0x0, 0xffffffffffffffff}, {0x0, 0x7}}, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x100000000, 0x6}, {0x1000, 0x7}}, &(0x7f0000000040)) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:22 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x2, 0x401, 0x800, 0x100, "6020ec55d665b442cd94c7827543e95599277ded", 0x800, 0x755}) 16:00:22 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/de, \xe6\x84\xee\b\x00\x00\x00\xd5\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000140)={&(0x7f0000000040)=[{0xad, 0xeef}, {0x23, 0x1}, {}], 0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x80, 0x6}, {0xcc, 0x8}], 0x2}) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') r1 = getgid() r2 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r1, r4, r1, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, 0x0, 0x7, 0x20, 0x3, 0x3}) r6 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r3, r6) 16:00:22 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) mknod(&(0x7f0000000180)='./bus\x00', 0x3002, 0x7) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000080)="518352d945791db8c8a8359433322fd0780dcbe4cef9257e0f20c4c945a470256ed34345ca70bdf56992deaceaa79a268a0562681c485a0b89bac0435d4a54c5a032fd37d27be0120ebd9169d5673b84bef213e63179a196d9831428eda99de463c481f2961a6478559e8ffa23fa4ed09a6f7e833322dff0e0fb2b55cb9fc146996efa9f9e8e8c1b886e", 0x8a}], 0x1) 16:00:22 executing program 0: r0 = shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) ioctl$TIOCNOTTY(r1, 0x20007471) 16:00:22 executing program 0: setuid(0xee01) r0 = getpgid(0x0) getpid() ktrace(0x0, 0x1, 0x40000138, r0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 16:00:22 executing program 0: r0 = semget$private(0x0, 0x3, 0x20) semop(r0, &(0x7f0000000000)=[{0x3, 0x10000, 0x400}, {0x1, 0xf3, 0x1000}, {0x2, 0x800000000}], 0x3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', 0xffffffffffffffff, 0x1}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x200c0, 0x0) r5 = accept$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, 0xffffffffffffffff) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x80, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x400, 0x0) kevent(r3, &(0x7f0000000200)=[{{r4}, 0xfffffffffffffff8, 0x0, 0xffffb, 0x6, 0xfffffffffffffffd}, {{r5}, 0xfffffffffffffffa, 0x0, 0x679a8e822202e832, 0x6, 0x80}, {{r2}, 0xfffffffffffffffb, 0xd0, 0x80, 0x20, 0xc1c8}, {{0xffffffffffffff9c}, 0xfffffffffffffffe, 0xa0, 0x4, 0x9, 0x7}], 0x9, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff8, 0x10, 0xfffbd, 0x8}, {{r1}, 0xfffffffffffffffd, 0x5, 0xf0000000, 0x3ff, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x10001, 0x1f}, {{r7}, 0xfffffffffffffffb, 0x8, 0x1, 0x1, 0x4}, {{r2}, 0xfffffffffffffff9, 0x2, 0x80, 0xffffffffb6a2e4e9, 0x3}, {{r8}, 0xfffffffffffffff8, 0x84, 0x80, 0x2, 0x7fff8000}], 0x9, &(0x7f00000003c0)={0xffff, 0x8}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x80, 0x0) fcntl$getown(r9, 0x5) semget(0x0, 0x3, 0xe78) r10 = open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x40) ftruncate(r10, 0x0, 0x80000000) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000004c0)={0x1, &(0x7f0000000480)=[{0x8000, 0xb804, 0xb48e, 0x7}]}) r11 = open(&(0x7f0000000500)='./file0\x00', 0x8, 0x1) close(r11) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) fcntl$setflags(r12, 0x2, 0x1) r13 = socket$inet6(0x18, 0x4, 0xfffffffffffffffb) accept(r13, &(0x7f00000005c0)=@in, &(0x7f0000000600)=0xc) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x10000, 0x0) ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000680)={0x1, 0x1}) r15 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x40, 0x0) readv(r15, &(0x7f0000000980)=[{&(0x7f0000000700)=""/35, 0x23}, {&(0x7f0000000740)=""/203, 0xcb}, {&(0x7f0000000840)=""/23, 0x17}, {&(0x7f0000000880)=""/228, 0xe4}], 0x4) semget(0x0, 0x2, 0x200) pipe(&(0x7f00000009c0)) r16 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/pci\x00', 0x38c5a8bfe742d64b, 0x0) pwrite(r16, &(0x7f0000000a40)="22ad3264db544331476a7af75b84dfcd2f733eebd3c6e5053b3efec43e1a882d6d73e8b612f1d0ecd068a481f67a659105c8fff15ad5de6a2c8db505d5a638a6ed8b9c44b75272496b5eb999d4fd9ea2848e", 0x52, 0x0, 0x0) 16:00:22 executing program 1: r0 = open(&(0x7f00000001c0)='./file0\x00', 0x100, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x4) msgget(0x3, 0x658) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x9, 0xee}, {0x80000000, 0x8}}, 0x0) getuid() r1 = msgget(0x2, 0x10) accept$inet6(r0, 0x0, &(0x7f0000000140)) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x880, 0x108) msgrcv(r1, &(0x7f0000000080)={0x0, ""/34}, 0x2a, 0x3, 0x2000) pckbd_enable: command error 16:00:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f00000002c0)='./bus\x00', &(0x7f0000000240)) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000180)={'./bus\x00', 0x3, 0x1, 0x2, 0x1, 0x4, 0x4, 0x4, 0x2, 0x2, 0x4, 0x9}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x82) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:24 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) socket$inet(0x2, 0x2, 0x43) 16:00:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x85, &(0x7f00000000c0)=[{0x0, 0x55, 0xffff, 0xdee}, {0xfffffffffffffffd, 0x100, 0x4, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") pckbd_enable: command error 16:00:24 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r0) r1 = semget$private(0x0, 0x3, 0x0) semop(r1, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3}], 0x3) r2 = socket(0x18, 0x2, 0x0) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(0xffffffffffffffff, r3) dup2(r2, r4) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="0600727c78ff03"], 0x1c, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket$inet6(0x18, 0x3, 0x0) r7 = dup2(r6, r6) dup2(r5, r7) sendmsg$unix(r7, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01"], 0x1c, 0x0}, 0x0) r8 = socket(0x18, 0x2, 0x0) r9 = socket$inet6(0x18, 0x3, 0x0) r10 = dup2(r9, r9) dup2(r8, r10) sendmsg$unix(r10, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_READREGS(r10, 0xc2485607, &(0x7f00000013c0)) semop(r1, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) r11 = kqueue() r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = open$dir(0x0, 0x0, 0xa) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) kevent(r11, &(0x7f0000000240)=[{{r12}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r13}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r14}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x8, 0x0, 0x101, 0x1f, 0x1]) fcntl$setown(0xffffffffffffffff, 0x6, r0) socketpair(0x18, 0x5, 0x10001, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r13, 0xc010427b, &(0x7f0000000480)={0x5, &(0x7f00000004c0)=[0x1, 0x8, 0x20003, 0x3, 0x0]}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r15 = kqueue() kevent(r15, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r15) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:25 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) r0 = msgget$private(0x0, 0x1) r1 = msgget(0x0, 0x860) msgrcv(r1, &(0x7f0000000080)={0x0, ""/48}, 0x38, 0x2, 0x800) msgrcv(r0, &(0x7f0000000000)={0x0, ""/112}, 0x78, 0x0, 0x1000) msgctl$IPC_RMID(r0, 0x0) 16:00:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt(r2, 0x6, 0x4, &(0x7f0000000180)="a0ca4a2846e1b681e482dde5dcda7eab30c5f04a8f27003c5f9ed70b5d30189c2cd0fdd721eb1e0d73f34c805d5aa50f409c6ffb3630d421e2a590b5ff625296c445624dc4fbd99e02b3673c87ec6c7f35f55bfb39ee65cfa2e59c4d7931dd3b1331c50b712efee1beba0dfe84339f71", 0x70) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x78, 0x90, 0x3, 0xf21, "e4e55a965edad8593cd1cfaa36e7c5e07c22a059", 0x7, 0x3}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) clock_gettime(0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:00:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x7, 0xffffffff7ffffeff, "4cef95b822aef5130008ff7144ba00400000fd00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:25 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x8}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x0, 0x0, 0x3}, {0x0, 0x0, 0x1000000000000000}]}) close(0xffffffffffffffff) r0 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x280c0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000100)) write(r0, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") symlink(&(0x7f0000000080)='\x00', &(0x7f0000000140)='./file0\x00') 16:00:25 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f00000000c0)) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) chdir(&(0x7f0000739ffe)='..') 16:00:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = semget$private(0x0, 0x7, 0x286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000040)=0x2) 16:00:25 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x1) ioctl$TIOCFLUSH(r1, 0xc0206922, &(0x7f0000000300)) 16:00:26 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="ccb55a5d37c749fdd30750984770420104000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/93, 0x5d, 0x0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x8, 0x7fffffff}, 0xc) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = getgid() r5 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = geteuid() r8 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1, r6, r4, r7, r4, 0x5, 0x7fffffff}, 0x3ff, 0x63, r8, 0x0, 0x7, 0x20, 0x3, 0x3}) r9 = getgid() r10 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = geteuid() r13 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x1, r11, r9, r12, r9, 0x5, 0x7fffffff}, 0x3ff, 0x63, r13, 0x0, 0x7, 0x20, 0x3, 0x3}) fchownat(r3, &(0x7f0000000140)='./file0\x00', r7, r9, 0x2) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(0xffffffffffffff9c) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 16:00:26 executing program 0: socketpair$unix(0x1, 0xcbf0fd185ba5d479, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x8000, 0x0) flock(r0, 0xf) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000000)="a4f3da9d966360e4d288db477b81f5a27dce4138296a1111b66f3b09c901f4a3f91646c0bf0bb3499caf", 0x2a}, {&(0x7f0000000600)="34254cfc17165acc9e83e11ef99065ec101c3b04eea282ed0433eadbe72640fb5dce12a2845e43e1ab4dfd8ccaae5e0840b812618254bb5068b0c207d22a7d8a50cf104eacbaaea3672a97e72cdf8ff67f64629210629e5556dd2d9b82b624ff600836a273f5ca589663310ff21ced80f93a3a865ccb55eccb61eaa6388e660b0b9d3784b18dbfaa1adbf077fc2c5013a1b179a2cf4610b631751462376d786d6b896b699a1626c1b19505267b89140246e4088e1ebff7d864fecf69295c7ba95e334945a7df2962fe8bb14b6a4b444be3f61ec3376ba5a84c096c232bb21aa86dc2a476cc565eeeb2d76a05d20b1c75854e70", 0xf431b2d3}, {&(0x7f00000003c0)="26c381d297d75e415e45d684f37ca3f0f92becd34325cbe13c995e79832e5da8aea6b211f59c89eeb8d328d8f29cee83fb32110c5ed6c6d4a59d118b283d62fd0ced81c42ad6a74b2c6f53b4e76ddd35b24347ab20306811a26fff3191d7e574e28ac4b72924d234372e252f0335fa20869263fa8ef96a18a5a96723eae3a904b6ca09fde6d9e6bb161aa4d30746c9fc37aa2d41573286231dee353cee32a5258abfbc5b1370e34d4dbad25b0e6f51140a29547c8292279f1d227942fded2b50faefe72d3279df8ec0826a0e4d172616d92032b8f02b140ffebeecaa666f7035", 0xe0}, {&(0x7f0000000100)="f7b24ee97c7fe145cbc83db6a5c77c5825ac8825f6974fb090973d10254d62fbb3b5ee5e6c8a2d1293342cfa62833d4e6ddedcdd741a57d356f54ec61c3771c431a579579e4c65eba9a0a811d33146748146debf0c6de24b498f977882879e13", 0xfd87}, {&(0x7f00000004c0)="4fa0ad489237e303768da200c71f5a8e368b1db44b9a30686280b381857fd58b417ac811aa09fa93cb886df8d0857734d81bd0e6e60f0e375b471d9ea8bec72d7d4b379f39cc10fa00e508a46c8bebeb0cd097fe41e4cf6514dc9ebc097023038084b0e89d3c0e19af2f7659cf0a08cd1f87b57751ba88eefe4794098a5cb224061d6975b9dd740ce0483e7ae92268b9d5aae4ac4dcbf9f350b47de42bcfef74dda1cfa9d8c79add6b9d8615e311", 0xae}], 0x5) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) utimes(0x0, &(0x7f00000000c0)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 16:00:26 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002800)={0x0, 0x0}, 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0, 0x0}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, 0x0) r7 = geteuid() r8 = getgid() r9 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = geteuid() r12 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1, r10, r8, r11, r8, 0x5, 0x7fffffff}, 0x3ff, 0x63, r12, 0x0, 0x7, 0x20, 0x3, 0x3}) r13 = getgid() r14 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = geteuid() r17 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1, r15, r13, r16, r13, 0x5, 0x7fffffff}, 0x3ff, 0x63, r17, 0x0, 0x7, 0x20, 0x3, 0x3}) r18 = getgid() r19 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r21 = geteuid() r22 = getpgrp() msgctl$IPC_SET(r19, 0x1, &(0x7f0000000140)={{0x1, r20, r18, r21, r18, 0x5, 0x7fffffff}, 0x3ff, 0x63, r22, 0x0, 0x7, 0x20, 0x3, 0x3}) r23 = getgid() r24 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r26 = geteuid() r27 = getpgrp() msgctl$IPC_SET(r24, 0x1, &(0x7f0000000140)={{0x1, r25, r23, r26, r23, 0x5, 0x7fffffff}, 0x3ff, 0x63, r27, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x6, &(0x7f0000002880)=[r8, 0x0, r13, r18, r23, 0x0]) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r29, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f00000028c0)={0x0}, 0xc) r31 = getgid() r32 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r34 = geteuid() r35 = getpgrp() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x1, r33, r31, r34, r31, 0x5, 0x7fffffff}, 0x3ff, 0x63, r35, 0x0, 0x7, 0x20, 0x3, 0x3}) r36 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r36) r37 = getuid() r38 = getgid() r39 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r41 = geteuid() r42 = getpgrp() msgctl$IPC_SET(r39, 0x1, &(0x7f0000000140)={{0x1, r40, r38, r41, r38, 0x5, 0x7fffffff}, 0x3ff, 0x63, r42, 0x0, 0x7, 0x20, 0x3, 0x3}) r43 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r43, &(0x7f0000000000)=[{0x0}], 0x346) r44 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r44, &(0x7f0000000000)=[{0x0}], 0x346) r45 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r45, &(0x7f0000000000)=[{0x0}], 0x346) pipe2(&(0x7f0000002900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r47 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r47, &(0x7f0000000000)=[{0x0}], 0x346) r48 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r48, &(0x7f0000000000)=[{0x0}], 0x346) r49 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002940)='/dev/wskbd\x00', 0x10, 0x0) r50 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wskbd\x00', 0x10, 0x0) r51 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r51, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r51, 0xffff, 0x1022, &(0x7f00000029c0)={0x0}, &(0x7f0000002a00)=0xc) r53 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r53, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r53, 0xffff, 0x1022, &(0x7f0000002a40)={0x0, 0x0}, 0xc) r55 = getgid() r56 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r58 = geteuid() r59 = getpgrp() msgctl$IPC_SET(r56, 0x1, &(0x7f0000000140)={{0x1, r57, r55, r58, r55, 0x5, 0x7fffffff}, 0x3ff, 0x63, r59, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x1, &(0x7f0000002a80)=[r55]) r61 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r61, &(0x7f0000000000)=[{0x0}], 0x346) r62 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r62, &(0x7f0000000000)=[{0x0}], 0x346) r63 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r63) r64 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r64, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r64, 0xffff, 0x1022, &(0x7f0000002ac0)={0x0, 0x0}, &(0x7f0000002b00)=0xc) r66 = getgid() sendmsg$unix(r1, &(0x7f0000002cc0)={&(0x7f0000000040)=@file={0x1, '.\x00'}, 0x4, &(0x7f0000002740)=[{&(0x7f0000000240)="a1bad148268f54f0b75ece35aa822148a9337e43a3604827c06c99b2c6719abb81ec19db6be7bb035878b532d7baaad73fdd42a26ac21d1223de3173bb2ed3a241ba70ba0bc002d1ede8dd30760677276bfe0b546f901f27e6cc7e4a53b2cb77b6f3bd1d27310d25a807fdcf5cc2552817dd3c22bcccc99ae1eb4efb826ce175b98dacb9a134c78835fe8b58d5929a0a4833f1be14fd0168affda0c7db300849c2919d09bf2a732630dfdf0f5e22985657c8a9c309f747703ff31f690f24a29f2919597953c14abca58e0c53fc39f4ad42403fe75b0c955c7f3de1e02fc4d9e8d825f27deeb1e6d2a9a21ea3a2691c961c633de0fc59b52c2b34ad4da21ff76c875151363fe86a110383f3a52f06cc9ef7dd6d7ba10bdf08c1063c477a5209f47b4fd6e49cbc9d94c9b45bc29788f163ee7e5a5678cc0674a5711f0706b48f4b02e6c089f4725c93a7ade350b6db79eeb0fd92745a31ed46665eb6c3d32a217a895a579e64016c6e07f84bd1aaa39c0002c132c2c4a139e906953cbc1152a2e3b261f18e5c1202075ad85f9aad93cf2ab5d789d649fb5909bea694953018f06ca5dd457a79ca0c305b994dcc773120a6a40e908e0cc98e7d99af89f13e56ec94b68bdfb2b6276a063a1c238637262fa0e4944aeba3b70ab22493e0ce39af43c396d19e2c09f47edb59ced3e1fa404c6f719b216003165b0f14a35df6258b2ad13bb7a0462c1383a8798688735f574305842ecabaadb73a4eb32844e6b1d0ccf474955ac2de3b4f1d52d8a9ec6f4f2b11b35f2dc01edc3e4790f5c4375300a310f9e53ce7adc0b1306567cdc463d58e188887ca3da33cd6513b3988460a6d7b1ba88246b803ae21a5a435946145f472caae079dfbffac282cdaa0ab1143445e1eed1b9c9ea980a49162bbc71477bb2ae2c1f5045c50792426e58c4c1ac8813611e4269294974bcc47f29cd70a9ca8405b6bb131b50a99f1f3fddae3a17e42a8d79a612cb7bf19ef3684967fe5b3947f0471f2ae9b7f7fc14cf28817a5f2189be82d904dec1f6a4040b0b0ecb661d3ba8bf7888fb32a0a5c2ed9fa96ae12028a0f000fa5e08b763c8ceff4b2bc18bde28299e47ba93d7483c39c99ef979802f76c1edea71d7cf774e0ddc07c411fa67e0f34b47db5cf7397ce5b33b9d8b049380337a5dc1c7105afe8e9af9866a17097c07436c5384062ecdd6412b570e45b421569d9be0a260d4dd9d52edeb74dd70c73f916fee8c4e3b6e2ace07c0fb34fe9ee1a85eb39b79c40f2e13563429a34a74d9c4772156bb0f5490381c2cec806062cc8817ff9ceac0cccd3c9dc03f6426fe60f779aecc5859233a5a860aa35bd23c9b5c24f96b67608f9eb48ac8e441b43ab98cd23f158f803f5ccc15390385678326663800aae81871c255123c539c24250c0b76797e87974ffe744461cce514060683d02097d363ab8c727c60ddf32a92e1e909db1aa19f3d53b78e5f1130552980e789631d0a87abedfc01f26bdc7a2dc0169ca4ad586a99974be8fb6f1626a15e0d2e086aa4d4ff19d2e15b319fdb8aa9f5806df32cd15c48b47a6bef2cc41d277147cf14bc40b6663ed8614c82760c64434936bc1615c01021915908819cb800853d8dd23130008bb55ccec5fde619c4d47450a16f6e3d1e8a66db7433d45a132d82e1fd51ce05ab1d04626a3571f8fb493bf2235a4fe48055c0fe770725e186956309e9be72a36683a09a69fa788d2d153be4e43dfa3e399975aefd2a33930c7356bcd71fd8a65b093d5ca4c633839276bbfd184d2a76ca8716cec466fd32776524bfee3b5c0669cbe4fe2c40eadac1199f20da36f293792abc8454f8809438f4a485cca9950786cbb5e99859209c38abc1415b192f46c47f766113f58afd06c4f55eab516c759496074f08aabed619d70860a90077b29eb33dd27b6a30db8b9443992566f5a05b83e03be7cd44edbb7f3bdba65ce87a8ff53841e16bf947ea5eb520f6236413ac17f5a34360628ff358609a750bae25c3c742e7d3597e298422a63b610c5decd81810c0e27dafdb9d7f7116f82c2fa456c66412a81e56d8968729de530837ed377e4145dbf7ce5572e673ef48152c9d716e549bdf58896a257bd8d75eb84d28518fddaf5247af0d6783a4ad77d66468de672629ed0539001bba7648d7d919f7b358575622eb656e39f113f118375e8660efc6984a0e7d8636f6030a983ac6815803e390d619234a211b33ba155cd8e1c3ac04b97f0fdc570270bc7c29738ae19bd6abc9fd481a97087d4e73d632916ae9d8f7c4242cb0b569fa0790341cbbf4350b240bd5a5fd12b4957f5e4ab4a45957e9e2f16c4ce6c5d534e258e62df8d66681f7a41e6b99b95e76f3628960bcfb6f850354b97a01b09d2160cb4f5a0ab808b5128477bed4181f1490a9684258a6a14273ffeda69ad75ce54e85c338e295d32f37b0952e1acb1bdfcde5f478d8480ec8c749c768afdeeab07446208825a852ce3d1a89b5625e3ea9cc7a46ccf56ba2b86b41d326a1b23aea75a20f35ec1f85e2d9906f5f0e244947aca9a327bd9a5d7456de5d58ccfc039cfb0daf8aeac50a018a2092c29baa9b72daf7389278f02acdb2e0cb09ac3fbd77d80ad9edf333eb0108a98fa2937eddbe7dc4b953ea5568b2a56030fa7a920c2d2d2caf2248fb26ced724151f0771cf091ad1d736b0252ee18f8904564a3617691b3c07dfcc2b151dd37b5a9ce92f7196763d620574cd45dce30b99a968908e43d5aeb3e5d6518166c41c0f68502b97958209dbb71c997b36879deeb88a6fbc52adb6005de2a42a817e6bbd3294464688b0f4e2bba3628b1b71192c9e660529d100c409588c746ff47c1aaa39f893274b4ae951cebdf97f95a61073f7eef670e4d53d76a4a9cd73b3894dbf82f24f31abf16dde3eea42d5f9f581aec62794bb73260fb1db04e5189eca22c62bae4fd2777c4322cc185c235ead59891c2cb116744a39af85cada8ff86d05286a1703b352254fe14e56c1ab113ae5beb8b2af29440755adc34badbdc008c85ba668b483201e35540da8a9eaed57213292a54e67d203b31c9db818390272559237906b414b232088e0c19fd729c7428b36e3eb902e12afb0fcf70093f1a6e053b440610dccc7abd15540b03a893af838b02dba159f35c62687bb4194af425d43ebcb4f052bb0f86aa4a74a8e0d72eaa8a3f8697b28e1a722eb8219f472bf9f84b647c48c2d338a34c653ec0973592584bbfa85b488168a336c86b6ae922a2dcf581ffe0b018e3d7fdf4b4b1fe7b376f44a5a5f248031c496b0c4bd620daa9aafc991337489591a788a2313bddfd8919b65fa98f046cdacdb58747b2a6079271efb7a6b5ad2fe80f6a4e16d82eb4a402bda2c41fe28f43485cd5ddcb474a19a34bcecfbf6d5edaa7d6b6da922049e661128926c417e2dcdb04ec2b2bb650de9e3ce3d40b142c94c55859de2e5fbf33d6f3e675de31955fd1e8c14bca0dfc356f51ea5b19a1df2cbf39b526fb33951d7eade464c9e2af966de1a40678f01bd40173021ecb330610cfce6bcea23242846b38e11e2a82067b8c836dfcc585188cd8781c37a0ff16643ac97a8d7f6d78e5938ed46d61861cbf7700b17d552cd8f589de4d7922b4691e241400601ed263008d649b7cc50b8b79e9b628375cc9e4360a9888090e7d57514704a235fd8e326c72915debb04754d6273050e931829fa82cb940921e43b302f6b8941f410d070ed2efde1eb5030006535a06255210c2909c32e196dfdff86d263600033d6b9f650505c41987f1ce59f7582507637ec275481cf6874e3cdc15099d89af60158be9706108f43b50b7c78c210601ddb52f12ba776422aa00869373b655dbfdddbb5821fa7cddf05a163909f4f49002fcc01bd7e4382c97cbc605d7486b43b54e622efe2bc8e99cec6e38daab4fef5fca579ba8e53f9632dcb50f09999d6a6e62fa404047b6d63a812a11740a3984cc99dc7d20d895e4492d01dad4cb0cb526e8db5c808bb9efd21510cc869fc919aa13f8373e4a198ccf801a1224332ad11834f78fc04a1f20bc9c98c97f0025427c28872ab7d70ea6ae847ff7228c6f10806615f8f3ec629cdb9fac5738bf23ff0963afe30354efbfcfcde7d804470eb824cd4732d442d7d3dfe2fb42d83282d72318144a619e19fc611d8376e29a8a60e56107dc2ba8c6858bba16a9cb91e43c5667a7fcd82808bda26a39c632db38de2f925932cf5d3c84043a43ceef4994202248f75ea3efca3b4b4e34be0fbfce86b04ce2222d600bfc447aa7a209c47397f9062d016ae1ffd3fdc980349134897e4e1efe2e8f8e5a1dc7c73c86f7cae568776b976a922aa3d07719aee94b293035b862b65a2b053d5ec7f9c46ebb79d284a641bddcd083aa8522d926df9af26e6c4cec98646f2068430ed5fca7969130f05730c1d007dd81bf20d201d392fa8ea4aff50e1bb98c446f2cca44f6f8d40ac53c585c9ed64165845045bed06c381f42d16c633d489fd1b5ca5b47d08e2c7e6b81090452ca5d4be651373443467b677f65568486dcbe8aca43b6f3aba73283bbe3840934956c3be5c93fbd0d6260b026495d757aecb647bdc1a2718c2139008aeff222f664b0f31b63fda76a05f04cd18bc2adfd646809522d19a82b1634c7310473c12a3f23e75939208fb0409374d4ac85ef9d6372d63b23b5910d55973567337d30b8a6f4b1051e4e5ab03c4ca5e24633c3b9640e08932a8d53b7de3fb93231797e8e3e6331d4298efe9cb627bc87d30970bb08986d46719111018aeae1cd36a4884049afb69a20c4e4054034fc9e5351710117beb3bb414ae375ddcc7e5b3d8c732ff34e718e9d2da419c2048930ad18b4dd2a90303899601144703552ca55caa3a287612ba035e56d6b03b9fd96a07998c59ce97e0882e900b4446bbde4a8ec813c5dea64394ec3ad163717430322f87cfd20f70816847596f5cc855fb989f84179cedb76168ba87b75d330f125583724f7383c83d2fe5f3f809c87c86fe9a00d0f9c7d646b6fb0908ac5a195ac930c4fedd306a973144fca5b4125cfca3c5482c7c66c3079a55d7bc3e88d7564f98dafff16e278b540621c4af9d16dc82a3d9266a92f4953e25e4b6277acc66a7f149babef4a5f754ed03007602abeb68e000bdb9d086b6a10f2c5a23513682feb35d217cfa4cc7e625d4adccf269c7409ebbb032cbb8e2bd5ef342f9f0d0236bdf4e69e3430ad3887619c6093958930726bf58561d5165312bf3fac36dea19eb6ed2e13c2efa53a76328c04fd33aa54c76149a0a21da99fda83bc93aed2106ddab6083bc9a25a910493baa5ea42dc805c7f97533f867b585b4245032eecc83025ed358a18a0904071d27809a2529b722e5c89ef558422d40932a386fc04062ec66e27e9ce2747a822635b38bd485c78319d40e4590eeb72b3d15d2cbbf24b1828b2ce6f7e0d2af21b17e99cfce91864571b8314af0afedbb2e8cc213b45a2f88bd83bf6cfb381776d8a8a62973edecadd403edbcfd6a39996de81719ad4fe6a3c7d9e6e4e74438f1fa1ff1b396a7a9bac1bee780b80a9ebccbd0d87287508e2a7cca42011354eb9b928a6126f594034af3b8225026504d6c785fd5388501d5c39e326fd1dce1c87e523c0ca9618abd8433e2e77c2788ac6fe5b37cd38f9d2fda63863615e56d9eaeabef999602c2d4ef94ee6fb893a30f7bea9ac7daa74728a98115cc1e370bf14b86d87b63881b61dfbc98fbceb4340c626df3e7cc3a0e83cebc72125d8d48ca5be", 0x1000}, {&(0x7f0000001240)="f2b9e8af1b47ab85d43360966bcf79934f004c7f70ae9b61db622470e84ac729b21aacd4106a2b9d4af423b59a978dbdcced0e719c7c13bc5133dcfd3bf26969a903b58c9998e7d774341ef127fe1450032ceb71d62d2e11e1784ab8e86039c396699f3abfbf4564db7fede9ed9b64e7a9afcf74295c1b045b8336ea4ee8080658963e332039334d505b893018058b1dbe35c3bf484be7716f62db53a7f88c5e7d4606ab5c44bec40589392c79abc6f5ddff47970d1556fe1c8ff6ed23493707f3d46ddce8623c901ced81afd91fed98a76263eb42e0ec1a2c3773b7595b09401234a4e5f58d96", 0xe7}, {&(0x7f0000001340)="c3d1d4f819be94da206d0b29dc52ac917eb7f8b2e33bb06df5b09e3467c443827366287a9e95ba0227c366238374272fc4642a267564d52b80a8fe0701dae756ba80b32d4df6167a4bd1c246f4433ddb35958813a0300f685f3dce256b68407408e630de78656eb0317bfbc082b5febbdc41548336d19960a41d0e1711871fccebfe89458df4b6e182c7ec8d2ec47105710901d63860d1c2142690ac71ca0e5a5fe9d21b0a434bfb8fc90c5b2f0200d2d2f6bba268235c9dffa1008626b64813fb7231296927337cb14328fab30c38491959cd79c60060589bf3b3fb8d617ec57bc2aa30d0607cfcb714a98c834ec56aa63ad87f315cf1e796", 0xf9}, {&(0x7f0000001440)="05ee80310d3a3c57ae91902f90dec81c8bb38cb381a9f595c2b0d63fb263ab3aa19fca37577c1230801b34836a9be90195c61a1d6c5e252214ffc2e75021114c1e0caf5726830dd7a320d948b618b95bc9e54aa76b73ed3ae38577cd98469b5103e0877ea25b74c69064d0f8a54b05f04b443ccc19c6f117c66b1f575f4cc3a64557e85e524711cd1785d1e5e015cba978ede9443dd348516f3f0e62b69332172b79b895bb0ba08e93054edf33b0a3a369c2feeb579adb3b84b44700882862f432a3361fc3faf5cff26b50470ed6ce2e98082f93cbe4d36aecff91d3b670026e5e8e8b253306f4326170af2fcdc450ceffe8e5b4b0c9abb33628f6bb30d74ddcdad3a94e9bbe40639df092b5a7de5e0e3774505b84b533c9b62cd897daed2286e0913dc5dffb54bb8ba0af1dd7bf780238bd2ec1247ac5493773f0a15f53fd2592b2b39bcc457d13bbbb6225d39301fe664a44220f80de1617b5547e2daba6501960df0e78406b06f9785f973aa47077a4b07105359b0e580240d1c5a843806db48ec6b033424190ac806d461ac56f461b6d86adc27c6d8731ecb1528ede1dcd846044a4c4f001954786ba593378d9265b6955ee2a441f41bea36eae1d01d50e0ba93706d2877954a1f264787c83e8e5a9305f1360177e2ba18cccf4651deee0b6b8d51a91552a605fa2e1139ba3fe3032d094fd2f34dc2d923232c4565d71c1990d42459d82e4b6f6822485843c327ddfdba57b455661a887fa8d9256a76585c580874cceb6de9cf0e9a88ada03e8d59318db561ead741bbcebf94a118aba0663b783a984cfab96aab470a7b608df8173571c5ad6a4c5ae70ada3f938fa5906ece67b515d4bd88ca8a7e5e55cf6c83204a51461b86dd52db7cfb811fae6de11176fe7c98247cc8e7336c33c6192441633ceac320e596456906e68be672b118e53cac4ad30cf5311a70b35676b483ae6b3cf07b017b12be51bbf5352a0cfcadd06e2e7f74a9f0bafa58f9b13f922f22152487650ccc39e3fbfc049c3c5402a2e3d928fb25b72e595b17371ac0a30c766cea0fc12eed9a699a06d0498a6cdbb2aa9eb654f09cfc27033e1126574f900da8497f99adf79be696a3d83acade730652116fb68763a265414d7419c6825d5fe8ef4135330a120ca9c82bc5ffbdc7147631f3e0e5c13dfd68b6c1bc60f6158baef496b33733082e1bfa06fa17e03e4ba541da6b8181608639f02624bd89709907b3d42000690158eb8813ec0d27e7da8c3416bf35d0c2960ce66ed8fd173e817cf45300c444791030263d8238f5fb7d6c8e76a78788b6c1f11f2943b51682978d997ecd32e0fe66ac6fc8962131198534793dd7ff083b8245d7a578df710466e8d78e71d9359f70df076544456798fa6af19f8a9930e544bbf2d0664893587459bc340522ec9f9178262c5008b27fe4cc71244c103ef6fee205ac7381180f31693fed9909328108114a18f2f674a080c83bb9dcb2159cd5f5bcfb6002f96cdda9680295c80f466c7e0e0cca7ba57058cb7630fa5a85a01806d7e955702fa0da317f71c6d4239417209bd3071238023f2c8328e09b657e67964e326f4deb181c495f999eb0e79bf8f5d2d94b9f23d1cce10038a10b6e42c0678610b19c3ba5311c19e978aa1d227e54bc7b1ff198c794cce52efb4dcefdd3bb8730b8e2b6fe02b2ee541411d3e3adccdb5ebcc36aa6f165e55e94a1f069c8f12abe1e559db439cf95bf595edc5b06ff4168c5274d6215ddd7541696560e86a43b3b3b6d69b90c3755b4c0702f864e4b927eb6d8f9bc3db0f5f71702182daa022b7ca3048c50eb21bcfc25c732ed48aae73ad6707dc5dfaf97bf6242f9ed7b510afb589525a6b5b54fa0c6a8fc0988d20a5937c4059c40a6d253284ce6589173a528dd6d881bdd32cb476fd7e4ff4a2ed72163c24be24b78e7d47253c05aa74531b23a56b245ba789c1cc6e8275c051b7e790d4dc0f17a2da90620f2635cdd3669fc9fddec83caac32456bab2d7afc98834c006f63501b730ffacf49d80a8b352668dc061724668963a8662e55fd19ddc28148a9210293448d49d595825a1dadf2f00c3643f3bea54a155f0da34955410516bb464d68407dd644f52a216257fd6e2a55ec55cedf1a30e8285b1f664ebce1bd643158e7258aae0d4c4926f1876d64e633dd6b9139d72fc339f8008eda09dab1ade42e1195645f94fb3df2c5332040501a5774e4beb72e0988a7e26abc82c65f40c03e2001b744ca49f78e30c58ba26091cb1c89f5fcdad77614ec77c0b7a005219fed6cd85e6707579eced3e14fdb4ab28bc18d4b7b6680ddb4e4d86be16e34b8bf07330df63278ceec750d41c216de8bf6aa9e9ad2204ece2038cfcadb432468454e454f30ed2c9ff15b4571d471e8cc30003d919af4d6def2ddef2b17182d8b14084640e9b24433cbaccd83580031df23b13d4bf2ee1c0acd317b5fe0773e9f301810e4ceddeb10cd4073a0db51b6a2f6fb8e745a575eef124cafc714687e1bfea3fa9bb4393c35e748f321c5ed9aa02b2f5b9a03deb22f102cd4ce52bc21a99e845cf71f25c4652a51c97ff4c7e9173ba867d12b23b8f3c78909c48489158757b99ac2960b44afdea6691ef7ce01bcaa793a67677c053a797ddc7c680a69499b775a3aebf3e1e99e328689fc344309bdf0c88e954a9cce8a7c178ed88ab1cb3041a12cd32ac8d3d7a2602976ecc6d9ee55cce84d970921baf60def4c2b4e929192fb357d35589bb488da4370041081e0612b880a784cf484f0956458f5e5ab18125ba6896f773aaf4d85346cd942843d59b2cedd06793c6b17a1d901d10d7f90152b5af5091f1e7e1a1ea1b9dd170c8bb3d2cd170449963e484d0c34276226065716f184552698c71cc7d4ed8d447423130a83ff5caf6a8be452c0e4473643c12dc2a0275da457a17a4a82b142c857ed8232f2412484c20873a70a850b833f54a3e8d5b77028d31539e0f722aeeef1ed2688a5037e339fcf44e51600b5223305819ec51574c85e616b0539e14e3e36a53ca1215abf3de9ea2d1c9054bdd23737cf863cee2a35cac15fbf37cf3895093024f0685aecb370b6426ee2ffc62d87180e67842d17d0f0bffbbb8981bccd09bf1b98f81054ab7d782c5991e37525a07f4d3979ff11cfdbc368d1d53fa3b8617c956dc71d1a4d2c1f77b966a2a181f18b6057a8f155c565a1686973efd05d042a2eb00d8b43d73f574de4f9e4de356c5ac10313aa43a43ae183ba118e1ce3923643e8a1f65b241976b647eeed1b08588c7953f43643906b074977bad1161669f50e79c59e336871992cca2af9efe1f87ffe76f1d03c4542128c24826c4bae8a2ad328433d065f3b1fc4f1055fa0cadda5d7c23cee4fb41ae8c266bb03ab555d62612ba293c793e88b462957f602f7dcbb0233c0572f14684ba39d11684dc50def9f90b150971e0d43cb1433c0e4bffcb2cae786739f9c82272f5156a0f182c8004275cf0032524a7e8c781383faf65881094674fc023e49b00ea645c6368ed39147dbdec48be05a57dae7aa5ff16ee8a32dc240f1d5ee14ce8fa12043697b60574858a5400a77805baf57b59f3e72eea715643d32e3df8bc8218154fe056025cd76591d8bf748292b76e8131763c7fba481fa62117d95d366fbeab4b83f9f45b24f3830fabf7ffb82b922799bee95b68f20697ecead51d68ba7ce840810fc6dbc42bb8e0629c2838a5f8868a9de61b4d141d4aca853af1657e7a9ee82a414fde0b05bb1998daa300f4b835b0239ef268b351142f0482f3552c5c8daaabe6ae56efdf474f4dbe12cdbf2be121ceb7d19b1d8654821797a333734b236e2afe69d233b7ffaf4a72f5bc71c35520bd33498599f078b33c890c3a573b65961c221ab95322aa13429ec2866cc9efaf3986db6932774c9f90a46a1ba0712b6d2f4faaf0d93861d2da556a4673d62a0f660f0937ebedc85cd10fb277c1738e9625c48220a301d8481ee5157a811c364da23b5ef72f6f0482f5bc30b920d5c27b6dfd544910259077c6ea9a54b10629d564a312ab619f83996c0152153ec3d1259f8e2bfe53f2df4b2a5eca9247091b3624d7d473ecf6665d1aa64a407447116758d60a7f8b9e3db07dc7d15cc9fc696f99afca17744a4920529f8b189770664712893d424f4faaf8668b9b8522cf0c2ca8cb6dae3d5efd4a14a2df3a900752a6dcb75a7fcda1b925e80a489f8383a11e7ad7d8c64e5786e3aa8c2181e3dc7390d612097097541ab52d7a12c09dedbbc6c599eecadc8f281c0488237cc03ddf738c8a65d4633d8c56117079a6cce4ae3ab92f1ad79f529f9acca377dc3b88403927938f0d5e48ddcc81f6b79a3e43abcd468b4c93b40b50986b02801565e6789ab58f757275ed5c4d41fb62ae679b7bc1915b8886253434add6a837824fc30b5f6d1ba88630ebf38340e4070c0aba1cc40dce789d5597c60d88221a4caa5c59fb8c2633acd97dce25d19c3902aff57888a4d891529e32c0548adafd411b7548ec698e0bef0bf85af4175157b7abbe0924306df23048e73c94cd83f456020a0f8e3c6ea632daf63f5fe73ddb84331691ef8cf8046e9c186b3f5fd96fc719226ccb60cab6e3cc0a711ebd4e8c153a188c972ec87bbcc1ab831e3721d03e1d2b9766ad73efddaa23df75da1756e2a8a25fae2b5e26825ab8c0a4edb4a4ecf2f052d83822014e8e9e01e90dc160e8a091a9fe6d711829fed6fc19558d310fd6a4d9c7ef61449fb65f1e92372d89eddf5496b22191f9a7e9c18cecf1ac1603209309ab113b4c62be86070f0341eeaa5979d3726e76529474f948c593f35cc880985042888fee1c9e2ddfe4f39e9c9b69e1aafb37eb1d631cde00c4e2025559d87170e585f822a1772eaa873e242eae48444bac8f7b3a6c8e8e91c7f66967967a7ce4a8b25c6b4623273266f297163b5f1e40336611e2922940535906327e4fcb457eeac69677900dd9c9e906313639c48292067b2ae12b2e162ac4be49672386a15f9e216c0bcb0b6ba3e9aad3a7f30d29573f321b212c3ca86ef317ba52e6eafa483b6685ddf32414dda8ae36532870930ecdb011e950a61481ac752e4344c51421801176e1af7d188b2994674ecefd916b9e61de2b202fde7b231b5baa492abfc8223d86655ce576189d5d6a52e3e7cecdc2da2c12ecb45e21d3b37a1d2a329ab3fa05fe84b1dc51c5c9bb4b8e9b0b2b6697ced523a227efc64be774b30182e27c5f8aac5d9250782b41c044b0bdf4533302410e7e48d6acdc812f75a77e7253a4b9c738026a588212d2acfd7672509641f1762bf9c1dde935bb880ce4c198b81acd5999bdbb10f76624f63f342d4544cd22c357e915c3cd2e53c3047352ae0c6ffb958619ec23890a4216160012e28fc5900c139c54b248ff706d9e29a9fd1db894aed84efb237b075530f23e85fc7bead4336af37a0b90543d821efd6d4bdd5e6e9767f5b65a17333ffb02447e5c51ac50488c33a25a0037c34a65a66bf994f8181150bbd6440e53563a713d53eb896df3816308c015a51a0551025744d33aa705e5db7ba18ab6482e951463bebbdc98206c1d278388d96a1a57ec5b6440e4f356f81274d9014582fe797061925618959df184534754dd641cedd648d150fefe453e8e703dcfdebcdfc21d1f01f745c513301acc7664a047a6c508c5f60ba1d9c981644798eebcce295925a84da243b351b877fdda9910bc48264c980c9fb62a531ae5f960446e546c78f2b3bb97f9b9ff77cff2a87bb55000", 0x1000}, {&(0x7f0000000140)="7a8ec63878ec7859c07be4aef20783da89c83e501ea5906b773b76d40e87af420acb7a66b06babfb0054d5795b6fb957c1efdde3da99799323cc85dcf1886225ca1fbcf0cdbc54573f0dfeeae197f258b49551d42a34327df87eb2016b108d58274d33c5d3795e572cd5f34dc93ca52ac7d8e1075717ce2c21b60c63be5dd95828d2dd5caa974dcda49c1402ff82a5bb58f6ab8254342433a4b77d699d5923b98b511f3bd22356e139bd6c7b", 0xac}, {&(0x7f0000000080)="b92f9f1dc0d971517a249cf0b26f5ae048529baa40cb11b5cca9c7296a03f253a4d1227139a79ea4076f87b407b59d0d272a2f1fa33efd160a4e52c4527c8dd7", 0x40}, {&(0x7f0000002440)="d3b86c61992dd00d21ef84e22070250f3cb3813779394b2b8e87fcfe23f0fd11cfb8aea4e63936aab1a036feeb447342e20baab8634c7c6fa19bcb4dbcdc874f989d290754c1bece82283c5fe30c06ce5fd97860b266b7acd7c8f2078874085a", 0x60}, {&(0x7f00000024c0)="e059a809870d6e5880c09b55d14de68203822ea0748608325e4f1355a33808f93e6cd963bc2930d0e7391275a436509fbf0c848739e94b5ec0a257b47a7e2da536caef28a5d4d74d642911b4edefc494a5f0fa77b20bd3a40f9777a415bf13bc362c17f6ded772cdc4de858d6a4723a5b4ecf305dae41e4784be9e042e34caace9393854823244c1f04eb8e4b515c832ba137d09b509b38025fea07e42c4bc94c2505d5e2cb6e13f53d5a95a8c5f18f7fbd1d7fcaec900b1a20221676bd450e39b04ef9deb73354c05c41afc9eea993913ec7e27f378daf95ca739e7b6f633c422b63de58c2beac117e6c97c3e7aecb80f01b5062c22efa02e129fa3", 0xfc}, {&(0x7f00000025c0)="5047535be26cfdd8746fb40303cf925e39743a1924ee35ff76dc5a4a6394226b8b136ff96a17499490e1a059decf09e874a5396d2d383584a0893ffb02538811e919522f500d15dbd3c1e66c77716a4ceaf98e0afd268fb56e3fbcdda606", 0x5e}, {&(0x7f0000002640)="c723e8782ab476e43167bec4d8db938c1a8d59ece92ca0af72eea65d6f719f3a74e10da9113da27c21dce771e18bde62f9b6ddd5688531c667aba6af8f386afc56edb735871ea60ca4df8af19d7d97e0eaa48a1acba77868800c0549774c38894976f674ed60395b92ea54bd12aba0619867aeb7c7557627a0a9953c6ed79238dd1b5b05dcfa2e780783d16807593530da2c048faadea7779920732a4ff6e64d523dd1c2271ca7d2c09f37aee0b30996c9819e8670f4f9d69860b114d38741021fae71c4d58e6cfe6220ce8c469fcd23ef60eb690cb214e14cbe28a9766d33f0c966f83bb06072e4849545ca622c00719c7f09dc28d507e2", 0xf8}], 0xa, &(0x7f0000002f40)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r7, @ANYRES32=r28, @ANYBLOB="000000182050c57eac949470d019000002000000", @ANYRES32=r30, @ANYRES32, @ANYRES32=r31, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r36, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="000000003000000000000000ffff000001000000", @ANYRES32=r43, @ANYRES32=r44, @ANYRES32=r0, @ANYRES32=r45, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r46, @ANYRES32=r47, @ANYBLOB="20007d5ae11fac3d8331230b3653caec0000", @ANYRES32=r48, @ANYRES32=r49, @ANYRES32=r0, @ANYRES32=r50, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r52, @ANYRES32=r54, @ANYRES32=r60, @ANYBLOB="00060000000000ffff0000010000000000000000", @ANYRES32=r61, @ANYRES32=r0, @ANYRES32=r62, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r63, @ANYRES32=r65, @ANYRES32=r66, @ANYBLOB="23000800f97a9896ab5999db5999e3cec8a40000000000000000d5845b702c90a9d5e42a9afcfd5d8c3c2f32c0b35fb5b2cc7679d7b9b347a629f7480d747ae849dd75d4ce5b1b6e12a432a13a2b91e94881cd139c9ebd9a962d2c91abd0d05bb9ebdbc76c768b1aff4db4552be16c5da783e66d9927d77b363e1472031502830d300d2b58be0a26df71560adfad1c305624c591eecf91729a1bbde4762246a2f2b4e0bb98e2c79258b5419c3d7715d9cc4a7768c9ad9df6a0acf9f8b30ae1b4e12f65b8554c640e3f6eb4dc6e39342aaaceb962f68c575d6992c7d56e5eeb07d1e2b963aa51"], 0x148, 0xd34ae7360ca22359}, 0x7) r67 = socket(0x18, 0x1, 0x0) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r67) r68 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r68, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r67, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r68, &(0x7f0000000100)="8c65", 0x170) 16:00:26 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x80000000000, 0x4, 0x5, "a3f50e565e2d7370adf5830bae2b4b828267470e", 0x61, 0xac6e}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x21}, {}], 0x2}) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x84) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:26 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x2e, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1007, &(0x7f0000000000)=0x3, 0x4) 16:00:26 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r4, 0x0, 0x0, 0x8, 0x0, 0x0) write(r4, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = dup(r3) read(r6, &(0x7f00000000c0)=""/106, 0x6a) 16:00:26 executing program 1: r0 = semget(0x2, 0x4, 0x2) semctl$IPC_SET(r0, 0x0, 0x1, 0xfffffffffffffffe) r1 = semget$private(0x0, 0x5, 0x8) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x20, 0x1f, 0x4, 0x800, 0xfffffffffffffff8, 0x1, 0x7]) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$BIOCPROMISC(r2, 0x20004269) 16:00:26 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) r2 = socket(0x11, 0x4003, 0x0) sendto$unix(r2, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:26 executing program 0: semget(0x3, 0x0, 0x50) semctl$GETPID(0xffffffffffffffff, 0x2, 0x4, &(0x7f00000000c0)=""/79) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x4d}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="0e") 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0, 0xfffffffffffffcdb}], 0x346) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000180)={&(0x7f0000000040)=[{0x0, 0x80000000000004}, {0x43, 0x7fff}], 0x2}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x1, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r4 = accept$unix(r1, &(0x7f0000000280)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) fcntl$setstatus(r4, 0x4, 0x8) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x4, 0x5}, {0x47, 0x6}, {0x4d, 0x4}, {0x100, 0x2}], 0x4}) 16:00:26 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f6669e0890487"], 0x10) 16:00:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4}, {0x44}, {0x6}]}) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x80) r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, 0x0, 0x7, 0x20, 0x3, 0x3}) r7 = getgid() r8 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = geteuid() r11 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x1, r9, r7, r10, r7, 0x5, 0x7fffffff}, 0x3ff, 0x63, r11, 0x0, 0x7, 0x20, 0x3, 0x3}) fchownat(r1, &(0x7f0000000140)='./file0\x00', r5, r7, 0x2) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:00:26 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1402, 0x50) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x7, './file0\x00', './file0\x00'}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x92, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000100)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000180)={0x196, './file0\x00', './file0\x00'}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8300, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000200)=0x1) socketpair(0x32bda36a4d6ba4dd, 0x0, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) flock(r6, 0x1) pipe(&(0x7f0000000280)={0xffffffffffffffff}) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x1, 0x810, r8, 0x0, 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) r10 = open(&(0x7f0000000300)='./file0\x00', 0xf8eabe0721e9b124, 0x8) r11 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd\x00', 0x20000, 0x0) r12 = syz_open_pts() r13 = openat$vmm(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/vmm\x00', 0x8000, 0x0) kevent(r0, &(0x7f0000000380)=[{{r4}, 0x9, 0x0, 0x8, 0xbd6e, 0x101}, {{r9}, 0x8000000000000002, 0x20, 0x20000056, 0x1, 0x3a}, {{r6}, 0xfffffffffffffffd, 0x1d, 0x1, 0x200, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x40, 0x2, 0x80, 0x7f}, {{r10}, 0x5, 0x4, 0xf0000048, 0x100000001, 0x3}, {{r6}, 0x91ac5f8658b10fee, 0x20, 0x4, 0x5, 0x113}, {{r11}, 0xfffffffffffffffb, 0x10, 0x1, 0x4, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x30, 0x4, 0x1ea, 0x9}, {{r12}, 0x8000000000000000, 0x80, 0xaaa93632c9932a42, 0xa55, 0x6}], 0x100, &(0x7f0000000500)=[{{r13}, 0x6, 0x18, 0xf0000000, 0x20, 0xad9}], 0x5, &(0x7f0000000540)={0x4, 0xb0}) r14 = socket$inet(0x2, 0x1, 0x1f) fcntl$setstatus(r14, 0x4, 0x80) r15 = socket$unix(0x1, 0x5, 0x0) connect$unix(r15, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) r16 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$inet6(r16, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r17 = geteuid() getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r17, r18) r19 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x9dfe3d83b6c6f1c0, 0x0) writev(r19, &(0x7f0000000cc0)=[{&(0x7f00000006c0)="54c51aa75c93a00a08c19b8434dc3b896a644954e1873f38552bdc16e788dcc23be47440194c3e17a5a4e46fd4e462fd92e1d364e1d7de5269e006c7b491a0fdef9765ec94c216191b2a0a83b232786de3c07be1d46318596dcdd0464e84ee7544588ac2a68c7a8eef5438198d76af6ebed5b053f339b224c8b4f263668ae2a1554095590bd68e560725eaebf9778fec97b920fe442fc340a9160b36bc517a254452d8ba26e49727a9790b2f1b5fff8f598f6b57ba904d80ac135a10327d4be7c2f202781e11a2d78b610184a77c8012e3e581d1ac250646e7ae49ba", 0xdc}, {&(0x7f00000007c0)="6ee482d3a30d47022d7254677d76e379307ea1357ef3e5613ab9e6a0f28e0a7994950419b2c1ce166dd5401cd64ceb2bc7b9a0f13a168e0a4cad19f459cb85968f2c65c303e10caebf2591f394661d0ef820133f99e7707612b469e01e3d395fc13502a3fcfa7aa55fec6633dd1496c66e51", 0x72}, {&(0x7f0000000840)="10cb8873fce73fc2bae4c55fe688867ae0368879d043b339d49986defa4a82545ccbac459f514fabd4c4dd484ddb92ba810c471a2e8372396904e9f6e293f0bc8c43a067e26e67374092f09a1bc86dc01102a45c13b9b53e4e3c0cdc3ff4ab160f8b20508cd8ad06ca9d1ab6615990db938660f9932fdf39ed3d3dbc226bb4acb1402f5455f6d4731c1302476bee2f7827dc36c1073597a7d55baf962a11c38bc0efc46b52a0896ba1c8ba6dc21bd3fdcce750e7cbbeaec60a43223eb9f896745e97c0a7b8b9083136", 0xc9}, {&(0x7f0000000940)="f84acf0dd733dc774105d658b7a5651917c9466b9bebfc6aea0c8a5b3dc95ccaea755988e671315ce9ee3cc04d1fef299a9a400e2df9ab291d1a633bf7e6731a336b814e", 0x44}, {&(0x7f00000009c0)="9034986b739ff56d2fc330dc67021f6edda4ad5a9ac1b15bc2c36e8a9ca09be352e983c1248f37c2702a213f73925f5eb1fa354a27ca0901d98d4880847ea25dbb91edf21a6ab9ffd45b96a94123295c122ae4ff03c23cb15034c9b752a38a1a10a4c4f23a7d790bd88c11ad841445ab28ae869346c4d0df93fdb8c5bf824097377a3fe2ceeaabff99018bed73a8eb1de0d7126b53f94f80f4e902cbe96f57166ee45ecfa5cba05814fd2d738e8e1968fdfa25cee044552be531bc71b585016e4c09ba3eafaeb7da1e2a791c7b33de7ac3258abf0010", 0xd6}, {&(0x7f0000000ac0)="9beb6c54b39e196ebf5189013eb7f9db6b1ff44c6d48aceb4289e1cacac6b4852db34c01dc436781693af0af2722ae2dba25a597dc67fc84aa28f237f835859a958733bd74b0df936f", 0x49}, {&(0x7f0000000b40)="b8d0aa7bd50308710c17ad97bccaa2fe5deff9f773cd1d3aee38be4a172d125fbe907853b27f12905007155aa2d0afadfe3018e55ce1118a78aba22d55dd1dd49d481bac9ab71d131e50cfb962f470c7ff5bc259b31ecc2e905b5fd9ab21bffc4aaec6c226ed74510323a77aa6e1772260db451b626f4bfe764c4830998c50ba8f052cbfe89519da7590a7a34792649a43e557b96d8e090714ee12fb2dda5fbb1e81124e50e56823f5b555c343de2d5ac3b1fe450d59f24458699f81f9bd3295", 0xc0}, {&(0x7f0000000c00)="3e5a5e762c4478096b0e49bc2ac9f825bcf73f1dc034be2f77a9f050eb0eed056e7dc428ab989deb203a726c27786267a6778a327dcbb8df3d898080a9dc5d4e9d63dcf3cfa9701bc9a0faf37e8a159a94f02f8befe33e739786f88aef1e4d199492b3db4a349961dc657b69094632abacbf33cd6f40279749f30e444ea26c60dc15384913aae78947daaf78df85f80bdf1a2553beae01a2b93d231900ffc1cbec7af3925e8def0d5a0ef64889064b87540aa672f3f460de396798fbe2db5f", 0xbf}], 0x8) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) truncate(&(0x7f0000001340)='./file0\x00', 0x0, 0x0) 16:00:26 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r1, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x22}], 0x1) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000080)=""/88, 0x58}, {&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/18, 0x12}, {&(0x7f00000002c0)=""/229, 0xe5}, {&(0x7f00000003c0)=""/63, 0x3f}, {&(0x7f0000000400)=""/33, 0x21}, {&(0x7f0000001380)=""/4096, 0x1000}, {&(0x7f0000000440)=""/11, 0xb}], 0x9) writev(r0, &(0x7f0000000000), 0x36f) 16:00:26 executing program 1: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0280, './file0\x00'}, 0xfffffe89) shutdown(0xffffffffffffffff, 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x20, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r2, &(0x7f00000006c0)=""/138, 0x8a) r3 = syz_open_pts() close(r2) read(r3, &(0x7f0000000140)=""/105, 0x69) execve(0x0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = accept$inet6(r4, &(0x7f0000000080), &(0x7f00000000c0)=0xc) accept(r5, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) socket(0x6, 0x4273f426103d63b7, 0x1) 16:00:26 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x0) 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) recvmsg(r0, &(0x7f00000015c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000180)=""/98, 0x62}, {&(0x7f0000000100)=""/21, 0x15}, {&(0x7f0000000200)=""/99, 0x63}, {&(0x7f0000000280)=""/192, 0xc0}, {&(0x7f0000000340)=""/125, 0x7d}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/115, 0x73}, {&(0x7f0000001440)=""/61, 0x3d}, {&(0x7f0000001480)=""/36, 0x24}], 0x9, &(0x7f0000001580)=""/14, 0xe}, 0x3f1a64a4af079e00) bind(0xffffffffffffffff, &(0x7f0000000080)=@un=@file={0xd80f49edce43012c, './file0/file0\x00'}, 0x10) 16:00:26 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="f06f29105813af3c300051c1a3d0f0"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) bind$inet(r1, &(0x7f0000000040)={0x2, 0x3}, 0xc) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 16:00:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) r2 = kqueue() listen(r0, 0x0) kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 16:00:27 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xa8e062d34c6b7685) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="a6") 16:00:27 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fcntl$getown(r0, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000580)='\x00') 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1ca4, &(0x7f0000000180)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5c}, {0xc}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = fcntl$dupfd(r0, 0x0, r1) munlockall() ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f00000000c0)=[{0x2, 0x1, 0x6, 0x9}, {0x8, 0x9, 0xdcf3, 0x1000}]}) syz_emit_ethernet(0x1, &(0x7f0000000680)="b6") 16:00:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x18000, 0x0) 16:00:27 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0x1000, 0x0) kevent(r0, &(0x7f00000002c0), 0x4b89, 0x0, 0x8000, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) close(r3) 16:00:27 executing program 1: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$lock(r2, 0x8, &(0x7f00000000c0)={0x4, 0x0, 0x200000000000020, 0x4, r1}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x102) openat(r3, &(0x7f0000000200)='./file0/file0\x00', 0x40, 0x100) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 16:00:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000080)=[{0x1c}, {0x87}, {0x200000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") msgget$private(0x0, 0x10) 16:00:27 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x40000000}) r0 = getgid() r1 = msgget$private(0x0, 0x2a) r2 = getgid() r3 = msgget$private(0x0, 0x8a1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = geteuid() r7 = getpgrp() r8 = getgid() r9 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = geteuid() r12 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1, r10, r8, r11, r8, 0x5, 0x7fffffff}, 0x3ff, 0x63, r12, 0x0, 0x7, 0x20, 0x3, 0x3}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)={{0x1, r4, r5, r11, r2, 0x18, 0x7fffffff}, 0x3ff, 0x63, r7, 0x0, 0x90, 0x20, 0x3, 0x5}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r13, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r6, r14) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r15, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r16 = shmget(0x3, 0x1000, 0x2, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r16, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = geteuid() r19 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r17, r0, r18, r0, 0x5, 0x7fffffff}, 0x3ff, 0x63, r19, 0x0, 0x7, 0x20, 0x3, 0x3}) setuid(r17) 05:37:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) pwritev(r0, &(0x7f0000000140), 0x10000000000002ed, 0x0, 0xfffffffffffffffb) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="9bbf34c824147bc867d30e522756dede011a911758f36b212a69225c786bcbb7293680ca8985407f31e11dc869da724f4947e61a1c917c1205fb787c3d2f97a59b4ab16b67c6f951a786d8075cfd131d1fbfbbe2a32ffca0eeaf16f9e64f0d03d64d62"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) mprotect(&(0x7f000009f000/0x1000)=nil, 0x1000, 0x2b6f72771455f301) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000040)="8e03a80ae58884ac86f1b6fcef26dc966923c9a9de69cd8ba3e3c83bea", 0x1d}, {&(0x7f0000000200)="39cbb5055f3df49a43cf81a559c64d4e92e3d3d5f493fa6a98cea931d5818e8c177c527893f864204c47682a1cf178e9dc3fa223ae168e3a9f7640be7659032df377ea351928b213c7cffc8e127d77fe7fe8e8e499b37c21f07ed7ac02ff5dcd6d9a1126c7ea9301b25df2973eaf0f864dc5bab0188d3bb5c220415bbbcdcddd81f69c4654c220054e3b2ff042e6250e9315bf6ad167fdfffbc2ff1e4b", 0x9d}, {&(0x7f0000000080)="fd3075dfe36a9dce5a0c18bcbb02c99bf3f7a4a70c79d08532ca2db64d221c3703a4f365", 0x24}, {&(0x7f0000000100)="48afe37090ca42985f8d10f925ad524420ecd1f3f3dea4b50fa3968da6d0d5cbda8d181ab77eb519f539b75373cf263e09466ccd767ab4ace246be88b2e493116ca5ce172c7969222d09", 0x4a}, {&(0x7f00000002c0)="36c8e07a004b89e72df993ec732f26a8002e7fb51e8cf95e9901df4a001fe87f7ea856bc8fb4a7d2a8e82b3df821d38325e58fb7d26859388c0c727668c4d45183f5c9f0d156dcf96a2aae4fbc5fe6c75e69e62c2efa665ade3ba5e0edf69da59918781ff40d8c7560af34ee0e4a952f103ea5f1fd7e0372f41f1222b9139ccbedb9cc417f742d99f5f2af522b5cbf026bd9c2167a55e019bb906afd2cf9ed44402d7b2d62928fce7bdc08dd27605a9149928b1d78be4f40acd89b649b129a818ea70b142174a3c0c7b55fd81026c74517352b28b55baaa17752be7a0585a82f8f6bc952bb7fb9fff4b5841a93c37a3cb80e2a1f", 0xf4}, {&(0x7f0000000480)="98ffc921f9441e52ffa67675804869a4426f7b30b6a2f255e50a505d9b378240c9c71cc97b50e3a8e3c646ad4ecbda0717a0d21e6e4ea82acd070255ddae46b197f8847e9461c2cbb1edf371329a9aa3434808aaac411dc9338e77900cc052fb35c0b77841329035da5a59d37efad82b3bdb6dc7bc5d406f309dfd38c5675d38a867d899112eb16d44459e7845673e3d7acbf74d059aa349b5f49fcc94117c0340166df12e3b134058b6e8fab3955101e218195ed8983e1fb42ed32f2e8a5529cd7e8b6256a2e111721f85474d3eba190a0d79b51d5b3758ef44afac59505065e6a7ecc3f2edd09098ad143526eab47af69dc076bcaa7b658b9a2d3a245ed43c7402be517712376b86b589945cea3fbb1bbb1b00249d3784d40df1bf2564b9f96f8507dbbec69b1703384e714a6c2b751e6e7d2b6c11de8979b891203b66e59285cdb9c75725a11cfaf3450c9b497bbd2c4ba566c552e975af45ff5f1701b2c61dad6b35b3603d1200fc6ef290574939292f53a3ec7059383608d90ff20bf436c43cbbb7c8dc46bfedd9f4bac87a0f2fe0919216923301359329d5564aadc176ca873e6db6ca6ef4ccabbd909eeaed766d6bc5bcad8e21db9fc29c1429adfbabe01dbdfa4bcf36e4b9cca6f2243c17cb897db37971a0381121b0c57645cc422c0d2a209c6e30f70346a911f02cce7eea5ad9573fee4fadd2fb72702baf7ccbcd358608bea2b597bfa5b9165a9db6eda2b7500b9b79d86cc9b41841a70c1a398068f3577f9b3738b9127c1805e199087ac124e4e0ece48ee12f39647726a617cded712cf731f2ba0d18e582e4dbba1fe5863b51d35a1aa0ded5081e651ea11614bcf56c9eabe4a5e91b25ba7fa880a5f43698dd21d7a5b5231c515a0a2a1298130145f9cef4cf193cfe7cb628dacc130bd7975a2906700614c7f02ed1680f2ba627650f267754feb223869b07f0e55104bfd231eaafd394a282433bc951f1e6233725e406ef3ec3fb36f8951b0f01d937874de579578c3e6782b6056c5a8174c0326216c4a7220e7c56c0290ade8309bcf8057725361279adf7e675a501a9d1be00c7ca867a02900688e46d23c0007eade64ee4e057e0d44bee79e944e5f3dfbb2142b3613e5ae9dfe939608fe5c634448ee1a974dad39027fec128725531feee22aee7d7cebc75278f446e8b62db200e6baee7e9a1ac5746a8461fa642b0f694e8458cc9e5928626945e9d7b4f5d5d32d0d7f5913be3687af60ce5dfe4627a157a3e749ce873bdb95b6bc2a4775688b7817e7166e0d25892f5909cf18ebf5e98d9905eb24fa78d00080dfdca1ae4cc58f1cdcbd57961c9aef722e6b209a3ab6eb22a07e44aede6949ff136cb219a2a0f528ac8d0774876fa041007872703389e734205ad569e4c2c407671cee669b05551c479a9f8a958a1a52b1673b89ffad34436722defa4064559b4761490ee203e2ac68478149bde2fc825f996d0bcac5ecaa34830af8dc48d18956c0d80fcbe6939d4bc2402766b0a8fafb0a55b28f3426eae7d17a5d2d6d7d010b15540d41c59c879edd6267b8f7199ff6f1d072da95694736c899e386cfd00bea1bd5c3052aee5f3e105a2515c3a3fd505aa9589dec525275791c9739c7af60f11c678ecdc3b395e1e60817755ecf2bfe2e84b8f237528ae75a2589ae07177777478abada4e5d32a63b9cdef86620926721b6b31f9894d5e6b77b91f4ae4d3b2a28f33ae98e207904cdf89001003e5f9fc60deb9ae2b544c59bd9f90847576ba38e1543a0f0f35ce6c0b1e5cb2131d6f47dadd120fd8ba61ebf1fdf75c7b284133075809a4b9a67520210184478989947ec705761257640ecd73b6d89714285e400897aaf333acb01da0bdedf447441d01c68ef5bdf1cc5099644710f2c2cbb9ba8f2965e5eb47e6d4b32a1e7fcebd46b5b3ff12921c2092ff67d9b681185506222f1e85da8fa47953c36a73845a76e90386b13ceb73f198551f608b304574a065eb71cacd6ca6ce9c3165599b9b3b1e8167f877dbfee92135ec1df69ee430604b45c46b9d8e230f97174fb0e088b8971db728a2428d2a5ff4494c53151ac1a7a1c279c864c96143efa75a219941f1b99186f1adc412207b2c355247b96c6ea89e73b766702faac5b2398ff822790613abc6a1b3d2e99f9481bbb3ab5dba211a3962beaa6a01a586366552c7a5549d0ef43caa047856e4ad596b0ee718e67abf609f62308564e22cde44bb2dd29c2430e6680ccf486675b15e733e091934bdb6ece72f3f4a0eb645f9910ea0b298eee12c722f24392921ba14c4583064d982335a46a21f51bce3a50a1403b7e64a3d4e9df3eccae4a533edaa02502f019cefe3f784826fa62548aebd5795cb96c0f42546c013640c3c1b24e641043c306babed74c23b14d0a377d6f75c68ac6738e3a07e52726dc132029099364fbcade04759547ae77b5127800b65969aa88e55f0c751374b578d89f0b8d5b91af79b8f50037f0973cde9fd703edcadada833ac2c5191e902dadc98dd20680ad370699af07b8c57744698a513034e4eaa390e67e19335a594b833b76010fdef849dab7806409d28eb42e680e7318ce36b1febfedf77203f59105cdab03be97dd540a249575d123aa21cdf7e35e1bd7cd0f11d37a40590caf93f17046fa136f6886a1bdada21e8857cd3dedf9e42db16489fb9ed6e01fb60bcb476b5cbb018c0ed9bcb0ea97e57349ddffd9056518e68ef447646baf1a986793f617275e1130568888e6179aeb46f26f94f5423efd8105f830aeeb161a073d4ce31f136773ed013eac4bd3f06cf9cd74dfd66ac555303aad41624ca4adf05b7d3ef42c0d62bc622cbed03f555b3c20119c434588dea3a12b693d7aed26a77814fcbd31ea62bf9a44c8c640c77965555a06900a87537b7bab4f821310e32b5fab6d3c305084c9aa1c054cf0e8256af6df88194fb4fb758101dde9c3297c78fd5af5407fb1367df2a258c59a67eead7a6c94006a062747975f8baa95d0323b3ed74057f12b69d71282eab3e51dd674f756440bc8ba60789bd2dbeb9e9ce5e928af42ac38df8adeafe618534adcea05d90411859e2a9f4d4eebf37f03e8fe66304e5467342b4c5cc72097933fca7d8d8c5c34e17b86e7221a51a217c43a621e3936022710e38b33041c35c8c210ca74292268b1496408b4287f934010bdcf9bc66bbf230545657a432ab700607c1ce62755df937f17d2ec091b98be2283b16c6260e55df593fceee7643213fc52295a68b51f343aa160393a50b8470048bc909c217d26b9041ab87736894407b85881a304cdd54ce6b9fe7432f1644975fb9a107fb82724dd009d250acac2fa0b1a13a5cbfacc546d8c114875ed1b8ab3767edb282621e26086d48e9df92ab24e95b97fa861a1982610448ab37958cd28782fc07a91ba0cd88958b2769a6c5fa87f649d5717411f41adc190ae95f65abcd0ef96eec1cc994cb27c91590098f4d51ca887fe3637b55003195bd8f401d388d71d218ddc8beb9ef65fb8bc1f5fb9d2b2c9db77140c1b4ea4efbd0fbb1cb8e1d6c64f709db56c4af0178dd5308dd806211969b644c4982e2be47e8a9f22bf7b14747a2d7d06e1904839649201b0591ddab3dbf766279ce31502e718131d3a066966a75bc4229bbe8e6167d6ac9c476d427a156c07d7ec0e444555b8a8d5f8a5a8b3fee208f9d2af931c1b230320b9a4a21bbbbcb30dbff370b1b88e3845b020a28228a2892cb6c71d1666014c2de30428dbd8d1b830a935dc027fce201c3b9579e564ecd492021cffba608ff07a40f2937f0f4893d16f085e1a6a90506d85cc116ccf9297870255cf9073e974306e396a5b4c3aef2bc2c09459dc2cf3966927104b7fd84637632f27159c469ce92fba0dce636589a5364c07822294a7bdec9fbbeb692e134ceb961d44c5c56305e9a2e7bfca60f63bdffb983ef381543476d66c6167ce1d78ffd47af305162ddeed2d08a0c0bf0ee89dc8b2529b16a9c5eabb2c03e9de2e871b1826292f2ce0e53e048a8289000d0d96a472b6e10b26cd4a06f908e5d49f1d1d518887701cc90952058bc019de758801b58bac37b3d135b47b01148ca11ab891ace25815faa22497d97b1b4747d6c3de16f057771e584c769fa4b50d45f87144b3fe4349091227c494271cfa22b22178bc0b63ed61f449e03c9cb3eec77fc8be7f95831525635a68afdfc728ca6efbe48e77181650f50ee3e4b83583625cc19c599512f7c547a5e50ed08fe3d189ee5d7373a1c915af6a11a7e9ce48f52f967dbf94c9f8ccf0f7565c045932706f329e8967bdf36bcbbdc2ca828e9e9c2d9f7892783988042a4919837ee45fae05d2c8f2edd6dc09280157c44a3a2e9d3afa7784187b0eba6653a89d84f78b0dea39c5b007e328da39a9c714dac9f326c5795886cc008c21890ec37b2062bf2a99273b494607121f3f7884667a05fd86e5571849fef03e39642a438f2edd1bf2d8a79ba6bfc9703917dc3af13012671b7a72726c88582e13ba9fa9b919ba21052dd48f8909440bf1df0add7d58260f031c94c11bd82686f092adee8258586091c52fcc2f215e114d7b137b1b220869b1f715b2f1a4dd29528ee8031cb081173ba2f5f7686c14e117e1734b5ee4357cc8738bfb4d3dd431c98fe06ca516f916ecd69eaedbda0f6a592a86c367b8c3ebd9f771986e19db97679c29e73d15ceb98db7f0601cfc44568baa836029deeecca5d568f1f0088a1d68f247cb6592adafb84261368f164b0fb66842f36488ee15ae5ac5dfe304cdb88be0234caec4a53af9529574e0c5cf91d065ffd52fdc8820dca3890ba63c5b1d4fee2c958d174ab4fc7f732fda9c8a06e80f5ee57f9318bb3a89e3cfc1dfdee6611e55e0c583c92274290116f513795354d104a6a2c1ff8ec0124b2608107960c50b2100694d61f4748b1e5a5cc80fda58364718ef96e5097b4a66dcae774758b36212fcf62679404085c53ca3592bfb719ef587b7d1bdc70fbce7b9e5bba51df34fb607627bee582ee9fc4806a12b362603602cf958f5b086a5850e345eef34cdb39326a33ee18e5ac5ec000f86203c9c66701e9f629931164f4449f53fe4199e219f8240b9b2c0469422ec6591d19fbcd303ffa523eba2cf5eb020db591f07f0adce9ef7cdbb6e84d0f94f3790f8397449a2edcf3d63315898db37ed1a5dd3bc197f8344143c3626af7c7be98d0854455135e0dfb735e7eff6f6f74845ab346d4ba7fc6a672e1695644f93c7a4f8a9200ad56abb9f86ffe7fd7197e2f59faaec53a47fd705712a27f74d846c1f3288903d8f978a6f3af8d9dba358495d06493e8279d647cca2d7d222e61d8c77f770709f9d142d089d84bab30821c50b873fa61148be9161f2c2f4e43c70b339b7a6fd0e2d235f887ae174c3bb08102d281bd8c3f1e27551c99785b671b42f92602cafd12eae58ab98a3756088edb4ecaf72cb74799ccf2079d4d40c46bcb61a110bfb016cee7686268b43c28f701a49c39b1fad4fb9069e4ac8896dfd9bfadab3683287713657cba985660669676913386fc5ae30d0038de6e0e948f8f8242160d97e3f89a95232d0e20b8fa16c84639a71569d1cab838d56fe2a412d760d835551acb03f1c75588ccc716b4432a8956d84894347842f50ca80528d62525da2876000dc38c45c6f265dcdb0f2f3c0b72c7266ccd31caec52437685d0b7df4d353ee489d77e9795087dd51c5e2b7ed6b6e588ec67052a7f63b11adcbd9fd354e6edc10aac7eb7090f0c2d5301a4", 0x1000}, {&(0x7f0000001480)="a8ca22e1e8660c17cff7c831e17d0200780422fece1796a5b44e1ec83103b66fb239eb2ce24d4c1fbe9293aad2c36d0d82111b10c216e8cf78991bbb63c786b28145bb118df5a54ee5575300a9621358ff9ae7fca3911fc5ec17e1e6c31fada0f812bd5ae1465494a045b420678ed895fc4d645bcd042acbf0d303d92fe28183b0f0b1dc1ca53150317763e6c16fe65f357545a8cc1df6f30264cea7208df1c9b560f6b5f26da20b7119d7aba8bd390cee1de3c2106b1928213292db55f7cab863389805f7cd898954", 0xc9}], 0x7, 0x0, 0x0) 05:37:04 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kqueue() r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f00000000c0)='./file0\x00', 0x261b32d9beeaa240, 0x100) kevent(r3, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) close(r2) open(&(0x7f0000000100)='./file0\x00', 0x80, 0x0) 05:37:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x200000002d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 05:37:04 executing program 0: msgget$private(0x0, 0x400) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x2, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) write(r1, &(0x7f0000000140)="962eebb45c9eab6b46ca0a000000002000b5c894c67a090000008981", 0x1c) 05:37:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x0, 0x7, "c28a9035f20764b700002000", 0x9, 0xfffffffffffffffd}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0xec0f81123669aa09, 0x1d8) getsockname(r4, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 05:37:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000080)=[{0x5, 0x7fffffff, 0x8001, 0xff}, {0xc82, 0x9, 0x3f, 0x7}, {0x7fff, 0xffff, 0xfffffffffffff228, 0x8}, {0x1, 0x4, 0xffffffffffffffff, 0x8}, {0xfffffffffffff801, 0x1, 0xfffffffffffffeff, 0x7f1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x25}, {0x20084}, {0x206}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000080000000000000000000000000000000000000000eaffffffffffffff000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000"]) syz_emit_ethernet(0x34, &(0x7f0000000140)="e41a455bcbb161b3a509d4a2a4d681728dc1de5d40754d954162210c396bb57b38f3f469b6846ef309fb10cdfa25414258a54201") 05:37:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x84, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$sock_timeval(r1, 0xffff, 0x200f, 0xfffffffffffffffe, 0x0) 05:37:04 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = dup2(r0, r1) r3 = accept(0xffffffffffffffff, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) dup2(r2, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 05:37:04 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) 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) r1 = getuid() r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, 0x0, 0x7, 0x20, 0x3, 0x3}) lchown(&(0x7f00000000c0)='./file0/file1\x00', r1, r2) chroot(&(0x7f0000000040)='./file0/file1\x00') mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f0000000240)='./file0/file1\x00', &(0x7f00000002c0)='./file0/file0\x00') 05:37:04 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0xff, 0xfffffffffffffff9}) r0 = kqueue() pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x1000c) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)=0x8000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) fcntl$setown(r2, 0x6, r3) kevent(r0, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x10, 0x0) close(r0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/\xb2\vi\x00', 0x8000, 0x0) kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$dupfd(r5, 0x14, r6) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = dup(r7) ioctl$WSMUXIO_ADD_DEVICE(r8, 0x80085761, &(0x7f00000000c0)={0x3, 0x3}) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r4, 0x0, 0x0) r9 = socket$unix(0x1, 0x6, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r9}) 05:37:04 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) sendto(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in6={0x18, 0x2}, 0xc) getitimer(0x1, &(0x7f0000000000)) 05:37:04 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000780)=[{r0, 0x1d0}, {0xffffffffffffff9c, 0x8}, {r0, 0x100}, {r1, 0x10}], 0x4, 0x606dca76) r2 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x56, 0x0, 0x0) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) write(r0, &(0x7f0000000140)="b5f8be393558f158938322af151c5701eb5a5aa31a150975df2c5d077a09d21e2b9f212aeab91690b019d384d35a32334dd1c476d7f7397829fc09e4bf81e85721ff3a983e40b12a3594ddc0", 0x4c) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f00000000c0)=0x10) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x0) r3 = semget$private(0x0, 0x5, 0x9) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000340)=""/192) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wskbd0\x00', 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000500)={0xffffffffffffffff}) r6 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1dfe, 0x0, "3e58a044b1bc0000000000002000"}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) write(r4, &(0x7f0000000440)="08847ef639a97e509400940f5509827ae627a4cbde0d2b4547f56dd789e0e0b5d561f13fbe1db56023b15f91e5118db8cbec0d52662e06a44f73123b80e0fed7c510dd9d41347b3b5dbfa62d147b5d7ff8a7660b753e5ccb02b480d9f40725067082e1a854cc53987e539cfcf6e673adb10ac76d5a7ec332af891673698b97864b", 0x81) getgid() unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), &(0x7f0000000600)=0xc) getgid() getgid() msgget(0x1, 0x2) semctl$IPC_RMID(r3, 0x0, 0x0) semget$private(0x0, 0x1, 0x6) r7 = openat$pci(0xffffffffffffff9c, &(0x7f0000000680)='/dev/pci\x00', 0x10000, 0x0) fcntl$setstatus(r7, 0x4, 0x8) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x1dfe, 0x0, "3e58a044b1bc0000000000002000"}) pwritev(r8, &(0x7f0000000840)=[{&(0x7f00000006c0)="55a59a5702cab8e95fe958d5d112ed72dd369dd6410cba37d27e40afb74d052566a41a04ac13bdd9933c788421efc877aef8072bf9dcf6fa0fcb6a187ed79d2704776f95cd35e70b7377862817790b4cefaf90f5b648eb186fa73b1a16cf335c9bb6edcd1c06f4ddd3fb9cfd18b28585cfe7c31b22d2e555d8d4ed9f2f7da7277ea6e4f248225812bd9f20b090ab58d9e19380c40c9e672da592ed8672167020a367cfccd44d454a9369c29dd3da00b18014662c10b516c422", 0xb9}, {&(0x7f0000000880)="2f3b0ef286e8a155f34dd0b6c9d9ee5559416e668a4b46699cb530318b6777a4d320900232f72c0f9d8fcc63606eb4cb5a90d26f037f42676bf6bae913ef19705164752b09dd1f1c7f964cbd9453e0a0048e0b9dcfd6f71eed4dd75e851e38e44446c9bb78a92eeda8d4791f2684c8567e64d18a9941ba943f3efafda1b5065931561e212c80cd649abf2125d6790b62593585aa7aa5d8a2b012873c280458adf13f2b990ee859739c5674f840e1b87e2ad2ff95d965f95e6d7c7b2d785eba4cbf7899713758233c70a8fcde953a685ae3516eaeafd99e46914022423e54d7765fc944c180212e22102028a402424bec7d15d6742b0e852c40fd8bd70873774d2fa77f648608f4083dbc91b5febc222288a20af9e4dac53067684662823e57c2ffae8ca159131a40b3107a59264cbb65d29c4b7ba927f275a2084c00fde9efd025c59000b9c7004f0d5061c04f139f19c5d595ae6a05945ea563fce63f703f239563103916df8d467017c5202a7f857b45af639197614a70254cba1c15920b22d6ff3cc05e95719a45c489822ed4705415c7bf2d7cd56f025076ea9022f0bedafe4665672911a9d9be9fa678c20000000034a3579742ba8864db50d7fbd997ac744d2b079e42efc4e635d7f11852dd38d2d2340a1f627739ebfc9b38", 0x1dc}], 0xff, 0x0, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200), 0xc) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x9, 0x15, r5, 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) renameat(r0, &(0x7f0000000280)='./file1\x00', r9, &(0x7f0000000640)='./file0/file0/file0\x00') write(r1, &(0x7f0000000000), 0x494f) 05:37:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040), &(0x7f0000000080)=0x10) 05:37:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000cc0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x28, 0xc00893e9e449dcc7, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x1, 0x8, 0xff, 0x5e7a}, {{r2}, 0xffffffffffffffff, 0x3c, 0x4, 0xa1b, 0x3f}], 0xfffffffffffffe00, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffff9, 0x108, 0x2, 0x3, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0xff, 0x7}, {{r2}, 0x0, 0x80, 0x0, 0x2, 0x42d}, {{r0}, 0xffffffffffffffff, 0xa0, 0x0, 0x0, 0x6f2}, {{r2}, 0xfffffffffffffffe, 0x80, 0x8, 0x10000, 0x2bd4}], 0x8, &(0x7f0000000200)={0x2b, 0x10000}) ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000780)={0x3, &(0x7f0000000080)=[{0x5, 0x7000000000, 0x10001, 0x1}, {0x8, 0x9, 0x0, 0x800000000000}, {0x7, 0xfffffffffffff181, 0x5b, 0xffffffffffffff24}]}) write(r1, &(0x7f0000001700)="59de6578f57a279ccd6f8f326bc292a1ef3417715a5a5896ba55f4afbae751711f5a03b7062cdf11cc68b389c11c558863b5fb26a786c55c3df0a00872c41ff3f400653b618a91a811848ad011b0299f95970afaf96fb9cc21a77ef7c5328b9e97dc13845bb739fc3fc7bda06025bb362fadb934c40788b3eb32699e146b500d5bc0bdc56a2c169e0557c18fce3b17d3168f4145058c9938f27cbee1543ebe7d828fe66241cc37da53d74202e15a9cc2218052a046eb6abb913120bd1e9b7eec280385c69b65ac6b15317ffa7b21c493abdf29101780886006cb642567ce6aeab2446874df6b38a40ddb478bbeeb8581373af92112d1663710f9f77354b68ea98e855732f2e3045cc210f13b0fc7fd821b629233379cc944dfdd542780823c925e167c40d960e5c7fa78182d19836a5559c7cc5c1bb511a036bee37aecdfa95def69c4c625243a1a5244a2a9ff27b58e66504e2c18ccac698c883dbe6fde1b2582e56bf71ffb66d67b3db000bdb108f215ce8ae13c3bb120100db94b970c8c60ccc3c9375dde5874ff36ad70dd932edf00a11e", 0x193) kqueue() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000740)) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) read(r4, &(0x7f0000000340)=""/197, 0xfffffffffffffdbb) kevent(r2, &(0x7f0000000440)=[{{r1}, 0xfffffffffffffffd, 0x14, 0x40000020, 0xffffffffffffff0d, 0x5}, {{r1}, 0x0, 0x88, 0x8, 0x6, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x20000084, 0x0, 0x5}, {{}, 0x0, 0x80, 0x40000000, 0x652, 0x6726}, {{}, 0x0, 0x15, 0xf0000000, 0xc0, 0x2}, {{r0}, 0xfffffffffffffffd, 0x10, 0x6, 0x6, 0x8}, {{r1}, 0x0, 0x10, 0x1, 0x9, 0x480d}, {{r1}, 0xffffffffffffffff, 0x2a, 0x41, 0x80, 0xff}, {{}, 0xffffffffffffffff, 0x2, 0x0, 0x346a, 0x4}], 0x7310, &(0x7f0000000580)=[{{r1}, 0xfffffffffffffffb, 0x60, 0x4, 0x945, 0x5}, {{r0}, 0xfffffffffffffff9, 0x20, 0x1, 0x0, 0x40}, {{r1}, 0xfffffffffffffffe, 0x48, 0xf0000000, 0x5, 0x7}, {{r0}, 0xfffffffffffffffa, 0x3, 0x86, 0x47692c67c, 0x9}, {{r3}, 0xfffffffffffffffd, 0x8, 0x40, 0xffffffff7fffffff, 0x81}], 0x100000001, &(0x7f0000000640)={0xfffffffffffffc01, 0xffffffff}) close(r3) fchdir(r3) getpeername$unix(r1, &(0x7f0000000e40)=ANY=[@ANYBLOB="000000fe0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8eb09191c5762010000000000000000000000000000000000000000000000000000000000001310eeed63000000000026fe33f78fbdf893b597f38dca1d5a16ea717a046f453935cbdc5ee4386852a010db691a6c5c31b6c394ff569934a603594f9ad234e3317700e8e31f82e000822a574a3e41d36d55dff2994e00"/186], &(0x7f0000000300)=0x6e) sendto$inet(r1, &(0x7f0000000680)="8f52d7000000000000000cb7533351a892da43a7f18f3a507512a27f2aee34ab95013dc42032b88de2939c02d20a170ee2034556bd18b75e1b82f85de296dd12ed64cc97dc4929d77ff4215f0f5a9fb99e776ecbaeedff429afb28caa840ff036a65eba2ab2176674a257dfeb353ee18d61311398aed7ab116f58291db4c628640b822a559ca60d828c39f4f0b46bd15ef07731fc56f51", 0x97, 0xd, 0x0, 0x3) r5 = kqueue() ioctl$TIOCSCTTY(r3, 0x20007461) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000c80)) getrlimit(0x7, &(0x7f0000000e00)) r6 = semget$private(0x0, 0x4, 0x201) semop(r6, &(0x7f0000000040)=[{0x2, 0xffffffffffffffff, 0x800}, {0x3, 0x4, 0x800}], 0x2) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000f00)) pwrite(r0, &(0x7f0000000a40)="82ba9f031aa987bee0b17a068a3429b0eaa18472f62d9b316fde24f0a8f5ca52edd5e111adf2a0fcae7eb3", 0x2b, 0x0, 0x0) kevent(r1, &(0x7f0000000a80)=[{{r5}, 0xffffffffffffffff, 0x0, 0x22, 0x0, 0x56fe6041}, {{}, 0xffffffffffffffff, 0xdf, 0xfffff, 0x81, 0x40}, {{r5}, 0xffffffffffffffff, 0x20, 0x8, 0x5b37, 0x6}, {{r1}, 0x0, 0x5, 0x4, 0x400, 0x9}, {{r3}, 0xfffffffffffffffe, 0x24, 0x20000000, 0x9, 0x1}], 0x40, &(0x7f0000000b40)=[{{r3}, 0xffffffffffffffff, 0x8, 0x4, 0x1, 0x100}, {{r3}, 0xfffffffffffffffe, 0x10, 0x1, 0x81, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x80, 0x8, 0x317, 0x80}, {{}, 0xfffffffffffffffe, 0x19, 0x20000000, 0x4, 0x9b}, {{r2}, 0xfffffffffffffff8, 0x24, 0x12, 0x1, 0x8da}, {{r1}, 0xfffffffffffffffd, 0x80, 0xf0000004, 0x1, 0x1ff}], 0x0, &(0x7f0000000c00)={0x8, 0x6}) fcntl$setstatus(r5, 0x4, 0x4c) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000280)={0x2, 0x101, 0x1, 0x6}) semop(r6, &(0x7f0000000c40)=[{0x0, 0x1, 0xf1b50097c82994f1}, {0x0, 0x9, 0x1800}, {0x1, 0x8, 0x800}, {0x1, 0x1, 0x1800}], 0x4) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)) 05:37:05 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x11, 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) mkdir(&(0x7f0000000300)='./file0/file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f0000000280)='./file2\x00', 0x0, 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000000000)='./file2\x00') flock(r1, 0x2) close(r1) flock(r0, 0x8) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xad6118d6cc2bb10d, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x84}, {0x200000000003d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x2}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x40000000000}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x9e59aa275b153334) fchflags(r1, 0x0) 05:37:05 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000080)=0x55af) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x3) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x40105704, &(0x7f0000000000)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r3, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x80, 0xf0000000, 0x101, 0x3}, {{r4}, 0xfffffffffffffffd, 0x10, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffffd, 0x1, 0xf0000000, 0x7, 0x1ff}, {{r6}, 0xfffffffffffffffb, 0x40, 0x0, 0x5, 0x6}, {{r2}, 0xfffffffffffffffa, 0x1a, 0x0, 0x4}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x2a, 0x20000002, 0x3, 0x1}, {{r0}, 0xfffffffffffffffa, 0x1, 0x2, 0xfffffffffffff001, 0x7}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0x8, 0x1, 0xfffffffffffffffa, 0xd}, {{r7}, 0xfffffffffffffffd, 0x89, 0x4, 0x1ff, 0x633}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x10, 0x2, 0x10001, 0x80000000}], 0x200, &(0x7f0000000240)={0x40, 0x1}) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x6, 0x0, 0x0, 0xffffffff}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) renameat(r1, &(0x7f0000000200)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000240)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[{0x5, 0x0, 0x100}, {0x4, 0x200, 0x80000000, 0xfff}, {0x45c, 0x0, 0x1, 0x5}, {0x100, 0xffffffff7fffffff, 0x6, 0x200}, {0x0, 0x3, 0x7, 0x6}, {0x5, 0x4, 0x1, 0x7fffffff}, {0x3, 0x6, 0x3f, 0x7}]}) 05:37:05 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2011, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x2011, r0, 0x0, 0x0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x401}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='B') r1 = getpgid(0x0) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x1, 0x0, 0x8, 0x6, r1}) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x3ff, 0x5, './file0\x00', 0x10001, 0x5, 0x81, 0x7ff}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) 05:37:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) setsockopt(r3, 0x2, 0x10000, &(0x7f0000000100)="b001bf399620d3a11f6bf86fd0c990271c7ec61e839efdc59824304116725880b955c72a0a523fce9847fb2e2252b7b14364c8", 0x33) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMOUSEIO_SETMODE(r4, 0x80045726, &(0x7f0000000140)={0xd56be344371a8cd5}) write(r1, 0x0, 0x0) 05:37:05 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x200000000d1f) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r1, &(0x7f0000000240)=[{{r0}, 0x89c587aa10beab6b, 0xa4, 0x40000020, 0x10000, 0x3a49}, {{r0}, 0x0, 0x20, 0x0, 0x7, 0x4}, {{r2}, 0xfffffffffffffffe, 0x20, 0x3, 0x5, 0x20}, {{r3}, 0xfffffffffffffffa, 0x82, 0x1, 0x5, 0x7ff}, {{r1}, 0xffffffffffffffff, 0x4, 0x0, 0x6, 0xaf}, {{r4}, 0x0, 0x4, 0x10, 0xd0, 0x6}], 0x44, &(0x7f0000000300)=[{{r1}, 0x5, 0x98, 0x20000000, 0x8000, 0x6}, {{r5}, 0xfffffffffffffffd, 0x4, 0x20000000, 0x200, 0x7}, {{r0}, 0xfffffffffffffff8, 0x8b, 0xe88c724087fd8ac4, 0x5, 0x40000000000}, {{r6}, 0xfffffffffffffffb, 0x34, 0x1, 0x7fffffff, 0x51}, {{r7}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x20, 0x1, 0x6, 0x80}], 0x7f, &(0x7f00000003c0)={0x8000000000000000, 0x3edee24a}) mkdirat(r1, &(0x7f0000000100)='./file0\x00', 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) read(r0, &(0x7f0000000000)=""/32, 0x20) execve(0x0, 0x0, 0x0) 05:37:05 executing program 0: setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000000), 0x10) setsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000040)={0xff, 0x2}, 0x10) shmget$private(0x0, 0x3000, 0x122, &(0x7f0000ffc000/0x3000)=nil) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) shmget(0x3, 0x1000, 0x10, &(0x7f0000fff000/0x1000)=nil) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 05:37:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x4f, &(0x7f0000000140)=[{0x800000000086}]}) 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) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x10, 0x0) sendto$inet6(r2, &(0x7f00000001c0)="06f76873b22045cf3abf87f48a1d8fd1777db72e2833f8ef6e7d7ec51aca9e308b3cbc09b854543f30d6758c36b94b3f7aa97bbcaeed4b419af474518f32de0da116f54a58d508451155f08f786e6d1c2dc1c8fbfbb5ba6bca0c0fe850559a00e66e5444f9473264b5de9f9b5e83b3725ad664dac1c79f51a0f2c74e8fd45a6c048428c37879b24e5b352dc036b404e0cb74646de34b2230e19df140b0cb77061cd7c6e8163ade396bcb25ee86cbb11f52191e2f8d3930023aa5ce23276e42f7b6c273d18944e8c10176fb95e51c5ed7617ade938060e98f23d02880b95d40000000000000000000000000629d9cd56aaefbd2d8092a8aa315e5f2af568589178b1834370d15771620d20a340ac95a41419f26bdc0c175ec6c12d0182723ee89", 0x120, 0x2, &(0x7f0000000180)={0x18, 0x1, 0x9}, 0x1d) r3 = socket(0x6, 0x4000, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x142) sendto$inet6(r3, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xc) 05:37:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x2, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) execve(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='/dev/null\x00', &(0x7f0000000280)='/dev/null\x00', &(0x7f00000002c0)='/dev/null\x00'], &(0x7f0000000480)=[&(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='/dev/null\x00', &(0x7f0000000400)='/dev/null\x00']) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000004c0)={0x3, 0x5}, 0x8) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)) 05:37:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="0de1f5c3059d32c2", 0x8}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6afc4a1ef5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a1a1f6c90d26190a09a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b644b81be4808241f657fbc1dbfb2686535e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb", 0x493}], 0x1, 0x0, 0x0) clock_getres(0x2, &(0x7f0000000000)) fchflags(0xffffffffffffffff, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) pwrite(r1, &(0x7f00000009c0)="b0dfaf825237da60bea123f9caacb742dcb7e40deca2055e4231985b27fdf9e338fd1d3cbffb8c2df59f0b3b6001336e223c3809335a0f70559f08aed01f5af5322b0fc83c20e3f4cb7216076eced692c86a34a6001c06336e94bb6f7e595ed1f3162a94479ad7cf72fbb690479c8473687d6608ec33a2a55400788e278015761824631ef39411d6fd9f7c596213aad602e5d02ffae5b2760ab32da7467f8898d7c98183a7b60825d02fd5a05962317557e6323e426636d4583b86149fd54856dd3be1a3a5d49cf17803f56cd21e774c5d6cfdf86c6834018bb8358d36e618e1a65c0b580a3697fbcf8f2887a1dcd3dee21892b95977f17132636253cc46f63dc5ab25a8b427e0326ce99964ad4510ae1582151377cb43356aac0a85bde2444e671481fc8f6954e136b2cd1f585d4ce68c24a7afb42b4c4066a76773e311d740e239e4a9f70ba4c83ef6c0424d8df57907cf10b3b67e79210363c6fd7ec7d0d60bc15f3a966b90c00ea2f413fc1634bec87034818c310c940fe8c02df6a81babbe79e0c1bd9c646029337c9ecd6adb3daf07f085a0f49741b04ff70a687f3ebd193fcf21974d18b1c6d06e3b57d0ab1715be70635395c1ef282724e50640c27439f3b89ea1b1c716498438e3d33df49cb01d5d1e03aafdafa0b6c6b6066d4007905af6b5c213880516a20fba0f941111c327d141ed7625de00a980169758caa5c5b777e1c68331a3a1e409ab4a5e4f4c545b2a6bcc7b5967bedd4940e1beda5ae4b0145107f9ec930d2f7728549d1b3a2c1ba2af82fab8158dbbe2558233520ecfbbc4051d1cb82e37dd19505e3a20912eee61e5f5186d1de700c9755e483aa559b65162eb91df38c3275c90aa3509ac8ef0ce4bdc9bc9d2f2a6fe1c10f6f96cbbe5adf37d195f01341b23212f29163ee7f682131bcd0dba0032e24dbe275f0e68bfcf2da583e863b3c65665d83e1207284de5cf3e9e8087458140ec95b6a29e2d4052b7fd2a6534eadfb86c818bb32bf1a0fba5d244571b17c2126064e8b30dc0143c51b21480fa4e1d1029c9b04342ec618af19b758992b9434a563a982ce8db45aa78f7f69bf60ed549da79c9cd228cf8f6b948fc578ade28f9a98193b52c8735ffd040696dd26ab44a1b5e590a38c7e1a881b93cfb774c43bcae0f6c7ec1963773ace619f588a4b64283315611352762741e7c0f8eeb929931e5965477e63d5397150dd64ad906816477bb6ff64f286fcac92e2fc649e5cdad1a72ee8370c10fed5eb5317d0084bfc6567a5ddc86916294621fc959c6a89c8e0732066af978cca07a1fbf964cb1c1752fdab3a167dd787385ab1fa5ecc77ac4d52da8151ec887887c3ace5f8f2a3a943d02c9746a0f62c1dfe909bf741daa0caf149d3771a4d261b94236a4814f9460e0cb3f256314b199dc454a56304a462878a8086d5d81bc82223eb4264f63277fa126e5af41a74ba8fd0eb9e5c31e32bb501b3c3d07154597976b0f13a10e170bcce6752f654ae554027a3d180e89306a50889f609b92bd976a944142111a5bfdcc42207e41e9677861220bf8f63125cdd9dbfcfcd7ed9e433aa1aeb330cf9c457c44e6a1cc4267be6491663d09b74fc2463595cada003dc0d1c31ac3d3785cf601b78e28b08c63bf6f586e470bbb66154889cc6bac415668b27fd8f891a3c2edec42529898e7dab196928ddc7d4c7a37d4771559fa1d2fdb5e168a576813230a6e0a3754a40e97d2651804a151352856a533fc363050bd553ff9480af48f41cb3bd92bdc1e6827e67c864ff1a5b331e11e072b4e8d22e3df3f5f2ead0af7a1ac00b7bb0f95aa678bc1c0bf3b6bd0a3141458c984dd81fa02a62873eecfa2d69e3cdccf672fa711ea69dcc32b2b6321776fb49a82f07986360717fb38672c995a3400cce14dfd1dae32e01ed3fb5564b137646f09598794e07057bd0206cc7a0046a2a91f88d0e3588c37f9389258c845c60ff91329024138ffcefe39a8bd016b219f40cd91bca8be790ebf920f17340a056d3550bfe70010a5894ef6ecc1fde9479f9b02920eb674e4c10dc38b2bd4a78441ba39d5eb7ff0bf6ddc67e3ffb0f2f2436e658269e7f9098dddd43c36c13e7d5d8ea815b4fcf5889695042511fb7fd0020f83c892e41f7409520fb3911e49fe42432454eb09a1063c1d9ca2662960bcd2a9922b0596698a5e041a7484bc76d9a8cdd9d81d32e3c6901f4e65a665e117ddcc34933f43d9ebafe8e80c7aaf85b3da13410c0108cb2ca080447ac0c30142afd9fd97a113637c516d2c82ad5411033c6e296309803fede6066e3723d406d81d13b0b0a52f91ef2a3c81203987cb1b82dfb035cd687bc49b4b9a46a964952c3c3e5f5d0e5743b33de60cc2d82752f3c0ffdc604f531353ba50d0ac6b14004c26ec773927606133b0824427118ed7c5439b73ef3152f01692743e92287050ec6ae3877b3daae38126abe51e33c1f627870e4965bf29b9bd2451b14c982dc2f60b863e3479736b4df7dea0c08c2644089d6ebbc41ffa969e4d01e3b2757e0b8b50dbdb0c2e9da03393199be81d9dfdd8d22ca3af5be1f57f15b66d2e988e2a8111fd71e86ff097fbcb3171848dfd0b141314fc84509483d234badd784d45eb5edeb631aa33e885527c9126f8aca2e2096dfd67207b8053c2aaff7724245954c9be4c04d3ca9541ffac21723fda37e85ea1a1f032aaa8d6ba63190c24f6d8c4a7ebea0f5746b7d15787c777fe6721d449c6bf2fd9e4445e5aae764e395b335c53bfa14cd97efe86f3728e4c26101d4c65bb2f45fecd07d1b9f1b38811a212d5796e632343d28ade280fca07975b6d365fe67e0c89bc75a9b1805f53a3209ee2956855a0060e7ea3c77cb660c881a332302c5c4526358918f59bedca62bd766de4a4a001ca7a93df58ac108d0f871d024c458ab0c68c1e5c0e10fafc9a980f8f414737ae0c9754ea835de9f3a3efd70c8710b91225e464782e91cf5782800ccd0e2496dc8f6970098c25446d6e9696432ea2030a1db4d4efc26f18348c210c5eb5b200296db6e40bb2c7c474fbe09b33fc9697252106ae5bd11ffa8718a5bb4ec62ad5353076849386a34b2586d47c8b9eba2cf6106011e472d8cb4138c268638423c356d0ec47c0afc7dbf9fb8d6d3699c2e9055659bdeb6cfae0c56ffa16f569786ce0eb2e5ff7fbf572d3c2986d2e58591e98f0ab4e4e7a74aa11b0fbf09a729e45dc1ae0ff29e7988d222ccb7292a39544b6ef5921d15d184d62ccdc82ef591ca3956c8697bdc977e015dcf1953bb17f188f331c6baa71cdeaa3b57fd8096d2fcc05ee706fa082b9f619305c8e37174f909d6d3650110fd40e368cd0b1cd170d4fee8c984fb26f0c328fe3a8c5156b7cdf5bfb8a000e578e09f6e3eda12294097d0f39ba540883db0a00512a1fe531e155af844eac64216834f30c8a0a1c45fa077f94119eaa2602907f1415b0d062da275a86c5f957c84081c473cbc0db6955ecd629f9e5646104fec3eddaa471d1818ae4d15140096bae3fff1d55e136f4e5c6bdd0eb9abd988e6c1fa0a7e375970b699f8b93041a5a150297ca9a5d1419426876dfa87da5d541eca879d1d03a6032cd1fc05f3f5ad75de6c67d5f27c55245e21d34eee01544ec647373e929e7ab8962a263745750ae7c00f2b8eec60faa14a25c62bdfb94b93cd482ff23b637f0ec3c56c1641a2120e20c9939ce3e249f6def96abecd9188ec535d6b82f03e2f97453752416b1454e5dd7944d5916a9ba0b7ea9d58f6958bb671b187e00f0ee681eba439b581662197dd8a59961ba602c68906247d9392fc10b5bd8e2e496922cff0c2d63f88acc3bf65912ff21e3bef4f9b7b6c3f6cf867c0caeef5a0a0fee7d6d60098bfee8a7d379388be5fa395a24d1abf89bb55df2d12f233bdfb889decc8b0ae8c37e466cdc921585c45cf5a9a06c40991510278abea53b886b4625fbcf463879d6f18cef7ea083246ae135545d23889e0c0820ee22b256e253eb95c0873b4a3877f1d94c0f24b2d46d8ade936018694dd1c36b5346204fc28b251d1e69c8ad9308b00b7509634d857defbd29d635c85637c18d01baad043865ab61e2b9e423dff0cdbe3730db2801b33a1f5dfe9d0ac0fcbbd37abc2e72b385e295c728d39bb1c64139da26a50bd097560a5e1e3523a8b40bf8991c0f9708012898d1b0bd06fd9898ea4803cf41e8a994b1aea07bed99c5b3abfad96d863dbac4374f3bd454b341c3052614860392dcfc2da3f8fb7c99c3df076b83de7a8ab504e06a3c7981304647197e5b05222fc5ead5cfd8d40b9ffa61296d6f6c122a9b752d5884c7c7c75e0f67f0cb3f69ae542b228f51bb1d6273bb55edf37d6471fe0f5307d5e8085af04c128b9d61b27338352189a64ef81a2312ae71db7c44527b50ff769ecab7f5e1d6dec56848b81a5de83a3660d13f8c3b8656e0b7f50cc6564d291d5ba45589b6761b655ea17382988c71b3279b0258cdd0e20223944e9beadc22cbe6603f6d34540c81f7bd212ba24cf23fdcca2ffd6ec1d5f317fb270af44e8efa4a5a8be50dce2d197c28a9d0d7404c383f9f54b1ea71b0780e38a5f917ad76aa22f3f111af77f8f957b102d396d16df25bb97d2a43aa1cc08d2f9e8292cceb95c2b23f18f2da4220e95b8413eb6f640dd3ccdcc9097f76db8ab7de05135b7c01cee5016e98842e6463c87e114c7f3321513c7e8abe2d96e4fc7a2fc4b9631aa0fcb1c5a8605b6328672c08496c376978d981e0a30f4e3ee3bac09c912cc213ee15b136bc996a7e8a04f10109af71fa9fe2df63cd0608619c6ba3d1236183e4097d994b157dc876d4813a1976a88ca18741e3436191d6653d18b583c76d2d4cf9ee71d47949a61df227d569bc25c97082e350ae1131a0a752a2477fac50bf6a5b08895e37ad7a37de576480a5f9b177643013b1c3a69ad0e7c681610e7c3822061d627f447ea8a9e15436395834370a75472cb3edcd82f1b428ca6488b62c9895c5f66b446b7c854266980036d89d2b09cae65bf324ea745f308063853c844115cad9ca7461f4c879aacc9f879ac50a1c7dbc7ec722437f08d2ea0539d684ce6ff5a6efbf4dc353aa6a000c0bc1e607129b794a888868c7e607e2b6bd4d4ca2a6f15bb127eb29cd9ae8ddf0617b0191ecc22050311dc2d7edf7161c9d7edcc97f67aaa6c2dd6df82cdcd552254f831335c59afbbed1d2b66a51e6ac1885fc937770493d33ada361039fca28bcfc8eb7f348e78cf78bf818f96e6b28e40d253f0e4c9a458fe70f65109b5a61dd948bf6cb2c47159abd045aefd4632bd7f323cfd209859c6739c2002f893a03fa9aeeec49a21fba4c1561aacc76a2d224355702f0d6879ae841d904e97249f507d4a86b7560f4f3da0541709c3d8ea2f4846698756456cb68c25103f088da513bc689bd80b51f8bb4e6126dd7b14fc5b734116f2c106fcd2e3f1a3cd6b9d5bd9c0a4376292973d132696984e1da09829fd8ac7cc9c4db923c63cb89b1428bf5a12db25a7572ce24baa761045751c6e304bdf8025fd2c48fe8b54c273bb67628681cb2fe1bbbe53464f07352f5a70b990c8869240fe68a425c1a35fb1e965a2f1850ef746df950ed4d82ec861cc33b5c547e107dcca47ea325610a831dea7074d85507c422eeb0674b9848acd1b46c7ec26079957364785d936233d9dc2aedd9d36395ab10b64ce62d3e9eff18e40c027127e7e7dbbb769904f33353d1a2df5ff8eda5d9e5408498cb88e92ca630f2f546c63f0374febf2ca154", 0x1000, 0x0, 0x0) 05:37:05 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='//\x00'], 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) poll(&(0x7f0000000080)=[{r0, 0x100}, {r1, 0x4}, {r0, 0x4}, {r0, 0x8}], 0x4, 0x9) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') 05:37:05 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x1a, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x8, './file0\x00', './file0\x00'}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r5) r6 = getgid() r7 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = geteuid() r10 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x1, r8, r6, r9, r6, 0x5, 0x7fffffff}, 0x3ff, 0x63, r10, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x1, &(0x7f0000000340)=[0x0]) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r12) r13 = getgid() r14 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = geteuid() r17 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1, r15, r13, r16, r13, 0x5, 0x7fffffff}, 0x3ff, 0x63, r17, 0x0, 0x7, 0x20, 0x3, 0x3}) r18 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r18) r19 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r21 = fcntl$getown(r0, 0x5) r22 = getgid() r23 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = geteuid() r26 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x1, r24, r22, r25, r22, 0x5, 0x7fffffff}, 0x3ff, 0x63, r26, 0x0, 0x7, 0x20, 0x3, 0x3}) r27 = getgid() r28 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r30 = geteuid() r31 = getpgrp() msgctl$IPC_SET(r28, 0x1, &(0x7f0000000140)={{0x1, r29, r27, r30, r27, 0x5, 0x7fffffff}, 0x3ff, 0x63, r31, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x4, &(0x7f0000000400)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r27]) r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r33) r34 = geteuid() r35 = getgid() r36 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r38 = geteuid() r39 = getpgrp() msgctl$IPC_SET(r36, 0x1, &(0x7f0000000140)={{0x1, r37, r35, r38, r35, 0x5, 0x7fffffff}, 0x3ff, 0x63, r39, 0x0, 0x7, 0x20, 0x3, 0x3}) r40 = getgid() r41 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r43 = geteuid() r44 = getpgrp() msgctl$IPC_SET(r41, 0x1, &(0x7f0000000140)={{0x1, r42, r40, r43, r40, 0x5, 0x7fffffff}, 0x3ff, 0x63, r44, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x2, &(0x7f0000000480)=[r35, r40]) r46 = getppid() r47 = getgid() r48 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = geteuid() r51 = getpgrp() msgctl$IPC_SET(r48, 0x1, &(0x7f0000000140)={{0x1, r49, r47, r50, r47, 0x5, 0x7fffffff}, 0x3ff, 0x63, r51, 0x0, 0x7, 0x20, 0x3, 0x3}) r52 = getgid() r53 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r55 = geteuid() r56 = getpgrp() msgctl$IPC_SET(r53, 0x1, &(0x7f0000000140)={{0x1, r54, r52, r55, r52, 0x5, 0x7fffffff}, 0x3ff, 0x63, r56, 0x0, 0x7, 0x20, 0x3, 0x3}) r57 = socket$unix(0x1, 0x1, 0x0) r58 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r58, &(0x7f0000000000)=[{0x0}], 0x346) r59 = fcntl$dupfd(r1, 0x0, r2) r60 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r60, &(0x7f0000000000)=[{0x0}], 0x346) r61 = getppid() r62 = getgid() r63 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r65 = geteuid() r66 = getpgrp() msgctl$IPC_SET(r63, 0x1, &(0x7f0000000140)={{0x1, r64, r62, r65, r62, 0x5, 0x7fffffff}, 0x3ff, 0x63, r66, 0x0, 0x7, 0x20, 0x3, 0x3}) r67 = getgid() r68 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r70 = geteuid() r71 = getpgrp() msgctl$IPC_SET(r68, 0x1, &(0x7f0000000140)={{0x1, r69, r67, r70, r67, 0x5, 0x7fffffff}, 0x3ff, 0x63, r71, 0x0, 0x7, 0x20, 0x3, 0x3}) sendmsg$unix(r4, &(0x7f0000000600)={&(0x7f0000000100)=ANY=[@ANYBLOB="01052e2f668805000000"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="e8113e6184486e4c9856d7375c1ea45ccd4a88c7779f2155a5e221f50f4d71c98ec7f6676d26566674", 0x29}, {&(0x7f00000001c0)="c064aaa74bf8802c44fb57c3a4d10d4cc48b5cdcda6e611a30333f1e0de357f5eae378c8e433573d6c316a1371da50dc41ea349ee69f51973658ec8853907f1d3f0c3909fb55f5b04f6139b26a3f", 0x4e}, {&(0x7f0000000240)="de1204d815bd3fee6cd3caa9e647e147613c00a77cea123d5441e03ff0734bb36bfb065afdcd87c89f0ed14b8349e9eef00b63ab3b55b92567d600e0e5d248270a20438d3c653cfd913a0558438f333ed58cbc5e71bcdab1b9cf6e0f0622421d491d8822d119880afd6fbf0fbc704b68d1dabd5ef9fd61c302833783a92a0424c51f4285059e68e3e860cb4e40e82050a665a4f88eebfce9de91fb99483f8bf200c211da9b270e31b0a7076202343421eb05a1790e", 0xb5}], 0x3, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r5, r9, r11}, @cred={0x20, 0xffff, 0x0, r12, r15, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}, @cred={0x20, 0xffff, 0x0, r21, r25, r32}, @cred={0x20, 0xffff, 0x0, r33, r34, r45}, @cred={0x20, 0xffff, 0x0, r46, r50, r52}, @rights={0x28, 0xffff, 0x1, [r57, r58, r59, r3, r60]}, @cred={0x20, 0xffff, 0x0, r61, r64, r67}], 0x108}, 0x14) ioctl$TIOCDRAIN(r3, 0x2000745e) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = openat(r0, &(0x7f0000000180)='./file1\x00', 0x0, 0x108) r2 = socket(0x10, 0x4006, 0x7fffffff) dup2(r1, r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10000, 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) readv(r6, &(0x7f0000000000)=[{0x0}], 0x1) fcntl$setstatus(r5, 0x4, 0x80) semget$private(0x0, 0x1, 0x5) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000100)=0x2) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCCONS(r8, 0x80047462, &(0x7f0000000080)=0x4) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x15}, {0x60}, {0x6}]}) pipe2(&(0x7f0000000000), 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x7fff, 0x0, 0x0, 0x0, 0x1}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:05 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x4) r1 = shmget(0x3, 0x3000, 0x3, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) write(r0, &(0x7f0000000000)="9e3eb39095f3ea931f", 0x9) 05:37:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) shutdown(r0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 05:37:05 executing program 0: r0 = semget$private(0x0, 0x0, 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000040)=""/238) r1 = syz_open_pts() syz_open_pts() fcntl$setstatus(r1, 0x4, 0x80) mlockall(0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x9) 05:37:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040080000100000000000000000000000000000000000006000000000000000100000000000000", 0x2c}], 0x1000000000000291) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="8c58c699") 05:37:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) faccessat(r1, &(0x7f0000000240)='./file0\x00', 0x2, 0x3799bf9661ceb6b) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x2, 0x0) fcntl$getflags(r2, 0x3) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)) linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0xa) fsync(r0) open(&(0x7f00000000c0)='./file0\x00', 0x100, 0x40) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) dup2(0xffffffffffffff9c, r0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x0, 0x80000001, 0x3, 0x4}, {0x3, 0xfffffffffffffffe, 0x4, 0x800}, {0x2, 0x0, 0x2, 0x1}, {0xfffffffffffffff8, 0xffffffff80000000, 0xfffffffffffffc01, 0x4}, {0x9, 0x3, 0x5b46, 0xf2}, {0x6, 0x0, 0x9, 0x1}]}) setuid(0xffffffffffffffff) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x30}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 05:37:05 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002006, 0x21659) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000300)=[{&(0x7f00000000c0)=""/237, 0xed}, {&(0x7f00000001c0)=""/189, 0xbd}, {&(0x7f0000000280)=""/100, 0x64}], 0x3) chmod(&(0x7f0000000340)='./bus\x00', 0x18) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8) 05:37:05 executing program 0: madvise(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x0) 05:37:05 executing program 1: utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)={{0x5016, 0x9}, {0x100000000, 0x4}}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000000)={0x7fff, 0x0, 0x4, 0x3aa4, 0x8}, 0xc) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./bus\x00', 0x5, 0x9, 0x1, 0x1, 0x4, 0x20, 0x7, 0x1, 0x0, 0x2, 0xdb8}) r2 = getgid() r3 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r5 = geteuid() r6 = getpgrp() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r4, r2, r5, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r6, 0x0, 0x7, 0x20, 0x3, 0x3}) r7 = getgid() r8 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = geteuid() r11 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x1, r9, r7, r10, r7, 0x5, 0x7fffffff}, 0x3ff, 0x63, r11, 0x0, 0x7, 0x20, 0x3, 0x3}) r12 = getgid() r13 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r15 = geteuid() r16 = getpgrp() msgctl$IPC_SET(r13, 0x1, &(0x7f0000000140)={{0x1, r14, r12, r15, r12, 0x5, 0x7fffffff}, 0x3ff, 0x63, r16, 0x0, 0x7, 0x20, 0x3, 0x3}) r17 = getgid() r18 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r20 = geteuid() r21 = getpgrp() msgctl$IPC_SET(r18, 0x1, &(0x7f0000000140)={{0x1, r19, r17, r20, r17, 0x5, 0x7fffffff}, 0x3ff, 0x63, r21, 0x0, 0x7, 0x20, 0x3, 0x3}) r22 = getgid() r23 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = geteuid() r26 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x1, r24, r22, r25, r22, 0x5, 0x7fffffff}, 0x3ff, 0x63, r26, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x6, &(0x7f00000001c0)=[r2, r7, 0xffffffffffffffff, r12, r17, r22]) read(r1, 0x0, 0x0) close(r0) 05:37:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 05:37:05 executing program 1: getrlimit(0x8, &(0x7f00000000c0)) socketpair(0x18, 0x4003, 0x2b, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 05:37:05 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) socket$inet(0x2, 0x5, 0x5) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, 0x0, 0x0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x23}, {0x3c}, {0x74}, {0x4006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x20000007d, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085762, &(0x7f0000000200)={0x3}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = getpgrp() fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x7, 0x2, 0x1, 0x2, r2}) open(&(0x7f0000000600)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3}) 05:37:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x8001, 0x7fff, r1}) mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r3 = kqueue() kqueue() ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)) kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 05:37:05 executing program 0: socket(0x97c4f5764abfb9c6, 0x4, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) readv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/176, 0xb0}, {&(0x7f0000000240)=""/142, 0x8e}, {&(0x7f0000000340)=""/153, 0x99}, {&(0x7f0000000400)=""/39, 0x27}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001480)=""/20, 0x14}, {&(0x7f00000014c0)=""/117, 0x75}, {&(0x7f0000001540)=""/168, 0xa8}], 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000001680)=@file={0x1, './file0\x00'}, 0xc3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x9) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) bind$inet6(r4, &(0x7f0000000100)={0x18, 0x1, 0x5, 0x20}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 05:37:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./file0\x00', r0, 0x1}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) pread(r2, &(0x7f0000000180)="57f8e89e10e6", 0x6, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x0, r3) getrusage(0x8000000000000000, &(0x7f0000000340)) 05:37:05 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000002c0)={0x0, [{}, {}, {0x1, 0x3}, {0x1}, {}, {}, {}, {}, {}, {0x3}, {}, {0x0, 0x4000000000000}, {}, {}, {0x1}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {0x2}, {}, {}, {}, {}, {0x0, 0x7fff}, {0x0, 0xfffffffffffffffe}]}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000330, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = fcntl$dupfd(r1, 0x14, r0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000000)={0x3, 0x101}) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000100)) r3 = msgget$private(0x0, 0x0) msgrcv(r3, 0x0, 0x0, 0x0, 0x0) r4 = msgget(0x0, 0x2) msgsnd(r4, 0x0, 0x0, 0x800) r5 = geteuid() r6 = semget$private(0x0, 0x4, 0x80) r7 = getuid() r8 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000014c0)={{0x9, r7, r8, r9, 0x0, 0x19, 0x8}, 0x7, 0x9, 0x6}) r10 = socket(0x18, 0x1, 0x0) setsockopt(r10, 0x80000000000029, 0xc, &(0x7f0000000340)="ebffcbff13c50181c07eb923ac990bc746929648afaa251ef26a394218e1d01b52637660079ed76ba3458a623e70f68e411617f30200f12d805e5ab410a54b56df4de442341d7ef13b092d2cc4ded79430099b21b05b5e", 0x57) mmap(&(0x7f00001e4000/0x1000)=nil, 0x1000, 0x0, 0x9a781cd0f2e83c1b, r10, 0x0, 0x0) dup2(r10, r10) close(r10) ioctl$FIONBIO(r10, 0x8004667e, &(0x7f0000000080)=0x9) listen(r10, 0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x80) getuid() r14 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001440)={0x0, 0x0}, &(0x7f0000001480)=0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000400)={{0x9, r15, r14, r15, r16, 0x19, 0x8}, 0xa, 0x9, 0x2}) r17 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) r18 = getpid() fcntl$lock(r17, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r18}) setpgid(r18, r18) openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) r19 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000500)={{0x5af3, r5, 0x0, r12, r14, 0x1, 0x3}, 0x1, 0x7ffffffe, r11, r19, 0x7fff, 0x6, 0x4822, 0x80000000}) 05:37:06 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r0 = syz_open_pts() readv(r0, &(0x7f0000000140), 0x0) close(r0) syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) 05:37:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() acct(&(0x7f0000000040)='./bus/file0\x00') kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 05:37:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000000)='\x00', 0x1) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5d00) sync() open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0x8d5d, 0xfffffffffffffff8}, {0xffffffff, 0x3}}) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 05:37:06 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000180)={0x0, 0x3f, 0x1, 0x3ff, 0x7fffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) 05:37:06 executing program 0: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) getpeername$unix(r2, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 05:37:06 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0xc8f7b56e84e8a924) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={0x0, 0xffffffffffffffff, 0x2}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x1, 0x52b) poll(&(0x7f00000000c0)=[{}], 0x1, 0x3ff) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) execve(0x0, 0x0, 0x0) syz_open_pts() 05:37:06 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ea32f0f2c85e2c31c61ad449011f78230000000000013c1fe9002010000000000001ff10340b92eace5ab6bf20444002", 0x61) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x100000000000004a) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3d}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xa2b629a4d42a234, 0x0) 05:37:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x7) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a4") 05:37:07 executing program 0: open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f00000001c0), 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = dup(r0) connect$inet(0xffffffffffffff9c, &(0x7f0000000180)={0x2, 0x1}, 0xc) write(r1, &(0x7f0000000000)="0ef43a7b170ed0fa708a4b04c8bd9eb2428eb1a50a951abfe0a79adf0c4e317080a715609553dc3f002b22b10388c8ca52d37c0837f732263366560687bd1c9d29cefb789575cc84a10394578540e3fb49c6b261bf707b78e02c153739b2c50bce86933368a3f099378e7b9b364698744d738e1e275c84c0b9cafedb3f0dff579597e4473bcd53aa8ee589a05f00bd02cc75ea00000096264edd6330507adde1faf6bec3d7c2a200eea04628014305df8f775dbdec0101800000000000a58d8f61c0b7689ee234611f945eb1a52d561b12af0e58abf88d97b0f0bb78aab3c48e42cc5ba64667f0512b63c967fc618a5517612050615e09a1fbf31a354b750093c2ec9acfcf01f98a", 0xfeac) 05:37:07 executing program 1: socket$inet6(0x18, 0x3, 0x102) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) getsockname(r0, 0x0, &(0x7f0000000040)) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x34, 0x0, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 05:37:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x59f, 0xfffffffffffffffc, 0x0, "c84a03f6ba916c1d50bc10cc41582e1a3f7ea401", 0xfffffffffffffffd, 0x3}) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000140)="2053810fa08f429bac285079afcabd54198ae84f8ae8a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4cb2ba61788e5182f371a23c4cb19b37d5d2a48a4477202b82bd4adb30cd6f05f0507a5f9342f7c1b0725700d", 0x65) execve(0x0, 0x0, 0x0) 05:37:07 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x61c8, 0x202) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x202) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 05:37:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x3eff, 0x1}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x10, r1, 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000000)) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$dupfd(r4, 0x0, r1) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r5) connect$inet(r0, &(0x7f0000000040), 0xc) listen(r0, 0xa2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000000180)={0x7, 0xffff, 0x6}) dup2(r1, r0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIOASYNC(r7, 0x8004667d, &(0x7f0000000140)=0x6) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x60, &(0x7f0000000340)="b2") 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x200000000000008f, &(0x7f0000000180)=[{0x45}, {0x100000001}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 05:37:07 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='c\x00') symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') lchown(&(0x7f00000000c0)='./file0/file0\x00', 0x0, 0x0) 05:37:07 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfff, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x200, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = accept(0xffffffffffffff9c, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x80, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = dup2(r6, r1) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) sendmsg$unix(r1, &(0x7f0000000280)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080), 0x0, &(0x7f0000000200)=[@rights={0x20, 0xffff, 0x1, [r2, r3, r4]}, @rights={0x30, 0xffff, 0x1, [r0, r5, r1, r7, 0xffffffffffffff9c, r8, r9]}], 0x50}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3, 0x0, 0x0) 05:37:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000480)) r1 = socket$inet6(0x18, 0xc003, 0x7fffffff) fsync(r1) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x48}, {0x1c}, {0x6}]}) r1 = socket(0x1, 0x200b, 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000140)={0x10001, 0xb}, 0x36a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$getown(r2, 0x5) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/|av/null\x01', 0x400, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") acct(&(0x7f0000000100)='./file0\x00') 05:37:07 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) fchflags(r1, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:37:07 executing program 0: r0 = socket(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) r2 = socket(0x10000000002, 0x2, 0x0) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 05:37:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xfffffffffffffffe}, {0x1}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) linkat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00', 0xa) syz_emit_ethernet(0x1, &(0x7f0000000240)="ff") 05:37:07 executing program 1: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000040)=""/203) r1 = socket(0x1, 0x5, 0xffffffffffffffff) setsockopt(r1, 0x29, 0x3, 0x0, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x7}, 0x8) 05:37:07 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) socket(0x6, 0x3, 0xfc6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = kqueue() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340), 0xc) writev(r2, &(0x7f0000000300)=[{&(0x7f0000000080)="970a6617fd3e8d56d0860b360d3f12a3d5d8be9a86645279f1b52a7ae6453ba8ecf6b891e42166addfbf8ed4241d9f352d76cd7d46c8ed98a8aedb6c8090fb710a12a4d8230a9241e93853b385dc1cf22b6b1c25ddd8e1fda71a9e6bb2981816d41f47657fcd26494cac9f2662523ea2", 0x70}, {&(0x7f0000000100)="4e53e08bdc3aa0985940b9ecca56bc19dcf0eee426e0ce1c3e1185c3347e359a4c1538c2541d109d718033554dcdd2452dce955223557baee8cea6df881e928e2964d8a424c8ab13f2afcbc59b36c7ee7139a80738002a21418708307e2c4d75d223f589421aaab930671bed0f2195840d83295204dafa5214cb9932bcb606ea9874ac4eaca32989ede312a45c1f35e74fa0399ea3d43102bd57cee120a524bc89f4124fb79f49aa1e2977f6f2d4d426db47181a8091e4ad9cb628b91559a1", 0xbf}, {&(0x7f00000001c0)="effd3d03b9dce1c2f7cb7feed98eaf58a2657528bfa7ef8c88edb2b6c669c1db6dde93f8a585477f90a3466cf24c9f810f2c8580ce95", 0x36}], 0x3) setsockopt(r1, 0xfffffffffffff801, 0x80080000000005, &(0x7f0000000200)="62298a0868530c3c8bd6000000001900000593de4f9ad4d70a51895e0a0de134b16979ffe62178c5c5d2c891c4a2d0230096d0a97a531c0e38b97c4f1fcf15084010e2fb7e3042621b185ce39abe8e25eaae02a300b15d7518c8137a371addd6e05794ffad3ecf33c6ec876bf059b9f7ef8ad439aa0200d04f019311db0eb724403967aa4e8c384bc4546e1876811871873d605f481a2d2ce62f32db9f8c266d43a8ee73d0d4478552dc67865cebdf49174c7e8154954b22f81f6da5c69b20fa8792", 0x262) 05:37:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) semget$private(0x0, 0x4, 0x20) read(r0, &(0x7f0000000040)=""/195, 0xc3) fcntl$setstatus(r1, 0x4, 0x46) r2 = openat(r1, &(0x7f0000000140)='\x00', 0x40, 0x100) accept$unix(r2, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f00000011c0)=0x1002) r3 = socket(0x2, 0x5, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) 05:37:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20080, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000002c0)={0xa, &(0x7f0000000240)=[{0x1, 0x6, 0x0, 0x9}, {0x1, 0x5b961ad6, 0x1, 0x7fff}, {0x3, 0x8001, 0x100, 0x3f}, {0x80000001, 0x40, 0x1, 0x5}, {0x3f, 0x4, 0x1, 0x80000000}, {0x5, 0x5, 0xff, 0x3ff}, {0x3, 0x894, 0x1, 0x6}, {0x7, 0x6, 0xad9, 0x2}, {0x2, 0x1ecf, 0x3deb, 0x8}, {0x101, 0x8, 0xff, 0xb5b7}]}) syz_emit_ethernet(0xb8b1ca2fe0bab430, &(0x7f0000000000)="db2e8249") 05:37:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa5b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560eafeffffffffffffff40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) write(r0, 0x0, 0x0) 05:37:07 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) pread(r0, &(0x7f00000001c0)="b594b1c79d3a642e1ff1d710577abe8f3e7d4fa4f69f10206f8adf65535005650d738997bb27d55f882dcf0a55f02c1df7ebb941b806891ad920010db0607172d8915047b239436477f3fd4f0758141ced73246b117a8bbcc42c6c7d9e06b35d80c5cc5906edb339e7e7fc4c9d61e4d502ef277e7216612d214f01099db8b816a08580ad708f3e031c1af7f7d345da14d6a3c3e0e41d178608845070738c1749958da8078e8423bffea31ca1", 0xac, 0x0, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x0) readlink(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/147, 0x93) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) connect$unix(r1, &(0x7f0000000180)=@abs={0x0, 0x0, 0x0}, 0x8) r2 = fcntl$getown(r0, 0x5) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x60000042, r2) 05:37:08 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$inet(r0, &(0x7f0000000540)="db29b8d16d3ab5a05365eb71986c33c754593e0ae848aaa99b2918dc5bf4e4b001cedf2bc5e45ed387043f36d94ac3eeeb913b4b33798b527d433e930d4468870393605047be4cfcbdea3bcf81bdd1b1328870727ed82a3c51619d8d53cabf8c1e0fdf09bb867c53e42f3cc5d894ea12181a35b49f63e41083231fa4c7a82993b97fc13aa370617a30dd57f200000000004193cd3bfbd6da2b0f30bddd282d3c013afd6748ecc3a77aeb00904c4ef2c7be934aef7cfa66c574bb36f93a5cca8e707fb69727846f84f6846f2b42b4d5794e7d801c67a9e0a4bff7783c0da50c12c589c67e1ebf82c41fa31e3c41465909feb64cb61f52c95e243aee2c5383257269956c7d18d47748e65b39e7f0b5c21436f06a42f38ef5cce0fb858b0fdd4267af094477d9cc204ca8755f5d2465959fa9a33292e802b608ffffffffffffff35439c9d115bfd4efafa209af0d134259360f0773cd98d0d29b2b7133316308bcdb10946ebf418d40689b1e4a89e83b376b4", 0xa9, 0x0, 0x0, 0x0) dup2(r1, r2) nanosleep(&(0x7f0000000000)={0x800, 0x100}, &(0x7f0000000080)) 05:37:08 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setuid(0xee01) r0 = socket(0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x1000) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x100000000000002a) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f00000000c0)) 05:37:08 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r1 = accept$inet(r0, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000001880), &(0x7f00000018c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001900), 0xc) sendmsg(r1, &(0x7f0000001840)={&(0x7f0000000100)=@in={0x2, 0x2}, 0xc, &(0x7f0000000440)=[{&(0x7f0000000140)="6fa662bb50a89827d3f253f95a82bca691e572929a3dcf835ed0e0698445e323d954d4e23e8564fa19cd6fd9d10754b61588ebbc09f773ecb495d60fa8aa35c7e2cc06a88cbcb7d86992cf25150be6a6c48cf0a279b6c561d0b42a01d9506f50f5325bea3f053d7848e5200c5af958b179c6eeb92433bd309f371593a40142fcf64f82267734517fe864764fc6f3e609d1b00ad4a1ba5944d4fafb261006d412fe9bcce05a8e487dd7ce9d", 0xab}, {&(0x7f0000000200)="d2ec7fe9221bc54c4ea988453797bd8114f496f3", 0x14}, {&(0x7f0000000240)="20c32bc4db9a64d8b7f208", 0xb}, {&(0x7f0000000280)="78bbd7129829b5ea8e7266c8c5d5798a066be005a14d619583032ab1190f3a60dd61f201672da471f6c9de4cbec00dd6b7b4705f2ff35450c1dec72db7e542c4b71c5ecceeb7fb669cda96bc86a34a8ac7123984163817ac4ad97efe5f3a", 0xae}, {&(0x7f0000000300)="68abe709fa90dbac3a654e1167ddb596e09986e2ea2eb3a94b12586855f7c5cedb5373d911c2b60d7e062cfca037ea423401d356", 0x34}, {&(0x7f0000000340)="075cc7809990c0126829bc8c27cf2ce568", 0x11}, {&(0x7f0000000380)="0e4e806164dc9f21c75a02570a4f596e3159ac2c4bcca5d86df1d9d1e9aa0a2768618a3a766658867b20371877a4aa9455224bfca88ee186d67a33d0df2a557ecf6a9e15fe87355314ca3e8507c6fc98b6d57eae966cdcc3773e8c3ff8988574d0bde2ef4f84d08d3249e48521f604acce9b92f78197072d720c566118253626c1455b157941977a866fe00c365eac6cd9be78cf87", 0x95}], 0x7, &(0x7f00000004c0)=[{0xb0, 0xffff, 0x0, "e33eab353a2e63cbaa5d176d682980e5e92f9a7a8d780b5f87f49d0044d2f85ac3fed65ab37fd40851303fefb525410f054dda3b8620eb219e91b3ed3586bec80eb7b31577737b46cb64bc10903aacbde213ca857f0485312786a7964c3fea5aed65a250ed8eb6a5f43e05b770b914aa973a3c6a5b4f8bd65c3111ffb5852051fd6055b908837d4200c1fee6f590b1ebf5522db32c2cb956304b38f2c8"}, {0x70, 0x1, 0x6, "cebb9b3f2ad98207f895595839314465f24ce0d2290909f98e0657a425cabd5bacdbb4dc05ec7e8f4581c7b79009dd15612d450a9627cb16aa696773520fdf840440a9d6da2df723a6ab6777dbc6904103cba678c9b872a103"}, {0x98, 0xffff, 0x6, "a7af469647cc2041b6670c4cc68c8094ec89d331ef565e7336055a931959c11c77a12af5eb079524db374cb5e602adc32708cd01e4021cdc058eace64fde76ee5391b4623da40bd26ecf7443623242310097a74dc14f076cdadcbf031bbe48d3d180154b9f257c0e990bfcd597b136d0ea401cbeca7c884dd01c03e232760510da5d110eed7548"}, {0x1010, 0xffff, 0x800, "228c5123df9462b500825f94425294ba48ad8b4a99e65ff739f328faa104a4896e915578f7bd34d9530bbff4a3eb2283773a523a32a371cba32a4d85ad9e861013e7f0d0bb3d1ee89059359946bcaf40bc2138f66510013396b5ff3810890130acc68e45c066fe1019a40c4250ad3ec6502976817b6949b76bd4e57e34803f35ba6604ae10903b379a7f107006b5e28e80ff8ae856f5cd0c870526af23359dd751b73063ab9d1dcfc73b55e2b9f985b53adaa27aec639f0ad9003d204d7df6d0980020e2b708a9fed70e0c90599e69c02732aa7fa1e66855ca63a3b2e6d415520da5632453694d8ad1dee9e175c0a0655dcdd0ca6289573def03d007b8fe0fe3d0d6fb2dfbd9a5a387c228f3c1c65fb798df6e64ed6413663b31a9e53bd89fd4a5a29bf1edead4eeaddfe867ff58745e9e19288fb5611984642a68f006a2a0a7a3c938b390ebabf448e52b0e83939417c1ffdc43fd6f6a4aa2e78a80d23984c43b45a8b72da0bece8d64719a783b638437a45ce79dfa9743750cf0ed147ab747bfdf2fce25a134071318b09a5a3a6cbec400e8cb66a099184cfcad557b9cddaea42a68f25ba805ac918c45d085fd6294faf76398da8663ad10cb06fc5a83b2f7563da77558c70bfcb1cbf5c4c8fdc38c18642061991e14f6c5648fa07ce3729aaf7d901eb5a741fb6e2324bf2a87fe0b3d143b87008ab50270d38bad087e8ea14a5feaaccff1353d8ccd7abe5b4ab3722074e1ce9bcb4de906b9045af4586dac78e7e7db3fca231782f97a7db7bcedea74ca1fa98af8e7a9855f15b8523f7432281ba17560d265fbb6db2f79cb63b4af951912fbe1c0f82751d7eae1ddff7fb6a31323bcd85f246acc017bccd266f3cd71c690429d8d98f8c1b65f129e1dc4d1158c1c53a4d2d3eb4f350194d836fd2f82121a6171976cd732609d5d39e14a80a6b5d0a308848929728195f3122bdd99cfdd21ce025ddb9b6290c55659872d0f5b883d23fed9967d511d0d57aa99490221cdbe22dea27f77d196492a4507337ef31c1330f2d455af75d5d596565f71f29a3a66e61382b4c80095d248f5c75f50c26e77e6251d5a7d3ec6b544a68e33c87cecdad6106ffb0e3ec9edc83c511a4b72415798d644c925f8124a5ef95d1995de226688c2a81fee7a25ac6051cc0efa90d7ee7212d882b8886f418b79f2a5d200f9e504feb70f54ff87e2e877da46848590460dd487647fea7acbaba73cb6179612781120ecc65f9b76e7b7a4723b99700cb87d2d717b45d7a91d5f6a127b62eb3d1cd2b5bd563815b826073679dea1f8bac5aa4d1d8cb5bc5d6e20f1cdf80c7f82f9cd1273ce2b10fc01672d97ef18df78944e6ec02b6800d32b3d91bc0b65b3b870db1d961d0c89420a22d161e108e2509be4c312a9938f8230a465b1c6f77edbe779d18beda1ab222b5032340d151d022cc28e182f455546655846585b59482506526d88ca6b4945c210c759868a062362329e1b6cacda338eb5c5ffdd32af93a3f0b7eb3a8e8987b3c6416bf8c8136f411c3003a38e119fe5d6e850d74c0fcb5eeefdc8dbf38b131c49090794f032eaa6b5f633f59c2179463d322a4d67f9675fe2d922706a39efd4bf0315e82fff7dedb8dc4403485916f49e73925caf638fb64275141b01a5ec62709fdf45a47d8cb27ca41bb90c134431f16beb2873bb0ab6a66b4544dd8da63e4b2071849c1fa33ed12d37dd9b2c8cc8d4ce216460df6fbb31db07b9ed1f5fe5c95a568e20f1d00b15adf1816d418ad6e258cf90631afcb20d7c30eadcf32ce06986b0316cad4f7ff0fe5ab55f2340163d7c10ceddf33fd12e1f6ab491d61a9dbee07467b7e28549042c04061c88569c6daa115ba758c54641d41e933e43245ed3bdf97dd04fc3c495c40c9ab0645e1e0a25b25e92027956559ee4cca323e4e7da9d47a09aba86b2830b584619ba4158c3d83dcf11dc0cc1b624f14233660f42828f4d75bfa850003527a247687d834dcd1d1caac7516605af60fb337e6d0577466b828dec875102c91bf8cca370e678db6345b2459d6391b034b36fb894f62ca9cbb170ae0401188b2ecfc52e575852e688d6891aae97b45fbdf397791214436d4609bad46d97ece8a3564d90973cbf50dcd5b9795d0ea2c1d2032a962567920d5b3771891edfa7002a08e5a739624dd2377ebcb1efa71c9263cc86c65c25a743d56b28ad55878e40ef4bd3b46501582f7bebd91b6f5260669a49108f5f92786ece8b193ef8f3aa0a547eb123c074c9c38584f1fcac373c9521b2ae45d390af513e33c87c952f3be46dce2a21ea893d2e32f9a1e8bfc1d91f0cd5c38f5e7d51201c5ec8d6343f3f5fd2919e1c67f5c508816c8025534c41b7216231d1f0304a8e3915e5bd36938235b3038a441e52dc5f9642ce9cb8e5400092f6ec57b78d3081e2f735e430441887e429509132da345fd31919691563e4f1ad9f3aff1d2c1755fc710688979c4f91a4c13bf08f06b2b6ffa3b91d6423da62fdbe58f27dfaad5e3022793606108a47dc8c103ddb5758fdf884aa2c93d58612456ee5724d78ae6d43bc1bdc552d7849c94168b25225fa756539cc071d11b96a47a839f2144bcbb3850a0bcbec7b670d581bb6511a3574d13e5fef333aaa01263a3e5aa54fa1de4f73b7f09e4b2b283bf0d612d185e9cd2c610c10bbbb665d5b4f215f003c87481da29ab1846e09c6052413f24be6fbeafb317806209b7b80147e66cfe241c5c98301ff3dcfe817e106c4bb12962f0f3a6f4197a8e8378ce8211a7fa7ae29062c79a737dc89226a694b58d810a6990f5108bfb20812f1f1fb3d79275db6a1745cc3ac49d8c2ba16990b94f408b7826bf93471a73858ef9d4caf8cd73fa8f5064c1d398c8f406f67ecf55bc962c8d8f5d510a4e267179a97c1bffb4c44a434080024af6932af2eac60b5e10a9d3dcb9f5f3644ccd6ca730a8d363d60ba7bc79593407f1f0e3a9f09f95dc19439d12fd39ba7883e8369d98e3d3a1182b2dcb9ac43d008afe80e13e2ab2b2e1fe594089d7315ce3069df4668be8c08769c6ef72d2da29889ba66434aa64da723d6c40294b6c3087bb521d6ce70604e34a251de5f69b8874ab7fe144585d492308990560a894e07f2fce90625ad02b87201e626df6079a209143e17727156ef44a0913766345f7349209c4bfc8a76211b686e24ea306e6788883d513051cdce1744c4ab677cde302c6f2b0efccdba6dc6c6f9e7ccfa324a57656feb72d3ffb3171c5efad166e36007294826af677fec482119560877b808d9c6985bb21fa5e84bde767e6867d43dc8d34813129e0e541b09bb69e3f55ba84a546d66c39b31f878514a81794c92e4393d735e7a6cf61c1986b6cbdc32ccc902758a7964d61ac621c08d3311a93c55b3dc7ce399f4f09a1492330db60bb6d1e90cbe0dbfb287cd7029ef94f1a292dc6591d777fdb4eef6e115ea0fcd473ccd1446a19d3edcc87c0586bc875330a817767ef2a9156bbf13edd5d9323459fc05f89147152f619dd9ca4487d0f40bc185b3c5d0a475cec1784f45dd198084d6f925cd8fa61101ae8913674f690ee661e76da824b9d244cf349ef9858a74eb7dde6dfb5843f0029276805df508223c3bcaf23f9cfcd393ed7e5ac64564274b0e1b3d914bb290fbbf57fcefba29a811376a11ebb78956f098cd450180eadb2c131d168b8d5eac1e32035cd28c2663176702e0a3440bb273280937204751ce97851f747aacda4b6fc8c07ee25faca0edd6ae311a0f223a23d1660bc6f496333658a587630a28444ed5fb37515ed36ced5082a8b380c89bf5efe887ebf085273222b2eb9f31e1715a75822fb245bdab75d07a517d2030da79ee4b2fe13f68ca243957008492d454419adff881dd76a54a282c6fd8d7b0d3bb691476393bb4fd97a34b401a091a4bc275e44e144771d0448c51ae46a35d16724fe32c6545aed3c76eac9e6bbd693ea6d7ffbd2e508f13c3f26fda57027ef0f3ba04776683d5689bdf45df31560f6d2983311fecfeac9886bf573cdadc483d071cdbc06b13a5591678bff34f3de8db24beb0110aade766b95c3f8d429a892c678bf9c955ba59209662be674f8eb6deb2263f25951b18b8b2f78d48bca05c42ca5c10e29838682458f6b075ca76c141e00c1c4581455dfd08732178cf761dc753a3f105f2bb41c8c7959bd7161a4364cced6739d26d6ad2ba165bef5ffdab4e68778e09e67d22f0773fd3efdcf78406f4400f0bbd1451120679ed337c682bc845dbae722c8f94825c1b12382de596625b88d93e65cd2d56907408dd179106ce39b856f9382415b90c11a19850e3e23adeee5569e9ec99de7bdee42b9015d3d5febac4d5966084e910c9eb00226c31df8ecc8549fe3677e02a21930bafd5cbdd2fa1d276fc067e316e7fe424cb80ee49eb9130430fd5218cbbfee66817080f2cab585daa969422d2e397c93be5858a8cbedd0c56bf5edc965c6155fe044c614acc3081066bfa4364c6ce341f946e3157022258009cc1e1795bc3079b2c53ccb1daad511ec56c218910258aad062e233cfa5600c492191e5930ca763e1c21cdb78cd6258880233c0157da8ad59c3a481b1628f57068931e0fc72671edfffe32a8d85b4bd6005348876bac01503ea5ad7a9e401300d000fb82d2dfc4c6b9f6808c514410c52feaf45f79435fa80ef8036144bce8093ff6cf8b8987631fb880bd5b28291e36a852b7bd18d3df69bd6569146fdeb346b30d06ce113c38c3d7d23fec48a342be85b2340f847561ad14c9218e5313efe6be6ed6c2bdc02e2bc829966099cfbd9689bda8e8fa679c51268146b503ab168bfa25a8e5c55372203e63757d46c25472da94c67776a240865413b98bcdfe506e041892c9241d0a0efbdcac3974dde2c413421bf7f21bb756d8152ff1708abf5cccadd2dae650b2cc47905a8ac7f320557eeb3ab5bbee31c6ccd2007fdeccfcbba499dbeef9e5224676f87c1277270a8ea9d0b77705779b3b63c14013b4f5a0cd1c5e5050fb8c24d1c75c6c001e8f4606bc12c8c3186db7dae0fc5b4d79b97ee2329abcaf76d432bfa5ba476bd8d3c5cf8661e647cb5d7740163d87b29b3835db4af964be3606075cd1e92daef01d51dfd5478f62ea237566a96e349a7522e1a88cb209c5838d53783f1b985b47aa0d280ad427e2d45f597e0eaa64754fee38a782229c24c7df932d67f9564570c880acec7f0fb8aeb053948d6f420449cc0c53a85275f19809aeef5c20f0e92da0754c74824901490942d68fea2698caa421f29935ced6f6d884ce5ee741da4acd3455f0ee80b672af8b9852d11c1867d34adfb45a82961611ed36122e1dccb05fd267b5e7fea1bc2d04b7b5a84f7e34d027a7508a4a133a0d12c88f30731bc1061366393de7617685392bffea9867571e54d81fdb6bf98d8eacd3fbaeb4e7239f41ff066f9b148900a9cef9eed55d93ce432d63a470ad6d3c4a763f49e6600de60f352e9380d06a375746027e64ccef031e21dfd0c96242aeea2e5d29fa86df85e7119281118208e2356171427ddc1830b34c1eda5fb16a387e11ffcc068c9e6d24e0f939dfb5f7a7485093d00ec523230e33baf34d21f4e7742b66cc5c8ba78c8a9106dd61fa67f9b6c2b97eae43fc1c8733ba4a4507c178340aff254abf67883baab0421dc93d922aaa4fa59d458560592f7b98d44609e4d0c9fbc84e63dbbc4624747ad1f83956974149ccb9ebcb00ced78048b122bfc73c009461e1c35c17943be96b823d2ff264ebddbe"}, {0xe0, 0xffff, 0x3, "b1295181bb5975605a7773d2c4599027e8bf5478a6fc2d92b41f5ae598e15d94faac4720c675014d859e5dedfe1a1b76240978ae37805c9b55adb32b937fe37c5d8f081ea26e7f825c3509da34a893e1d0f988ca2bb877743f5d681aab4f3088563aa1da1bb8ad56afddff39ad05222a0ee178954f877ea1c5d4486fda5ef716bbff031a3ac07ffee37403e37b4a5538456a4d1d999b67d1ad893417430fa2e487ba72f6de52d9f6ee09459208e22d19671bf643b5649a99ae9f2fbdcd4d66e5a8d0c091a4a6ea0d0d060c46ae8a"}, {0x80, 0xfffe, 0x4, "01e746f4623ab5e78b404d425aca49fb2b029ecbeabbfaab687d092e70b8417815b3c0c2d21e996bb1dad653ce94c28a7e3dc1a452d871dd34a557282c46f0a638d5f567a7c4c9def2878710cd97831ac2ff63fdc816f3361dad45ad78492e568437d107deaa9b1da269"}, {0x18, 0x1, 0x0, "093bd6d6a0b00d28"}, {0x28, 0x1, 0xb80, "805c6e894764b98800099ac9f1164125f30b62"}], 0x1368}, 0x805) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040)="90000000", 0x4) 05:37:08 executing program 0: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 05:37:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080), 0xc) shutdown(r0, 0xc6ffd61a1ad958ed) close(r1) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x3, 0x1a, &(0x7f0000000180)="6a10ef472f689f5b9f6e4dd1eaf02a9de49afcc181218cda2ea18e669a421383a2cb82e4b635bcd7e1c9dfaaaafd7262658eadf36fd37005afd8f95b370dc1d634d8cfae3cbe2b2f5417fe0f04412a90d49a5a1091ece60ef22eb27d9e40b258708b8574b92d1c913749e4f75241157554ead3f7fc3ab27cb558377e18af183d767577757f033bd2ee75a8eaed6a3d47a9f981da67211cfcf4c010807983fce7270c7daaac032728409393a11dde3c71b554256e6ee0ab6bf31a1f5f5c0eff000000000000000000", 0xc8) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, &(0x7f0000000000)="bdea", 0x2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000100)=0x5) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x0, &(0x7f0000000000)) 05:37:09 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x20000000000000ab, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c4c1f69", 0x34}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0xcc31e9461b9aa23) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000180)=0xe0000001) 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, 0x1) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0xffff, 0x8000, 0xfffffffffffffff8, 0x1, 0xfffffffffffffe01, 0x3, 0x8, 0x0, 0x1, 0x0, 0x7fff}) close(r1) socket(0x400000000018, 0x3, 0x0) syz_open_pts() setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCSDTR(r2, 0x20007479) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:09 executing program 1: select(0x40, &(0x7f0000000000)={0xdcc, 0x9, 0x6, 0x9, 0x8, 0x7ff, 0xb82, 0x6}, &(0x7f0000000040)={0x98, 0x5, 0x80000001, 0xb5eb, 0xa9c6, 0x9, 0x3, 0x6}, &(0x7f0000000080)={0x100, 0x7, 0x2, 0x100000000, 0x8000, 0x4, 0x1, 0xfffffffffffffffb}, &(0x7f00000000c0)={0xdb70, 0xfffffffffffffff7}) select(0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000400)) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000140)="d334d539531a09049491adce676ee1c274195e3a13dc047b4e31a9fa04bb0e4c3adf9bd62bb8b333f08e1c45743d56bbbe1bcdfd1c36f9f7badbbe5b7dbe711a743c0cb30f98294a88f654957ad540fed78ba916fe435c2c459acee6c29ce7595759a432ae38dd8339b48f01a4fea19ac5c380b5", 0x74}, {&(0x7f00000001c0)="9cc79b28b404016e582ad8d7c599f18673ba67f2790d5bfdd18a83fd90839955b6976e791af5b2817d76904ab6c3a689a6a4fe07e2d42a633ba072f0c865fa669f71d3da4f20b111a38bb18b15e4d94f51732079411e20faace53e6da00b9540ef27ab435bdb02ecff9d8077a0020af7", 0x70}, {&(0x7f0000000240)="b3ebeffc801ced75bbb07bfb9980bbce79aeb053527d748799fc2019da247a60563e7a012f3422ae8be27d25eb022a9dcae50c2baddde31babb8a4e3d68c9259305159dd358ad440f14e457af38ac0b3ea5485c9528daa67f1c5f8081960753b8279a13f89c6f00654b3daa051ebc51bf854f5f48707a6e7524c20f1d2e1c0103effc8e96a5bd97e5dde6ec080793af42b8e2f45813120860fec30a9de9bdd7aac8e", 0xa2}, {&(0x7f0000000300)="9645a5a184bdd54cb555e7add3a7d9dc50df7619402dc9846c7a571f2ac11ceea789603f4f5d55d6a3c67189db2e41952af4344263ba3b38b8d2496cb6766b0c91da190646321767606c4b507da8b30d5ec41bf1b8946693aa4bcc71ff286b70f13a52", 0x63}], 0x4, 0x0, 0x0, 0xb}, 0x8) 05:37:09 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01\x00', 0x80, 0x0) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000140)={{}, 0x6, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) fcntl$setown(r0, 0x6, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x1}) r3 = accept$inet(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) fcntl$setflags(r3, 0x2, 0x2) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x4c, 0x0, 0x0, 0x8}, {0x20000000000074, 0x0, 0x0, 0x7fffffff}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x10, 0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'ta\xff', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 05:37:09 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000ff, &(0x7f0000000240)=[{0xef, 0x3a, 0x200000008, 0x3f}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x0) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000200)=0xfa7) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000000c0)={0x6d, 0x0, &(0x7f0000000180)=""/109}) 05:37:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) r1 = socket(0x11, 0x3, 0x0) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r4, &(0x7f0000000000), 0x38, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) 05:37:09 executing program 1: r0 = kqueue() r1 = kqueue() openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) semget$private(0x0, 0x7, 0x0) r2 = kqueue() r3 = dup(r2) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r0, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c97308d9af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(0x0, r5) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000480)="af") kevent(r3, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r2}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r3}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r2}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r3}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r7 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r2) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r4, 0x0, 0x0, r5, 0x20, 0x1000000000beda}, 0x40000000000000, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r3, 0x20004276, 0x0) r9 = syz_open_pts() fcntl$dupfd(r2, 0x0, r9) ioctl$TIOCEXCL(r8, 0x2000740d) 05:37:09 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000003c0)={{0x5, 0xc0, 0xff}, 0x7ff, 0x100, 0xd01e}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000480)=""/222, 0xfffffffffffffe9b}, {&(0x7f0000000580)=""/130, 0x82}, {&(0x7f0000000800)=""/114, 0x72}, {&(0x7f0000000640)=""/232, 0xe8}, {&(0x7f0000000740)=""/19, 0x13}], 0x5) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000380)=0x100) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x2d}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) accept$inet6(r3, &(0x7f0000000040), &(0x7f0000000100)=0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 05:37:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000501b1000090000000205786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff5d, 0x0, 0x0, 0x0) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x40}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)="01010000") 05:37:09 executing program 1: r0 = getppid() setpgid(0x0, r0) r1 = getuid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000c80)={0x0, 0x0, 0x0}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/tty\x00', 0x400, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000d00)='/devKwp\x92\x8f\xad0\x00', 0x400, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000d40)='/dev/speaker\x00', 0xe01f1218ba7a392a, 0x0) r6 = syz_open_pts() r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0x80000000000000b, 0x0, 0x0) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r8, 0x29, 0x80000000000000b, 0x0, 0x0) r9 = getppid() setpgid(0x0, r9) r10 = getpgid(r9) r11 = socket(0x18, 0x1, 0x0) setsockopt(r11, 0x29, 0xb, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r11, 0x29, 0x80000000000000b, 0x0, 0x0) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000d80)={0x0, 0x0}, &(0x7f0000000dc0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000e00)={0x0}, &(0x7f0000000e40)=0xc) r14 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r14, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r14, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r14, &(0x7f00000013c0), 0x0) r15 = socket$inet(0x2, 0x2, 0x0) setsockopt(r15, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, &(0x7f0000001340)=0xfffffffffffffe33) r17 = socket$inet(0x2, 0x2, 0x0) setsockopt(r17, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r19 = socket$inet(0x2, 0x2, 0x0) setsockopt(r19, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000280)={{0x200000007fff, r16, 0x0, r18, r20, 0x0, 0xd01}, 0x7fffffff, 0x8, 0xffffffffffffffc1}) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000f40)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000c00)=[{&(0x7f0000000580)="52967597d12af8bfa8fb4cb14b9ca5ebe2b58729ad6c854df53d3313c93ecf6db38ad11c4caa2433d5acf3d023ccd9a51f4e1261d4dadd38050cb9083ebab03830fcf6d98dc3d34617c0447cc2e6490b1c52865e621af3b03a96513239784d117c4ed5c418db2da6495201f1a7c33bba95a9ce1d872233a1299a56fff1c65cc0ddf3bc7f71add91d7bec4c738c04b6d142628cc8fb7a608720b3ff50990f99e76d4fc110755344f10767c37dec8e3232c73abfc40d19cbe1090b322e9663778614f7e1", 0x131}, {&(0x7f0000000680)="0ab57b5ae136d191637054aed37f53235452ecb1d64f1a43e76ea4a55885e644a1d4a120eefeb213838802719cae0d290ed0c5ffd56e455105e4ab626d7863eeebdb7560", 0x44}, {&(0x7f0000000700)="c0284eb564b61051fcc235e4d0add09229eaf60e4a7c8e18915969d077373d2f52c9d276436156ac1763de98830b7a59e5458ee686924772a7ac68a871d99a25101e8b530a87cec83fe085670fa689393dd14fa06322e468708aa38a45d21fe92048f39f44a34a5f6683cd1deef3a88cf0fcd4dc61bbda520705233bebd3ada70181188c1c64985aadf26f949e5f5fb7502f8c26302b866dd821aa453709c73ebe015ef4a86296cefc66117cd7ff208dae83741bf13702def660fbd7d8e86e5e80a5ed3ab9dddec38d417cd589e1c006390886568c997c566eeca8b99fe0d9e9b57e5cd72a", 0xe5}, {&(0x7f0000000800)="0e3ac8985444e1fa6f512dd878061e67237a7161458956695d10cbdf66d1573877a9795f3dccd5fe1a8b059d00a3204dadf255365ec0350d8a9bd9afd86938ea334b765f032c7ac1ae35da7637a9d335ddacd3d9f6e5fe1b50026c9978cb0d03e730093f4c191652efd47121c9a259f9c1fe8981b3c0f226de29b404278dd051edbd7fe1be589b5eb98efc7d7060f0f5839a587910be167466951b22eec28fb52f400b2ff5f312685739b21483f5f15b2ef40a30d91a2145005c4cdfac8f8ea06089", 0xc2}, {&(0x7f0000000900)="6a423f8bd07dacc96c7b71fba2b0637ec8a6e3c869191ee90fbe2512988a952dd8d935ba4182e1f7394f8c9daabd6922fc6dc4bd0a4be8e35594f6b6f50c5cb9f079e9839cebac983b980606ff422f5bd2316f2ca11967973d13373204847c94741fbae1e424c3c133f19c422c24d440749d66628be0b37180f643a2ffdf060dadda78f4f83f7e085e507c8b07ec964d01df8e4537374c", 0x97}, {&(0x7f00000009c0)="fc44ad72d3af652a4f2135aecf06f12ffbefc3a56ae799fed67a3d89d5d8daf356bbf7e2592f84531c10d537fe81b5a662ab568df718fc87ee278b043fdec60d07596232dc848b18fcb9f47ca2b43534376198e87d098f192286e38dbd9c51be303cb35b19d762545e174ffcaf0190f7fe2a0413a112b75463887f6fc24f14cce1f5c8bf9e57265596df9d457adac462c52a35d47569db80dab7d3cd9f458f93fc7e0c3f5bc881b3bef44a307b1469c36d18613b446680", 0xb7}, {&(0x7f0000000a80)="e191940e2f09956d187c192e7c60dff3a1bc0b9e9a1b0a982ddc5c6403d2a05fce1fdda0a0f67fdebe02adb5017bd76fe8e26d4cedd6652f4bb97fe7e7978ff650cf6aa1bb205fb753a041db2ffb4ee0720faf52314cda76b50fb75c06cf885fed1514a05e29a6a56922e337bd9819627fdb8979f827a049102e401a6491ddb7e9840f68b99fd9ad21b5912392bd362302023ce9b1fbeab42c3c29c182a768fe268ef56ec2391c676bd835961fe108f6f805565ff64b802ec6350fdac9883387cb54233cd1e2e5bbaae5d2faae150df284fcdf233f09507b4d41d05d6d9abc2cfbbf343d697a92063565", 0xea}, {&(0x7f0000000b80)="44d7146ae7509436ebc1f0883d1976e9c7b41a4029dd0aa20a23f674a2d2aea8c0ba08678d5a008aa004371e7cfae2d56029490cbfa61b5dc02ea223c30a353d388de1e2b01616f02c942a9b2725aa23c539e2bad1c6c2e1e48d5b3ca7726f61d01a2ce2fd68a53ac2275ef983fb130d9e28f0f9daa7ed66687fdf", 0x7b}], 0x8, &(0x7f0000001700)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r3, @ANYBLOB="38ccfc000100"/20, @ANYRES32=r4, @ANYRES32=r5, @ANYRES16=0x0, @ANYRES32=r6, @ANYBLOB="000000009d9b00"/18, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB="200000c195f9116eb20000000000ffff00000000000081e5086a8b58bab2935a601396d6799b6fc50fd1281c31d20141f128810d4634b2eecdea408c3fc519644af1b9e5150476221d34b5de83dd1088d6c78d82e67da669726553a2d00ae1906cbc64c632a59f030763b8f2b7833060c543378b43d541aae7cea42f389d7be873a83c411f1e40714650636ad5658d4a0846d09e78957e0c9713df888013ae6f5b70287e72930d024fc5931b018e102eaa7828a8d596b301816fa239f7c697749bb564e6d0dda192a188e4ca24c872f50de71c5c3ccbdd6c8bdd42b3204c43bef7cbad", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32, @ANYRES32=r20, @ANYBLOB='\x00\x00\x00\x00'], 0x16b, 0x4}, 0x2) r21 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r21, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000001e6, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x81}, {0x4}, {0x6, 0x7fff}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000000)=[{0x200, 0x8, 0xcb36, 0x7fffffff}, {0x2, 0xfffffffffffffbff, 0x5, 0x7}, {0x80000001, 0x8, 0x8, 0x7fffffff}, {0x9, 0x0, 0x1ff, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:09 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x3, 0x6c, &(0x7f0000000080), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x2, 0x1}) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0xffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x3, 0x0, 0xd76a, 0x7ffc}, 0xfffffffffffffe90) 05:37:09 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x42) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r1, &(0x7f0000000340), 0x10000014c) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) mkdirat(r3, &(0x7f00000001c0)='./file0\x00', 0x40) sendto$unix(r2, &(0x7f0000000100)="57ee173e5ffe4da42ca3d99425b4b99ef5eae76bb8f299e688205aae909f8ae7adfa080e5309ab7882b26c48be7afcc9a7bd37f9257d8e633cc36acf82fc0fd5dbf21c95b12f7967ab2b9fd7521ff777f51635b3cd13c7d3d65caa01ad661c4dc27e836cd700a23e3b9189296dc8cf46d63457e6b847c83901cee26955900d808bbe188b", 0x84, 0x601, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000040), 0xfeea) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semctl$IPC_RMID(r4, 0x0, 0x0) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:09 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) syz_open_pts() syz_open_pts() kqueue() kqueue() ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x8}) select(0xfffffffffffffca9, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x3}, 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 05:37:09 executing program 1: pledge(0x0, &(0x7f0000000080)='\x00') r0 = socket$inet6(0x18, 0x2, 0x4) fchmod(r0, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = getgid() r5 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = geteuid() r8 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1, r6, r4, r7, r4, 0x5, 0x7fffffff}, 0x3ff, 0x63, r8, 0x0, 0x7, 0x20, 0x3, 0x3}) r9 = getgid() r10 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = geteuid() r13 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x1, r11, r9, r12, r9, 0x5, 0x7fffffff}, 0x3ff, 0x63, r13, 0x0, 0x7, 0x20, 0x3, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r15 = getegid() r16 = getgid() r17 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = geteuid() r20 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x1, r18, r16, r19, r16, 0x5, 0x7fffffff}, 0x3ff, 0x63, r20, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x8, &(0x7f0000000180)=[0xffffffffffffffff, r2, r3, r4, r9, r14, r15, r16]) pledge(0x0, &(0x7f0000000000)='\x00') 05:37:09 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 05:37:09 executing program 1: msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000000)={0x1, "00ad1f02e09774778fa0b7d71dc05994797fa3bd70ee78c58f7e9c4dfc06fcac6855bf9375c14ea8fa10b4d4f40220d7fae44c10ce3674801f1f70e2024602d813"}, 0x49, 0x800) 05:37:09 executing program 0: setsockopt(0xffffffffffffffff, 0x6, 0x8, 0x0, 0xfffffeff) getitimer(0x2, &(0x7f0000000140)) setitimer(0x6, &(0x7f0000000040)={{0x2, 0x2}, {0x2, 0x2}}, 0x0) syz_open_pts() 05:37:09 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x1, 0x9}) r1 = socket(0x400000000018, 0x3, 0x3a) r2 = socket$inet(0x2, 0x9, 0x100) recvmsg(r2, &(0x7f0000000600)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/97, 0x61}, {&(0x7f0000000180)=""/114, 0x72}, {&(0x7f0000000200)=""/65, 0x41}, {&(0x7f0000000280)=""/251, 0xfb}, {&(0x7f0000000380)=""/180, 0xb4}, {&(0x7f0000000440)=""/82, 0x52}], 0x6, &(0x7f0000000540)=""/162, 0xa2}, 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000640)) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000680)="3c8ea2b602156b90902fe5981ec569e8b0dedfa078e9ce406af2483aaa7aa418abe5d3ee03a04a785566e1228a881d51468982ba0754a5b06cfbf227e731779e875f6648b3c83a86ce49423fdc482a6b27d2043814130009cb6e263f94896caa558b6f7fb825e8cad5c409a9ec4f71d7ea22c4ed38f816c91006aa7274e97f93ffbc19b6e130803e69e34ca9b20e89a0208075e3cc34bf2936f071d52574a1ecb14eb609c6743c1f329b9c2068aae723e26a4569896b9206434a5d9453e2a409fbaf605c1edb9f4f2f26cb1ea8bf", 0x1b) 05:37:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x202) mknod(&(0x7f00000003c0)='./bus/file0\x00', 0x8000, 0x202) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./bus\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x10000, 0x88) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r2 = getgid() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000002c0)) chown(&(0x7f0000000100)='./file0\x00', r1, r2) getsockname(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000ab000000000000000000000000000000000000000000000039475a43b6a07eba000000000000001600000000000000"], &(0x7f00000001c0)=0x33) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x1d}, {0x6, 0x0, 0x80000000000, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xc, 0x3813, r1, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') 05:37:09 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) connect$unix(r0, &(0x7f00000001c0)=@file={0x0, './bus/file0\x00'}, 0xe) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000240)={0x5, &(0x7f0000000200)=[0x80000001, 0x2e, 0x2, 0x1, 0x3]}) write(r0, &(0x7f00000000c0)="487f42e49c5f8f43304d0e02e425c71a6f0134fc3d4f0051b6dd7f5d38b549ea2014d80ee4d4e27f799f689c7255a4c19e1a07d83c58bcbdde81571593abbcbe8cf3a860bd97748ea68acf457412240dce7123510d62bc534b4967b2628712f01d2fbe6a44c4c5e277fd101c2bfc25a914dc2e5aa0ef690106b57ee6360754f4d26a2e5ca47fbf49d272bd31b298c8f77edc350e85240665ee87fe586a26d0b8", 0xa0) 05:37:09 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) pipe(&(0x7f0000000240)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000280)={0x0, 0x374, 0x0, 0xffffffffffffff51, &(0x7f00000002c0)}, 0x4) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = dup2(r0, r1) ioctl$TIOCCDTR(r5, 0x20007478) r6 = accept$inet(r4, &(0x7f0000000040), &(0x7f00000000c0)=0xc) sendto$inet(r6, &(0x7f0000000100)="507cc883d58e065c7a15820848414b9d32e035440a132e6227a81b368ba8cbd2d5b738ef9179d0369054635e354a6612212c0e6532d3629b0be852756441ca1d832c52a58c494f819dee511af9a734da3590604ce1aef4ba8ffc2fb09fa601a75fd31fab2e9f16486c1f5e1971dae7dacfe4a8e4155c46c0fa65c8101582c6d8353c9bb31310e059962699e46ef70a73b664f5d1731b4ebd441f10e1779a2db137476fe3fb66509dcf19e8b633e85c3ec4b2f343b6f3c05d6d2f21052abc6b68ce28477e593bee12c85dea10ac83", 0xce, 0x1, &(0x7f0000000200)={0x2, 0x3}, 0xc) r7 = getgid() r8 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r10 = geteuid() r11 = getpgrp() msgctl$IPC_SET(r8, 0x1, &(0x7f0000000140)={{0x1, r9, r7, r10, r7, 0x5, 0x7fffffff}, 0x3ff, 0x63, r11, 0x0, 0x7, 0x20, 0x3, 0x3}) setgid(r7) 05:37:09 executing program 1: setreuid(0x0, 0xee00) 05:37:09 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = getpgrp() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='\xff\x0fe\x00\x12\xfb\xffkl\x00', 0x20, 0x0) readv(r2, &(0x7f0000000000), 0x10000000000000f1) read(r2, &(0x7f0000000000)=""/113, 0x71) fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) 05:37:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) getpgid(r2) 05:37:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000080)=0xc) r2 = dup(r0) fcntl$setstatus(r2, 0x4, 0x81) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000002880)='\x8c\xe9') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) lseek(r3, 0x0, 0x0, 0x1) rmdir(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000140)='x\x00') 05:37:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = socket(0x2, 0x3, 0x5) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = getgid() r4 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = geteuid() r7 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1, r5, r3, r6, r3, 0x5, 0x7fffffff}, 0x3ff, 0x63, r7, 0x0, 0x7, 0x20, 0x3, 0x3}) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r10 = getpid() r11 = getgid() r12 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = geteuid() r15 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1, r13, r11, r14, r11, 0x5, 0x7fffffff}, 0x3ff, 0x63, r15, 0x0, 0x7, 0x20, 0x3, 0x3}) r16 = getgid() r17 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = geteuid() r20 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x1, r18, r16, r19, r16, 0x5, 0x7fffffff}, 0x3ff, 0x63, r20, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x6, &(0x7f0000000340)=[0x0, 0x0, r11, r16, 0x0, 0xffffffffffffffff]) r22 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r22, &(0x7f0000000000)=[{0x0}], 0x346) r23 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r23, &(0x7f0000000000)=[{0x0}], 0x346) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r24, &(0x7f0000000000)=[{0x0}], 0x346) r25 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r25, &(0x7f0000000000)=[{0x0}], 0x346) r26 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r26, &(0x7f0000000000)=[{0x0}], 0x346) r27 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r27, &(0x7f0000000000)=[{0x0}], 0x346) r28 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r28, &(0x7f0000000000)=[{0x0}], 0x346) r29 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r29, &(0x7f0000000000)=[{0x0}], 0x346) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r30, &(0x7f0000000000)=[{0x0}], 0x346) r31 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r31) r32 = getpgid(r31) r33 = getgid() r34 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r36 = geteuid() r37 = getpgrp() msgctl$IPC_SET(r34, 0x1, &(0x7f0000000140)={{0x1, r35, r33, r36, r33, 0x5, 0x7fffffff}, 0x3ff, 0x63, r37, 0x0, 0x7, 0x20, 0x3, 0x3}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) r39 = geteuid() getgroups(0x0, &(0x7f00000006c0)) r40 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r40, &(0x7f0000000000)=[{0x0}], 0x346) r41 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r41, &(0x7f0000000000)=[{0x0}], 0x346) r42 = openat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', 0x10000, 0x101) r43 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r43, &(0x7f0000000000)=[{0x0}], 0x346) r44 = socket(0x20, 0x5, 0x7ff) r45 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r45) r46 = getuid() r47 = getgid() r48 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r50 = geteuid() r51 = getpgrp() msgctl$IPC_SET(r48, 0x1, &(0x7f0000000140)={{0x1, r49, r47, r50, r47, 0x5, 0x7fffffff}, 0x3ff, 0x63, r51, 0x0, 0x7, 0x20, 0x3, 0x3}) sendmsg$unix(r1, &(0x7f0000000600)={&(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f0000000180)="728df3bfb63c4817502f4d1dbd17defbddea3b3bdbd4dbdb2be403d999df0d821c6e1626df6686b0aec415e3624577200697ca87b62992a76e12d4580f2fcb90940e834a6ed45048b29ac034b5f57dafaa45136a2e6ffd166ce2610bb9895918bdf1f037989bf4fa4175d510937ae87e82af94741f", 0x75}, {&(0x7f0000000200)="8b1ae0f7b35276", 0x7}, {&(0x7f0000000240)="1155c96e9b9ca201fd09222fed4956369c4f201c04e5702cf15157d888d16b6fa6a00280842f5f8b9dd1cfae90e51291246709aba012918a4e22f0285b438c78eacee385ae804449b9d9a2721cbf516028c002", 0x53}], 0x3, &(0x7f0000000480)=[@cred={0x20, 0xffff, 0x0, r2, r5, r9}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r10, 0xffffffffffffffff, r21}, @rights={0x18, 0xffff, 0x1, [r22]}, @rights={0x28, 0xffff, 0x1, [r23, r24, 0xffffffffffffffff, r25, r26, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r27, r28, r29, r0, r30]}, @cred={0x20, 0xffff, 0x0, r32, r36, r38}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r39}, @rights={0x30, 0xffff, 0x1, [r40, r41, r0, r42, r0, r43, r44]}, @cred={0x20, 0xffff, 0x0, r45, r46, r47}], 0x150, 0x2}, 0x8) 05:37:09 executing program 1: setuid(0xee01) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000040)='\x89d') 05:37:09 executing program 0: socketpair(0xebd1787be605fbeb, 0x1, 0x43, &(0x7f0000000080)={0xffffffffffffffff}) accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f0000000040)=""/53, 0x35}], 0x1) close(0xffffffffffffff9c) writev(r1, &(0x7f0000000000), 0x36f) 05:37:09 executing program 1: r0 = msgget(0x3, 0x8) r1 = getuid() r2 = getgid() r3 = msgget$private(0x0, 0x2a) r4 = getgid() r5 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = geteuid() r8 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000140)={{0x1, r6, r4, r7, r4, 0x5, 0x7fffffff}, 0x3ff, 0x63, r8, 0x0, 0x7, 0x20, 0x3, 0x3}) msgrcv(r5, &(0x7f0000000240)={0x0, ""/248}, 0x100, 0x1, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() r10 = getpgrp() r11 = getuid() msgctl$IPC_SET(r3, 0x1, &(0x7f0000000140)={{0x1, r9, r2, r11, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r10, 0x0, 0x9, 0x20, 0x3, 0x3}) getgroups(0x1, &(0x7f0000000000)=[r2]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) getgroups(0x2, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff]) r14 = getpgrp() r15 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x1, r1, r12, r13, r12, 0x2a, 0xaa}, 0x0, 0x400, r14, r15, 0x0, 0x2000000000000000, 0x0, 0x3}) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r16 = open(&(0x7f0000000100)='./bus\x00', 0xc70ea672b0cb8a2a, 0x0) munlockall() pwritev(r16, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) getuid() 05:37:09 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x0, 0x0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) write(r1, 0x0, 0x0) 05:37:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000140)={0x5858, 0x8, 0x7, 0x4, 0x5, 0x6, 0x800, 0x10, [{0xfbad, 0x80, 0x9ec1, 0x100}, {0x8, 0x3, 0x6000000000, 0x7}, {0xfffffffffffff801, 0x0, 0x6, 0x5}, {0x80000001, 0x800, 0xed6, 0xffffffff}, {0x0, 0x2f8000, 0x76c4, 0x8001}, {0x2775, 0x59, 0x100000000, 0x5}, {0x0, 0x8, 0x44f, 0x8000}, {0x5, 0x7, 0x3, 0xffffffffffff0000}, {0x3ff, 0x1, 0x1, 0x6}, {0x4, 0x4c9, 0x74a, 0x80000000}, {0x5, 0x3, 0x7, 0x9}, {0x80, 0x7f, 0x7, 0x10000000}, {0x7ff, 0x2, 0x4, 0x81}, {0x800000000, 0x0, 0x8, 0x5}, {0x7, 0x9, 0x5, 0x7381}, {0xcc3, 0x9, 0x40003, 0xb2}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x7}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 05:37:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000013c0)=[{&(0x7f00000003c0)="d09ba57886d9e99b428f2d6110a8d2eddfde62d6aee7392aaf9abd55a35a730e714fce0041d4c92c6fed44562933abc53831f6f53527e8bd69bb0a9631a7b05b7b3568b8e3eb8338bcc437c589796e27ed3f5db774e5b8ba202cf855fc1eaf898d90ef75f290d3e2061686dfddb941e9e1fb56e3689a8b884b39d0c963b5d8802b94c065fbe65423794229af46104d0012d4f5f7ea5352b4e0d2b8565e5c4d3697ccef63497927f47a6b1d66f9eec2d2a6e1e94ebb818466b67f6f0cab7df66eb0b8cbda06b1712dfc6bec17d4f69d2b083f88b8bea12d8ac2554fb78ce712509a77b9137331340f6c21571f0bb75bf1c113743e5e221896c5ef421a24667fe5928b66528a6802939f15b1dc06b39ee2575649f68cec05b0080b8b9d1a7fd4535e695a9337f28680fda32fad796b7990e5f9d9082935c85b2179f46567dcf536d9ff3a0f033196d586df1cdad3a8d69042c56b865f4e9d80d8b539e8dc322acbb76957123f86ca353d8378609a9794fe2b024ecb5fe3270258f332d8781245a8a4fc1cb67c8fe02f7627a9c4d17cc9fbd6dfa39588f85eb2d02e50b78967f7cbdfc0060cacb2014bf53bb53117a140453b4825412bebea1a10bdb20f60113fc2f9a17736decfabf4929ef1a9de6f930a7c3717440f0e59d302a17f7e9d9411fb02b00fab2f80fc940e1cf98788309c7b35d461b4d340b3e5b857ad5fe8326d68de94a1610d09ef46d8beec1b9551681608d3cd7e916914dc14f8cfd9f4e5bd31d52f8d3d72111b6d079ce1bbdc47cb5a5bbac8c5c9207289c944db97ade9f655d5ea3aef380416dd95aa57a5edae7515dcd748146ed20f3b9e58af824e1abda62ce83df25f48e9e01005164991ae2009aa1a3f05fa78b079d0fbd91bbb0ea5064dfa03909f280f97f09d495b0c24d87dd99af152de644c4aeb81bedb6c82d844313f9786810c301b7707f4d930f78fe40a3d787bf2656d2277ed91b14fc62acdd62bbe18d1ffcdf131979c90c8a1fb20bd5084e0d06958f62e6267555fb7efbf9e3d9c132a6332d2152b50c68fea9524cff7a8faff8134dd66c67258e3d56734482537ab2dfa342e50d5bda74eab05134ac7e25ce39270a6c647ca97988cbf19cfd4add42f03971147000fa4cf9211c5705de74cdea09cdec356546ea2ee9865d115cd3cf6fe2fdfab2064e64e09dab7694a289811519bdccdd7c57b0b6c9308a0422ad27c7166ae505034b536edfd15fd75decadf65f9f1eb9ca330c865027f7204ae77f880f9ae1d00a95287349f8a0027022cc567843110e402b038025ab17c13a9f584743ad32a075c918343121b099dc5f7d51f8c09d0b0f0d00c5ac3474e614fb801bc9baaa5ef4d2c49e4c556d025f61dfbf80226e4637014a30d499f1cda07006fb199cf1ed82739d228b3c69e42d2250b8916020166e2da2e86b674e4d60354ac01cc29191bf88af9241ba37c6d666397181545eb03e51db98d6dffb4c2fdc12c8e860244b7f1a9072c973c50e719bde389d699b2c77fad39e18d1375800916ccdb34abfabddddc9e3f69cd3a33c9a17ca9e3e737587f4d19bb71b94b0aab36a10197739ab9f25bcc73839cdb6dc0bb3c914e7aa62029299af31ed3448ab351dcfb", 0x486}], 0x1) 05:37:10 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) sendmsg$unix(r0, 0xffffffffffffffff, 0x609) 05:37:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x91) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0x40074}, {0x16}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$dupfd(r1, 0x1e, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x74, 0x0, 0x8}, {0x80000006, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c0000000d", 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x80}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x13d709f5e5221786, 0x0) pwritev(r3, &(0x7f00000012c0)=[{&(0x7f0000000240)="eef6a2f9f2c6e067248439ecc080ca3bad119ba94bc6d5d103be7df46bc09b648637247193ef7ced4beb5c7e30c5d55f367b9c0fd6bf2cfa49a03c88df02b31f5b8277926ea2b649306165b81c0001e6cf634c6c7fee2b677c3d3758980732ab40857217989949c27ff129497758b9f2e1b001d99cd463cf1d090d5300df98acd0f29c4f312785645d8c63b8b0fe9c361091734f872eb180d93e00fef245298ca3a602b7f0b10f935aa2d4630f875ad8eab2f8bf9fe12a167326968a08e6924676e56bd199654b04708685cd6de8c7fc2ebebacd37041600c062fb106faa7eba8efbf699ebe3fed2f31f7dbe532c8bac6d6aaa56864185082dd3a0f731504beef512bd179603f703ab22fa4ac614b77f8473f6289b18eb1a2dbef830501654b33f3dc22499ee87ef141a8ad8dac49c6efb93cb9fca7f8badc4f487467d8fb3aa5a1a299676f7d71ca24357e3fb22412103ab19f6cb20db5504cffcdeea54e299443a55a864b7d0a719e6f5e868d4c40a390c10c8fd3993a89a725dceda11b5c4cee6b3142ca5542ef4cf52ff0780a9dba08aed058e88852c40652501d517d30f86b9f4bb7c740b422b5d801a31e8ee4f4aca063e384fa7992fa26f350f6b7d15f557ba3754b6eec3240b594032f3fcb8464910758245ccc10af98b8ee20a070649c31e2bdcba157f8127dfda73e11302ffcf7124470bb71d57118f14a35f1a70ca6ffcda3adbb24f8075b47d93b2afee37b741dd3981a95468b2f4c031cfbe57f6dd348bac1deb0b6a0aac96ab5c4c41607f769ad48f76347b3928c49ef88895a1a61301da76626d33c38311fbcad5faf2fb633d14ed5fcd37c8f75c25f19c3018a5a40bbdac87ffd93ebcbd5fb5908fabe0e4a16f3989d46697db60a903394b415d7ea4b87927de94f7f18d93b071ec406af689d4589f9dcf30573202ba9f055e181d5ba745d1b68da51e4102d6fda372d22673aaa8db878062b6192163932ed5bce19fd88212268a59ece78ec85e5ec5f730560bb8860ccc325f5920cba0cdabe299429c08aa2a4d6eb23c8d7f401897bd12a65a8d3befbd8126d21f9c6eb6a9018762d5569e11c02c759f9cfd380522c32e9cbb64f225751600bd6325f926d4a388da4284861adbed8062a9f9ccec16b0ab6c8fc31dac6e661a1b402a17db3d5718627dd2616a53f9f87bf029a5f6ff4cfc9a435f7e9040d4bbb46146b8ca0db012f9410bf10bf03113be71dc7020a30ece3f24a8c6b5bed26e0dd3b468cfcd6d047d90f6299eeef06fb624467235de0dfc48234326ebd21b3d6e1c475bcc0669016c81ab7542e12714535444dca2b0770ee97b839ad6858a840996e47042dec87b8a2b7b50f56e754b1eede66ecd3be584ded96b2bad98e727c6f9448d2c44790b5dfc60e77adb1f3267dacaa6415898e828ca2135ea90726f8853608fc7d18b798f1a65d0664d3d9c57ba0decb881af3fc0b27defceb33061840a19122d5cddfa8352aa281631cf5733b060de406fe4180b200f469014677c636cb0ff16af35db8726a5429ed44e408efd542c16abae7b606d34f0b87ce30d9bdb0a996f65fc263776f5aeff06f4514e671135ef824e8e4c7beb605abde5f2448e2f3467fed7997a5c10b431c06a681a6a20f6c94e4307d90d062ba5d716b40eafaddc14dbf20ed6bf86b05aaf562d3839f1424ec769a7165ae079ad0ad8833944f174f4485583cb95038374144247e4be26741c22c26aeac3b44fb68c4ad5f5222731af2ab98a3d580049bfa48a74bb776a30ce963b03dfb59bfeb7ab335134217acf045975f4906d9bd7c390aeb4715f5104019af7ff2337f6ec51c80356bebb4e3cc275624f1742c4a37a289f17f04d6878d8258d34063cd9b6f548912977fe502d89230926b414ca3993fec7a309e3adc897d3c1db35156295ff20fa205f2b6b0bd617321150b60b45b0e4f182aa991310bc329499e19c681b241607b1b573613709920b29d1d001053b473e479b3e5a1c4a17a943293e7abc2397db86a94481fc332067a585ac6e717e9ecf92a53754a4db60d88d51363e17f12e6a0b8e7ff1bc4ffeda63e8224beb69df1e97f415b51118031794a7745cb94147834f1b9927f5418a2740fae1ed523da7fc00fa3b955c10bd2702ad807fec1cdbe2f89102d337373798a8848b2adddfdec086a678fe1d807c675f6f1308715d4d15b74a56cf93e3ca15812a9e88eb5ac6142244a4291c77a8fa4128826e713c6150661034da94bd5130ea3066245391147af80342a59186220c31f0d549b5ca056e4ff76a727499234d50f69ae6c8e23cbc51db6d17248c8657f2c4cda6daf9e046758dc3ac416c992d18ec8bc47e4cf46d3a621551a2a7eeab1749e016921aa2c3a2b34b3d71cb7ff3316ace80199071d86984fe7198a7e29bc712b99c27ee62ac6b6eb0d1c409d7860f0447e53d1de57fb972a0b4e13e9e8d26ded383a5a94ed16225244a1c0fef9c92f1b7298d79acb09eb93b8ff0448491004d010c922a545c0aafa717a93803cbfdc23431d99c73081a31834421ffa0dfaf026504d7e8b861f9cb97edf365d5ff33f473977c869f95f97670caecb5a5340045deee3e78a49b09446bd5d9473132379a28cc2e16c6d60bde7b64a92bf85410a0cb64dbffc465af1a7d11aaeafb169c9e8cad0d4578badfae486e740e91227088ec873791e6927b0c2aa9d99aefd56f358971200399f737c2f53b8566facd3355c542b9c7dd1de539b343dbc5b0145f2b141aaa91e146cd856013d4458c5b2947cc647f398b913794f00a48b0d9f3ec7e1eff4c0cdfe4560581c08ef79e7168ab6c6209542597342cd4d7be744ac75ef7dfd9beede8966ca080409434b933c5d06b744c2554335ae33b37c311ab2a17acbb738b30f9e60142044cf30910901d33004b2207067e979a23409320da04c7d14d506eb7064f560f80a805f67c69a7a8502cd9c409efb1939d650b76dde62fe232312be674a59644dac8e5966e34e0b81915e909f8bf680eb1b39be1c4a0d99ccaa944b9bf4b0b27189a9226525b86b0a6fd0a5b5a3004357edc513f24134d0f10d8e1fea508d71f354621829431fdf1a3fbae825300086b9d8af9d697e5fd9a7919d3ce42d52128de44c9fdd1e2053475c9e5b0ff313d37f8d5adf892dd51c32d9546bcf6dc6da4ac1497ce07cbb8ba25f9f92d5254721ab1c32c2824b65df470ebaffec15ffa4a7e767eac1f61103f0e72f461b18a49b8def10b1427ea9e94508505befdbeb75855d4dea5ad733dd149e261eddd6554b113c855cb901f9565183e690887c0f0374e057f31ad01e39b54f3fabd8869757b599cb8f5920e5b5fd2dea68674a7a8ec238ea99008dd3330efc45b80427e553d5c8400e8626cf614e9f2b15c1113f1eb52d3b23cc073a23ea0a292fc1ab916a2150b006726864ff9472383a9f054a675006a92f77425592cfd4e50869aaf4d42f50f8d52b4cccb26bed11175595fde83d046b6f12ba885c9fe54189833f1ef9e39882fc5136e8091e1820e5d6adfdf86a56de33f1a03653e4a65272c4f72e8974e86af86a37601412c46fc93258a176756362a27f5580b22362ab38c1ba799ad8e5a3b2fc07f8c245ab803d5a87e10aaccb337986f50316bf8d0bf90503553a7629d84b8999af15bd196ee40d2336ad671a2bff43cf8cb01c722928e9fbcedc40e0d7ac9f90cf9c37513e1e253f50af5bbeed0712958dfc7d31e04fbb9ce8be424e69f55bb1f8aefa37af5556744c0598a4f8e107980a0f75f0bfab8daa9ad142ce6f38d418744f08f0f59994c71c8964b1a017dd1cd2fa02521e78d98a1e744db0be06fdda3078c5d2935c42b30f3280bdaa5fc869484e43ba8db0a34c16d90366b277a9205444f73430dd8e43f190839ccae8220991e278eecdd698e6f155d62f7ac0753671276162c64cd3526911ede6f0844b8a168a53cdac84f932df5b5f24f0dc10cf3f2853b0af8f5623ccf77f257580d11c6b402ed3f690206e5b5097f7aabc976c0145f013e8cb66cbddaffbcf96b8c8451541654cac34195444e1b9a9ecae3aa99ec3bed772154ee99076b3b8db9992a094b07356975926d9cade9e7c702f85cc7ec2f4cd9dd01b97027e0b8028b4dc9f8f0d3d20468d2babbf6d421df1b1e300ee5b935c9138178cbe0fc1aab18a18e242299e48acce203c1ec22330410948c2c2c017fcba75c35418e0bd2859ce84d11d3f751b8a97743806e50ac0bc307687da86ed7ec04ed1d26adc063e9a8e7ed3443e5f2053f2891fae12f133a33d5087093664b1295cebd34e415c8f4ef202dac9310c467b2fe7c8368872d6bc1bc1083c727774e5022af72b1c5fca840386991bdf1d954a32be752db0900211d6b7c92579684fc9dd3e1e66b5b7663bac6ccdcfe5ec5286bdb28555528866b800f038593805d505ee9cbadaca452c4c6bf3bb6bc2265a0033cfb874695c677bc7919b62ea6c0383f1d117e477a9c1f6071488d32e4ff0c692d360d17897d3cbb25e7ba53c169c1453b0625926776e0d35716fb10addcc757b33e6590ef09947411ae87e797acc56d1fd70db7a810047539ec6bf4002083c6602bc025b2f172da5708d7017772460d10bc04d9f8a03a1c3d870874087ad1a4df96cb3bd9a75776e96f3225d3f44c9e8c9a5a912d4a15b704a23710b988339f2e70a579bf20a963cdc33438f13afa2bdd2e70ab7461d3684851956803cf525885e41d03e8312423d33daee13034e72d876a015b15d5afa43d059bb9e68262652b43f644ce53226b0d2edf52158b29f6a101ba7433978eaf38b06b2ad05b25a0f117c1629ef45f86d2b32d3bf72d5d956679cbff38ed1e84cd3fcdb81be5293a4603c687c7f448e8d6325ced33238bc2d6eb110cd383e8c83f763bd1a88c2d03db7f54412d0640c47ef10337fd24fd1b464d45d1cb7dc32e9e1bf98f1c012157dabc85f69f6f13fcd200d89b41d9fd8480d152a0ddb57dbfa34ff8abd47cda19c8ccb2d8fad7bb584c4b6dc2aad18e521cab77c85584c0f9050e92cb095dc02ea14d867dc4315aaa4431cf3990852f90d46fffb14b45bc92b1de972c8aa9e3716e5d9cc1577f25dbd0c6f9033fefd33f76ab91de67d1da0b11078193d436740fbe814c306f4f0884adae990105f817312360280b0cc2424398bac2f0167c3d2772246a41a29f594bc0bc7892a11eac485064c8865f473598f064711f154cd0897db955d4ff5a0a8a015f97633d1882fd1c2c6f22fe2aae0eb5b231bbb25c8f66ea2c4039933f03f8ccc40abc2ef9ea16cf882bf993f1cc000035ad269d9d283a17cd94da9742393c475549a04f54403e685903ff93becf85456033bd9a4d432abb8de8db1d1a70a3a75ea2ba1595c21520ed5f1a4fdbab136f485c1a9e71294190823b67d2e9f9d2a78cf52a78cecadf06af052e8ec9a79396b025cf59134c90bb9495b1a3be1f139a89e00f9ed1b6f42d73379461919b6263d93b027d1094b3d642e66b85be48c37b432d548720d500aa1912797a84070d26e5bf5289399846a1c9d9e82cb6260f07cdf3b32a11a71b56e3cfdea37607a29c55247c62f477312c6d67b0b8836b08d69e45a153fc7957f47e146aaaaeff488f9c197de5a07ead4113713d752095bc3c95044646dc523068a4a073d121ee3ca937efda185499dc2d90ebcaedf3779fb42e71a553fb338fb3e2cdcdc7b5c7077c140e6585798f86422fe0caf4dba7a6b7a14d67e0260f1915cd9abc5f06e3b019e3304b4743999d95752e8c208f9f2a04", 0x1000}, {&(0x7f0000001240)="3f9b8d6f8ed55307e4951897eda11b122b9a26a59b8ba6a49ea1c579946f4b66a85698cc610d357367207dc3639334b48b78ea7ec1e04b326c1de9e8aed09ce5d30b62b15e4d0b3cf045b84dd20d0f36b2474f774e3197d7ab", 0x59}], 0x2, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_GETSCREENTYPE(r5, 0xc028575d, &(0x7f0000001300)={0x36b, 0x63c5, './file0/file0\x00', 0x800, 0x7, 0x101, 0x7fff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x26d) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)=""/248, 0xf8) 05:37:10 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000540)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xd09, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x202010, 0x1605) open$dir(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='D\xeb\x15\x8202\x00\xbeo\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0x6) 05:37:10 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffc, 0xc19d3ee7c7461ca7, 0xffffffdfffffffff}], 0xdde, 0x0) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x8}], 0x9, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000000100)={0x2, 0x1, 0xfff, 0x5309, 0x5}, 0xc) 05:37:10 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000100)=0xfaf4, 0xffffffffffffff91) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$sock_int(r1, 0xffff, 0x140e, &(0x7f0000000000)=0x5, 0x4) bind$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 05:37:10 executing program 1: socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x28, 0x3, 0x0, 0x1e) 05:37:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x2, 0x0) dup(r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) kqueue() ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e608060000000300"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff9e, &(0x7f0000000000)=ANY=[@ANYBLOB="0a86cacef3d8"], 0x6}, 0x405) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x101, 0xdc2, 0xfffffffffffffff9, 0xfff}, {0x20, 0xffffffffffffff7f, 0x7, 0x2}, {0x6, 0x0, 0x9252, 0xec1}, {0xf9, 0x55, 0x316, 0x1}, {0x36, 0x9, 0xc413, 0xd22}, {0x7f, 0xd9, 0x4, 0xb1}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 05:37:10 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x100, 0x8) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) read(r2, &(0x7f0000000180)=""/109, 0x6d) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:10 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0x4, 0x0, 0x0, 0x66}], 0x0, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 05:37:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xc5, 0x100}, {0x21, 0x4}, {0x24, 0xfffffffffffffff9}, {0x87, 0xfffffffffffffffb}], 0x4}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: r0 = socket(0xf5496bad63308029, 0x4003, 0xffff) r1 = dup(r0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffffffff0000) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) write(r1, &(0x7f0000000100)="68eefb7517ace2b067515158a2e210f9f68c3d67da4e18174dbd05ae51f1e859f183714761e48e4c5c05d71bb0a72d277c3889b95cce03a0ea99216bd0ceb5c34dbb96072b97ddfbe668c0b3f30a6e666df06fbd2e1aac45cf68c6c2308ee11d9a60837caa4ae2ba9b26bbc43b80ea71ba2208f1b2edf8e4c65752233b2ddaa4a2212eeae39e6761231e360d0aab55eef7052c3bb955ff567e0ecd65f2505b2cdc7ef353e256a24e870878342c13519bfe633f9f7f0130c4a642e65ed1a3f296cc8f13554fd0cb03e487fab7", 0xcc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x2d}, {0x7ffffffe}]}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x20000, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd\x00', 0x101d0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x2, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r10, &(0x7f0000000000)=[{0x0}], 0x346) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r11, &(0x7f0000000000)=[{0x0}], 0x346) r12 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r12) r13 = getgid() r14 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r16 = geteuid() r17 = getpgrp() msgctl$IPC_SET(r14, 0x1, &(0x7f0000000140)={{0x1, r15, r13, r16, r13, 0x5, 0x7fffffff}, 0x3ff, 0x63, r17, 0x0, 0x7, 0x20, 0x3, 0x3}) r18 = getgid() r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r19, &(0x7f0000000000)=[{0x0}], 0x346) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r20, &(0x7f0000000000)=[{0x0}], 0x346) r21 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r21, &(0x7f0000000000)=[{0x0}], 0x346) r22 = geteuid() r23 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r23) r24 = getgid() r25 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r27 = geteuid() r28 = getpgrp() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x1, r26, r24, r27, r24, 0x5, 0x7fffffff}, 0x3ff, 0x63, r28, 0x0, 0x7, 0x20, 0x3, 0x3}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r30 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r30, &(0x7f0000000000)=[{0x0}], 0x346) r31 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r31, &(0x7f0000000000)=[{0x0}], 0x346) pipe2(&(0x7f0000000800), 0x4) r32 = socket$unix(0x1, 0x0, 0x0) r33 = fcntl$getown(r32, 0x5) r34 = getgid() r35 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r37 = geteuid() r38 = getpgrp() msgctl$IPC_SET(r35, 0x1, &(0x7f0000000140)={{0x1, r36, r34, r37, r34, 0x5, 0x7fffffff}, 0x3ff, 0x63, r38, 0x0, 0x7, 0x20, 0x3, 0x3}) r39 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r39, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r41 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r41, &(0x7f0000000000)=[{0x0}], 0x346) r42 = openat(0xffffffffffffff9c, &(0x7f0000000600)='./file0\x00', 0x40, 0x193) r43 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r43, &(0x7f0000000000)=[{0x0}], 0x346) r44 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r44, &(0x7f0000000000)=[{0x0}], 0x346) sendmsg$unix(r1, &(0x7f00000007c0)={&(0x7f0000000840)=ANY=[@ANYBLOB="01002e2f66696c65300003a28222968834e5d509c8aaa68a4887dc10b6ff3362a8d6f30af3"], 0xa, &(0x7f0000000300)=[{&(0x7f0000000180)="469eb3f76191f80cde683b2a905ddaff54e4d6b4660dc68bad9fd369c3df3619013ab381a80480a8ed27ec3169ba055348edaa1d903d69aa81f0b12303cc11d99b71696f82f8f194bfe84ecef3abfb6ea116604c9682d7121fceac142e93e849dcd7460f90703435463d5fac19f8976a7758b93995eefd5e50ddc2af455ebf2bdb632e00a8ed88c429301b275072a3268d2965a63865be2fb266ae00d99bd596b42a6768926729079b8931b20dc97636170c7e8ec53e4936286fd3bf67c8dcd6660a5f07ae076a40ec40c15028486e552b53", 0xd2}, {&(0x7f0000000280)="b8e7dc0a2648613c583302764294b640d91e1b9dfa4175f0a9a15167475ab5357e41a5cec364b08e1ed8f776fb55aa1653ded28ef03808591747e89d3a41adccbcf6d3b355502aa51e3a6e658ae68a5bef3362891cf9d0dcb0e54100146ee25242", 0x61}, {&(0x7f0000000380)="677202b8466f6efa2c95b09eae556764fc1a63f02e2213a794b85dd18c0b28292a11294db0d5aa1649a1eb1a6c7b6a12405aabad7c30232962c35bc4962ac560152db5ffd44d12b9bc0a9596b2504e03c272a0ece1030e554e1c4404393ab729dbffcbcbaeb167290a04b418343d81eef3a15e4f14d3f7ba502ab92d1a88401770e2e667bb7f464ad1c86566911680", 0x8f}], 0x3, &(0x7f0000000880)=ANY=[@ANYBLOB="2000000000000000ffff0000000000006911b1afdf1d54ae595aa6f2d9d9d418d9278e4f8297032de4373abc057e8100000100ae9dfbd8d64f6c9463a2f80359f12bb05dc31ec6fc3afa", @ANYRES32=r2, @ANYRES32=r4, @ANYRES32, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r11, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r12, @ANYRES32=r15, @ANYRES32=r18, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=0xffffffffffffff9c, @ANYRES32=r0, @ANYRES32=r19, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r20, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r21, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=r22, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r23, @ANYRES32=r27, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r33, @ANYRES32=r36, @ANYRES32=r40, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r41, @ANYRES32=r42, @ANYRES32=r43, @ANYRES32=r44], 0x150, 0x403}, 0xb) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 0: pledge(0x0, &(0x7f0000000000)='\x00\x00\x00\x00\xb4\x9a\x93G2\xad\t\xbe!!\x83\x89\x11W\xe2\xd5\x1e\xab\x85\xda\r\x9b\x96Is\xa9\xda\x99\xe7H\xd1\x9f\x99\xe1\x8dO>\xd3\fJi\x14\xed\a\xe1\x9f\x84\x19n\xfb|U\xa0O+\xbe\xe63\x85?p\xc3\xc4Q\ab5\xb9\xb4\xbf0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) getsockopt(r3, 0x9af0, 0x400, &(0x7f0000000600)=""/158, &(0x7f00000006c0)=0x9e) mknod(&(0x7f0000000700)='./file0\x00', 0x1, 0x8) r5 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r6 = open$dir(&(0x7f0000000780)='./file0\x00', 0x18a48, 0x180) renameat(r5, &(0x7f0000000740)='./file0\x00', r6, &(0x7f00000007c0)='./file0\x00') r7 = semget(0x2, 0x0, 0x2) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000800)=[0x80000001, 0x1000]) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0xf4f81d35689c78c1) pipe2(&(0x7f0000000840)={0xffffffffffffffff}, 0x2) chflagsat(r8, &(0x7f0000000880)='./file0\x00', 0x10000, 0x2) getpid() r9 = dup(r4) r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f0000000940)={&(0x7f00000008c0)='./file0\x00', r10, 0x3}) r11 = semget(0x2, 0x0, 0x80) semctl$GETZCNT(r11, 0x4, 0x7, &(0x7f0000000980)=""/216) r12 = accept(0xffffffffffffff9c, &(0x7f0000000a80)=@un=@abs, &(0x7f0000000ac0)=0x8) fchflags(r12, 0x1) r13 = openat(0xffffffffffffffff, &(0x7f0000000b00)='./file0\x00', 0x8, 0x90) recvmsg(r13, &(0x7f0000000dc0)={&(0x7f0000000b40)=@in6, 0xc, &(0x7f0000000cc0)=[{&(0x7f0000000b80)=""/133, 0x85}, {&(0x7f0000000c40)=""/125, 0x7d}], 0x2, &(0x7f0000000d00)=""/190, 0xbe}, 0x801) pipe2(&(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r14) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000e40)=""/206) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84, 0x1, 0xffffffffffffffff}, {0x24}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'\xff\x80\x13', 0x0}) r3 = getpid() getpgid(r3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x11, 0x4003, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000340)={0x10, 0x3, 0x4, 0x26e, [{&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000752000/0x4000)=nil, 0x6}, {&(0x7f0000284000/0x4000)=nil, &(0x7f0000110000/0x3000)=nil, 0x3}, {&(0x7f000062d000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1}, {&(0x7f0000456000/0x4000)=nil, &(0x7f0000455000/0x1000)=nil, 0x18}, {&(0x7f00000b6000/0x2000)=nil, &(0x7f0000196000/0x4000)=nil, 0x80}, {&(0x7f00000e5000/0x1000)=nil, &(0x7f00005f2000/0x1000)=nil, 0x9}, {&(0x7f0000368000/0x1000)=nil, &(0x7f00007a2000/0x2000)=nil, 0x99e868e}, {&(0x7f000061c000/0x1000)=nil, &(0x7f00007bd000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000690000/0x1000)=nil, 0x3}, {&(0x7f00006f3000/0x3000)=nil, &(0x7f0000514000/0x4000)=nil, 0x8}, {&(0x7f00006e1000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9ccb}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003cf000/0x3000)=nil, 0xffffffff}, {&(0x7f0000299000/0x3000)=nil, &(0x7f0000289000/0x3000)=nil, 0x5dc}, {&(0x7f00006b8000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000581000/0x4000)=nil, 0xf4}, {&(0x7f000059a000/0x1000)=nil, &(0x7f0000696000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 05:37:10 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0xcc) open(&(0x7f0000000100)='./file0/file0\x00', 0x2, 0x82) kqueue() kqueue() pipe(&(0x7f0000000300)) kqueue() kqueue() pipe(&(0x7f0000000300)) pipe(&(0x7f0000000300)) kqueue() kqueue() openat$pci(0xffffffffffffff9c, &(0x7f0000001440)='/dev/pci\x00', 0x0, 0x0) kqueue() kqueue() kqueue() kqueue() r2 = getpid() kqueue() r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x97}], 0x0, 0x0, 0x0, 0x0) fcntl$setown(r1, 0x6, r2) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f00000003c0), 0x800, 0x0) kevent(r4, &(0x7f0000000040), 0x7fff, 0x0, 0xbb01, 0x0) write(r0, &(0x7f0000000040)='!', 0x1) 05:37:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000040)={0x0, 0x0, 0x3, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9"}) 05:37:10 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0xfffffffffffffffe, 0x7, "e340ac948b074256450134fffffffffffffff900", 0x5}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 05:37:10 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0x7ff) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x4d}, {{r1}, 0xfffffffffffffffc}, {{r0}, 0xfffffffffffffffe, 0x4}, {{r1}, 0xfffffffffffffff8, 0x4d}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) 05:37:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES16], 0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x5, 0x29, 0x10000, 0x0, 0x4, 0x4c70, 0x7, 0x0, 0x0, 0x7fff, 0x5a700000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r2, &(0x7f0000000100)="151417715d39a577c09ed27d35a09e837be2f5a48aa6dcdfb3751702e6a5f8c8228f63d02b8a8d39d472d4253950168ccc6db04060ee585b98e011868adfad63421f94c67ca490f994756f9d35363c038aa63a223def35636c1cbcbf228d8873a66f6b74e15a4770f741e88552afdf5526e386f61dbc8a72299ecd329731005a644382d7e8bbb319ad8758b0fae1dba0fd89b6e04d7f8089244b2dcf34ddbf4a1c73e4041ce5d1b303cfd9f90b963ab6565422c45edb49b08621d92402de9dd4c852866d84873d273ffd6c9cbcbde277b5c0c378286498dc454f345e184246a65a30ab3d29374025112972ed4f9d4720b34491faf869b7bf7e5a013709fe3d7fd527782ef6fb5010d2ce008675aea5e2f540a6be68cf1f7667a502dbc3b62ef311b5b024df736a5808df0b16dde1499fe38cb97ff203aac8ddaab727dd61ec636fd40e4a0c8330f6d5f740bc7947c49f3394d8439e9dfe6247c2efe780db21d3e8b0c4a2798fdd939c8779252d1e9bc257ec68f67b1523900bb23fbe1f6fc478bf7b1074a232fa40d2d152207dd812a9b1a1e362a9a6f51105f90bb750976fca9016bcfde363bbab367de01ff277108fc78e88bbcaeab28dd9d07dc173282b4039f6d5e72e2c91cb17f5f3bb02aac098b4f74c321e9dbbfe702a7271bde3995506e4caca1fb057ee22f0462a049890146cc665554189a438f25ff2ba62b2901b99073d9510cc2e76b302303b6b7552dfd571863e50d24fa3744a75685e08cd6b7c8f717b68adc827bed60ca65ddcdedf64a7757515d701277b58ee86a67966d1a34ca2adc1521a3095c1404a0cfafba4580cb06f6d8cf2ab0f1d5acec9dd0dd9b44a06357c4414be01194025871f5e9db6dd554f48566e9009b38960ca26e6bd51babc9381084ef703dfd7790e35fc91e66fbb7162fb8d9221e357ddff2a3b54c845676007399f8a86759740ee8c9bfa70ca38f9ed18c727c7f23c03ad7bebb7ff33026a15115ba9cfc156cf71527e5124c0edf3a4b99fba69e5278aec020424dc36cf35eed2b66886c9db6d52998397debdc5174a9f397b3950c07a07c3e3ad8750ca823b123da707cc59fe509c68e66fbbcb9c70597db5988d27331a08491a315cde0ac58dfa8ea0e0e73226417f822c3f079adf018a0e76f23524e9a382390f10e49fad56fc1351ee463e23ee9a191535479a177812998b97f849494a7ad1ccd03ba66bbd9cc57a0fa3cf7c6fbf03195a086e059bbb7c6404f404dbb6127052670234c2b3ae777015c9674214c6ca4a0b3aaf962bd12ca2ba06b5dafa996b66f5bac8f493f1638a62a0d024c3ca6ee9a08806fe059be74d765d171c106084aa346db288caab63ae41176922483d43a367297e7f38a1665c0e7f753f36cb3dcd35348f259ff9728cbb05a562feacb5c6bf9978dbe4e3bc6291802b04c26314ad9bbaa87b054a70f81a70b3f21853aa3b100b946ceea01678848ecc267bdda2dd45a2f9c9022494aa8b4829dedaa1fe127e8efda8808c6bb91352a415c0978667f60a274a37efacffbd1c3abd7ab8eeff74662629518eef7244a8a8f0b409332053ca576745efc59cbcd364be9c295042520e8b79ba601010ef7702d74adb3c938bd5711ccdc2795270aa52e0ba957717c8dc180cc3db2acf5f9c70e0a8e56a16ecb9fb01b15c67ede20513b0d59ff17816652754e73e0080e5306aae329d7fb9f0d6044a13c49d008d9ce5367bad1662ff83b508f65bb51738a2e29008068ffe60fbaa87cd30a44634878dab3bc8b2ad89a7978ab3321a55e49804cf9e5374fb2d20a0b17b6e6a32fad26fb7a0bcd3dee694a7c0422d1262351e1d2fddcf53dd3e7a21a6c7986fd7ce54ff1ea4cd0162ca3946b368bd8d79d216342ce2ff7d35e1b37dcf5fe912349481a43e985776432c0e54c684b329fdc03724fea027403fc9f7a13867f996bbcb42f945599a79eeecef3bb0e4fb8752c3f0ed6d08b75bac215cd419734900f1f7219e4357cd087c9a26b572a6db396b", 0x599, 0x0, 0x0, 0x0) 05:37:10 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = syz_open_pts() writev(r1, &(0x7f0000000180)=[{&(0x7f00000001c0)="73880e847e", 0x1}], 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000200)=0x4800000000000000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "8fea4c6196999c961e11002e00"}) syz_open_pts() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x1) socket(0x1, 0x4, 0x4781a44c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x2010, r0, 0x0, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) poll(&(0x7f0000000040), 0x0, 0x2) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000100)=0x400) 05:37:10 executing program 1: r0 = socket(0x39, 0x4, 0xfffffffffffffffd) fcntl$getflags(r0, 0x0) getsockopt(r0, 0x0, 0x68, 0x0, 0x0) 05:37:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000040)=r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000160000000200}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlink(&(0x7f00000000c0)='./bus\x00') 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x2d}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) accept$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:11 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r0 = getgid() r1 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0x1, r3, r0, r4, r0, 0x5, 0x7fffffff}, 0x3ff, 0xffffffff7fffffff, r2, 0x0, 0x7, 0x24, 0x3, 0x3}) r5 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r7 = geteuid() r8 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1, r6, r5, r7, r5, 0x5, 0x7fffffff}, 0x3ff, 0x63, r8, 0x0, 0x7, 0x20, 0x3, 0x3}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) dup2(0xffffffffffffff9c, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000300), 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="3a1232eb611e2a94ea62247a0c43f5d8287d60ef863dae74c92265c00ba475810f8afc4657ffd54a8b6395ff9c00c7a4d5d060923114d89be3b766f9b86e1ee1b8000e7f3298ecbde9b6752980c65b7f87298c7b277d5a0187c651e47c42b0642ecf39657813af989ec72d703af6ffe5ea28b3d1633624e5a51b03cb409ea44696aceb1620775ac9513b010e1c2308095eff165d50ce39ecfe02ea352e0eb5198bc70ef3f47ec83a1a44be571122b6bf91741d9980576dbd3dcefc298e5daf3cb5af1c10aeedf261a6efa748aeb29a85f85295077ce7adb8a60f0bf5"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r10 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r10) socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x400000000018, 0x3, 0x3a) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r12, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt(r12, 0x7, 0x1, &(0x7f0000000480)=""/232, &(0x7f0000000080)=0xe8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r11, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r11, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) seteuid(0x0) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000100)='/dev/null\x00', &(0x7f0000000140)='--@(,\x00', &(0x7f00000001c0)='/dev/null\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000400)=[&(0x7f0000000300)='/dev/null\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='/dev/null\x00', &(0x7f00000003c0)='/dev/null\x00']) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r4) setgroups(0x0, 0x0) setuid(0xee01) dup2(r3, r2) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = getpgrp() r8 = getgid() r9 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = geteuid() r12 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1, r10, r8, r11, r8, 0x5, 0x7fffffff}, 0x3ff, 0x63, r12, 0x0, 0x7, 0x20, 0x3, 0x3}) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r13, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, &(0x7f0000000680)=0xc) sendmsg$unix(r6, &(0x7f0000000700)={&(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000600)=[{&(0x7f00000004c0)="455378eb38951e197b052e1f9f089230eb9fa2c50b316805d12cb316bc0dd7afaee34a5bfd91412e15968f2e9fdf229bc5d0bb492d4211afa9cac023256c819875278d8bcd4eee2581e5e1e15b2cb1ca86de6db7b1c66e", 0x57}, {&(0x7f0000000540)="e3bf7e05e22745ad8ed6d0ca429bc3af60f9dc807478a3f563985064bd12d1d73552c75173092072c68521a7f8a07ae4f3f1ca88de11ec5d55d3fa1b2285914da83df25896206ac90e3c93ca4223d99181171db2c63d497a4d3e0e706d06e7b0dd631e1178c6f58314f61049254ec7", 0x6f}, {&(0x7f00000005c0)="372bd94f9f712048b94424655af821073924144bd0a3284a1c69edbb7ab7f5cad294fe5f83e871d7f9228d45ce89fdf9524af19da375", 0x36}], 0x3, &(0x7f00000006c0)=[@cred={0x20, 0xffff, 0x0, r7, r11, r14}], 0x20, 0x40e}, 0x400) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYRESOCT], 0x1) 05:37:11 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x1c0000000, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x0, 0x100000001}) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x6874, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x2000300000000}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x3) 05:37:11 executing program 1: r0 = socket$inet(0x2, 0x3, 0x9c81) recvfrom$inet(r0, 0x0, 0x0, 0x801, 0x0, 0xfffffe9b) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) shmat(r1, &(0x7f0000005000/0x2000)=nil, 0x4000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x257, &(0x7f00000001c0)=[{0xfffffffffffff7dc, 0xfffffffffffffe7a, 0xad4}, {0x10000, 0x1, 0xfffffffffffffc00, 0x9}, {0x10000, 0x6, 0xc9a, 0x80000000}, {0x9, 0x9, 0x2, 0x10000000}, {0x5, 0xa0, 0x6d7, 0x4}]}) r2 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r2, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$SHM_LOCK(r2, 0x3) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0x0]) r6 = getgid() r7 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = geteuid() r10 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x1, r8, r6, r9, r6, 0x5, 0x7fffffff}, 0x3ff, 0x63, r10, 0x0, 0x7, 0x20, 0x3, 0x3}) r11 = getgid() r12 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r14 = geteuid() r15 = getpgrp() msgctl$IPC_SET(r12, 0x1, &(0x7f0000000140)={{0x1, r13, r11, r14, r11, 0x5, 0x7fffffff}, 0x3ff, 0x63, r15, 0x0, 0x7, 0x20, 0x3, 0x3}) r16 = getgid() r17 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = geteuid() r20 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x1, r18, r16, r19, r16, 0x5, 0x7fffffff}, 0x3ff, 0x63, r20, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x5, &(0x7f0000000080)=[r6, 0xffffffffffffffff, 0xffffffffffffffff, r11, r16]) r22 = getgid() r23 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r25 = geteuid() r26 = getpgrp() msgctl$IPC_SET(r23, 0x1, &(0x7f0000000140)={{0x1, r24, r22, r25, r22, 0x5, 0x7fffffff}, 0x3ff, 0x63, r26, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x5, &(0x7f0000000100)=[r4, r5, r21, 0x0, r22]) shmget$private(0x0, 0x4000, 0x200, &(0x7f0000002000/0x4000)=nil) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 05:37:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000080)='./bus\x00', 0x200000001, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="000000024ae2c9cb0c7501df839f2124a78867d3bf808139", 0x18}], 0x1) open(&(0x7f0000000100)='./bus\x00', 0x1, 0x2) 05:37:11 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000080)=0xffffffffffffffff) r1 = socket(0x0, 0x4001, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)="9e3eb39095f3ea931fec", 0xa) 05:37:11 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) bind(r1, &(0x7f0000000080)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r0, 0x0) connect(r1, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) writev(r2, &(0x7f0000000300)=[{&(0x7f00000000c0)="739093def24309aaf16a033008c454cbfc98006b2a3b68e3a96016c117379ccdf9ee6f0585d0d0854761e278beccc45036fcf318c518078fc1b81c784066afeaedd4e021dbf73f02779c2a743a90c8fd7828126ab69f78756d6d0b17718c51990b6cc42fcf29c0beb392302945e089e327270cce69a38cd912154967a61c248124c55038bf0004d20d7e0d39cbc35da920b9c3efb44a289d9a2da6d51d7baf636fdb5e1143bd2bab713b54fe16074290097e382f652e4d2b", 0xb8}, {&(0x7f0000000180)="5c58923ac56f5a402ae3c6b2963181d83182ddbd21164996624033235a5fc84ff81f08ab7090a6dc3463e52b295a17781f1821c88f9453dfaba4121e5307577f686c2d7d94f458b1d6e5d231b6738c16fe4c87f6c91f5348626a517cf7d16690ba22bd8c02738a0f9b258de98a58ba4d7e789d0fe5ae511b1c5fb9b8f915cf503c5251321e8d83d8", 0x88}, {&(0x7f0000000240)="3e1694956daabe86b5c6ab1de426ce524ef19e27eeb69124d367f18de89a64fa43f251fc5e4076ca167aefb6d8ff750e613d8bf807fcd1891f61f5d9e3438488a2c477f8d2940b660dc5e7ea053ddecaf6103fb1c4a391c309097414ad20c8fca69f25a2f98e2f6b2ca866a8f477fb39a67d0b8b734e00a946f24bf28c96df35994369667250d33ef5a134761344d6d02eac9e69f1439760bf0ce4e55b4a447e969a0d6bf894d803bcafed801b78299a3bc9d94bd52e9f3b56dd61070f9caf3e", 0xc0}], 0x3) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) fchmod(r1, 0x16) ioctl$BIOCLOCK(r0, 0x20004276) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000180)={0x1d45, './file0\x00'}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000040)) 05:37:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48}, {0x3}, {0x6}]}) r1 = dup2(0xffffffffffffffff, r0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 05:37:12 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) socketpair(0x11, 0x3, 0x0, 0x0) 05:37:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f0000000300)=0x7) write(r0, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943d074a1586031c735175916d46617ad8aaa61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35", 0x1ce) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x4, 0x6, 0x1000}, {0x4, 0x7, 0x800}, {0x2, 0x0, 0x800}], 0x4) semctl$GETVAL(r3, 0x1, 0x5, &(0x7f0000000c80)=""/4096) r4 = syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000000380)=[{&(0x7f0000000340)="81a88fcbb96b80295016bda8cb6c981b349ecd47e5974f2e5495556d16ffcfa69c4e5ee119c3746294a5dccdde93cb", 0x2f}], 0x0, 0x0, 0x0) readv(r5, &(0x7f0000000000), 0x2cc) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f00000003c0)=0x80) ioctl$TIOCCONS(r5, 0x80047462, &(0x7f0000000040)=0x1ff) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x5, 0x409, 0x0, 0x0, "8715c85c1276723f9b6380d92c895775394b0df7", 0x3a0f, 0x1000}) ioctl$TIOCSTOP(r4, 0x2000746f) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) nanosleep(&(0x7f0000000180)={0x3, 0x4}, &(0x7f00000001c0)) readv(r5, &(0x7f0000000580), 0x0) r7 = openat(r6, &(0x7f00000000c0)='./file0\x00', 0x80, 0x20) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000400)={0x80000000, 0x8, 0x7, 0x1, "840f1e9131344896067e72a67600", 0x6fa0, 0xc3b}) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x80000000, 0x1007, 0x2, 0xe6, "af0b3de1443ef726fd9d70ca42e1d171dd730c97", 0x6, 0x9}) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r10, &(0x7f0000000000)=[{0x0}], 0x346) readv(r10, &(0x7f0000000540)=[{0x0}], 0x1) r11 = dup2(r4, r9) accept$unix(r11, &(0x7f0000000480)=@abs, &(0x7f0000000500)=0x8) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) pipe(&(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f0000000600)={0xfffffffffffffffd, 0x3c7, 0x5, 0x10000000000b, "b08dce59d5010412000011d86ff5db001d006f00", 0x81, 0x70ad}) readv(r4, &(0x7f0000000580), 0x1) 05:37:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000040)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000100)) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1000000000000246) 05:37:13 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x346) pread(0xffffffffffffffff, &(0x7f0000000040)="5f3aaddcd1ace1625f4e2ec87787bd7e5c65dacb297409d9b78a3442f3a30b369d0663adbd37d45dc52c2ad592745c5664ab33becaa9470fefb4906181776d72bc2fb199", 0x44, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x225) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') 05:37:13 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0xba3, 0x1, 0x9, 0x2c70, 0x7}, 0xc) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x67, 0x0, 0xffffffffffffff9a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) pwrite(r2, &(0x7f0000000000)="f463770c35fc6249a2df13022e2ff7a5906bbae33bdc1d0d4de82694a74f79e8f8ff91ec4c3a70e3e8b8acf443e959794e780e95edde853863f8af666c739fbe1699b79e9e565e0909636b7ac0baab8f2720ae1c7c671f0daf9a8e18e9a7b7e81b1ec9fc57f0fdb27fee4821ce6d4b11c17ed00e28f4abedc0930c92a5bc8dc8cc7bcf8d73a3a1848540cf859a36ac37c81b5b658333438c061dddd4d63d1cdaed02f0833c6875ac1bcc9195c12126156f37c840bda62e60d357ec76", 0xbc, 0x0, 0x0) 05:37:13 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x27, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffffffffffeb8) close(0xffffffffffffffff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000080)=""/92, 0x5c, 0x802, &(0x7f0000000100)={0x18, 0x2, 0xfffffffffffff000, 0x51}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x8, 0x7, 0xfffffffffffffffb, "6f9c799a79c44e73a9bed0ee31e49b3c68b80794", 0x1, 0x3}) 05:37:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 05:37:13 executing program 1: shmget(0x2, 0xc000, 0x20, &(0x7f0000ff1000/0xc000)=nil) r0 = kqueue() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0, 0xfffffffffffffee9}], 0x346) r2 = fcntl$dupfd(r1, 0xa, r0) pipe(&(0x7f0000000040)) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x2012, r2, 0x0, 0x10000000000) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) munlockall() mlock(&(0x7f0000ff1000/0x3000)=nil, 0x3000) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000000)={0x100, 0x3}) 05:37:13 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = fcntl$dupfd(r0, 0x0, r0) getgid() sendmsg$unix(r1, &(0x7f0000002400)={&(0x7f0000000000)=@abs, 0x5, 0x0, 0x0, &(0x7f0000002340), 0x0, 0x403}, 0x0) 05:37:13 executing program 1: r0 = socket$inet(0x2, 0x400000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) socket$inet(0x2, 0x1, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) getpgid(r1) socket$inet(0x2, 0x1945c3b208038814, 0x9) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSDTR(r2, 0x20007479) r3 = semget$private(0x0, 0x2, 0x0) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000040)=""/18) 05:37:13 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x4, 0x6, &(0x7f0000000040)="81fed4a47e7caeb09cb63dd5785684d8aac91e2b295c5a407ccaf8f01b09f074c89079ca55d87123cc1ebff5227f6a16b0182039f6ae974ce8d03db7204f4cd28a0a3855f72f29b72105a18f9c4515f3d00c77b2cc4a82aa5f52c201307392b9ae997d368acc179dc1bdb45ee709246e7b96c03f557169601edda9b5ed43647705feaf785cfa90", 0x87) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:13 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = fcntl$dupfd(r1, 0x0, r2) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x80, './file0\x00'}) r5 = fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, 0x10, r5, 0x0, 0x0) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xd, 0x0, 0x0) 05:37:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0x3ff) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x2, 0x4, 0x2, 0x7, "29a236c2ee35611dfc09c5097c5aa4805bbd4dcd", 0x1, 0x1}) 05:37:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f00000000c0)="9676") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000180)) 05:37:14 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x4) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0xffffffffffffffff, 0x20001f, 0x4, "1ffbdfa6163cb90277925f1be62c36ae61c4a648", 0xfffffffffffff7fe, 0x5}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) wait4(r2, &(0x7f0000000040), 0x2, &(0x7f0000000240)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f00000000c0)) read(r1, &(0x7f0000000140)=""/229, 0xe5) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x1, 0x100000001, 0x0, 0x3}, {0xffffffffffffffc1, 0x9, 0xffffffff80000000, 0x120000000}, {0x7, 0x9, 0xffffffffffffff01, 0x9}, {0x8, 0x20, 0x3b9a, 0x6}, {0x8, 0x80, 0xc6a, 0x6}, {0x66, 0x7fff, 0x20000000000, 0x4}, {0x2, 0xffffffffffffffff, 0xfd9, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000140)=[{0x3, 0x7, 0x6, 0x80000000}, {0x4, 0xd3bc, 0x80000001, 0x80}, {0x2, 0x1, 0x1, 0xb944}, {0x5, 0x3, 0xc2, 0x1}, {0x63e, 0x0, 0xb63, 0x4}, {0x0, 0x634b, 0x0, 0x4}, {0x8, 0x9f7f, 0x9, 0x100000001}, {0x6, 0x18000000000, 0x3, 0x3}, {0x8, 0x7e9, 0x3, 0x1}]}) 05:37:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000), 0x10000000000000b0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r4, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r5 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r5, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r6, 0x8) r7 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r8 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r8, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r7, 0x0, 0x0) pwritev(r7, &(0x7f0000000140), 0x0, 0x0, 0x0) getpeername(r1, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) sendto$unix(r7, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r5, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0xfffffffffffffe08) bind$inet(r5, &(0x7f0000000100)={0x2, 0x1}, 0xc) r9 = shmget(0x0, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) shmat(r9, &(0x7f0000ff9000/0x4000)=nil, 0x3000) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r7, 0x0, 0x0) 05:37:14 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000200), 0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x400000000000000, 0x5, 0x401, 0x0, 0x43, 0x5, 0x4, 0x2, 0x2, 0x3, 0x2}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x100, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) connect$unix(r5, &(0x7f0000000200)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x2, 0x0) fcntl$getown(r2, 0x5) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000d62f66696c65302f66696c653000"], 0x10) 05:37:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x4) setsockopt$inet_opts(r0, 0x0, 0x14, 0x0, 0x0) 05:37:14 executing program 1: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b01360bcd4c0a162b58fd4237b8fa4d012ae447473c06000000000000006ac41e6bf3bf664799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000019759cd936c5e58a74450fbfdaea2ec54ac8f774de8e487ddd0dfb653d3876cd55dab41a15b807f9e6a11c73848320b33caa1d8de60d59ef5c7470df37464fe59fda97"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) pread(r1, &(0x7f0000000100)="d846f8c11e77dac34c2cedfe55482d0b19c888a5747a72556467be7ecebe7ef84119a8c654d49cf424c13c52bb57ad18efab8fd556cbb6afa206f48cecc810179c5729d326144e0bbb0b517697b227adb2102d57e70946c224c9dfd8423f4ee520484dac32c26c2a0690892dad92c082e6ffc668457847b891e88d5a12c11bc28ba644c2283dddcda09a44f6057c", 0x8e, 0x0, 0x0) write(r0, &(0x7f0000000280)="a9cc27337ef356fa69416e9fcc453c433c8934ddab1725a53e174c8c8279ea09f04ede6901fc98b524b7b610dde9ca0ae6b5abffce9cc99a02d6866435e3ece420a79da71d72a86ea9080f4287ebc71a3234acec97788e7a2a5af5ffc1841d6f4be9e781dc46b7f81818f9e9276217c0d74d85945fce5b99cfa07382901a7b1a9705b50e326e75b71ce9e73d52de3ee0d1b0dec7abd984d7b4d05ed88036419ceb0c4f2cb645827f7d80babc5e4cca375811381d54c9c0bc04b67370c0ef1428dd0f6113ded7232f81af905e49bc763922991fe37ce38a2bf66f02dbcc66d044965f3a44b38fe1a8f7b31b2b5d451ca7a733ceb7240f52861e0421a1d07202833f56bea4e5863bc001e4429109ff5828da6548067167c50f58a81f7c588f35ec826d7e489ae071f2799734a0453a2fcbd3ede49ec8a7d167a69745b73c48c1b7636e1bf52697a6b93befe0f23f936d0a401fccb6fd249a5b4aa53590f83203b477e43659eaae1625b18b149a76bfede826d21ba566ec9b24d7f61f8fd0cf25a7f5ddff891ee33e2f92c3ec0ea1140b34cb2dbeec0de41ecaf0fb69597fd3e10c5decaa04cb8e2badc91aba0ee44ae556b773215323e5d0cc77b5bfa3ebac251cc3159c761b243ca13dd36cd02d0a3b08ca40df1cd5c909a383b5207625f8472e6df7d2b4eddfb4ff2c5dc96c539242137b4068631aea4baef71580ed8830a67d643c48a7525c3ec097d6b9b9d39bb605ce94b95f941a98807085dd7e3b6fb75b1b4d79850e66230a3394e13794db910cec5b6b80a62ab595885e4bb44cb5f7947afa7d80609677a6cd0926cbb5603fbe8e85a778bb2604a2e54ceb8baad34016d767524ba9541e039db84401d63475403eabc2e1700f53553dfe18971461c8de36043b1ca1ffa2bfdc8e06fd799bda0c5da0dcce25e87d4006182722f18ef92cdb68d4db5eb653c8d3ff3ef04547ed13410ad9427d5a085607be197c9302b9313f9ef4fe9adadde9e4709ee706026dfd6948a9fb4477be0c42b155fceba824d20d804f128a4a81258d6bf3725464d918de4bbf7e8e71b669d08a3649a2942f2e20cb6c1ea99d6ac82fb2d1df3a5268ff8e9c5a9c70121842770a477aa8e8c4941530a89737b749192f00e3263bb2a9d9f43a31f6699891197a366fae9e651f286c279f1e0f88d2ad48a489a8f9695d9fc849b1a290b31d95aaeeaaf73db7e37f144c298cfef7e7058627ddf58a03fc1a7b1f6dc3b36f6377acbc349c910b20f8adbdf45dc1e102cced729f5dd1432c9bcb1ba303c373674857214542453a533d7a78960366cba1b92fe70b67b55f98394ba81fd2fff9129d6d0890362348fc64f87764c3f09480bae11c59903b81eadf035b435bea35ffb5df04006eb72caa63da69d1c7df82a751d02ebff711f7ddefffcb6c5cf7a8157121f6c572453571370589508b0cba1e7f838a981b9488ebe6a1421f90047969e17dee55bc8c606f2b142a1275c1adb35616e3db7485e3f08ed5f44c7d61415bcdcf4f77091f82e016d1c7ee1ed51e98bd7743a3c340e0789b69d48bba095b37cac3c99212d99fe6c1dc11f004ffce73b46b64a77e92f4bcb114cdacbda79777578b63a51964415e1768f5a57c2ad77a970b8df4c97723170d53183d9b8777778a2b3926eb13c9d8a796499c039a3a1a34517dedfaa284f9e1c222f151296a6d86061b73b63af6756fa09ef4c9261efcaf56b10a666b98883a10ba59d5d344e9bdb8fab46df2035f21e43e78e55b8cf5db43e5027a0a91380703b638f7af5dc3ae6af751b1860b23b858d4a7cb134a71e87160e70aba3248b241decbcee51510263e9d072c1d4dba2b849540b96be2624e521bd65cbff95dd873be2657ec80baf5086ce0c71daab6fe0f2407d6c8e367e939c2c2cb6df89abf6190457d908b876848ae8d4657700e9966d5f334577323667c94a9cc64429f745e36ad61171711eabfb3df4f665688d1e1bc65e475f0b0a6586f8ae0cc0d1b535199eb0e14bcf1f4cd7b3b932e974b8434", 0x5a1) getpgrp() 05:37:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0xfffffffffffffffc, 0x8, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) write(r1, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r2 = syz_open_pts() close(r0) ioctl$TIOCSCTTY(r0, 0x20007461) dup(r2) r3 = syz_open_pts() r4 = syz_open_pts() ioctl$TIOCNOTTY(r4, 0x20007471) pipe(&(0x7f0000000180)) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000", 0xfffffffffffffffd}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x10000000002, 0x2, 0x0) write(r6, 0x0, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) accept$unix(r8, &(0x7f00000005c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f8ffffff000000008acc000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc078e40698d2c74296b265000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b204b749180904a0b3ebfee4a58b5fd3e067f4011a2a262218d38e421bbd8f79b3cbe9a86030dae98b2668d06485139cbf05bb70a63dcdd00da6cc7e9b1e023f86c494738f284424bad0c1fe8fa42ae28f00ea3027c4dcb2697c5054222b2e28c109c3fc0fd479eb772e5f4175a66682147df87eb1979401b14839d466033429d69a877cf399493b9696e4196f0dda85c1ed112b35ef815bb18618a9c5f980ca870d37404ded12d682a0b09988e84ad4d8e05e796cbb8712ff4acdc319e7204299772f20285b3b9554d9823f59180ea796c85317bd00000000000000009d1ebca755608e4da6afb007696cf9e1e12d7dc24e1540eb2ca7295ef673ce36e426b9a0d056db34a96e0d8faecc"], &(0x7f0000000200)=0x1002) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f00000000c0)) 05:37:14 executing program 1: r0 = getpgid(0x0) r1 = getpgrp() setpgid(r0, r1) getpgid(0xffffffffffffffff) r2 = geteuid() r3 = getegid() r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r6 = getuid() r7 = getegid() r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x1e1b8cb9ac8387f1, 0x0) r9 = syz_open_pts() r10 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x20000, 0x0) r11 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r12 = socket(0x2, 0x4, 0x10001) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000400)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000001c0)=[{&(0x7f0000000040)="90655b9b3713cda9932850421340436df1867ea7fbc848a2b2368086d44a483b770b5825d8df3a0bf419a6521c85806bb56ced0b227f213da39cd5134626e5d3f3a0220e21f08c716aadd955bbe0bd63cf5d42257a4e5ed3f5317a86bff1f1f485eb8cc307b0a7c2af319d0add7fe29a1ccd4625f0d61c", 0x77}, {&(0x7f00000000c0)="12e8f9847bd2f3341cadc0e7094bc5bf3c244bb9b7b2ffc7e950a5166de1a4a166fe850331bd5062e9abc245a071eb1aac263c3e9cd80c8ab10e6590937f3698677519f1884f92847e92458af975afdfea52e83701ae32945b7a40c32932d3aa7d49532adb40874fd728c99d29bd168c23243f375de0ea91949d9603e5e0312ba3c4adef6def705784845fce999b1af83beed073eb8eff85c66359dcf83d30eb8993b3f0357e61610b7d18d12e9ad55bcb44788aaf0d16dc2c17cab051479f5a4f2beda6e3fd830c7bac84cb264d5219d5da9672f3a59e0df4d1f743795860aefb83c330958d4c5c817998e842ae8d1f215a3e938219", 0xf6}], 0x2, &(0x7f0000000340)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r0, r4, r5}, @cred={0x20, 0xffff, 0x0, 0x0, r6, r7}, @rights={0x28, 0xffff, 0x1, [r8, r9, r10, r11, r12]}], 0x88, 0x8}, 0x88f1abbabd782fac) fcntl$setflags(0xffffffffffffff9c, 0x2, 0x3) setpgid(0xffffffffffffffff, 0xffffffffffffffff) r13 = openat$tty(0xffffffffffffff9c, &(0x7f0000000440)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r13, 0x2000741d) getppid() r14 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r15 = accept$unix(r12, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$LIOCSFD(r14, 0x80046c7f, &(0x7f0000000500)=r15) r16 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCOUTQ(r16, 0x40047473, &(0x7f0000000540)) r17 = semget(0x0, 0x2, 0x28) semctl$GETALL(r17, 0x0, 0x6, &(0x7f0000000580)=""/4096) r18 = semget(0x1, 0x2, 0x40) semctl$IPC_RMID(r18, 0x0, 0x0) 05:37:14 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = semget$private(0x0, 0x4, 0x0) semop(r1, &(0x7f0000000300)=[{0x0, 0x5, 0x8d4dfb6ebba8a611}, {0x1, 0x3, 0x800}, {0x3, 0x1d23, 0x1800}, {0x2, 0x9, 0x1000}, {0x3, 0x3f, 0x1000}], 0x5) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x18, 0x0) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f00000000c0)={0x0, 0x5, {[0xf83, 0x3, 0x326f, 0x1, 0x71, 0x8, 0x7fffffff, 0x101, 0xb7e, 0x0, 0x0, 0x8, 0x1e65400000, 0x7, 0xffff, 0x0, 0x4, 0x4], [0x20, 0xfffffffffffffffc, 0x5, 0x100000000, 0x6, 0x200, 0xa3, 0x8, 0x100, 0x4], [0x2, 0x5e1, 0x6, 0x1, 0xffffffffffffff81, 0x4, 0x20], [0xce, 0x7, 0x8, 0x0, 0x3, 0x80000001], [{0x80000000, 0x4e0, 0x2, 0x800}, {0x800, 0x7f, 0x3, 0x9}, {0x6, 0x1, 0x80000000, 0x7}, {0x4, 0x200, 0x10000}, {0x9, 0x2, 0x770, 0x1}, {0x2, 0x3000, 0x8, 0x5}, {0x4, 0x1, 0x8}, {0x1, 0x2, 0x5, 0x1ffe000000000000}], {0x5, 0xfffffffffffffffd, 0x263, 0x80000000}, {0x100000001, 0x6, 0x7, 0x80000000}}}) sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c342d50e2f61fdd92120f14405cf540aea663e53940647fdbf6390c9d521a8ef176e290e1cf000100008d2cdfad33172d9d3cc0db9ce22cae4738532a1dc775f78b6d6052e279e6fb2f65bcbf4bf29cdbec91f52747de7323b7ac7626d427d51b6cbbbf298a0f33e9a2ef5ccd435c8b", 0x91, 0x8, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffffff, 0xb, r2) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0xff, 0x8, 0x60b4, 0x1, 0x2, 0xffffffffffffff01, 0x80, 0x2, 0x1, 0x80000000, 0x4}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xffffffffffffff96) chown(&(0x7f0000000000)='./file0\x00', r6, r7) r8 = getgid() link(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='./file0/file0\x00') setregid(r7, r8) r9 = open(&(0x7f0000000140)='./bus\x00', 0x5, 0x0) write(r9, &(0x7f0000000000)="220e228901", 0x5) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000080)="7b7d1b5eeac4611700a851da474b7c07eefa3fa540574b961cdbfa927949e57fc22a3b455681f05619ac6ed68fd222094b", 0xff20}], 0x1000000000000362, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000340)) r10 = syz_open_pts() fcntl$setown(r10, 0x6, r5) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x54}, {0x6}]}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = dup2(r0, r0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)='\x00') 05:37:14 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000140)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) socket(0x1, 0x1, 0x3) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)) 05:37:14 executing program 1: chdir(&(0x7f0000000000)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x400, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) connect$unix(r0, &(0x7f00000000c0)=@file={0x0, './bus\x00'}, 0x8) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x800, 0x10) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0x80000001, 0xc52786, 0x6, 0x0, 0xff, 0x9, 0x8, 0x5, 0x9d6d74530aff4011, 0x80000001, 0xfffffffffffeffff}) 05:37:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 05:37:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = dup(r0) pipe(&(0x7f00000000c0)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x400) r2 = open(&(0x7f0000000240)='./bus\x00', 0x2, 0x392) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r4) fcntl$setown(r3, 0x6, r4) write(r2, &(0x7f0000000000)="4d531b", 0x3) pipe2(&(0x7f0000000100), 0x10000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) write(r5, &(0x7f0000001480)="618f8ffec650505c169fd4040c3e48a5a76ec12c499c35902b101eaeac30324211be9dbbb6fedd124106a2802c68eadbe59058056978d10ca1399a2405f4a373d1b989d8ca39aab506be2e538431aa58a2477e7243df8cd41f080ad61becddc92ead17814bac3b7bb8a5f8b9d7e0294f01f1c52ae329d7f66c58c75a98e9348e5a93f151a41bd1f6c848a37f58925ffed3f5e733030aa84b47194ffc848c83aa7220b5f76367578e8b3f32f62c799080e2ecdec19bb024c6d9acdeeffa80909d61891255f95d6429749aff0f09a446df6c9110a974873726fbda04828dfbe9725552f5923855af3826b06885da5740b8439282e790b3d36b741156ca2cb38ddda3f75e5602a31dd6b6fc3ed67bd3e8794b39c5d791a545f12a2a59b92962c007dafa79141803fc2c62f023ddd4a36ba546ee0022c56087762a4209bb313bbd204b2961e67adf310fc4714ad04d6887c7d1e54c0bfcc8c9198829a2b3e3da163e7133670ef826bc9f4bb0414eb690de64edf9568f0afe45bcf88b8b89ad33753d929335322f30a510f80d4401a367529f1d983e7504f7a31f571e69c820afa594ccc865aa632f188bcc80ea5a30c563438b1aab9ab64f888a7427986c2a2b9a85ef3c342966ce65d917e870fe251d3ea39fce1e158253c544585352c93cea91d05b5b6427146de24c45bc570c26187e2a0cacee36e40f4b94b3a48a9c06fa9d4d3a9ebc0d342d5dd8fcc9a57ac23fbabc38efb568b3506a26882846e2e5464741c26b8889694bf688b3284ecfb69093c38c0ef241cb058a6a7224c2c2be9014240ae7d9461d55fef43d7a4ef50e374929e0bb3cdda53b95ba94f168bc055393e95760e4125b4d25dfb85d2daff12c80bdac3360b0ab2db6e7af6a5fee7ee9d2f0238bb50d8ee71186c39b0cb8f2980e5acdea999faa003d474a933249f547da2359a67008aeaeaca9de8671edfaca0748db4a3aa889ef043893d65705460d8f91f0a39bf647f1ca41306ce16f4d537b9c77b46617533dc5d232de4309e759ac9937901fc331544a8e8dfcd3a95c9be964c5438f6732bdb92a6595b9dc99a9c3f04ac1a4519e3c9dd6d4e69bb616967a803a196057be58f33784dbb9a0fa52dd1c454b44aec6177adec187374f872b26b3d2d314fd11a172f162b7abdccaa003e9f780a02a967b3db01adaaa9c19fe4958b78dce6afaf1c1720594457aa89c15ed213e123e81c3114bb7d3c7e390eecdde231c3776b7a13f4f0a11165612b1335ab8264778b3a75919d8d3473392ea8e19de24ad7a6e165e3cc9cc563df3b0b95a832fd1137fdb1001b8946480b17d0fab09a5b16dd078c835d2803955c81008787b435932ce458f4fe8d5250e9625727d8b4733a6f58daec3cdbcf58ea2c2900d2face69548f94ebde076e0e6703af9c931750624bad474a2adf6c4f3580230b52d2bedf3974b4885ab50efe9a1fced4e0bf55c5ba026c611fe6c53c6e2b01c6abc6e43c62623320b1ff5d9debd39f67cea6460c7028c5cd2321351743a18fb810f36fb286af4edb8adb9c4d1f448ca0f9604b8853ae10ff055a576b197b74c83f7739b039757c9bd3caa0e07ba63584edcd6a7c58febea9a74fdb5ac2ad72f904aaba6a1c1ad29f27858e0cce7a675c068aa67137e3d12cb3e9a9506c4a70e9901b86acbd06c0a9bb718c265753dda9915c00c764e1496a5f2215169d34566660cedb80dbbf6578092ff302b8148ceb5acdbf40460852d3eba48c3a4f7681695084055c18e0713715ed975e827b11d5ef7c84c91968540985112bfd52d4a5e536fa17eb4d3667e52281fe4bebd604a0b0068d376e39b84db5c025636f6318dddf1a7eca34d6b67f77ddfdca0195e4d931e22869603ebf564ea62ffc03869d22d0c0927921c4d1ae9ce05bdae10237dc0c59f9e2ee5231e534d66955d7bb73914d03a5657c1d8b8e3d7f15c8c481238869c57ca5a5b8a8e4e98f54b095a977f9e9921856ddd09caac22ac4d3cd7508b01635ea8b742339f8ca92434ab6dea8f8b4209d5fd8ebbee2ca6e837af050dffc527cf2264bc92df102ffc926a028a2afbd828ff8e3a60604d78ba05e157a1248982446370aefa466292a85642dcb5a286dcf454a8abb99e0512027b558e8682f4bab6bbc3d8ec43dd3eb5176998e00ba18dc8dccb6da786f92db59371533cf667f9210f4e2c9b9b50d36274accfc6d9c64f599ba2bb72eb6db08111ec5b68ae1825244de230fb2f34b3736e7e63aa6b7d4005b8ce9051a9d5daca496ffa313303a3122ee16790efc7e093f816b040d9aaebb292357a2ea8c9a33d5037596806440a2c95f67d88e9b7502ab73f3d647cf5f4e01ef07d8e96ae4471d4084250136a02fae988fa3adcfdc074208855d3d29b385f8713ac2feb4c466ef528f437f92690fa8e0fdf9eac44d11c99ce675191f738c3d3babc864f1bbb3d044dce5bd907d27fee8e7924fbd44b2d6630b987316e3428e5241dd8edbeba72753de852760b304307d2e6bd85dc9fa8083ffc9c1f83ad24818b30e288faf5001a8ca6727920619a3f2be0034c791a7f1e66b6b9a20354b12ecb45841b2d50038df6f49d7b85a2445dfb27e9b1a5b57425095572feb7587ae6dce9446d8d0e285c9530800863458d964f54d1eafae89aa077ba5884a3a521c70148e5e318e6c551b676fa4cd913bf2975d0fe0905ccfa744669e746f8ebf7d0e262e58067962ccbd19d8af89a177a7721db73f2801143320c72157e20742a8d06d51424aa027d2231acd294973ad68d6d36cb8239b3dbcb71e02d4cca60e65150e7988283362da9e1e1a0d72e4e021d2f444ad4e81106465ee54df9722958edcc9844d01d81996a3e80458995ccdde02858bc6597e3ef1ee22878ddb8150641968ed5ea2bc5d7570d4dfc614652cf893d1e0ff3b7f7886b1d17d16e51496028798b4051c43320607608da432547b821ddc68be6add6a6466aac97235879f7ec09b4c6eec3a831c9b38fd766b86d143ebec82d21ac432592f5753b22962c215903f6daca17af7b0cf3b4b0c07dc4b570f49ce436b67b5b71217c4fc19b33ae62e5e7bc6bba86dee6d0af17006c1c39d901de911a34db04ab2f7b080738a0d04907738449cd4a5ab22c3ea5192133a20cf496c5dc043dfb94d371857d804acc0b079bdf952677031325d9e67257f7f6ddcfd9d14fd2aeee6de7455d95cc0e6cf29bbddaf8195ae60e89aef9b7fc6d13e1e70674419091a122c01253e0c1f454f08c574409ab05d818121a229e6eb2a41621343a1abc475ea6bf5fdff39909258946c36d2aaef5fbd53978f0d84105d9eea29e86159df29a501afe3a49784d2ddd3fb6b34aa1204be42ebc22a3549b81cad2c739a38e6bb071c650ae5a13ddefa06ea1502816ad5eb23868ee5c83316b4c39074254e596cee2c2ad57b3142ff380b579b81186ba095266bef8d563e090a98ace9861212eace73c42aecf59e60315c3464c1f285c389adbaf846c4dc6361f9dd85e7f3167ebd16c85c348be43faa454d979ddc3c98fb10acebd5e903f7441dc06a4e46121eb4a7d0c20de5e4ec8d93fb45a39e6fe79bf0a723ef8ac47858ece0eaf5b095c8cf2809e2c192c26fa19b6fc2a1e440eb4d3ce92a6eb1a9881c12757da7ebd87d04af84066ecff5404f4fdb9b6be50e9f13f875f360d429c2754ce9098563cb43b59ba8772630199be0387e76ea496375dd9d15f87cf16552d5535fc1b4a2d903f2e0ca79adab85bdd1758a8b1646865c3bebec3b1f5ade3672cbe7d94081f9e187bc909d740a5e359e5d87a59068705f745eb9df07cfbcd51d047406066e82d0073fefee2504f5acc9a5d50bc5c0a52f8607613a8673d6d25c2def068f9624eee2e0f16d11b986f1f3a1578a3752ead73de851d45f104a5410d74b3ef40381030581e3bb02e5a8f59923ea2592998725f6b3f08bbfa940c8cfb9727c9b8d0cf8e15ebaaa83b127a76987c918d0253587ca5640fb93126b74e4cce32eeaf7cd92f5c3fa2874453102736e7a4895c07ec01f5c09bf623dfb2bde3f531d3cecf09896c3f57d885e4f4031caf8fc212a989b1b122c2c508b43f6ed0157aa60afb28ff3538591deb243f49c46a46baad7a05c74f06a851482e45088d5c71fe4b93c26dacc70c831d9db74bffd36dadf02ca843fd1a7452f3bae21811dcd2fc835f8ff6f92255124425e769c929aa9087fa8a018734122f3020a137ecd0249f6197f44ac8bac3beb0256ebc442c0d93642f187ea6c0002796fe72554c04bc584157cc880cfd90368cdcd15a7100f56968f94a96eb6270a16f272ff23922e82c27c2fa938d172744fda8646673ffadeb1004eff8eb4d858558bf7fc73cce9b2e6560d28ae491357c3ff56e7691477287c829599cf8ebf1ad5501b2a067aa29818f01eb4e22e00b180244bd110caccf71882808ef87e6fe614bc3dda14ba13e5dd1c204930e3e15436434cd6b95cb2e31a234196c0eea0b27af92105ae2462b6d1188f8c34e2050a192ae1b445d91516eb8025113579e0794e254abf9e826283b3e8982e4f739742fd9651de4b1cfe059e3f204252d56fb2671cbf4fdbef77ee08da345b892c6621fd6cafa5a92cae77c4712fc5db08c798282611a1ca0ac59cb11f937381dbf3cc9316d3e1739a6ea95d29a5e548d04437bd47c59cd27c2d13caac86032c4ebd66f9f52787f4c06bc467de31f04e586779d58a60fa1d398c28bdb78fd5246d97b959b2ada17375c09b1a708d60138576fbb9985377ceb4536b3bfd85ab2bb339c2008e45b44df0903521a0160578e2b9b05ac0fd0b9a83475874158b61eda318f3974c53a751edc2e40b02a3eaaf71df8466a1c831a39c7badead7b6376acb0714f7ac0b9464186cf8774fe89ed83e9167480456cff3a8f64203ec18bbe52ae768c79d757c7a977e93ae5c73a3307bafe7ce318d4eef92c76ea550cf23a5d8673e64ab115b86705b12c5a936a95be3b18aa4e1bd387b603c933100a80a924bd0f972039ad1aef0d5949f7ba3c355292113084138550f40ba26df562915877e21787a0bbe623f6d253583735cae767d61b068f4189654f71a51edd722ee7bfa94527c3c66254cde02c26bbf4f7a413470112930e80271cf4b44b097491e3ffc88efb986bdfa87ce0ae9fad0a6f45142bd50c4738d79467c7352a151495ee6eb56f98ae117543b8561f858c3150a16b5fb7e8f9f38d7744ba0b94a183b4233b2d99373cd9921462ac4f820707185c629e5ec6512c6020f06a075f89604cacce8e0119b83e5678ab0a00ed4947b113a5500fc3505679a369e8d4bbfce95b48721cfd63b0b18369b9275e191f6e79002468ad23795b0cf7fe9372c3b45356b8b50edcab596960311908728135621dd7472c51f2ebcb339541184997d27a9f336ec6c1eb96a1f73720d5658660f987beae7209885395b9a41a74b2e0fc7ced5daec9f5f1d18a9b1b2f37eeed30dacfdf73392bc789dee2030026ac3e20f32c15634f113280d226b9cd068987e567c91ee742436278f138076a4d1d58680d3d3331ea9a755ebfb7239a240db30e34197b74e653c73ebdb248dc7ae2fafe8983967be7f45213d30bc4d34d6bb29d7785ec7aabe933bc73557d5a995f0e5b62bad390febe66aaac714029f4bd2161e9b7dad76994ae2989f8ffac21914245ff658b45348a84868acb977f982885e53b9453666a62687f34ccbd3173050c9582e526b095b827e332a14d7ece1be6c13e40d9a2cc825df0c6699bc07d28b043c1207086bdb8cac94392dd0c", 0xfffffffffffffe6c) 05:37:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x25, 0x8000}], 0x2139}) 05:37:14 executing program 1: r0 = socket$inet6(0x18, 0x8000, 0x7) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) dup2(r0, r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x0, 0x0}) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20000, 0x0) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x400000000000020, 0x0, 0x0, 0x100000001}, {0x1d}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xfffffffffffffff7, 0x6, 0x705, 0x1, 0x7, 0x80000000, 0x80000001, 0x22ed62d9cd20ff89, 0x0, 0x2, 0xaf7a}) fchmod(0xffffffffffffff9c, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 05:37:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x34, 0x0, 0x0, 0x7}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x9, &(0x7f0000000040)=[{0x4, 0x3f, 0xffffffffffffffa1, 0x7f}, {0x4, 0x7, 0xde7, 0x5}, {0x2, 0x1, 0x40, 0x4f}, {0x34, 0x80, 0x4b, 0x8}, {0x5, 0x7, 0x7ff, 0xffffffffffff0001}, {0xaa73, 0x0, 0x1, 0xfffffffffffff001}, {0x80000000, 0x6, 0x80000001, 0x80000001}, {0x7, 0x5, 0x2, 0x4}, {0x2, 0x3, 0x9, 0x9}]}) 05:37:14 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 05:37:14 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=ANY=[@ANYBLOB="fa0800"/16], 0x10}, 0x0) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000000c0)=[{0x10001}, {0x1406}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000500)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r0, r1) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r5 = accept$unix(r4, &(0x7f00000022c0)=ANY=[], &(0x7f00000007c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r2, 0x80044272, &(0x7f0000000180)) r6 = semget$private(0x0, 0x6, 0x80) setitimer(0x3, &(0x7f0000000700)={{0x81, 0x4}, {0x3b51, 0x5a}}, &(0x7f0000000740)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r10, 0xffffffffffffffff, 0x0, r10]) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r12 = getpgid(r8) syz_emit_ethernet(0x18, &(0x7f00000005c0)="952f22919747a8cfec42704d520024d9ca19d17b6f998df4") getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r4, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001c40)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000002200)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r5, @ANYRES32=r4, @ANYBLOB="20000040ffff1f00020000008683100800", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r11, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r12, @ANYRES32=r13, @ANYRES32=r14, @ANYBLOB="01060c0b25dbf1b6de53c3c57bbde57e33770e8ee4a4535580"], 0xa8, 0x8}, 0x0) semop(r6, &(0x7f00000000c0)=[{0x3, 0x4, 0x1800}, {0x1, 0x50000000000, 0x800}, {0x3, 0x0, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0x0, 0x1000}, {0x4, 0x4, 0x800}, {0x4, 0x5, 0x800}, {0x4, 0x101, 0x1000}, {0x1, 0xfffffffeffffffff, 0x800}, {0x2, 0x9, 0x1000}], 0xa) semop(r6, &(0x7f0000000040)=[{0x3, 0x20, 0x800}, {0x0, 0x7b, 0x800}, {0x0, 0x1, 0x1800}], 0x3) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000001dc0)=0x58) execve(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000380)=[&(0x7f0000000200)='/dev/bpf\x00', &(0x7f0000000240)='/dev/ttyCcfg\x00', &(0x7f0000000280)='/dev/bpf\x00', &(0x7f00000002c0)='/dev/bpf\x00', &(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='{\x00'], &(0x7f00000004c0)=[&(0x7f00000003c0)='/dev/bpf\x00', &(0x7f0000000400)='/dev/bpf\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='/dev/bpf\x00']) 05:37:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000340)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8180, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000100)={0x20, 0x0, &(0x7f0000000080)=""/32}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x81}, {0x1c}, {0x6}]}) nanosleep(&(0x7f0000000200)={0x1, 0x3f}, &(0x7f0000000240)) setgid(0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f00000002c0)={0x6, &(0x7f0000000280)=[0x4, 0x4, 0x5, 0x0, 0xfffffffffffffffb, 0x3]}) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000300)=""/49) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 05:37:14 executing program 1: r0 = semget$private(0x0, 0x1, 0xa63) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/95) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x5501) openat(0xffffffffffffff9c, &(0x7f0000000180)='./bus\x00', 0x10, 0x0) 05:37:14 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = socket(0x2, 0x1, 0x2) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/44}, &(0x7f0000000100)=0x2e) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c5, 0xc0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r5 = kqueue() ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) kevent(r5, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r3) 05:37:14 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0) 05:37:15 executing program 0: r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = fcntl$getown(r1, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x3, 0x0, 0xfffffffffffffffd, 0x1, r2}) 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4006c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCFLUSH(r0, 0x20004268) 05:37:15 executing program 1: getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x8000, 0x0) 05:37:15 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 05:37:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f00000000c0)=0x1000) close(r0) r1 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x100, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)="478c2125119b5b0e58f9320d70722df418d4b644c1525d6e290318240a7d6b346b7387f8fefae21535a2f4862e5514912960c143c2c984d44e5bbadb09e0ee1bd9333954417ccbe644d67a08f82125a7c7bfd86fd1854089f9e5344118837e47364bf03ac2c8c83d3d9fc01727917c24f9009ca0a6685cf41f6d38267b995e37c9e2f2fdbf80b6420ff25077a53d290ee3959d0f1cf2bd5c428884ce8af62ec03c81ea155eda537b5c0e", 0xaa}], 0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x101d0, 0x0) r2 = dup(0xffffffffffffff9c) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000080)=0x4) 05:37:15 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2040, 0x4f4b) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) readv(r2, &(0x7f00000003c0)=[{&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/167, 0xa7}, {&(0x7f0000000280)=""/64, 0x40}, {&(0x7f00000002c0)=""/220, 0xdc}], 0x4) ioctl$TIOCSETA(r1, 0xc2c04224, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x9, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000400)) 05:37:15 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f0000000100)='./bus\x00', r0, r1) rmdir(&(0x7f0000000000)='./bus\x00') r2 = syz_open_pts() syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x4503) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x8001, 0x40) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffff9c, 0x29, 0x68, &(0x7f0000000200)={{0x18, 0x0, 0x1000, 0x1}, {0x18, 0x3, 0x6, 0x9}, 0x8, [0x5, 0x1, 0x8000, 0x8001, 0x80000000, 0x1, 0x59, 0x101]}, 0x3c) open(&(0x7f00000000c0)='./bus\x00', 0x3e787ac735327b1a, 0x188) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) wsmuxpoll: not open wsmuxpoll: not open 05:37:16 executing program 1: clock_gettime(0x4, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) 05:37:16 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) accept$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pwrite(r1, &(0x7f00000000c0)="783f5b640a450ccc179f5467f467b7b26dc65080bf24da70cc74e16a284add796a7d3f7029d116b03e9dcd1dec5f5aa00c94d023634dd8e9c872ff629ba0ad4fe4e5dcdef1f0a173b919378ae774e19dce7ad3a467ec0344f6045d510d5db9fd965c1fb42849194ba05e1861fd42f7855e8d5ce4f05250a2f2cfa584f06f26064a0f6380c57155a3a3646a67a34ceec3f564b34c35d0a0278fe77754198984a8844892b8f081fa6a2a91db", 0xab, 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r3) ktrace(&(0x7f0000000200)='./file0\x00', 0x4, 0x4000040c, r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8b0229c7e2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 05:37:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3}], 0x3) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(0xffffffffffffffff, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="0600727c78ff03"], 0x1c, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01"], 0x1c, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f00000013c0)) semop(r2, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) r12 = kqueue() r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = open$dir(0x0, 0x0, 0xa) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) kevent(r12, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r14}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r15}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x4, &(0x7f00000003c0)={0x80000001, 0x1}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x8, 0x0, 0x101, 0x1f, 0x1]) fcntl$setown(r0, 0x6, r1) socketpair(0x18, 0x5, 0x10001, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000480)={0x5, &(0x7f00000004c0)=[0x1, 0x8, 0x20003, 0x3, 0x0]}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r16) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 05:37:16 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000003240)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea7806d3fbdfd68096e446190df8178904b19cee4d2aea3160bd28c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab4761414a12ea4b460887592e527a93fc2ffa54eb9f24b805821deaeb2d83f5936ef6fd2a448b7dae7a034dabdbc7698cfe16021b892d988b8e282b7b3ab32e1dad2af7146b756a711b84073a4368dbd9fe7176086616dadf96d867dc5e53cb25941d9ce08fb59b92b4701750eaf801a9c6ab65720abb79541132187435638780b3b0954488fd7f38032539e891630645f23e01e3ff8be15eeff36db08240c5ebb9eb170453432f81046eba783be2a7ca15bd2411a9d25e73c43596481748304bf9e4ee0f39a59d87fbb3008f4190c41c304154d3abd35c39a3fca73c14a29487d359d8b789db5612cc0299e5ee98e4cb589abbcf00020000140bda2c440afc544fce7a3fd0519cebd2dc886aa3e4eb6de307c5a50b57fb0149141394a1433b3eaf4b8c4510da6b66c79e", 0xfffffffffffffeea}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000003200), 0x38, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 05:37:16 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x18023, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000080)=0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x54d, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 05:37:16 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f00000000c0)={0x3f, 0x3}) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) getpeername(r2, 0x0, &(0x7f0000000080)) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0x800c5606, &(0x7f0000000040)={0x100, 0x0, 0x3}) 05:37:17 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x1, 0x0) accept$unix(r0, 0x0, &(0x7f0000000140)) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x40c, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/136, 0x88}], 0x1, 0x0}, 0x2) 05:37:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = open(&(0x7f0000000100)='./bus/file0\x00', 0x400, 0x0) writev(r0, &(0x7f0000000000), 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) pipe(&(0x7f0000000080)) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000040)={&(0x7f00000000c0)='./bus/file0\x00', r1, 0x7}) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='0d\xc8\x01\x00bpf\n', 0x4956a04fddf170f7, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000440)="0f") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = dup(r1) getpeername$inet6(r2, &(0x7f0000000000), &(0x7f0000000100)=0xc) 05:37:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x7fffffff) r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) shmat(r2, &(0x7f0000ffc000/0x2000)=nil, 0x2000) r3 = shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r3) shmdt(r3) ftruncate(r0, 0x0, 0x8001) 05:37:17 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket$inet(0x2, 0x4000, 0x4) recvmsg(r0, &(0x7f00000016c0)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)=""/231, 0xe7}, {&(0x7f0000000240)=""/248, 0xf8}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000003c0)=""/4096, 0x1000}, {&(0x7f00000013c0)=""/246, 0xf6}, {&(0x7f00000014c0)=""/107, 0x6b}, {&(0x7f0000001540)=""/223, 0xdf}], 0x7, &(0x7f0000000080)=""/58, 0x3a}, 0x402) 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", 0x13f) 05:37:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = accept$inet(r0, &(0x7f0000000480), &(0x7f00000004c0)=0xc) ioctl$BIOCGFILDROP(0xffffffffffffff9c, 0x40044278, &(0x7f0000000180)) read(r2, &(0x7f0000000500)=""/198, 0xffffffffffffff5e) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) write(r3, &(0x7f0000000080)="fca8097e341469f8b62f349dc3e305a60940295cb666411b677ef98739578be9c7c056dcd0a89b1e969d7a633aa8ebcd1480cbadb628a9549c8ae5d597bf1b046262b1d80262aa4bf4a69c95086f4c450ef12190f5f332fe0ed7adf6109c1e1327fbb759b8181e7dbd", 0x69) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() r2 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getpgrp() msgget(0x3, 0x78b) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r1, r4, r1, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, 0x0, 0x7, 0x20, 0x3, 0x3}) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000180)=""/242) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x50}, {0x80000000000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b3") 05:37:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, 0x0, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20000, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000100)) r3 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x1c) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) recvfrom$inet(r4, &(0x7f0000000180)=""/4096, 0x1000, 0x2, 0x0, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)='\x00\x00\x00@', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:17 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) r5 = socket(0x6, 0x5, 0x3) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x80000041, 0x6, 0x2}, {{r0}, 0xfffffffffffffffa, 0x8c, 0x2, 0x7f, 0xffffffffffffff00}, {{r0}, 0xfffffffffffffffe, 0x4a, 0x20, 0x0, 0x1f}, {{r0}, 0xfffffffffffffffb, 0x2, 0x10, 0x5, 0x942a1e1}, {{r2}, 0x0, 0x42, 0x0, 0x100, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x10, 0x80000000, 0x3, 0x8846}, {{r3}, 0x7ffffffffffffff8, 0x67e725a4465b5001, 0xf0000000, 0x8, 0x4}, {{r4}, 0x3, 0x84, 0x1, 0x5, 0x1000}], 0xaae, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffff8, 0x0, 0x2, 0x10001, 0x1}, {{r0}, 0xfffffffffffffffc, 0x20, 0x4, 0x3f, 0xb9e}, {{r6}, 0xfffffffffffffff8, 0x8, 0x1, 0x42b, 0x7}, {{r0}, 0xfffffffffffffff9, 0x61, 0x2, 0xafee, 0x81}, {{r7}, 0xfffffffffffffffb, 0x60, 0x40, 0xccc, 0xee6}], 0x2, &(0x7f0000000200)={0xc91, 0x100000001}) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0xc020691b, &(0x7f00000000c0)) 05:37:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x5305) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100, 0x10) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x20, 0x150) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./bus\x00') 05:37:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2005, 0x5dc1) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2062, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:17 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x84) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000400)='.\x00', 0x80, 0xc3) 05:37:17 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x402b, 0x200, &(0x7f00000000c0)="d5ff966873c3061020ae8253fc916d653aaf59721e5f2620e2", 0xcc) socketpair(0x2, 0x3, 0xffffffff, &(0x7f0000000100)) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f00000005c0)=0x2) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x1c1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = syz_open_pts() writev(r6, &(0x7f00000001c0)=[{&(0x7f0000000040)="e1", 0x332}], 0xba) dup2(r5, r6) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000000c0)={0x10, 0x0, 0x4, 0x3, [{&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x4}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000fef000/0x10000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x6d61}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x40}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3}, {&(0x7f0000fef000/0x4000)=nil, &(0x7f0000ff3000/0x7000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff1000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fef000/0x8000)=nil, 0x800}], ['./bus\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x9}) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) syz_open_pts() r7 = dup2(r2, 0xffffffffffffff9c) ioctl$WSMUXIO_ADD_DEVICE(r7, 0x80085761, &(0x7f0000000140)={0x2, 0x1}) setsockopt(r1, 0x6, 0x400, &(0x7f0000000180)="dade191908f0bce029b2eb131714301eb9040afd4c388dba552f0175dab38497ef33d5d7fc24eff55fe7b945fe382ed800f8ad79f9100b8f4c80f096d990a43504ed77b7bfdfeedf3f2c9b1b2cf9fffffffffffffffafd607f04c2820a589e67fbb22bd9ef941fa4d0781d532c1eb79b1c72643e09fd30f8ee2c89f845860e50096800", 0xfffffffffffffe8b) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) socket$inet6(0x18, 0x6, 0x100) 05:37:17 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000006c0), 0x1002f}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="96", 0x1}], 0x1) 05:37:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x2) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x80) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000140)="a39dd1846b3f25b2b4ee9f9649a89441c6c625690a8514f412d1847e3b3a9d872eac34b3feea5a2435d4944b9188ef4d22f0a82745e59dd638eb668a16a7f818a041f9399bea6a255e35da499a81543069fb92c7c144199a96d489bee51551b2bd", 0x61}, {&(0x7f00000001c0)="4d4d037269fc23a9061a165ceb1d346cabc85ef0a5e6c2092d4eef2ce7234202f764017dc0055e02c1bb3a37f4f4c0ab38c4a00eb4adf93c81321520275787458e95c366bfa0fd5fb7661d6622adc6f3c4d2", 0x52}, {&(0x7f0000000240)="6493805d4e7f5edb10399eb1c71bd8deb88845a5ba16da3ce745ba978b25bf121e", 0x21}], 0x3) 05:37:17 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0x5c1b8fadfabcb076}], 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) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x800, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x1, 0x0) kevent(r3, &(0x7f0000000140)=[{{r1}, 0xa, 0x52, 0xf0000000, 0x0, 0x688f}, {{r2}, 0xfffffffffffffffd, 0x4, 0x80, 0xe1, 0x8}, {{r4}, 0xfffffffffffffffd, 0x8, 0x5, 0x1, 0x1}], 0x9a, &(0x7f0000000200)=[{{r1}, 0x0, 0x83, 0x40000050, 0x8, 0xc4}, {{r2}, 0xfffffffffffffffe, 0x80, 0x2, 0x1, 0x7}, {{0xffffffffffffff9c}, 0x0, 0x8, 0x1, 0x3, 0x3ff}, {{r5}, 0xfffffffffffffffb, 0x1, 0x1, 0xaf90, 0xbdc}, {{r6}, 0xfffffffffffffff9, 0x6b, 0x40000000, 0xfff}, {{r7}, 0xfffffffffffffffd, 0x8, 0x4, 0xffffffffffff4289, 0x4}, {{r8}, 0xfffffffffffffff8, 0x4, 0x2, 0x4, 0xfffffffffffffffe}, {{}, 0xfffffffffffffffb, 0x1, 0xfffff, 0x1, 0x3ff}], 0x60fe, &(0x7f0000000300)={0x7fff, 0x401}) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shmget(0x1, 0x1000, 0x40, &(0x7f0000187000/0x1000)=nil) write(r1, &(0x7f0000000100)="8c65", 0x26d) 05:37:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20, 0xd4) pwrite(r0, &(0x7f00000002c0)="43ebf668b1cc71c13d59d3ee47a11d6768a177f5568e8785e9ff588fd12687d0c0c0e75293565bb71680db96ae5ff05cba900773110a2c4951070e201ac797a20f71236d575d171ed3708791ff48815a5461e99d6bce7d2a039f3c8c76fe2562ea6a545d64a7902ff8a43aea54a84040d524dffc415e505708cf7120e104cc508511dd2673c228c66cfb02c87f9d4192a958de0748b89a5231a1eba8b65f2358dd588750c550f0f5bf4725c1454cf63720fef32dd3df5eb7cafcc30d15c4fdba2edd18a26c858283a59c9195f3940039edbd7d2592fcb2974baf20f5d155af910d3d64730086d047ff92b368fe23ae49719e723ee2648cbe76d19cf5064e7fae227cf57dbd6bfdd633ea19921313f085ded57c066ae5bf3ba4f737429e1eb0b7d935a92c98356d650861a6216b431516b7ebf0c4c00348354fe00f742bddba73e23adba7b9d6cdd8b2dc2642c1beb04bbce31df8b302f66517d8b7c78ec6d87734e026c914fe80b4ce07fedfa5bf580c9a3c4b53616dfc028ca837dd310e76debdc65cd8a869246cccf807b009c0dc2ad64a3d6dd016a34fa596e970fb21e5ddac392819bad92779a003060b7616a6f4b11032e54db62553edc2f35c3668d8787816c18f0c6671059db135fdee0016554e43fd9d55d7caa4571d5955a3192803689c687159de8ae5e86f4fc2614ef24fdc579f9705d2354475962a867ffa6f30", 0x200, 0x0, 0x0) execve(0x0, 0x0, 0x0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x20, 0x0, 0x0, 0x483}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1a3, &(0x7f00000001c0)="b6") select(0x40, &(0x7f0000000000)={0x7a5, 0x40, 0x1, 0x9, 0x9, 0x1, 0x93f, 0x2}, &(0x7f0000000100)={0x0, 0x800, 0x2, 0x422e0ff5, 0x4, 0x8, 0x100, 0xd1ca}, &(0x7f0000000140)={0x76c9, 0x4, 0x7ff, 0x0, 0xfffffffffffffeff, 0x5, 0x8001, 0x81}, &(0x7f0000000180)={0x4e59, 0x5}) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x8, &(0x7f0000000100)=[0x101, 0x7fff, 0x2, 0x101, 0x7c0, 0x9, 0x7ff, 0x5]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x2000000000}, {0x6c, 0x101}, {0x6, 0x0, 0x400}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="df") 05:37:17 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt(r4, 0xfff, 0x8, &(0x7f00000006c0)=""/243, &(0x7f0000000000)=0xf3) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f00000001c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xc3}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x80}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x100}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2b}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x15}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff3000/0xd000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8001}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x5}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xdba54a6}) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x35, 0x0, 0x0, 0x0) dup2(r1, r3) 05:37:17 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) setsockopt(r0, 0xbd5, 0x402, &(0x7f0000002900)="fd41ab68f6d2b11c9952b69e7333a8a5e0257013fdce87e0129256157a5f237c7d3399afcbd3b6e92407913fc8986bcc826b925a355c455233d99c0d550787975906e2e870865f90d9bc8e7bd8d7666e7d2b39fb942641668f2b1a47ec7ae9bacdad1dd91c887ec0fc850e762de09748b5ab8d5a5d2fbc562836966fe46b9672c9539f3b1236d93e025ad90a728a39e7fb50b6195aa5a82bf72728c516014e2e3291ff1b0e393efd236652190d1e4762383d12c794de5a64e42cdc4e6209522e695853d70a00e1ce87f42088d672660d157bfe66f3fb4a01b783de7570ac185f729ecb97f1132eaeb0f4cd00ebea92dd5b7161006599958a8e851f065544cc3dcdd663e502a5c160d6e859096c55c9d4dfb5bcd7ac472ca98181c7259bd47558a4804f554347036367378f206416bc5db3246dd4779d31f572dc106fad8e709e93f3b496f3fbac37772891a7ec82e70e1fbf09ba597f2a02e73efddcc599936b0c84bb0bcd58e5b0a2dd2e234d91c0dc84616684dd894aa08928f0ec3f3cf45741a14563b3bf1f9f98287087132c81223cb0ba536b3b007c7cbd3dbe8b76c3e393a93959b16c474932709a879a147f5b798e40de897a44c83d42446dfe9f5fe5ffe9f50a7a56f6806e82a8c3c1fe569acf20e566101e42f24c5a5df24f7d43c88d37d00605900b5d130619939e3aa27042a8689a9977e7e77db11fd0bb983b3c636d3b260c9569f2b6b19e01fe5b619b09431f0cd05a712dccfd4151b0450865276566f414f042a19f6af2d2d616b7b69270d5d70b7d27e86e0d0f74ce01c8fd440ea3c857a2be272bc19f8c1796bc04695b855255ad3da5279703f1ed774ae550ca27008d0a9bc3559edd710f6d3f74907c97b8da5439f843f8f2a983710e3d101d11315794736ea71b67b985aa0876c3d3fc7abff9115278726ceca7b82e76ba1e992bd9caccda390a381596f2e4410fcca5cd80f3d3d6754db8870183cf4c0996685c67083b404d4bb9724d95e814918d44533937ad1eb705f18c2e587020ee6e5cf89dea5c444c2665d07d89643e1843512babaebc02853bcc2f95ed68d50242c377d4d7740b4dd0cb2cee03fb74797635cf0466f94d1e9200000a5089caf45c1b2a0db129f822ec8517c317531de025cb5aef5ef1fa247de0627fee752a555d07c6ea3a2bd8dd3c0dfa5e60df236fa50e0962ec2c4cad4ac8f4d1e3d389dbcd4188f7160e138e80a17047b74b2a9b0ca1d347b9b41c441cc3784585c6e3f4dfd1dbffdeb7a02fd31956bf3fcec2627df288cf8989e64bb88a1547f6489c6a786af0756b30887b091a596f8fc64d35c4d9f3aa03cdb41836e6feaf295ef0c5cad7722666a375b3a4700518c16053ae701a45e6b1a8c5693d38f9ae41ed29b6d6f0f71258d6837e4ea522234a0cadd0a8c1c8349e67d90189e5f046416cf8e8529d0298f2f7ef731fc267441549e16442204df2199fb14d923dc9cc4ee9fb5d6f81b026fbe768d0c755c2ff60eb58ebd9c32c484fa376537fded59506e0e055b12bd1ebfbbb04003d107f9c225fb8d2bef7a13ed221a889fc0cc9939a9c4391abcc1a9ecbdee3fe4c4bc64f327fdccdfad912e36944da11cfd151b64f1d738f0101b6c38a5b548737ef998efd3c5954c9b6dd5827c626ad3e47e758873d12d00546492b8eb1b5a7eb45a2ac03fbb2f8f0cabf9eb21157207ffb07d1b97517185cc466fe46c72352f6a8f66bee9dee6d5c82b2c75f5ee76ea64df37626ff7071bfa172d9592050e0d1f7bda4b7b8b0fdb350aff024ab4ef5eb3a4cdb51c1c7cc6ad39a920078a0e43a9f7be32b837bc48d201df56bc86c3c2ba6c4ea13615278cc9e87552d59ecfd07048a5fb4637a88a1c3bae7d3199e6dc253831a7080d9c647d26016a594f09cb8505c5ffa45f924a6dcd77fa7fe4040cd6da66c05f761fa9636cc78b3dd6f795429fbcd8e0e16b9c67bd1819719fd75fe4d5616d9fc7339e825e7c30c6266c797e79569096cfd995b5cf114b5847fd167996e88042791b65c90a11783ffa462bb39a64837aaacb8df0ea83657da5e006fdf1686808dd67f3a78c2d5adc6a0d7c1f042bf1de41024ba300b20b2620c3f166eee7b32d292ce3e3782907fff8dba88fc0c3344e861ee634771fb63406c086be63fb4ed54222867a3c61b20ac27580f44aadba19ff68ba55d7e9e60b591d7ca384ea4411b48469c00468399e17c10ad30bf854b6710c292128439fef3c32a3500b2cb4dde1a517899d613bd5698ec13e476ce271d5181870f06ff7e7e967981a9969dcbf32d4bc1a975c9779771600334b1bbb5e75ca31ae428e518652b01b61ef54ab6896c863a77a1cc6800eac4cac04cb60231e74dfc156d366783b5e6a56d7d9c49eac2afc52c48eccfba85bde2e63690e8bcfa50aefdcf73382c88a06f84cc40e57b3b5785faad74153bd8aa4c352e48055d5ad1594c5b2b1a87d86fa813a691dc9073122570f4967b06e9432fb0fdebb88b265c841c90a956a6adcc026f54937057b96735ad72ffad18e7574d0d9343af9f4c12f32641792d78cca65317166451b9b853500c5bc4658307877fc1a43c423088a5c84fc8a6e28150225da1a7e685bcd8d06405ebde5a4fd39422f3a46983fddccda1288afabf0c4c83275fc0c88feee9bb5522a207771e62d019fc8cc12047b8bb6cdf9fe192e3d39d07c71fc51d085f2942a23a563f05623206417daaad30110e4af55e75e6066dac184edbbc37dbf82f1f5d2c13cb571f6e3602cc78e1430f688c9cabf0ea10fa532a88533b8849b791867a768251a8a5ddc96a515a4ffb3402d3567b448e12b0d7f8a24c0845799643f64010688d814e6f573d7cb0feda29ce6e1685a91bfbd851dc9d3802134a4282ec263313a9fb096805a8b88c3e1d109876dde3cada0b185736639413d0861f878bb5fcee3fcd4f8e9696d7334861dd73845c2d0e2771c31df66e3dd60fd4fec7dd4bdf47a56f3bd81f6ad4ebcfe7aa3c17d5014e1ec7583e7b61a891bda62643706844aba7e6655cc7d13b6168867a8f18d4c103bc08f52d0967a1cedd698d55bbb26238c20ff481cec74d6a2c2dcaf23bc7dc394902309833b90dcb89c7818aa720081ccc7ef380918f1c02da895d803f265caa9161d1a017cd9f986b0e8fd111016522875c70fe87dc440923e4edd276af5f8fe77da95cfbbfb508e4bb826f797422e44478d77b9844594e392dc69358647778eb4368f4dcd4d9c69bc089effab7025563a0b8ba38132e21bf0e9af080bb9a6c40329b78edd1e99d077a759592235241480f7b06fe2f3457f905b3b6648d65ac9a702a5778d3e6e11776173df8a13d28b3c4bb7302e378f2a91511b5f2cdf359f562353183e36df536ee533b3d4874fe4543884edfe98ad5ae67061ea54c0ea457310ab81a6ab2e17123738cb974de358c1a21d9ca9c73982686c49075efada4e4fe660f56a4835844ba1231522275add32605fd2ff727a637881c96528cd72391c9659423b3311bc82919011ae05157acf1c344b3a3e22dd4c8f431ea9da48fc0e023c9fbb0b0e2f8065af977c6a7a16111820e3075b0059f944ab0af9d796a6238f6cacc65d8ea09ebb225f0c97300912a325ce6f0847742cf0bb19ef7a84cbb09ab29158ba6a7ec655ef3e3438c4fb66a769f216bf63eeb14e50f65e33e2b39983c7c48eb0e68e10cb68aae07d96ef113066e4db8e34f6e98c58794361dee268eee8ae21869210da4ed62929006f56d3fa4b81da917819e31f7bb40e600013c625321c4bdcd55afb9805e5509e12174dd509143cf67a0203e7201234f4b117deef8945d26c981c09849e286e32c84b3b9fc2eeca183cbfeb4f5eb51bcf7617cbad1411504f876c5fee05b11b33469e137efa9058cf7dcc2ae8e75c9eb1cb3c0326b535d8764e5eaddbe213b523e736d2a6e7885ad13e9a507fbdbc73f1312ce8fdc7449f751e94fa1c4e3e369aa44f32aba8172ed6ef4b687de33b77fe675da1a87b29c0d4d2e09a3a1abc86c9741b7ca987c3a17f1c92e48d65d7bc08895729b584815d1cb852669be420a2498460ff51bacf6bc0ef2ac59e33122f36028a71eda9ac6b2305b3bb200ba636910e48ae717dd84991bbe85ad5da89aa5be27b47bda9438d94384c1d0cd6fa911d09d08b6d7e8b3e810c65b6270e5ebbbb67b929f35c8652ab07e17387c6ba36177ffd53861fa77d6187397d14d3cb0793d22e6e9ea80125a96baba51ef3333c5ba3ca40508b12ba0d9a6ddcc1d86a81f588c9aebf00a13b76d6900353b47eaa720a8cee10c35efd1208b6bae6d3411e8f72371d439c41c090657a3b8394dfe3dece739d38d0c6c709d89726c381770bb8c3c0d58bfde34a308361dd089f81308d692669e5e3a557f3a22f7fdd58c496dfc5721db94932cebf9e9d089424e232262e9a7f4a988bdc6d76a1a70196edf838efb7f05bfe811cea717dd5f7fd3fa95f3f152da7bc18b4b29722b47639fb10cb6cbed35102d682b410823e4a141eb26f575922b1bfc002e172f3d093645331fd4c250f1d211ec1fecc429a78e980d8381497a1f16dcbf10a1c14f9d8dc3c24413e1f726188433e0ccb66faa628aa108292adb35ebb10d301933c6f79ef726cd6ff8f589605e2a73908941cd6aeb7d34d97a578ea773375f9735b89d96c6756a5bb953e023b591f3183d6daadc6e022666a0d5050c99a38a0af59e69a10a14a31064e6638753c849cba5256d73fd02c46a2c80cae5ac4552e42fbc97c5d2f1bbc1b96425ffb61f10de88e069828f5319413fd59ef1cb640a8d373430798469f37f0fb0260cdf54fdd78ac882253a8631d680c25e9fbc923652e10bce0bda8c17ced97a3316cdf22c0b484e6e9586b14a4459f56f50f9411c0174bc6711ea7331cdcbb43d9857e9ea57eb2e4dfe51f229dce2b4fd4bb6420f124dedd1c66933d435b1a4b6d11797237ab1a5d984a5a047de2e9f7dd4752cce858bde24263d1fd9e16dae9c05b821b642ead0cfae75e0dab67fbf50ebd143152e4605d36c9fb3e25f8af86fc623dedac00e358ed6f8c1ed40742ceab171f1416d55605394c6ee1480fd5a8f57fcccd650c531436faabc3f43ea0bc42fa5da71692331c0586407157bd895810020f32ffa04d88a78d107e18de145d0d46dea30f9d6ab523dbb546f23489779572a186347791e6d030790d5631d98229244f6c5b963c6d6dbe419bbd5deb6e02e28b4a53f2973726d6a14e29608fb7130ec593c9907a06f492919dd363e43c5f89348643f635d645cba7231f7a436ceaeb2c5c96ee5e7ae53bd3a04f783fa925cca8a3da5063e3fab412abe1f5f24d0fd35b64830307d920e95d209731f36c36175b618f57a01715041392008f99c4743e6eb749e7ff30615e195b49c06719162d8f12fd958ee946c7a22352bdaaa0f4c86347f9b10acc251993dd4ce379a446ee551bef8dd00c3de35ce183f5b324640652ce60a17bcd03a95782b3839746b2259186afaabf19cabd698e18fd3663df4387f8a65b2a26f51ed3b629ae0c268856560026e668087c040e1ba0ff84ea312fab52258e6e3bf7818aaa1394a8020765b8ec16aded03ad3dda983e756a99b8c737a99d5fbc039445f26d69cfb2efb2850fc38c47a7122fe9c435b1d0bdd34905d9dd59b7493d7e8c5aef240a7cb42ad03af9d5337680ce9daee1084bae1994fee01dd1eb0d54a193859f8979a923b9df061c2917e9e1219bfdf1763688e87bda392b88cb2e2125bc37206ebbc37359f2dd04260cdccf158070b7134cff7e8dcccab416a1315c98a6327d0df137075710832c9a87ae5c1d932b3c511a5d786af2655bd2b2b7b25f259d146ea9188e3729dafa1744022cc829447707aa542d76c98e693ac268f9f057ed471efc8b42b2f653f621a78c9", 0x105e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f00000001c0)) msgget(0x3, 0xcfdd21691a035bec) r1 = msgget$private(0x0, 0x82) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) msgrcv(r1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000640)=ANY=[]], 0x1, 0x3, 0x2800) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800)={0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000008c0)) syz_open_pts() r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) pipe(&(0x7f0000000240)) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) openat(r7, &(0x7f0000000300)='./file0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMOUSEIO_GTYPE(r8, 0x40045720, &(0x7f00000002c0)) r9 = syz_open_pts() kqueue() syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r11 = fcntl$dupfd(r10, 0x8000000000004, 0xffffffffffffffff) close(r11) r12 = open(&(0x7f00000000c0)='./file0\x00', 0x8000, 0x0) ioctl$TIOCCDTR(r12, 0x20007478) dup2(r9, r11) ioctl$TIOCGWINSZ(r3, 0x40087468, &(0x7f0000000140)) close(r4) 05:37:17 executing program 0: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b5c4b001200000000040000000000f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000100)={{0x4, 0x40}, {0x0, 0x20}}) 05:37:17 executing program 1: r0 = syz_open_pts() ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) syz_open_pts() 05:37:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000300)='./file0\x00', 0xfffffffffffffffd, 0x8) r1 = fcntl$dupfd(r0, 0x0, r0) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x425a1fbf) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r2 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000480)) connect$unix(r2, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r1, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) sendto$unix(r1, &(0x7f00000000c0)="a6e6db762730d5d9ef216a0bd46051cc5ea73b60de6877532bd577ebd345a47c558df77ef6b2f4e759efe8f82efc5c369d2f981bce117b938c007e2facec2877286445d4eceb0cce71641d29090130fb401c13650328e75c18c99586f9a81c3c0aae0389b274804c5c8340486583d94d21a15151fcd5dccb91b24301ef864ec7ef7d89447a5ba259214fe0f4aaef84a7f12f446b1fa27d4137a92b8b2b467cc8db0dd2863b6a2f2327e2578b7574d03494ecf8b741f51aa222e875875d3e2cd1d81436d76fd8e86cf1137ecf0a8d115a0e5797adcde4e0e59ce4557e44899568fe0835acbe01f7b7a7960dbfb9", 0xed, 0x402, 0x0, 0x0) r3 = getegid() setuid(0xee01) r4 = getuid() ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x6) flock(r0, 0x0) getegid() r5 = semget$private(0x0, 0x3, 0x100) semop(r5, &(0x7f0000000500)=[{0x1, 0x81, 0x1800}, {0x0, 0x1, 0x1800}], 0x2) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000400)=""/54) open$dir(&(0x7f0000000280)='./file0\x00', 0x200, 0x104) chown(&(0x7f0000000440)='./file0\x00', r4, r3) symlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r6 = semget$private(0x0, 0x4, 0x200) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0x1, r4, 0x0, r4, 0x0, 0x40, 0xcc}, 0x96, 0x4, 0x3}) 05:37:17 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b10005136000009005001b0020000000000000fecea11ea8fef96ecfc73fe003be6af3f31034cced71a7db658f81fa4816fa4f376336acf00c7804be781e4991f7c8df5f88c8b2ca3ebbc257699a1f132e27acd602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770a9010072c881ff7cc53c895303b22f310bce9347e30f90006ee006000000000000000000000000000000020208a371a3f80004000006000000004000000000000000000e000000000000000000003fc21143cc042483ddcca2e20cf6f2a3704332bc0e855ede831fe5192fd6463e08a6bee90e098835bcf81da12f2597b2e38c085f68e884466d0d93e9a6eb9019f3d81375189dce3b48d746a5b8bd8bade9973c2a9e29da011cd21ea0a4115079aedefff91ced2b8b0028f09f7c66b7e505481daf5ee5192536e11b444ac40bb78250869d3e6135770e427931029cc82523cf68", 0xb1, 0xfffffffffffffffe, 0x0, 0xfffffffffffffe93) r1 = socket$inet6(0x18, 0x1, 0x9) close(r1) 05:37:17 executing program 0: r0 = syz_open_pts() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x0, 0x16c}) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000000)={0x338}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0x5, 0x972, 0x190, 0x281, "968a014d587037f19db4583ec102781a844ee3bc", 0x8, 0x80000000}) 05:37:17 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) dup(r2) fcntl$dupfd(r1, 0x0, r1) poll(&(0x7f0000000040)=[{r1, 0xe70d40afcd657321}, {r1, 0x4}], 0x200000000000003e, 0xa195) poll(&(0x7f0000000440)=[{r0, 0x42}], 0x1, 0x0) pipe2(&(0x7f0000000080), 0x18000) 05:37:17 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r1, r0) listen(r1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66698af91c6c"], 0xa) 05:37:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f0000000040)=0x6f, 0x25d) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000000)) 05:37:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000480)='/dev/tty\x00', 0x90, 0x0) ftruncate(r1, 0x0, 0x4) r2 = semget$private(0x0, 0x9, 0x0) setitimer(0x3, &(0x7f0000000100)={{0x8, 0xfb3}, {0x70a3}}, &(0x7f0000000140)) r3 = accept$inet(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000340)=0xc) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) r4 = dup2(r3, r3) ioctl$TIOCMSET(r4, 0x8004746d, &(0x7f0000000000)=0x2) r5 = kqueue() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r5, 0x0, &(0x7f00000000c0)={0x85331ccc89a94c4b, 0x1, 0x80000001, 0x80000000, r6}) r7 = dup(r5) close(r4) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000400)) semop(r2, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) r8 = dup(r5) ioctl$WSKBDIO_GETMODE(r5, 0x40045714, &(0x7f0000000200)) ioctl$WSDISPLAYIO_ADDSCREEN(r8, 0x80245753, &(0x7f00000001c0)={0x800, './file0\x00', './file0\x00'}) semget$private(0x0, 0x2, 0x400) semop(0x0, 0x0, 0x0) chdir(&(0x7f0000000380)='./file1\x00') ioctl$KDSETMODE(0xffffffffffffffff, 0x20004b0a, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f00000002c0)=0xae) shutdown(0xffffffffffffffff, 0x0) setitimer(0x0, 0x0, 0x0) semop(r2, &(0x7f0000000180)=[{0x4, 0x2, 0x800}, {0x2, 0x400, 0x2800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) pipe2(&(0x7f0000000280), 0x10000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x4}, {0x6}]}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) recvfrom$inet6(r2, &(0x7f0000000280)=""/92, 0x5c, 0x800, &(0x7f00000001c0)={0x18, 0x0, 0x6, 0x7}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2c5, &(0x7f0000000040)}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) syz_emit_ethernet(0xffffffffffffff88, &(0x7f0000000040)="b6") ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000200)={0x16d2c2f35c3b6ae1, &(0x7f0000000240)=[{0x4, 0xe0, 0x1000002, 0x401}]}) 05:37:17 executing program 1: setuid(0xee01) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000000002, 0x0) fcntl$dupfd(r0, 0x0, r0) 05:37:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x685fefd6896b9ee4, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt(r1, 0x6, 0xdae, &(0x7f0000000000)="157b201d2b410441156af55bf87a1c4bed4562a7aaf156710a37c389eb8c0a82eed341", 0x23) setsockopt(r0, 0x29, 0x10000000e, &(0x7f0000000140), 0xfffffffffffffdc6) 05:37:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x830, 0x402, 0xfffffffffffffff7, "42ef517b00992afdffffffff0600"}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000640)=[{&(0x7f0000002240)="17163f874938dda960fff5f32ab939d8a23cf81950f007a1aacd8e76a6d6328da97e4ab420731a391375a651d00f2f82fed5c1c8df882e43a2bc16fd37208622b6c4d9c9edb80a471d8c53a643032845bafef9e701e099aabefdf564d6733b3ff8c67cee92b7708ed5f29d482586319f651e047c436e099b7ea3fe70017d75cf20250eed8d05a6cec68f87dda54a3ce90e47d173fdd7c0fb2dac6acc3026c6f338b7b2fb5d13460c9911212f0c5ae4479557cc2e82229325c8ca30dcd34643ada2f7ae12f97df1d513d6b6f61af54d23f309807e5fb3ae47d3d9e1985cfa4df7e3d3b2606dd4945da471be3e335a19203635e1bc905dbd5d366964a65fa1d714196a02a21cca13f6a288f13eec86c132f2bea765289304168915439c0cb8f912e11007074cca754d19acca1140a99b70996673516d32142069b091d467c5a69d46436cab5c132b579a55ef421df6145c5c3bfac82239433ff95999ef2ce65dc5786ff532a19cef1ba487e4753bcf023e297bef196292631e5dffd17b85d8aa0fd8c3bf09fc2d2251e35c0be0590b11015eb3fd19c48e1bcb0f1f8d55f4e837ee25c063b466ceab1df94da477d7517c619fe93d757c9e375f055cee0435d37e499c844afd3fede503e3946196e9b69dc3299d6fbec2a889670f709c4ce717882e9a5596e8db9f403f6da72a11e368eff94ae2240ab626e880acf101a3b4127eed93689aea9a4adee8fb363f8d6559ffd855680548e00460f8cb9f1f8808cc15285e3a9f38807a261256296188cf1b14a9fef3aff1954e87bcaa89c0ead0c8a41ac727e19c806f20113298bec997f4134388c85b6ad5ad07c261e74c27aa03c62c739bc24401ffe2a33fef4dc3a865bf000270894623a83e9ae832fe8a4c6e5dacbd732f0f8d7ccc76930450a28bb55ba9e49a8b9e912b70c40ef95a4200df2dc8c5377cead1ced6385862c6d0591c2df2ed1fa7659500796a1aeeb27aea129075271bd8d02ded2c0c51a2a5138a6673e468a0018d6b498964a6e10563135e85bde8388bfdc469764ff7964d4197230196756cc993c09b9a6decd7745a38aa5c27b0fddd811efd328292ce200efe995914445f961d0c2e70a7b22c1212d3a807a1d0037bfec6d1da74ce81953a7d55ef0932deb8ffeb2fc2faec38c1bd821d12f77db1541cc62aab2b2d69c7f445e9e9da50a8e471fa3ecd567b963f1d6a6f082dad8a6a7734e9a4aa4b522638ae6c36b8ea1a01ead806166cb9838c597ca178a0100978d61198f55746b3433f33e7def61230c59d42a29d352725d8b7673152a1ec5046e7b2bd820a1afd3b7739153c8903c0009f23140ecf92f152f3b6b6e2a662e3524902851b1df1fe63ee4aed51baf016353b62900b8a0b221e2beb35754ba727aafeba8e9a6cc1b2c15e6e255fe471e651508bdf35866f84ec422ace122657d9202f626cb994bb914e4cacb40bfb11ed725a20555c38df80d255e27ce2f5988e5cd50bf131533c14c3fcc9716c303f40c23ea74f39eae46bce7c5105838a5fc9c7939e2b6f2fa2174aa42671165ddaa1bb0b42aeab581c2f0d7c06c3d77c42ea927fbbd826c98cba24a4776a485d95b2d24a7c94e170496bdb2e04c49495f28a528265fe196c951b0b5b74904b7693bffb0e249955a0e0079d1407d701a51df3cd450c62b3d0cde5ee70ac7a74da6948bb1b95ba80e4f26725e67bff42af25c605019f06b84dbedfb5fb5875b7e417eb2975f1401f0450f088af5ca7990e2d2026c3b82f079f8f5bc4a9e047de5ae632c63c292b53a9661bf5c13e9bee251ceed0231f62178de83555455f57c1ff46ff3eb62fdcd6d3826d0b385e3d293217e9be9f474c61adda85945dbb55604b969a1cc81f9455d8344177d75a4e2f5568cb3d86a81e9e308132ac65a0539cf8f6285c872f39995c061672824e8299c65ab723d90875303d263d3e0b155fd71cdcd9089ead2c80d9f59fccf74d7e0c186110b1981c5708b0f2dea55884f4cdc774aa893eb227f805a557d98e798788c828e8dcc139d0c48209a8fbe2fdf1b2514e0165c784dab82e670d0358e0b4a72264d3c0ef043964cb37199fd352b2b82dca27b1dd07b57272d14a38319dd016c7ee90c23a0ee79766b7942fbc973b9dac3ff3bd686556642ec468132cdb33e8cbab2d1978f9ab356ea7a2932ed77a25f1e51c8df4382d31a97f3b280cfc41fe23e39848403b4bfac8d2e65b5626b0f71a494d25213052d76cd0f9b0809231a108734198d657ba01178bf59fe5fcba33a03bba1cc966dda40eb46d75d734b279f4d21758bff4e8cd55ed54621e365a7eaab4cd11432e64ad10bef9922088f85570ab39ae1390df7fbcedb89b9569b9af4c59244e59e75541ed1cc05bf65e077e2c903b3e286a22579b1deffcffff8fe5626ae3f31e70e428e1b2162402a6d56ef43ce18021a0aba344e88bb17bc328123cd5361e3c83e6aaad361247a498e648aab71caa16dc21", 0x6e6}], 0x1) 05:37:17 executing program 1: r0 = socket(0x6, 0x8000, 0x100000000) r1 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0)=0x58c, 0x4) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7ff, 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) sendto$unix(r0, &(0x7f00000001c0)="8564e48defc34372d1bc4f40ed3122a55910b61b763e88a2382876e18cdb711f6c10d679edd6b6b840521078811e8bd09d9f50522e35041988f64e39b3e045b81fb64451c0315ac649d83970723829d0724a3d70e77e560731b079f4f6a3d8d166634eb735293a18b142e6cb30d521c46eb861050e9ac257e16fb7be9ff690473abd2ee3ec90d849ee0c70ba60a24e7ea5d60000000000", 0xfffffffffffffde1, 0x2, 0x0, 0x2cc) 05:37:17 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = dup(r3) pread(r4, &(0x7f0000000000)="2f66d00a3f1e3bbe54b8f2a71fafc5bb505a2be33dee3206219cbccde94758f225d3feede1e6e7356568d13828ca29ca171e0ef021cf4f", 0x37, 0x0, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSTOP(r5, 0x2000746f) kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) dup2(r2, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 05:37:17 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x83) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x80044270, &(0x7f0000000000)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x6) 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000140)={0x6}) clock_settime(0x9e2c7bbc8d1fbf4d, &(0x7f0000000100)={0x5, 0x1ff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) openat(r3, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) 05:37:17 executing program 1: r0 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) geteuid() r2 = getpgrp() r3 = getegid() r4 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x1, r1, 0x0, r4, r3, 0x5, 0x7fffffff}, 0x1ff, 0x63, r2, 0x0, 0x7, 0x20, 0x3, 0x3}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) sendto$unix(r5, &(0x7f0000000580)="1a9cbeadfde7b0e99fe4bb6cdcbca96345eb34ddd558cfb5cf49707d03e7f3b9963604e4f64f20613194cc440fce956300071204cd397820271a84c2e0bb577fc8616d3e7bbb97c8ad994d9eb7653de30db3c81a01b9fe50ab2737d269f382c0e5bb0d5e32708c155427faf399c5deefe2da9ea7749b8c755809fd32e47d2ef3af90439c1d0f9a0fef405cc07a306102f3a737c16e4163d7803dde26f797e62fc5b2bdae1aba289bbbf5ac745647fb20c494d840467b1b862494a58c288306cfc6f1aecc7f5ff7414c56ccb8617aa334d05049c41cbc3e29ee239944915cd547b7256b94a28fa59ee5675d40b025110669299e432f68e8647b1cb909d9d84f5e13bc041bf80649d087ddbb77d8cae4cab4e161da381c73140f1065d95ec316b9450d31e43753569c6fa601814f1957942fe58a6fcf662233c4d66f1446816a8a4011d99d3c65bc8ea0399c15282a841beb11a353b100dee8bddb0bd6949159d26504c579065acc8f847f61b3032bba85943dbfe47ee9f02ce1da62e6d8a51665b8f7601f61e2dd48aa57f0461f2f3ef3a115f4260e486455a5d052bb0de4514ee6ade31cbaf7b9f79bc79a8429390bb62c57a0d812e109cca63ff4a3ccdb7023064ba01f669a98d48257c4882949d71b42f08af8ab235294a0e2af2b5b5f5dd023e84ee298a0782e4e23ae7972410e84875c19e83255d6025b4fc6fe9be0bfba5ac9d7d03cb70128c84c917a312ea3a31d7d6db8c09ca2a8f2bb834a45b557af85d2f143c605f3f76497d94d226c286c79280fac3c25170ae422dc917825638c9bcddd002bcbbd2a5e3d0fe1c97f902c973cdca2f3f8c896d6f3838935bc089fb7a9bfa03a61e97ecd7847e8933df49ebe99e29bd1d5109bd9f5fd659bf7e550bb9822b5339f4a22c1ae1e71b56e08176dcbfc2e58d90204632e19d00177ae06540e5470e1a51112eef36e09214bc75e01afc8e4d6b948641ed29a0477abfaf0713ab5d2489ff75df4a0328d68abcb53fda5f215bbf210f0dd7f89a906573c86ac858ca808463341d5fca22a5bbd6150785ba9bd24fc78f96c2d4aa5115870d437450b34a25af191f707c41d459700834e320a1d4b573e25bd6ed8b9fe38fe6995cb49ec18b7ddeffebf74e5c4e9ea27ffce960dff052ee21bfedc6baaf8b3df91e5bcb23ce1c4fd7141638cb7892ccdb639100d69133039471746e8ba18dea3e99c57d5a93dc84f74926a5c541986bc801884f7bdad76f88f3251a5aba9f739acef7e19ef28727f42db764c7ef38b14354508f11b56d20ff930c264f21ff94828476939931568a23d004442fa85929a18f7620570c08dceedfaca029b7a1d2d63c728ce3fa248cde37f869e2f31318e2d311e34bb39cbd83756860b337e10844b5ec454f7983bba47cdc5a9d8444bde9ca0ac9af06d9bd91228b8b00ead0b48fd5c7864b5ddf414c107b173de1c0f9c2bd71d1d16ac2697d1ebaa90f9b6ba07ceee5270b8e32bc17d82f70102d553415a20c3f5106b4c7ed1aeeacf4522b90e0f4eb12fae78337d06c9784eacb97d3b3cabcdef0812e31f4c383fff6c764386978d0a4dc46a3cf985d89278175ebcfb21565518724be5bb0bf8dcb012abc80c8f715b4bfcb0a5da9068807411d4157062bc9cba3e063256a11e6cee72e17f27e1124633bdd980314c08128ce3824c908405e95c315bac3e96c18a79ff03254a44d7989c67593e5a4634e25d409019dbc74563faa34f3d21c2e1e521951481ec264fe652d3055c8c8656c73c7a3b967e4f488c1d2dfa9d9fe9619dc720874b9fedf1108d40017f8acd8032dafcd60c0df7c5404f1dfd4112e65b0b291fd80d81d7e1a966bd0d091a380479123bc409b8acc1040d63c8d40940062bfe593f5cffc7e6c8cb3b44ad217b74d8468ca672326ab90bd52c27729fab506e89a71c8db48048df6f49faa4db27105685966df991b9a1aa55a50390f9685e9190b016c852c66b436dcf4f3ae37a7fdda199fcd2c8db267f5b502b93c0d86dd32b6cc5b3a7561f6ed99b0204a49705aa23789faf3661f21faf46ed12c74893f1cca4c226362ddcdb9399faab20d1001ede9385c0a563c8cf5549dd52ce8d98da8e0738c9c5cb455e522315ce7ffc382e63142128b7322e4101a8a51455bd49bbb95c7384bfc5b8812033969ddaa02da3984cb32163974ff7814dcdd06c849783cd551a046fd520937ff166ca25926cfa3a5b50663bb2f61564a088e54171bf0fac914c4855167115fba69e831cd606af0342a41df9a07381b838d71dbf4a3325e6f398ef708ee31ec1b3203b33a65dc44ca5b7b9b88b9e66f61b6f9275c7d1a14f3b5075c7800b126239d1c40d7b5f609366035722728a6054d91bce0b91654f23c3530be2168c562ed484a9998a50bc80e4e901f052230e77eb7f2250ddd7041799bb2646c36b3fe41a82e698a0db0b082b61bd488c82f44dde7fb6b619adb130895c925017bf14cc05efb8e3370d0dec621da92c8168ff9d58556b709e6927a04594490aca7962fedb29d6615ecfd59f3ca80408c4af15b37cdfd5339c2aa7a29b72fe653b2feb5edb8c2817a167f5c45d6ef6cbb5381a37cf2f878d07778e8f4fdd3d8d8b9848e86afc156b9838fb8ae828ca989da28f43f6433d6c7d74cdd08b8d440aeab100c1bab861ea407c0e21bd00a5e635cf323bbef533218fb186e425b238919934052303258aca7941e4dd14450922898418752b0dda0514a75eb9d3c2031e093a569c98873d497f6aabdcc93685759c22628255462454eaf8da639d719e823832935771905b4961335c9a85934ddfe86dc1e4e8aa7c4ef7316cbb1ff3b384b3d0f0c39d18633036f74f4b2d5c246d76971b64f799af90500b397ab116c4ff4cf0419ba05cfa0375488d9f40f4caaafcea28a8eceef11ff44f9b7a6163de31e5a042afae2700a634ba083a285c17612e0a84353c2e5bb6b07bf5fdfc2734c111138a3d4d9daf84c535dba3b1779470bccc9af18d7f52d2b553f257fd6ce790511ec2c2d9931edd9a210c1a84adf1db5ae2324e8f8b25e582c34a633bc16f7a06c94f23a1891bc58e89ece2358beeea87af99a5ace967fb8989ee762a5d9a1f949e80be14ae2ab10cc3aba05ef0bba3928bf38f73b646887da4509f74b9a61358bae416a3907acab2af457f1b572a29219e28afc70305231b038398ebfa5bceeafad0fab5adb8f7ae57c5d2bf7616250f1324cadf6b23f496851a129e383f3bfacdc5efe9a03239e10d8b1d63b30617225a672c1bc2add7da7960265b663b8d153ccf432bd28791fb0058c6db1eab6bb4d9ed202e64de1a54e5eb9296bbac2f2042d68a24f41192c4bd68581aa554b62911b1e393b80d4dededd62037fa825ee91ecb751a64e1b0a18af22eff0275ab3f66d23fa2aec6ba0841c4a88c82122d0b45400edbb8a2c64d7888a8d1318d24b221011e522916223d1c193bbf72197983cf9704a2c15500348413d69ef4f537c223e17602521ba725d994362ea2fba655934dae47d4a087048bc60ea01a9fdce38af6a20bd6b2097c39936a3253e8c45e26c12bd552cd7f6400e098ddf51de4530370fc088fb2cc9f0c109894c3951f6065b0bc511db4a35f4161e44923addb5e5d501a350df51d32bb70288f01353e49b6b2d9bc770c0f0b3714e5baa94523fbd720b7eea7217ec367bc77ba8fa25e3ba49d8a3891941511a33018eebb2823c63ca7ce23d485629dfd371a6edfa5a0a66bad51408dbc83967b8d161502a57e4912c7b8640c83d5003d055391de335a4c81168066a355fb75117bec04a4e341378f7b7d3c366e5242437584d006f39e383d5e4ebb01aedc5718bfcbb353e2d5461dc12483f4940a5326db11428585475685e5bb0a2030b5c932f418e3207e558888e1dc3a6cba234a4fee01cf0f95a5a632ae982b269c4093691bc8f6213d6f73f7cc6d153c4e560852770af57715b182d3c184ab3241bf904aad6f89506727ab54f4237298a53148afe1d69def3706964273f3aaafd8a7cc783b8b7fba2b56dc72657adcc29a27128ecf00e01577301eccd1d665a69fcfd589397beed0b5b172606e7df65c862a9a2bb6cf512df723f08b2b916f560e676f281a9bcd74f6c8fb0e97c914ed6597fdf6a2e97c5090babb1855f38aeb9e7fd65904e1723c4ae83339a244e545bda9e161a312a7b0d304840e1aa0724ec83210aa9b902a24bc1db0ea20f207c94e9cc92e39f7c535b2ccf41293db8964a536954655db13b731c4ad29c4886ad1db38f78ddb819af64d899bc996bd94dc33089cd2f8c0335d3448c6a75000c14249da5dada4da3b0f9ac13f0bfb6f2f6a3c82db1c2815ffebaed7d4644ac4d7c6da67992480dc1284f7bcbaf8033cf8131faabd0ebe81f03ccb1a918ce57fca5cb954e060e26edf687f897c9e9e3acdaa42fe28f327adf6fdf9ca338ec8d96618723edbe621ce3f83f01617221dc09aaa00e56cfc0ffff3ff09558040a6609e65734123e051aa9d02b3407eade7544020fd70ce11dc5c93c2748c91dbd0439bac6961e692d1bf70159b868cd1c4dbd6795ace4d117a91ced0d49a402cdd3d74f8b1662f48c4096fcfc463885e3b6080c34ce51757444efa6ab4fbdebccaf7e80d3aa5739a99e7ba47127d46c3a92b2bbfcc5149737ae0257e3785191647d2f4032f764b1157c8c726fc6d8525f50c02701ea1f21d78582e1ee5e0de00307f63c37490a9b62d6b9b8432055dba2054e4077ca3998d3c64fc91da7f449cd53da9b33769faac0f8d9186e2714d3f2511a6669d4dbefc29d98f1dd8f381490cb3771b014a519ffe1c240bae7c9ef513730ca7d702888955ab1ea6ab9b6b0c4690583fdc48954ed3acee2a059f98f3345010760d40b95e6cd164c9588fb2e428c417da480fff9e12bc710af3925963b235e93a7b3eea1f0ebf8f26c60de6fb4eba375ca4f4f903e1cbbfc5f4c4266cbd4d93835f208f4ae4927e6697bf722027504ee55b49dbb940c19f8a256f1333af55e3868c10fe787c0b23042f46b7e8088e70e869adb2ec862291f983bc9333b6b921bc354021e6a282ec8343ac58a518fdd5510ce8cf2b143d8ee0ead9f272dcb9e408f909d6fe924123cd49e02e22428a25bf3f7431750fd65b491b7549da59691adcbbd33cf26d43ebc6cea8199d40e753ef40fafa63d664e929de18fe7db83b1db49edc677ab5fd08d3e383e0e8b9ea3ae60e702609656830156265936e493fa377ea9a5653d0c3e9ba45962c7d73feadcacbeea09ccd4c3ae352d52e501ef56e59d97003264b08ba6ad52621213d184d5c7957250ced4d43803cde3003bce965384211f10903d4cbc81b7404cccd5bb207c48201e0f4819431a7166d5a7467704b56295bb815d3841317b74be3774a014ce872a3cf37ed21bf8bbc177cc4de08cab6b6bf2d7e54f36594c4e871712bb2d2236588e6ef1252b1e7cc0a940598c12236233f147a0fa843dcc895bc6ac4c61fae6da470e54c88364b8fa3d84d6e4af21189e7ab55345592cf348b91ad4d6d4a5306e594ba3469e73453ce0faa43577291331772bb0482ce0abd182efd1cfe9144479395e550823ad9403e003d9ef2b78aa8fe636e61f90a95a70268acf2f3dbe0e44666e16249cb2c92d6518f19654a1789eac9755d6912d6d41f3a0396106fa42a0f0143701469e6741c349549bf245f01e07ab80cf4ee1ba7ea779414284280d860c4b6f2fed168b368381cddd2bf477ee16eb2584bedc159fa951e8c42b85b55c86e7486de77a570", 0x1000, 0x4, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r6 = getgid() lchown(&(0x7f0000000080)='./bus\x00', r1, r6) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) bind$inet(r7, &(0x7f0000000100)={0x2, 0x2}, 0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) r9 = getgid() r10 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r12 = geteuid() r13 = getpgrp() msgctl$IPC_SET(r10, 0x1, &(0x7f0000000140)={{0x1, r11, r9, r12, r9, 0x5, 0x7fffffff}, 0x3ff, 0x63, r13, 0x0, 0x7, 0x20, 0x3, 0x3}) r14 = getgid() r15 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = geteuid() r18 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1, r16, r14, r17, r14, 0x5, 0x7fffffff}, 0x3ff, 0x63, r18, 0x0, 0x7, 0x20, 0x3, 0x3}) fchownat(r8, &(0x7f0000000280)='./bus\x00', r11, r14, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f00000000c0)=0x7) r19 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r19, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$FIOASYNC(r19, 0x8004667d, &(0x7f00000001c0)=0x80000000) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 05:37:17 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f00000002c0), 0x0) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:17 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r2) r3 = getgid() r4 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r6 = geteuid() r7 = getpgrp() msgctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x1, r5, r3, r6, r3, 0x5, 0x7fffffff}, 0x3ff, 0x63, r7, 0x0, 0x7, 0x20, 0x3, 0x3}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r10) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r11, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r14) r15 = getgid() r16 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r18 = geteuid() r19 = getpgrp() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000140)={{0x1, r17, r15, r18, r15, 0x5, 0x7fffffff}, 0x3ff, 0x63, r19, 0x0, 0x7, 0x20, 0x3, 0x3}) r20 = getgid() r21 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r23 = geteuid() r24 = getpgrp() msgctl$IPC_SET(r21, 0x1, &(0x7f0000000140)={{0x1, r22, r20, r23, r20, 0x5, 0x7fffffff}, 0x3ff, 0x63, r24, 0x0, 0x7, 0x20, 0x3, 0x3}) r25 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r25) r26 = getgid() r27 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = geteuid() r30 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1, r28, r26, r29, r26, 0x5, 0x7fffffff}, 0x3ff, 0x63, r30, 0x0, 0x7, 0x20, 0x3, 0x3}) r31 = getgid() sendmsg$unix(r1, &(0x7f0000000300)={&(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000180)=[{&(0x7f00000000c0)="422e5ca7b60251cfd9e89dffb7a799e0f1d7b2fb205031b3bc5b67a6646ffba1209c898b6e0d56ad3f3ca597568465442df010551b22df819bfda072a3167b8edcc02e48efd0f445732521e4b279249ca25941712d08d576ac98b8ae4954b3f16c66cfaeb1d4692e5fcee74162a25095728f4d0097c476d2ba3227f115cf775a6f460f86", 0x84}], 0x1, &(0x7f0000000540)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r6, @ANYRES32=r8, @ANYBLOB="000000001800000000000000ffff0000010000009809e67aa649b1446bd61b63ed0afdd8375e823faa21ef4a4939ce7fe261c1f3afbb72ee762738973e2967556d2f4867f08a9310094cc163143bdb92b71aa9a124e835c662beb6962e76c98fb5583a2e72b0b58e9d5445ccca9b35eb1cd9d4f4df6e5619a3636212263c0b00becd2d41bd2f3d6337ea947195deda2b9b68f9e9558a343609ff505cc06d47ff2eeecd3df3a8ca5271fc628040db96d767292a5fd4434f818d80ba0c5f14ae6fdfe894d52400019724f80e97acd0eb8d93801d575c67b2e81a3e724dcad1b564b8b53487046c9f9b63dc00"/247, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r9, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r18, @ANYRES32=r20, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r25, @ANYRES32=r28, @ANYRES32=r31, @ANYBLOB='\x00\x00\x00\x00'], 0xb8, 0x1}, 0x409) r32 = open(&(0x7f0000000040)='./file0\x00', 0x205, 0x157) fcntl$lock(r32, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r32, 0x2) close(r32) flock(r0, 0x8) 05:37:17 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) pipe(&(0x7f0000000000)={0xffffffffffffffff}) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x83}, 0x0, 0x0) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x1, 0x2) 05:37:17 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000240)=[{0x1, 0x7fffffff, 0x8000000000, 0x5}, {0x9, 0x47fffffff, 0x80000001, 0xffffffff}]}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 05:37:18 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x80, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x637}) 05:37:18 executing program 1: readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000080)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) r2 = openat(r1, &(0x7f0000000100)='./file0\x00', 0x400, 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {0x2}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCNXCL(r3, 0x2000740e) 05:37:18 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x25}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x2, 0x0) 05:37:18 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000049a0ea405bc363ac3292e99788dfda00005076db2aa1dcc1936bccdfa4aefaaeb17e2dd7accf2ac9296684611bdd59ad3a0ba23cedc9f76caa6ee7af6ea33ff8ed4646027a3eb704bd36156dcce0b05515824557acdb4be3c8a8be706794b16bee12460b02c50c6aa7c4ece608ffc69358c6a10bcddb9baf5e757589bc966db740acd3c92cc1be5a0a8cf4"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() r3 = dup2(r2, r2) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x40, 0x0) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r7, &(0x7f0000000000)=[{0x0}], 0x346) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r8, &(0x7f0000000000)=[{0x0}], 0x346) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r9, &(0x7f0000000000)=[{0x0}], 0x346) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r10, &(0x7f0000000000)=[{0x0}], 0x346) r11 = socket$inet(0x2, 0x1, 0xd9) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r12, &(0x7f0000000000)=[{0x0}], 0x346) r13 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r14 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r14, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMOUSEIO_GTYPE(r14, 0x40045720, &(0x7f00000003c0)) readv(r13, &(0x7f0000000000)=[{0x0}], 0x346) r15 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r15, &(0x7f0000000000)=[{0x0}], 0x346) kevent(r4, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffffc, 0x7c7c60ba4aa3dc58, 0x4, 0x3, 0x81}, {{r3}, 0xfffffffffffffff8, 0x1, 0x1, 0x6, 0x2}, {{r6}, 0xfffffffffffffffa, 0x50, 0xfff51, 0x7}, {{r7}, 0xfffffffffffffff9, 0x0, 0xfffff, 0x6, 0x8aa}, {{r8}, 0xfffffffffffffffc, 0x32, 0x20, 0x8, 0x20}, {{}, 0xfffffffffffffff8, 0x2d, 0x2, 0x3, 0x7f}, {{}, 0xfffffffffffffff8, 0x4, 0x80000000, 0x9, 0xcd8}, {{r9}, 0xfffffffffffffff8, 0x20, 0xfffff, 0x2313, 0x1}, {{r10}, 0xffffffffffffffff, 0x444d18b1cfecb8b6, 0x2, 0x0, 0x100000001}, {{r1}, 0xfffffffffffffffa, 0x40, 0x82, 0xffffffff}], 0xff, &(0x7f0000000280)=[{{r11}, 0xfffffffffffffffa, 0x1, 0x2, 0x1000, 0x3}, {{r1}, 0xfffffffffffffffa, 0x4, 0x1, 0x5, 0x8}, {{r0}, 0xfffffffffffffffa, 0x86, 0x40, 0x646, 0x8}, {{r12}, 0xfffffffffffffffc, 0x20, 0x0, 0x8, 0xffffffff}, {{r13}, 0xfffffffffffffff8, 0x8, 0xf0000000, 0x0, 0x7}, {{r15}, 0xfffffffffffffffd, 0x724e51056f420ab0, 0x20, 0x4, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffff9, 0x8, 0x17, 0x1, 0x9}], 0x4, &(0x7f0000000380)={0x4, 0xffffffff80000005}) 05:37:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7fffffff, 0x5141, 0xeed, 0x1, "39a13655cfcf1390660876c0b967b55648349c3e", 0x6, 0xb6}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x9, 0x7ff, 0xfffffffffffffffd, "0326288fef0a04001f3c02df7179000076efffaf"}) writev(r1, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a", 0x14}], 0x1) 05:37:18 executing program 1: r0 = syz_open_pts() r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x10202, 0x0) lseek(r1, 0x0, 0x40fff, 0x0) write(r1, &(0x7f0000000140)='W', 0x1) ftruncate(r1, 0x0, 0x100000000) r2 = dup2(r0, r1) lstat(&(0x7f0000000040)='./file1\x00', &(0x7f0000000080)) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) unlink(&(0x7f0000000000)='./file0\x00') r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x20, 0x0) dup2(r0, r4) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r5 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000240)={0x7e0d, 0xfffffffffffffffe, 0x7, 0x7f}) r6 = openat(r3, &(0x7f0000000200)='./file1\x00', 0x20000, 0x114) ioctl$TIOCCLRVERAUTH(r6, 0x2000741d) r7 = accept$inet(r2, 0x0, &(0x7f0000000180)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000001c0)=r7) 05:37:18 executing program 0: setuid(0xee01) r0 = getpid() getppid() ktrace(0x0, 0xef2b7ef0af4b3824, 0x2, r0) 05:37:18 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[0x1, 0x10000, 0x7, 0x1, 0x3]}) r3 = kqueue() kevent(r3, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x8, 0x7, 0x100}, {{r1}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x8, 0xffffffffffffffc1}], 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x60, 0x2, 0x1, 0x136d}], 0x7, &(0x7f0000000100)={0x3, 0x1000}) close(r1) execve(0x0, 0x0, 0x0) 05:37:18 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c2cc6d3", 0x34) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x7ff) close(r0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setrlimit(0x4, &(0x7f0000000100)={0x3, 0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) mmap(&(0x7f00001f4000/0x3000)=nil, 0x3000, 0xd, 0x10, r1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c64e3653000"], 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x10, 0x5, 0x2) r4 = getpgrp() r5 = getuid() r6 = getgid() r7 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r9 = geteuid() r10 = getpgrp() msgctl$IPC_SET(r7, 0x1, &(0x7f0000000140)={{0x1, r8, r6, r9, r6, 0x5, 0x7fffffff}, 0x3ff, 0x63, r10, 0x0, 0x7, 0x20, 0x3, 0x3}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={r4, r5, r6}, 0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000340)={0x0, &(0x7f0000000300)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000002c0)="b6") 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x1c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000380)={0x3ec, 0x3, 0x2, 0x4, 0x7, 0x6, 0x101, 0x10, [{0xd1, 0x6, 0x3, 0x9c4}, {0x4, 0xcfb, 0x0, 0xf650}, {0x9, 0x7, 0x5, 0x1ff}, {0x3, 0x0, 0x7, 0x7fc000}, {0x8, 0x2, 0x2727, 0x6}, {0xd916, 0x0, 0xff, 0x67c}, {0x4e, 0x0, 0x5, 0x6}, {0x6, 0x10001, 0xb06c, 0x1}, {0xff, 0x6, 0x1000, 0x6}, {0x0, 0x0, 0x8, 0x7}, {0x100000000, 0xd5, 0x1000, 0x5}, {0x101, 0x3, 0x7fffffff, 0x7}, {0x1, 0x2, 0x8001}, {0x7, 0x6, 0xffffffff80000001, 0x1ff}, {0x6, 0xff, 0x1, 0x81}, {0x5, 0x9, 0x93, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 1: r0 = socket(0x18, 0x3, 0x2) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) setsockopt(0xffffffffffffff9c, 0x5, 0x9, &(0x7f00000000c0)="e7fa7e2fd08b6e9f2f5bf955387d3c1bb7bd933aefb27ba29234532327940c82e19e9fccd5975c236b466c8bef5e24663eedfb4dd7fc470cbaffff73266e113f49c6b08846da0480385dff8e8f35594ef0f08a122e89f2a4970e027a4ad4fdcbcd7757154b43554fa499d06282dafb0fd3cd7b30dc30bcb0a76f779012cf5cc2261218230216d02ad59507dfa67e8d66c348fe32c3c19ddd3dde50895b04ee2957a567db6ccfb3963c8365c947b7116fb4c6ad04e5f6e588dec5238a207a02c6c47414653957e94a8ecde5aac52d5469af7e7563148aa99c10a562340982e97c59189bb5beba4e98675423847aa79fd59175ae6d7436e6e653667ce6e1952293a96dfea7c0ff218a0400a79cf44e5ead887470eee1e0f1ad08f0f84df3c824e3c0a10fd915c490a9adfafe31c153bd3a5eb68c7e53fc63298a9719bac1634fb3c5a60111fc62a3b2de32ea735ac46ba5b321b8d2b7855b481aa2edc48c2bd8169f1057c392a35ec67bc46b0bc6ff512ae64205d412203409eb8a8ea84393030b31a0fc3838ddcdf870e2b40beb0a36f6574f4b69fa65e2889157dfdc6b00c992c677012006223011a84b244add470bdbcfa93a6c1b20d560cc2c2e9d619eb9445524d0c0e77fe716cf55c824e1f90570b450b7b2965b65a7ad498e7920d6befe7bb8b38d87f3c2b639bda593853c1924e3df9473afe6fdeed5d9e2777b366bbc7b951f85e5380b82965ca08c2e7749a3ad7c447957229f5943218821bc1ea4ee3eb93170ec0634eda2f40dc18f467d36ef52b3a29c7296041d46086770310681e72f7ac598fd5a84776c42164845a942f488338af949ea336cdb276c74ec1252a03251895e25248aa314f72541c8478fd3324b47750e45f1facee8929fd28133c9860edb6b6f449f4f57157d0767fa41f82dedd4347fea87f77056db79fd4a7fbd07d89243fee61ae590e56f11c44eba83518a30aaf9c7c720abc56e1fdb12d85327be86af706f79fa9d8eb0785cae8d12d154acf1a3308e8547e6dbf43dbc2b82cd74bac866863b3db52934f7ad3c81477aea774f25d000948a460098736671ca4abb0142637d3a713ba22a2e8da520832999057ccbc1ea47bae7c106303d0e17c1e27dd1406d2e2728cc4d4e1087536db31d45fa95a245920428174379c3d74f8b08725cea0afe5841cb830f0f0797f6969deffc7fe3adeaf45224ac6ad853aff330f48a1bd4ee3314771bbbd2999bc71021326a4fd32d7a9c61eaee66ac0831e20c600b06b8f3ebf800a9e55c0de0e9550562d7cf98ce376812d6e1571bbfe8fa3eea36d832c8b9e1e4b09fe5a3fda175da8f179f4700bcd254729beadaedcbda141cd408bf428c8bb68c6d7005f91b58fcd1a6e37a5b038845d2447b68df2d0f0a8c8abe9ca0713a52d1e52a34137bce376e20abee17921c919434c14002f9499af19a7f36794bb9d52448a44f361a04b6d72117c349669fd903c9e8d2fb4554ea818463e1913f10dec8ba0ba1f25ecf7478d936e71b78b5a2ec240c0f030c2040a439bd4cdc023798ae545d9da6b6e4feb8595ad8e0d73bb847ba7bcc822d161c822807017a0a8b80819bf50e85cff36c87172a741810bc3534395fc1d754f8800d389e3d7622885df0316b9d9c5ae484a8d2a20ad539f46070dbecddf50f631b9e5f3153103a7a7f5b1b8a990f481b853834210b9fa3e14e589cb2374330f2fe38b53c29ea14b4f8963ae27aae2016228a2a19f9ba11751e555fefa4ce8029346740eb83c9b319064c3a3ebd610d1be33e0c74469311c715cccf30aaf11b53607b6d06c5d4a8788ca358837bc354837945ea614757241028f4ff5b7da35dd98a66489191bee6f55051607776e4cd9a01dc25b4f267d825ebd305763723bfd3893dde5f7224d0a1ea9a9a608e567ef79890ca0abde06648373121bace67f171e5411bd694491b7a66e7d45f9b50acc71b984ee9f24934f14c86b2d9032647b1713dc884599b41dd0a8444c1b32e8a713e7ba3dbe3cf7a4a9fa169f442ec276357e193dda0631605776f80e283d48bac53171d43df3e048d9e2bc5f4de480279100f53090f3eb31bfd092a364dff5452256888886aa487759ee6fde6eaab902d762d90e20de5b3111e03b26ccf8d24858c0b37d8b9ba31c6f0e8a355fea55b4c061a173f3d0075f578b4b1732e4b67f5e2781ab40682a6fdea278e3371479e689f4d4daaa4d4e2da9c9665055498fc59aa3149c2ed95462bc894cdc857a4f3d7278c9ac15564a12bf7d1fd3a8ab3f1f641a9e8cd76044162351f5cda6387a019e832100183099a3c6c7fd671f0e96ca8480659df1ffbe9f57d2fcfa65be1a596489ffc2f7b315913ba079253cb62f5bc294a74af9fd151e4c92e9054c5bf4ecb167838efb8e50613f8f3fe069bf8d0261bb03b6bbd789fcf4c31eb4c65b0eaa72f7b1f1fbde9c9840e3a21d47aad3c6f01273ac82220fbe94f3768eb0ea1f8d45f5e07c5ff8c2ce466d0519a83459015d649d09bb846d91382f9f09061dff14023ec3d8ae9f335b1210b733d6547c1e0843b3b22dfe0e1c34d1466e9b75e3e652d98b5439f1b379e94240a08e1925dc0f3c9674764b549012ffb8509d3d4c230c1eb1ccd8ba0ae4c7802d38a2a64c0d6163400e055662bb6f7c701a72ba5065271afb0aea11f7ccd058ea2d79eb70a1a5ed2935758a71ac2316cda53144ec3f70e9098ea9d06f03946dea7468a287ba6726e53ee97535744e6c07eca778a357ff908a9e6d46f723c7e648e1faa43b7e65be082f6d01e2e3e441aadcd6e8c69b6673686d0b5d9f205b62091869d1178053f7d641168f1db160bc11324fac15eadacc9ac936363fd056d94f81c1998133650033aea9479d7cb85cfc59387aaa8e7f7692671ffcf4b518302dc7364ec8c445840301cc9ed81d3dce700518568c0d2f0d8444b6193fbdecc784bb4e80bb163ceb6201fe72691d585910bf5b372bfd4ee84ac742d17c76705e2685597f85a4f3bf8c4d688bd669f351c58d13085b0c7f12d733de0ca5ca46ba93a2ff2929ae9cb8b64b631481c66f593c1131e3d20aa67ac7d382b3b82b65896712fec11a86d2958528580e432b8ce14a7feea7d00a2320d30a853387e4f15e3fa087d68817729e1d520eb15d2a85bda3ef2a74a5c9f186be106006a5b9bbe1a8c9eb7da34b2bcc116a6cb9ece703585c7ed6742a8c1a53caddf43c105961d9e14de87f07e88f821794b64b548c733fee8bddc686429ae89f3f2d09b8dcfbf84d6608b58d1c49832d4e4e99e9e98836e4e41244f94bcbf7760ed069272900dfdbb7afec2d7c2f92aa0676c5c7c4b1535635955e1e011c2d57b20ab140bf7a6d62c8e3a4388951dbf2064bb062b4961f572c93488387e3b7983adcabd6e88aaa859bd19f26635022d4f521ec28eaab9d292f18e31f8c88180cf03d268e7b08bff9ba3a57cfe1474cff4e1ed743cb2b2dea04404ae416a594525dd252e31aabba19fd163ab5416d633ee850f7fef7616178b25ad84bbf227d98f773f67e3d736feb2dda9b265ba72acc33aad1a2c8c07996ea0ed7ad1424254abb4acbcd8154eddcc5116e3e81b2ff82b45339b06eb569c698b69bc6f7790a1074dbbd7f1c72bc21d9300934fc00a317fc311fed9d1ea6d5244ecf50e39fb1f038abddba454b815f5ec539c55d43a2489c8dfe2a97e512122b63c5d6f838ca5be04ca6a61e9df0e527df269183014fcc0109982e091c76b69b439e32a7ffe44301f330758af4b3d69d7b6c1cd90bf6b964c9b4b914b6fabf9df25dac4560d4779b0e61aa05b2204867bfc3f95c77ea2a0b72a643e6c4197f44e156551ed98204421f9b5dc41941b33373d5ffe7d631d1cad9a8ccd66c71373cf57147246434a71cf506c235b1f50477eb8486d867e8b90c1bf5bced86bf812d11aca5ccd67efe4ef7630d1852278c85bb195e8fa9b95da2b98df75a729f6dbb6cf16851b2960a17e7eb2eb1ccf51a4e7f4ea34995866c1f2638d804da26ab4c4de5d32672cec377f2e6c9997ec760b091f21a7cbfa11c6ce288c4bd9da7f025d2efc5efa10e804cd89e478c71d65ffa9a7bae567a405f123b9133195e8c7cb2ee55693c6b907ee90ab26529f159dcbf50c0ba7c3b1d32819bdd29fdb1d9a7f8d264a7d8c081f599cdf0edb9f492b25f7a1fc9cbd81aeaee50d6265b690865ddc5cdc50579dfac24bcc355be4426e262f929dfb6eacb985ff2824ff3d3706e468c076dd39f6e6cbe66b0915780e21d18dc1bd497473929d8f91df16dc2eb142d5afb011ef074e8f6229a70c5ad7079bb84e18ded09c5bd1d263b2e28463c3bdcd0af3004140c073005ac98a3048c8c83f62232c5c4e17e5b1fd6e2801335a76526bafdd5b72e8dd015a4765b64b55475e764318a514ef26e59a5bf8a0315b17f984f164ea20a5c5738b01a19ab6a6d1194017178df33b2d376990cfcf6386f0686617317609ac53acfaabda5d57055bccc234169df839cbff8f84f83d0c68e1b8eb1b44a2e2b55de6f5612657f11387d22a7b1eb8b192e7387f888c2dc06be26155118028633fb2794f6f4c45c4e3045046740d65535d0a5cceacc72250ac226012bd1cf9b3ddd8b90680d44b7ba0dd9b298d079ca58c336631fc5484240701f767861457bbec4383a9323a39e0b42d3e1544789091a706b9c667134df2cc56b01d9f0577f1e07cca8840f4769f96fbfa2c0870635f5c6e0e8d28305144bc981f53d46a70a7c0e7361d20c947527ad92f9bd9365ce602a99d5c291fd1ae5d266128d3107f94f9de9c156be01b19fab6c98e6cecff7ffad15e5200a8cb90925da02fc63241ed95b9abe954ac9f20086de5539bb08adccb9fb73a7af87cc70bca392af59c428930b9f96c281ce5b3187101da92e63eb4a9848672403b00d7f370b5ce88762ea0b560711df74fa992bf15891c3a79252d54626c8c8104340d9011eaa6d93bc66d42eeb583214bdcbf1ba22e6bba80cecddcf7968ba65cf1e6fb2d04e5a71a10bbfe2912740d9b9db049ffa2f40343950569d250e60fe9cbbf3e91891b669b158a53f2d2ef224c56bc19fbe84e180eb23077e0a4ef877e2b7d84ffbb710a4167492a43da17a2a13f7316495add9d48dd03444f791633fcf8f8945088e0acc83daa7565d3446984f7d84a15757a06a4acda65cb424ff7ef43ded6c7c0bc8fad2cc0f2fa2c28dc31f19359d1bfc45c228158d346b61a1156dff9975ad99430f72272baccfafea03143d10e69417c429ab132b015535564c94d41cb11f5f23f7d06e47a1c0f8713dbf2a7a80cb0cce616696aceedca01edc7b33083287ca14db082d281015d1766de5b3a685dd31fbd76340038427d3a7b5e5845a1d48e49af5d63832bc2ecf8b2fe4d046dcd5880045fcca2a237a89b013a5b0992ab54b4752ca6d4b8e221bf3254aeaec38ed7fe28cbef7295afc17eb6459c03de790ea56b12c18f0930e724c3d2f9cb5b1f294978a6e7f47d9074d66b26c546740db1e0f1f504ca46c7f9ab506cddac26d365cd583c5ae4b12f2b3b58b677c42ffa3314807e958d56305482446e8edadad1f4c82df20c892f008754582e76ae2c7925932ecdc941400a64d7e359a85ad2c6f5b3cb8cdd251c5829231e71e0a1f87092158cc22eaa104d2bbe3580e347f894a062de3ffc01b6d86e102fde6b8504493c77fe2704ff2379d71ead8ce7bb9e687b1851d78d4d71383cd80fe3a56704a187c8bb000064b932aea657611270b7a2af2030ee110c08b1352d33b3d54075229ce1f6", 0x1000) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2, 0x5, 0x3}, {0x18, 0x0, 0x7, 0x6}, 0x1, [0x1ff, 0x8, 0x819, 0x40, 0x8, 0xe18, 0x8, 0x5]}, 0x3c) 05:37:18 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendmsg$unix(r0, &(0x7f00000006c0)={&(0x7f00000000c0)=@abs={0x2, 0x0, 0x1}, 0x8, &(0x7f0000000600)=[{&(0x7f0000000100)="ee23c949dc5a2349860fbf71461f484b4d663c14ad4558df58db994cb447703b9d179e385b1f7e", 0x27}, {&(0x7f0000000140)="42ec1a74c69c3ea71121e8f0641d2ef0d68704c0fe1308e54a3686f790722514b8697c3d776286ae98b31d0cf92d668fac15b974a7a9d404140effcae4403cdaa6926a20e3e8637dae8426020ad753f84af7487539175546e21411c6102889ecb5e5258560944bee45d89d2ecc3c97a0d121d46cbb5ff8865cf0966d2c8724ee40f2e4e9fb67be7781488ec9735848a0939b9a50cd9643d5ff31f8ae735382e48a1e710827244d1ff37523f40487c807c5838863466ee86a973465b1eea2055a2c1d4ecefa0d12ed4c9be43ac19c96fa01823e5902d58c1b69", 0xd9}, {&(0x7f0000000240)="21ea830972edbd85951e3d3428bbed50d1833b3f5c9d1f51176629ecbae8326386fd25ef3d", 0x25}, {&(0x7f0000000280)="61868cb3b2ab0da06ddd9f23d98c10daf2ab781eec41f8d3b484d01f96fbc7aa2173e0d8e626a636516706ed394ccdad563580480da50dc034347fbf9daca9518294b88eafbe5bc61fa1882adad77df315eb25fd1da7b4da87cac6e7147ceec04f75302f5658a0283d7cd5a8e4ead906c72044236b6e2ff2192b0fa3b5bbf5d78b5a11967de496ad320b608db6733ce6f1820404f9811de8148733e8b2921a0f1782a439a88dab4f05c4a8e34978f10fd2d35fca4450cbcdd349d71c3ed31211ee146c95501e9f2b6212289be823c267737456738b5961db25cc53f92bf3f055dfedead4c5c977578677cf", 0xeb}, {&(0x7f0000000380)="d17939e61ef8b23b3999786c115932adbe6208c6ea2d64922dbc2e3d43131ee8b28d352c1446923ea374240333048f99807e5f1c356f3c776c896422e41a98959cf6d20f96aa22c280c980d877c65f7f6b16f9a39bbd5dbbea659f8c10190c51f41a8c20ac57c70bded97f897aca16f54c43905493361f059719f8", 0x7b}, {&(0x7f0000000400)="6e183cecd3575b7a66dc4f309b62918e11612850694ecfddd6897b281f80bbbbb96e2f9c805f5e25a47cae7aee6fe5071f209320ce55ffb3881f8428bf67807edffa0753266dc9874db954bc788fb05dc86ffd52a31dc2a4a2e17f970a6be9a83e123fcd71e69ac985e68cccb38600698ecd0dbdcf32ebd7bc1923d5336e6de694c643beec23c2ea05be77eaab095b5ac03d83f89e8606126ed6303e", 0x9c}, {&(0x7f00000004c0)="d7ddba1005d0f0318162c9431c5e349870306db6ad9b481960e276796411bbfe3487cef28253ec379e9b759d8e74e72b5608551a32151044bf650f12524cbc17d3637ed1827c239055a5901e7162c57c4de37d3c55a019d35e02d4ab4cb71eac545627cf3eee08737f7818d84c9ec8d6509835c3", 0x74}, {&(0x7f0000000540)="2f41a10c13a198a250cbdadf0e7f85e996dc82e349af5d9e40586862c0b23039ee0ee40043cd1c7699c0de9c14a90bf4521d5b3dfa0cf2864f94fbcebb56c9579d1fdfede291384d379548a176c572e8402d13d2d499c3190f9e6433eaca27827d18ae1c94bfd71314b6dccab3ff40d436e459da01385d67562079afd55a41915c6b78b10e7daf53eda4d2b14c56ccfd504b6239a30387f85eb2aaefcbfe193d8681a001f4a52e86cf8093f3d52a22f1bba5b943", 0xb4}], 0x8, &(0x7f0000000680), 0x0, 0x409}, 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x19d) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8, 0x38f, 0x200}) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000000)=[{0x84}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000080)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:18 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f00000002c0)={0x2}) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) preadv(r0, &(0x7f0000000500), 0x3, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x8) fcntl$dupfd(r0, 0x0, r1) getsockname$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) pread(r1, &(0x7f0000000040)="726c54fcae4a8ef43f02511f6517a708aadfc362ec", 0x15, 0x0, 0x0) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000240)) 05:37:18 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000170000000000000000000000000000000000000000000010f3986d49e93caa5c7c4cd3dd90b619c3dac2579640b0b52be0a4fe9f2b7122f257f2c2ad23bdad38ba8eae24d203fc2f1e7ef4cadc48f671f2df1341c517b68efaf3197ed5c80d94cf6a2a86a8"], 0x0) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0xfffffffffffffff9, 0xfffffffffffffff7, 0x0, 0x81d, "d7a52e5a2477b0f7e5a13d6e82e36ee6342c966d", 0x9, 0x8b4}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x80, 0x2, 0xff, 0x5}, {0x0, 0x2a, 0x7, 0xfffffffff61bd520}, {0x4, 0x8000, 0x8000, 0x10001}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x0, 0x1}, {0x18, 0x1, 0x3ff}, 0x9d53, [0xfffffffffffffffa, 0x101, 0x7, 0x0, 0x7, 0xfffffffffffffff8, 0x8]}, 0x3c) 05:37:18 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f0000000680)='./file0\x00', &(0x7f0000000100)) lseek(r0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="2dc77a00000000000000"], 0x6a) 05:37:18 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x100) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) openat(r0, &(0x7f0000000100)='./bus\x00', 0x8, 0x22) unlink(&(0x7f0000000000)='./bus\x00') symlink(&(0x7f0000000040)='./bus/file0\x00', &(0x7f00000000c0)='./bus\x00') 05:37:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f00000001c0)={0x0, 0xfffffd22, 0x0, 0x0, &(0x7f0000001140)=[{0x10, 0x0, 0xfffffffffffffffc}], 0x10}, 0x40d) r1 = getgid() r2 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getpgrp() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x1, r3, r1, r4, r1, 0x5, 0x7fffffff}, 0x3ff, 0x63, r5, 0x0, 0x7, 0x20, 0x3, 0x3}) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xcebba64a34adc49b) r8 = getgid() r9 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r11 = geteuid() r12 = getpgrp() msgctl$IPC_SET(r9, 0x1, &(0x7f0000000140)={{0x1, r10, r8, r11, r8, 0x5, 0x7fffffff}, 0x3ff, 0x63, r12, 0x0, 0x7, 0x20, 0x3, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r14 = getgid() r15 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r17 = geteuid() r18 = getpgrp() msgctl$IPC_SET(r15, 0x1, &(0x7f0000000140)={{0x1, r16, r14, r17, r14, 0x5, 0x7fffffff}, 0x3ff, 0x63, r18, 0x0, 0x7, 0x20, 0x3, 0x3}) r19 = getgid() r20 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r22 = geteuid() msgctl$IPC_SET(r20, 0x1, &(0x7f0000000140)={{0x1, r21, r19, r22, r19, 0x5, 0x7fffffff}, 0x3ff, 0x63, 0x0, 0x0, 0x7, 0x20, 0x3, 0x3}) getgroups(0x6, &(0x7f00000002c0)=[r1, r7, r8, r13, r14, r19]) r23 = socket(0x11, 0x4003, 0x0) r24 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r24, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$VT_GETMODE(r24, 0x40087603, &(0x7f0000000000)) sendto$unix(r23, &(0x7f0000000040)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0204ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f10c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050002e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031acb303757e4fd582facbc5737b8e24057571050500"/336, 0x150, 0x0, 0x0, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x87}, {0x81}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) 05:37:18 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x8, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x4, 0x7f) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getpeername(r1, 0x0, &(0x7f0000000180)) 05:37:18 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) r2 = open(&(0x7f0000000040)='./file0\x00', 0x480, 0xa0) connect$unix(r2, &(0x7f0000000100)=ANY=[@ANYBLOB="01002e2f66694a0b3000937f21e3d3dfbb50134bc3105e0a0c844f0ced097ee26218b717511d054776ae93d6bc1adf3c7a8a6059e27afb80be05efccef457c5f0e1c82ecdf39903f00000000000000d8b0f835c7f46118"], 0xa) 05:37:18 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x60, 0x0, 0x3}, {0x6, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)='K') 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2d}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) recvmsg(r1, &(0x7f00000007c0)={&(0x7f00000000c0)=@in6, 0xc, &(0x7f0000000680)=[{&(0x7f00000001c0)=""/37, 0x25}, {&(0x7f0000000200)}, {&(0x7f0000000340)=""/215, 0xd7}, {&(0x7f0000000440)=""/199, 0xc7}, {&(0x7f0000000240)=""/64, 0x40}, {&(0x7f0000000280)=""/71, 0x47}, {&(0x7f0000000540)=""/23, 0x17}, {&(0x7f0000000580)=""/222, 0xde}], 0x8, &(0x7f0000000700)=""/129, 0x81}, 0x2) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='\b\x00ev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x0, 0x3, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x7, 0x0, 0x8, 0x6}, {0x2, 0x28, 0x81, 0x8001}, {0x8, 0x1, 0x2, 0x8}, {0x800, 0x400, 0x1f, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) 05:37:18 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 05:37:18 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x00\x00\x00\x00\x00\x00\x00\x01\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20200, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xbb, &(0x7f0000000140)="88599da8b3efdb34e545fb4afa3aa23c80d56fba47a6d3b032b9a45c9369821cf3e3d301fe6988254738a194a9b9a4c3c6d393f71676c4c872848fcc8f4669b90516dd8f57eb34f7959f035705bb4860538ee9a12807b008b7900d9e0ff9b505d297dd5e787cff89e722c5b3285ef28bd221ff12f563c66e0b8a02db73083e07548f0aeae7c96ea32b5f5d412864d3b4e0ee94ff33373d8653fd621603085c134b4d8ac3f206b668d31dd1895834b5e3fe8b18a95dbf965eca626d") 05:37:18 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0x1}, 0x8) r0 = socket(0x18, 0x3, 0x0) flock(r0, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 05:37:18 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) getsockname(r0, &(0x7f0000000480)=@un=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) r1 = syz_open_pts() setsockopt(r1, 0x37, 0x3, &(0x7f0000000000)="8f99f76da3712775e895b63e0891de3a5fa12c3cdcfb40bf3bfaeb124c5d70aedecfd26d2955136829cf13f3f052d0e0272c14cca889b9c144f115a9b89917c137203cd791052116b0303c500485ac31695768d52686428633018006627edf2e32a69c79", 0x64) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x0, 0x100, 0x0, 0xffffffffffffffc1, "b79dad9ccc242c382d4027fae609a4ebf482be04"}) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x3f, 0x1000}, {0x2, 0x9}}) syz_open_pts() setsockopt(r2, 0xa1c7, 0x7, &(0x7f00000000c0)="036c461c8c3cb57bbd6f8d38937a6caca35f326a95dd16961ed836a528aa83b499c1440d3a0329f6f9d8a0d6062a10eab2b4697ae0cfc42568f2fc8c05457ed5cf4f31bcb5ea69690d010f4acc1d7d8dce8b5aaeef018f600efe90c61bb72f8f73bb894e2c", 0x65) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCSWINSZ(r4, 0x80087467, &(0x7f0000000200)={0x3, 0x7, 0x1000, 0x40}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r5, &(0x7f0000000000)=[{0x0}], 0x346) poll(&(0x7f00000001c0)=[{r3, 0x2}, {r5, 0x10}, {r1, 0x80}, {0xffffffffffffff9c, 0x40}], 0x4, 0xe0) 05:37:18 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setuid(r3) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r4, &(0x7f0000000000)=[{0x0}], 0x346) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 05:37:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000e0700000852cb00000800faff00"}) r0 = socket(0x18, 0x2, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000440)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:18 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) select(0x40, &(0x7f00000000c0)={0x3, 0x1, 0xd761, 0x4, 0xac53, 0x100000000, 0xfff, 0xf415}, &(0x7f0000000100)={0x800, 0x0, 0x77f5ba90, 0xffff, 0x7, 0x9, 0xfffffffffffffff9, 0x4}, &(0x7f0000000200)={0x80000000, 0x6, 0x2, 0x7, 0x5, 0x3, 0x401, 0x2}, &(0x7f0000000240)={0xfffffffffffffe00, 0x100000000}) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r1) r2 = socket(0x10, 0x1, 0x0) setsockopt(r2, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) minherit(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) setsockopt(r2, 0x29, 0x32, 0x0, 0x0) shmget(0x2, 0x3000, 0x10, &(0x7f0000ffd000/0x3000)=nil) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') ioctl$VT_GETACTIVE(0xffffffffffffff9c, 0x40047607, &(0x7f00000000c0)) 05:37:18 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x80, 0x20) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffe, 0x7}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x82, 0x0) close(r0) 05:37:19 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file1\x00', &(0x7f0000110000)='./file0/file1\x00') symlink(&(0x7f0000000440)='./file0\x00', &(0x7f0000000480)='./file0/file1\x00') open(&(0x7f00000000c0)='./file0/file1\x00', 0x0, 0x0) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/\xf0H\xb8\x12bp&\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x161, &(0x7f0000000000)=[{0x5c}, {0x4c}, {0x6, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x100000000, 0x5, 0x7f8000000000000, 0x1}, {0x1f, 0x5, 0x9, 0x200000000}]}) 05:37:19 executing program 1: r0 = semget$private(0x0, 0x4, 0x4) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = dup(r1) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10000, 0x0) r3 = accept$inet(r2, &(0x7f0000000480), &(0x7f0000000540)=0xfffffffffffffe9c) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r1, 0x9, &(0x7f0000000300)={0x3, 0x2, 0x9, 0x7fff, r4}) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r6 = dup2(r1, r1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000ac0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xffffffffffffffea) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, r5, 0xffffffffffffffff, r8, r8, 0x0]) setegid(r10) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r12 = open(&(0x7f0000000600)='./file0\x00', 0x80, 0x5c) faccessat(r12, &(0x7f0000000040)='.\x00', 0x0, 0x3) r13 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r1, &(0x7f0000000b00)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6bbbb170633cda2b52fdc021760bbaac97e2bc68f0bfbb5baf953ed786717bb4ee1a5cc8d7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc996db3e990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df62", 0xc4) r14 = semget$private(0x0, 0x1, 0x4) r15 = semget$private(0x0, 0x7, 0x180) semctl$SETVAL(r15, 0x0, 0x8, &(0x7f0000000180)=0x10001) semctl$SETVAL(r15, 0x3, 0x8, &(0x7f0000000380)=0x1) semctl$SETALL(r15, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r14, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) setgid(r9) semctl$GETZCNT(r0, 0x3, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000200)=""/13) semctl$GETNCNT(r0, 0x5, 0x3, &(0x7f0000000780)=""/61) fcntl$setflags(r6, 0x2, 0x3) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000240)) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f00000002c0)=0xfffffdee) chown(&(0x7f00000001c0)='./file0\x00', r16, r11) 05:37:19 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) readv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x346) bind(0xffffffffffffffff, &(0x7f0000000040)=@in6={0x18, 0x1, 0x2, 0x20}, 0xc) 05:37:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r3, &(0x7f0000000000)=[{0x0}], 0x346) recvfrom$inet6(r3, &(0x7f0000000000)=""/62, 0x3e, 0x42, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="8e6a2e3b408e59cbb9bb18bb00"], 0x1c, 0x0}, 0x0) 05:37:19 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) sendmsg(r0, &(0x7f0000000640)={&(0x7f0000000080)=@in={0x2, 0x2}, 0xc, &(0x7f00000005c0)=[{&(0x7f00000000c0)="c46925788683913da35b6e912ca1a2d8c2abd2913193310ab63f2dbc1ee76336660cff938afdf1b20169e1280e3206456d9e1bbe140e3d358e1590b0789e8aae302b00efe72138f74531dd0a89e1ad0277539d59144f40ae1886e6332c0d22ab1a407b682343f6ebd43f0feb471c518aaaec42", 0x73}, {&(0x7f0000000180)="74ae8484cdc771dc3d5e7b02684714a65e3af36a364698b86e3c0a0a9d85f7d3e86735e0e94bfd18aef0c3385beb09d6afe660d23eb2065827de095af34e41cade757d0d379844bcd17c49ceb41f2429af1c1ae6363389a859bd6a33fb5737e98b3e0e3416e73d4e7d44552d3fdfc1588d945424f126f7ec47a9271b7fc19c23bbc631563b1bba02c142f9836d731ead22d0c393af29031f07e47c86c3756e73cbc41c", 0xa3}, {&(0x7f0000000240)="8ab499cb43a4714ad5d3fcf20cc87c9ac212aab352883256ad31a518b3616f7f1ce8af1f6f11e2c17035462a6e06397e1f715b155bf525787f5d3d88b65d21397fc4620b667d4abb0460f9fd50b1e0c99aa6fe96f1862a7d472a429188304916514e1ff22c9d793691d88452e4ee4bfdc010c26ee0584bf82e1acac96272588ee16aefa6a32098b8209ae4b983e6c20d29e9e6e58a365c39a1a987e8b30387fa92ac0dfce9a7d8ee484f1d02566c551546e0517ead1582a54fdf1665e2", 0xbd}, {&(0x7f0000000380)="7d281202ee334cf42eb7c25567f1ac06aa7e8002e0fa31b332f9c772f67927c3861e2075ea959b5b4491c3f96fc8f3f82a39e9ef88d1ea4ffd4a72e1a0a3bfc63a12600e8d7a739fc2011054f02dec1ec931bbafa94d854dbbf2c228766bbcb67eaf4c287ea5b2501bbbde537d6d94166e02075a07f2c9f38dd0f1310cc340135de1e41f7f806dacfc119ae0e325ee4ddb219d24b7390e7b4e366bb03d7e6efeb1fedd64a2f119b57b39dd43fb6a59574858938d91485b8d45cf0d1367749fc39b4bbef29ae148321a67120ffa407ce26f8e6c67fa417aac086149fc406a1aee1b4c950025069e80", 0xe8}, {&(0x7f0000000480)="5b27c2efcf16e336b7e82bd1a891bcfda2872334c7f2843fcd81155d974bad1a0ad019d5cda0ec651d0c8cb944c8171ef735503caa1f586e443a3ce63b8ae1df2745342b2d1badfc2ad0dde4dc2522064006a66037b5fbb533bd3cf10f78ac668dc8d7d7486f94cfcb4289d1ab884d3f1e8907152a6c467511dde82d47a54987174c6791b3a2c5597344fd664e73d68210aab8884f", 0x95}, {&(0x7f0000000540)="01dd7465e8a1b0a1b4c5bbed433264c560a542f6db20c8d5b6b38ce2790275ede0c92983e44f4a297779ba1830115bb130edd548c7e7205191a46bea7640f877029e740acc", 0x45}], 0x6, &(0x7f0000001ac0)=ANY=[@ANYBLOB="1010000000000000030000000400000057efc86d1c79fba6d199d3e544fc7e0d025e99ae2033b4951ae387865084e6aabf2a1d8c70d9411d35d6635562626280160fe290d221f4d7b5f31f26cd0e8cb116777d7c28a7b6389092083da444d9dfacd1a2ddf85e6693053df97a977587e411c9932bcd2ebdda29aae5d1a8cb2c2b43245dad5bbca718077a624840e241ef8f12481cfdbf54708197befe8f7d00624aa3a710360ebfa8ed48560b0e9b5f406cbc7d90742b17d2c33b4409df58abdf37d0f1d89db1b288011eced3c8c363321392415884822756927253db19e2b8dd301dc6e49fababaabe25962e4e763fd712729fe2357096e05e842fd59f256382c574cffe3981587948537ef56767989cb4bd053f5ab4509f1916e09a556b56d92938d2ed5b69551d44f6500cf4c04ab478b39c171c1fe5b3727e8578a005ff2088022588e6c82299b1c367acb1efa7318e2977572f96bc3f96a88d016eff28f3c32672bdf80b1644a5f88d4ab8514d3a29a9110cf7e67ab2280562001917f21f7a6df1561b9c45a010e19211a3505de929e5ac81e222af2b57d5fc77a6d72dee0999e262f1cb5f40d59fa44ab8d346188042d9f74ce02d1717318392f14925401f9401b2bba247c5cfee0b22edbc7ecde677d69739d566ae3d34db0bc5d83c0f98a05a192fcdf1bc255db5dcadc46a061c4fa6cdf9ca18f220cf027e5b951b885f29bf0674e9135c39d1c92d3bed993a04d51e8786889987be4930f25b5008493d6983c12d9ee6b5657abc2390318b1eaee0eb5fd0d46cca0a25c07990d90f95ddf02d56304c304164a26c5bc068ec207119a790725c091b11b361dbb67db3332a0a43184aeecbb4a0b0904d5b368e80e38c938e37f4b2e8de78ded146365f4f99c2583240ac7b9495af8cb28400c2b14997fa612f5cba7b767436f47305d073f80b757ea2d6fa641f77fbc9863289446687150b09a803f0d3dedd498f91b3f3e9231fd156b373335410ac1a07792e3709b2bfcee0797c706fb5c0b3ee1ae7c1f244253254e0ed6e29a07d1ced06c7cc22e1bd57d8843d7354e35c445aae26b5a9c35fdcdbb973053b76db1119bad58844ddb934328cbcd7977edba886e7cdd00af6aebb3839119ba58d1cf9b6be821bdb7fc1084355f47928b855d505490ebc3b75c48b0b7c7f2befa0530ef0cfb122077cd363c7c62c8ec594770b8124ebb2944118e012cad5516e8fa9c8424f1a68f030499dcc9b8ee4ca814ae5b8b20fb8b8b679eff88c11f6df2e85d39291ebd80335da7452255fed121b282db783204ab46f20e02a52f66b3ede20e7e41a375e9c6f62a5145f16900dac7869c9af264c6ad8450e161feca8e96129959bdcccdc9dfa2f17b7d0659c39b610c632fa99a8a4fa08da6b261a8d5102c663044c0311a79ec50754030c4443261724f31bf5d1650443ae2338c41312f82d1418a0c6a7f782bbacbd09d08a37be09cd5a3ffbf51c468f75d679518bc6a3a0c96504b4b448e18ee7909fe84fd08198e1d1f3ce1bbc3698f1d535111ad7dd94039a70502b0ce242bd56236fa0fbf11eafa40c58104bc783474cdb2265608ec1b3f91a5fef88b2c89f69ab52949a9f8204194b9857d274f1763cb350f35f87a4db1644d1be98a41649c365571b1b9fa815aca226c8c8308c0bc08267c4907f77e996a4a492645b00923c336d071f9fb9d765984d6268df88ad93e013b7409df9d49f582f09d8fe667c02c907ca20c7326fcbfa2c669ff52c70c43264fb4cc66895c6f4ace3409f5c383726a1910287f73969d4bffb1c1d1d68de4f682bbc3eef9e567c5f5b587b0f4d57262898f2ef41bca6cb93afca1753115f313d259be4d91046897704a8dc1470ee53e9c14086568fe34dc6a7f86e13e2c87d0e11ef4d9e86e799bff0fd798e717513a865fd3422eeb1c025f9ee6bbf1e76c929aa17d60338697a949ced04fbb5d309b2bae43c37479ac7eb69e6376d01d87a47f821b79939c29c6774d7947c34cb312d78abb55da92425010c335c3021c6439047bb6fad98e55ec42e459b9353d2ec112d58088bf80d815638d37d3c125d1184dc96c868fc277f013e92b27d544822c5de388b83b286af10e8bf52ed5f0913bfe7f9a69ac401b6d22f9b7a697e952420771774f32019e63f6052617f878a2d92df6f236fdc54a0335c6b7fc232c8f4df75d834a8b84d7dc9ca339d8a256c43cf12f91b84dc9973a730a9fa2f0be2c5cd76dcacaa0b0bdf321cffb0b6809609e13bc406e95adbe75e6d46be7568e5d5c25138077191a2dc6a25f44128b1a93a26ba5d2b493a8f77681c7caa187d284754606920a35d78646fb1e27d7ad22f2594785d84069c4c4f7b344a741ffea1c0ca1779ba986b2c90b823aa70855169dd4b055540b8f71974500def761a864535e38b39da1e52a43d6e0ff6c9e2e02ef45272bc1abc85136c71dfea9c1ca5bdafa61f7c19cc8147bfd7d3b38329ba0898152465dc669af7576da98dd59cb0c4612fdb86a1bb4767287f9a6028852901fde8b1f68e5d89c5bd79a4bc52f3bbbaf834b17e29fad475a2039c3cf32c5612dbab2013d10947107d86a2c89a1a8cef740eefd92c8b50d7c5d94625d66af33e46c01a3c45417000b7c273bb5ce9eea7379ae3c2bc40532f9ae27b8b642754b74e007f9028a5c80e0238c3a1038e7fd8d2d319aa9fe8f00622263334d0bc77ae656cf0454231e9e7ef69178ef7ed692619e7d5ffb413e9e913f774a25e56e77cafd2b96518418004ec81b69d38e1fa6412434939772f6ab83f6e3f79af95914f6edffa613c1288cc39da5c14f17fb6e9e1af36aff361574cffd65716589df52004a7c7d615528f1dae34ae672fb8f5eb3610c1dac3868bbff864a106bdf762f455a8eb4a343aa1a52b56c536f37b5716132a41b981866b0b1bf54c21f86451cd3fd5cb7ae726225376e1954fba487478d8bae3ab96848ff7216646f4b5fa23a0af5b089674f18d07a9f575c18f5500175fbed78e30655a573f1815d43ae3741b39170a06329895f463f74efa4e96ef4897c4d9b438e1f345d8cc6c602b29fbc3a7e4cd352f7b8164ad53d02d63dc9e3c7cdb489cef4d3cc91a0b69c8457883720754abdce90feed148803e3217c63cbc3e010bc0d7aae35d6e1275f7c6ea8b358bcda17483b2bee1205cebe9922cbdd8a4cf481b059a8bec3beabdd98fc4aedc7e5a0dbbb590aea7c83321cb35563fb6ea1c21826f807e20d5d2df1fec8122d3373b660193baa0000f06531820433c97d7e0e1c56986dede143b4c8e19d4aa4c6986e65b76069ad87cfbe0e83e9d2200735e51e447686ee22a4994197874500d8efd1fc012307be665caf31c9166be84cf8ae2a952bc58b58644559d46b957fd0010b565ecb92a17d0e4d567c8f59e6c4fea953301070d38f7ff334126a5a9caf4b7d7abbd80f170cc7b95067bb81870d297bef9c17f53473df479a797561ae5fd96188dde5f4ef48b8dc6c5b1331fbb0deb17671d3c3f89b4c30ca2596b7d8abdbe9133669fb8e59531b3798646c25d08a577405d73b8e0085390bba609da224594148b4cef817a565378b4c7f8eac8c35459c1ce9f7ac19e3cd57f211dd2ee89a48139c3f0846ba18c701801e7e634168075de30fd72df6f4e8002adb293ab77d2421dd8f15217b8714f3e0ecfbe8cfb9f36dabdcd5399aed312388633be27a83b356636d6861d16d9b0c4d26e60861e50d7e3479df0744a06d1b013f35a132dbbd516e4f361840b4b7a49199dcf6b2741ca36ec57c5460d1c05cdcc19c3dd421b657c59235a84198c4eee8a9b1e8284d8636e2f4c7713d6136f4b009f59c8ccda2d32eb4e86fc3db3b508fd976e79a4d52548f339b78d0da06100a9254e58d217f14900b230a28002bd5a3948b4144f9672c91459e591b20292dfa382096a42d5daa6bcdfd86634d980f398454656fe8e3103d988b89b85bf1cbd2d4a6af21c6e3042d1bd70c342dd6fed455eda11f0946558e3a74df37d178336028c1c7202b7f5f891efdf933c5a38122e6b8b377abfee48b763de8e02764ade03bcac3ce6095beb6a6b741ccccf9e488fc5e9a843cabea4e7b5f75ceff5f89d45f44198c285516a9de79eff7b9e1ff2f3508b32f40e803f9cc2d276bf58da941dc4ea38f10e9d413d872f4142ed05446bef1a363c93fface5c70585cdaea6c763daa8ac7fa498759fab33dcdec92f01b2bf232852ae847fef44030d419251fcc154956f8a593b11021d518771e20829f647929e43684bf3500deb27a1b444e4ffe313a9cc26412f4906cab20c48080d98bcf3dc0101cf9c260f27155bad81184ab22b43ed161c0f63277d43294c85cdf14c0678dd33d64e7f104724864e7fc959c3e998d081c7cbf89c8ce32531910a7cc5ea251779f8536c49cfe8e6cc16de1b098dd1cc8f4b3a3739de34e27b2a11d7ed856f9140ca2a8be52d1358a24fc06562b4724dc40481946c2099e8600df9852c295718376382680fc70d4efba1cca487fb0205372c5930efda8ae70797e863db50e6d827e85a0e9120de1454268b772a16c37271fa36836be41c5f7e727835c361c7fc5687df138f207de3af7a43f40cd351e328c5687250c80f58bcdc6a9a90bfbcb055902769c7645ea477b0d543b924d4b9a8e5a516ab9204b4f0a2ce7f1d6598813095717bc119a0c57c9309acf184bfb62e33bbeaac0c64c911b57eafb92ccf19125e0f481ab48ae48a4c2ef33fa4d88fcf7dd601afb2c72744a9b8120ed8382f424bdb25de2d3fe5b711358d862f2dfbf220b53244af04c167c0ae2462608c5ffd9324c3efd463f4fe39575c41e0a1dec2829ce7fca86ff0c890951e3f74a407b21de828e25f9eb06c961086a19e2b0f0e30f47147a20367860dd03730be75c2f37fe3bc0e7ddd0032ed9aa50f1837ef341353c683adedaeb39cb55061d25a8d3016e1eb7ac8d411571bb86c775b244c4ec125c7b18f9b1b02a16e937f3fc85f6467622b44c787683350f92f84c9b1ca4e96cdaf9908a64ba9bb1cc45df06168b854cb6d1c315fb35ab805a828cae43d1aa6341dae9df86af57d45c9d01ad76e3bad23ffeeb94df71a0d76d34528b7285423602d99a2266cedb4437586dde841dbc2cee4ecd7547c6b28a89b25b7a55e717194e1ef903a87eec5a9f18062302ecb8e46c4595a0bb1437f0b614fa64da27b0cf64b4033fdb079cb2aa462babdd5b41002ac2f202fbe7091e95807d84425ce7d1584b5c685cf427713d570c7b6a507619d3e413089cf7e6529d9c5018b050d2eb71c9a435f592b44c4882a7fa977ba5e9e38f3960690fd74011805d41f1f92b2ab4e0c13b0341f51a0e596ce745bafd12a358ebfdd97bdce46f58e8245ff8bbd985106cfae96ff1cb4d57f6aa2d9b3a9a55fcf771dfa72353346db2163d362efd836523890de26d2edc90aefc73bc5f9b9c43d2c81a8e53872529c21fe0033a32073c7fd120ad385a7079201d90cb87c8d2791f7469e1dc2f8fd9a5a97902681d87a76f18c451f39a8c601be38d5f4e2ed56fb8f56b61af8729a7640185f628679f3d1be241c66c12fc48d1ebf5f018b551100ca1888fda7bf6a483b4a8d538a11b25ef648736728a3f7313f078670aaa3f4b2f4ab3ce1770499049dc2a8c6bc94e2ee45f2f0902c898c395160889831f1a6f1fe385e9283a00668cc5d6cf956469be16387ce209392418ca9dbd23c7ada8dadaac41ccb2fd74283c2de838ca44371d7922664a58d0676b40444397f6f7aa7cfe3d0e08399c2c4edb65ad7ec066f280cbd25d1972768000000000000000100000008000000fe274ae8f9de3f64252e3c15fdeac16b53d948834a53cbf1926481626796cf653b4e65465acdb42cd144cc27a3862b26303843f059398656eefbc250e5f1eef5abd6a4e6fd24e2d190e5fc527b28009cf3f40000000000006800000000000000ffff0000090000000d858567ac1fb53e29dd9474ec4447138362b8eeb42737053d401d4547317d254f216efe89b373b39b10c4c9afd69e78f8058c9284ed7c9a028a6985fb35cb8d360c81ed3df9f735709b8dd93287f4dc958f7d0000000000b800000000000000799ed8da05000000117cfc0275bc1021f75f09eb9a19d1cfa94f52ff9053327a0693de05480a3967e6e52ae384a26161a5cacf66cc783f095167368c15eb2f3cfc244822ed43972e14358b3f63bf124d234598408b69385441459492e666af5b693a9ac4d5339a8aece72720502a3171055290485a74d7640c2000e7d535e9e464620ea23496741d7fd048e6fb9d4e33b5258d7f617751cf253fbd28402d3cb4cab9ebeeedc15720c14c0000000000006000000000000000feff000002000000e2f72df94c64bf2989c4d1e52776c651008f10894ae6fbc554c7353eb7a0dfc1a3a6289ce4ef16f892ec44d6c587e7ab925ae65b8722daa397937525dfc514942d14af0052ab61155ef69f5f1b0000000801000000000000000000000400000078ac59e927703f0ab3f59c8eae616c0483882003011dda20574054f346b285ff6f5b7e987709e6cde22da3790dd1ca9452f2d1545ba01dd9c7a28358dd7d14238dcf7fc54f8ab9a103286b7c2620c646e16db6d8dacc35440b91bb202240912acb279911dd4798121d17902a99f8e2519616925807fd5eb810e37c9aa7b7b805ca68fe25d290ebf14b0a864070f2b8c31fcaddac22989726e4b869190f27687825aea9f94f131bfd6d1dac0ea1401711f8e6324f9745c3e616b578c693349bc905835679fdb66b42edf487bb36ba822aeb1e8d4e8b2cb3632fa795951d48ba93fdf5b7cf1567ab843a27bb5a824f7c1c26d70000000000001010000000000000010000000100000016ad7261a03f3b8b144c5f3f066a5820d955a534f7b5ed762f6ea1bc3003170a8c3714dfb71f99e5ccb0f379995046e085cb9f019a72e6e71d733fb15b193a24664acac1c9c28d5f2d8e2712b55d31018ab76dc3d5b78ca7c80fb15cb280246df1e231e83e4077a273f49d04ee5be4bbb175730c315f059e5ae781fff8034273af3b5943f660e5f9247f3c680a781908b092e7f502efb12012162819058196c5a3300505e764631d378bd1ec672a4dfc0076d6c4e25f486dcf83aea6e95445cd5ecc7188174a777ba90b1d27f336b5609cc81e802e6892f9ae942b88c2be3c6db6d408b6e011ac0daf037d82886e64bed64b846e5eb6e0a5bcd6bfcc46875ca8984bc418fcaa7dabb31e8e795760cfabe67b6c9bea651020b28a13b03f967be26abf506a89bfeb2b2ed04e6360d72bb3ef7c4e0d71a4636faa53989f0cf436a268a7a642982de70cc6e387d3df6fc93a7712ace020c062ed7a24800f081d47d37f88a9e56f2ea1b317081a65514e0fd2cf5ee7b4705e4378bf4d15f545424e2b6d3675e368b0f77da840b5632d9b7c4f4579cfab36c8b440994258040a8ed0f785c4b674c481b500abccb72c4170fdbce56a77e6739e3d3eea6cd0dc7d234b703c92a0a2eb7b7126b56795ccbe7a7edec5401d079eaaa37f7908c42e0a70d15d1855cee8e92d8d64899985769348ffad5f6e982780bebecea54729623bf28874e63ec4aa1c07b030b9d8d42ceaf295fee8b05dbdff2ffa14f17605a42fd02762e08145721f41de0dd71ecd01a4c651b29cedea3c89170d7757e2337d0af56c49fbaa104b02297379d756d8d3c6c74fb8f1e4c4cc1a9082a0e7f257ef759208dfe8e9734d1f5b4b763ada648779603d202825bca19b5da5d122b9c44b6869599b0ae43d9ed409430f29b3c7ae458b22d3f60d370f554e9714f0e7f2107c68c0e39a0f3b986ec328e1cfc1550e613c8f5baef3878b2c50297e105c2869ac65deef9f1752b527ea40b0328871bf3761defce5b09ed201f11acb0e36678dcf00ee2d191e84146883a3c8ffb570cea6247881f0ff4ad0d89b4da07ab2b38bf8290ea2dd65747f8ce4dcf55a7633908c89ef89eabc02a60965747fb4677ebd812fc0f3ca5a38750876aba4200e9ef9dbe431c32afe0173dbb13a8ca203a790c0e1330786a5a3ca4e3524bd7ad464bcec6fb4429580186e02e3cf2f5096221e5a236fe704b6fdc177973b36be766caf4f443eee5b54855eb22f7cfe014d8ba31df542a8e0799046608788d4a1701c2422941c481858f1af423779ee63c252d3a27b2d8b7b9d4fd03d3d5b5df777bbd17f45a337f546ef5b58d0b1a2064fd05e2ba90f0fe357d9f7bace0341862bc27ab8bb38ad4d86cbc3146a6300fe487db602858d4c325b930682f86ec20cc39a94294b5033a7e8cabadc1cc43d0b57ba7b5c771bfe45a6740f528d9bf96c31def5fbf5e6f40d544ce81dca22c6622b53b0b3d7f92c1b8b5fed227a8c29e649333d38000d8533e862d71facf524ace53da969ac424918f8e7eba06915c426287a3ad9bf8e93761ecd24890c04c904a336a0af75e39a80592a3576b213880724c30c11f02158986274fcf071ac2cacc31a9c8077a71e70a0c7a49f903d541cce4f30696ea7df96cbb6195d6dfedfb6d5ed271a8edd18f228a3f4d8b6b150443b95189af1341f6f406a6a60bfdd43504f67306488258b2169940eb7a347eb7d6ad74abf69ca3834a0f87454609f25fa4a762ae3125742928a25a0cd587a8db4c5f6c341255983596a6be8551a0c5eaafed317fde92eea43e381387e04fe93fe61661cb8ecd3caf1cd32a05f7b0cac56959b8b5bdae4850b600a73d35e7a544ed3eb8a1292d4dfdcba5e60de3c469a604dd7023d262e27a4b8fcca5bc275f4da1db4e4cde12e324863c9bf86ee099076dab37263e7626cf9ea9e5a0865025f403734c32a9efece5782ff349beb31c8f086e2453cd1e3ecb2d1d77c739b15cc3b4abcf680b13ad21d7213a355d91ddf57c35f0f119d762d843996044f812a78b41b91d996ced173990b96a5d7a8e501e76759f03c0ad939d66c01e1019cf69cb9bdffb775a37681e0a6c7463e34a14839090ef43f0211abb1c4e758fcdd344195166e99bf005a709a833a68d84746de4f0698993f6fb0d421a93ba825b17704d665d0535da0212431333fd9092fa705e3cfbf92c5c7fcb721cac4ec6f63bc92d8180f54479388310cd7231ede365f799ccc8aed109fde063a6fc1e0584cff525dfbe2004e8d5ad60f6e72d8e72000804c9499115be9df73d8bc721b4d22e776c254cfaf6749db6fc145d2bb242b2b648b93e8e89b23cb1a59b66f22af2714181124c31a45495617d414a8f72969bfc2b279f326a2c3fa52cb045db40c6a9d4307d1fd38cea030ec4c525e1f11544b2e1cebbb414e796951ccc4410c58eb30ed25aa736ae05d62719b4a69f153adc9a260d45a7f2e1cc1e621a74a66d67b88be1789397763e6e1a77667de44c6fabdea16833d89289d184d983d77131e89978b1ae51f338b738e1f148b139b6803f4c8543e9634db832b428dc541f77d501b256fba1a7efb8fff30581a3f194c0f89b6dc4f43f2669ed51abc3277f17659c4133e938fcc1269233771a65816fa65abaa503112dfea7c789db991a7f0dde6b3fee2b3b051fd2fb4d0410a5dd29659cf3e0b5edf2a894ccfe6cfcbb8a51a9f7f7a38761efb7a6f03a7d5b7164e5ff5c27566e92701417371facfd0df04b99e5d99df665dc107d1f543b594c4e3a316fb141ebb43601f300d2ad7eaac678413b38c6650afe6e04d47c1d4ccf9ddf789b3217408efb03cc34a154273c7dc8c687a05ed1dcada3069eede59354a9f40f45adf8176984b15da1466e10c6c2ec6f0737106a75dd357f910b2592fe34fbb048b7ef274d55b3e64ac658c156d14385e9fae8653f60bd852040ce9550b7f2b1f98552e7eaf5a800d3ab1f53f733cf681501fcd4be802f2c10e6f9ef69a4f38bd37141ad72ccf3bc23d44e0ac4f7ec8726a8210218470800ba1a9d0f96ab02085eb97cea1457618f9e7d59b06f7cc3553eca7561ab226be127edbbdf3ea96dc79181c47c2632e9b59763e1796986f9b5e471f7048ea768f9b4a816942a9c724b91faa2e7877b9abe645cdff28af11068a8cbd69ed6aabaafba0ce6fa9a6d092b0783e204f384a09ab68a17744eea8050ca2c546382234fa92db1e2aeb6af0454c2b2c7ee1436d9e2bbbbae3b6ea570ade3862b17faf66ec46c661b8402b7e82121f8f5dc1e8ac4dc14adc779a3c3b3becf1b02966dfb5b9a1d648b0f507c0c202010083e0d22528993926b434bbe2fbb3ddb0de67f5134062b5b119d4833936b36c66a20bd4119f0b0fa7ad1609b8d9d04852f9390bb742cae252d0f448b781bd3bbec1a65660f3ac4e2e6e12f0e8003caa5b52e8204106182a3ff0db1f44dbbe09c9f79a0c19c5932c3a0e35e561efa08d56b0d78e7597be90e8e46fad93d5470998518328d4f307380412103387add8b8015ddfc974e85fb786d85dfa466bd5c9981c4818f4f779e17099274fc070122bb0b53e4ab3ba0d533d598e924d9dc78208ae6e3a64a86b8dabef09ef248fa3e60a92dca34a3e936e714ea79a8d6d06f2561df4dfcf97f9709e4c65a7b091369e86e00ca7c9f995821ea8707833c5ee0e66b918161b7903b619bc77d194283c07ef1d4ebb038e1778925bfed4fcd656935f2776b30bed55c997bd85024a2aaa25720dffdf2c0aafbd68d69165c5bc644f3bc6ce94491cef2f6f683d088116216bc211b8b22eb3f8b838847a921b079991d8d90143a14e41c9207e641716c52bded714e09cffdbd403cb31a8841d1e27b5a72edda6c938d503719433ed75053fc919b9d6f3a8e094b009fd7dc1540c986f87a3a355e26ecf35528ccf2a2f99587d1fb2ce6fd60675559f6484be2c3a882f7272186de50c304b6ad3f2fe2dace5e6f35098e4c9fff3ecf6ee99d114deae4d148309954e3183606d99feb9a018fac45b4388a08aca37c7df48f3363a600975bfd51857b1746137fa6397187d4067b3549edb4d10ad5421e105266817e0536886d061bc592e4ad15c494656dfda0eb844ded6dd9f51b4b782d7e903845c4a398334f6ac2ded558c350312cda0b1ae1578a1a5834debf238df646ffdca831821efa3e4dddac7ec1e6c6c405d8dcee54a6f3fcf15830304f2e2f5029e4eca329280e3e9f13c0aea7cb1e13b605eee6779aee03994e9931a28d365ddeb6f3341fe8bbf0f36e7552fc31f1bed65c290b6f4c170c3e45bfb990f262eac1306eea32174b9bfe8356a32b063d449e5aecdc8dfdf49018e05a49d1830da8085d375b57e3877796dd7d038f7fe0721207eec97afabf34d7e7eaee80a39cb94442575e192e0a45b7c9803aca7610797b4a64c8bba2afd1fcc11bec79f9088f5e5b644c37062c3d93ff67b3b0010ebf44bf7bac65efb6274abfaec9cbc1f03f9d3c3e5cd64d639bea57498c15203e77f9995bafbd01990dcc0a5c2707435a57b46928fbf14ce91b8c0fc50a10cf457360326078b073f3d5ee76cf2407f7a6b413c33e4614571e6f3da03d9cc9baf68f74dc8f8efa49f80c215fbebc853524247001cc23ea23f7c7583b1d8c38a90106e5e02909e030f43713deadf0d68479aae096d5b218ecdc3b364339cc4ba8e8a45c2d932cc7b355456bfc3096dfde10b596703d5826f0dbcefcac6daa70ead63c8f68b133fce380e6a214e6c8141f47cc8752c175b1e524f4830ed4de43b9708f5c4de7df20144af1432820e584b0be5c5c4ee2e7bfd2c426a05d8420a3272828623919c2bb6c0fba7a23fe96831eea9bc0829a608dae205f8c3dc7e4d0a561ebd83ebbda929a85ed9486fac5fa19af61db9f99f30baa532e78d3407f96ad7ccbdf887fa4314b3aadfc86e517283111bbf4de37a6f12d8a0f9b815b6c39cc8c0c12017429ca62347c3922cb8914e73996c7caa133173d9962cef035078fd566510e8b1cbd7b744e500c36ea411a2eeff0d39e21ab28ea6f3204c05d7fe7ad487f73cd853a691ce9dd83768378fa7af9029938d0cc44d5e1f4592c9ae851fdf1c6bb7556a4f30504751d95ee1037b748a4f3729cc11ca8d484552777d2fa15de2e18a05e30b1d8f1633a42b865c0a69431cfbb2819e66bb0497499cb5bebc2055ca7391b60e5b472dd06fa9755b3a0cf3085a98461a632d39697f7377e167380fca3af5c055b4ce2f847671c58987d5ea62e2f9cd4f8acd04da714b1b53c1a832aac40685595ab8c5fff94cfca78af3ccb1743d4a6aa5d78cead644a951836e0666b708aad86b744c4cf4a5b272e3a0ab948506e4a773dfe1ed382aee0b9436f2320137a6e34b03b556d2b274c4ada2d2aba37771dfa648fca6fd1410b005f9250334406d22f2cb05db8d3f465679e516c42b2039981777c178dc1134d23e10a6def28c7cb164ce2135417e9201d862261c887a940d8fadc6cb02b1226b938ce3e951c8c8d0210dff862f3284e5773b0ceb4fe62771d9e0437a6641f041ea95af06f62d7ffcd4bb11c35b530ab39fc77abcce4914261b1737f8974a5184089ed4ea936ed7155272985bb7ebf4b9d5e30085f65250dfa803165f71c455002090cbae4060ebce9439e1365d7fa4675fa66ef799f38282869c23cbd73b572e190d7af0431068012ba17f2e29c0addb3f2d2a0f8f5d1084bb706d0f2873f3bdc8015e2f8043b00d4fd2b92a5de48a8fa68b54ac2ca16761897eeb438bdaabde9c7a101000000000000001000000b6ffffff93c221b973e6aeb07ffa92c5bef04302e31f3aa736db6dbde0bb5f3b54a494a28345d87c238805bdf08afafa103892f68f583d720ece53524b5174ae8939a7c3c45a939a1dcb6c7b5676152e4c8c0631ffbafe3348c3a28cb84077b97ae29ed098f07bbe439302f1cd5bf301a48d09d92992bc3332123898457663691057794dcdf993ee0c145f7fa2a39ab7ebd3351b9617b8c58b8bd95e6d6fbe37bb8bf821606a64adc661c2fe528a99d02bd3123e6088b471e1895001ddcab46d93744d97913b0d15d5898a2acc2f650affa1a1a114134ff7650450b3c452eaf5e381edfc7a93b36440284d933adb54ac2b7679384b37d93618b3b1fac1194f7de490878136d2692bd4087e08605c1f3afe09bea00a01c887717b91861cf446dfb964a3b6e684cbce2d3dc01430c09d4c737e929f37b9380a7e5a2ee909f33f51cdc3ad57a4322ae915863f33f8944d1aab9d4a57c8be7f96ce5e398e6d227cf0bb8bd25daae5d1c35e68fd3aa32f02ef958c17700fa8975ab0cf10b3559b7c2842221f0bb18cb8d9bcaca64628f23d2e6cc279e4e159dd7d40d4dd2fa1afa320e61d571b92d223a31471b24b384eb2399dfc7b390cf6196aa3f3e0bed30e9c5c2c7eddc5de2802713f2b9d761df501ad05ddc6d2a0300ff7a843619f7d3ec8c1c1ea965b76f714d4eeb755305bc7694a66a7d6ee1c0b5e61a4a0141c2873bd8a09ab1ae098f2a5d0d00b3634805e3c1a5520e7b69b434c596ee5707f3301dc4e64bfb699e0372bd817ce8b16418d6156082c58607fe8e2fa4f70edce640279c8a958092146c30ee5361fc28f7288de83dca86f8cf300000000b340c5c648bc122ffa24de1ae977f37d7c0eb88900e73be1ff8eb67ce48c079fcb25def6026b56932a2e9bb6e725bae2b68d003e50968d61d519ae63efffc7a710fef1979ca0c66813853e3f74f3fa48ac4f34a6b6deefaced4e56d591056b67b6fd6a8caf072d1b3ccd132987b45cfea6e5ae1ac60f40e9355707579a5b358378c4e2ed805e12047e2b93cb331e1b0c08c3034218f5b394f6062c722fbd9f60c815c39f1afe25d55fc8375880b824c2679f66a6c144e85e1ce97b694d638759200d13fe35cccf8fa2b779f1a85821e3f8103caf990cdbf00560cbad2f2e90dc678250692c8245d7f529d2f4324c23239c0427a9b8afa43e229154591ff92699e71a83a9c106c3136429a55e5c4967fd9abba121e683bb1ced9b2edfe271e96e0e032badd0dfa19f84b6753a47b3ba445fe0559e944fded526ca6654eff1a414119f97f47ea164500e2cbde08ed8144de743f685e4b74c64b26b4efdbf0bc158823bbd5623a69a7a7f4af93ca75464d465eda09a8e9e9db933acdcbbc0e1652c0e5a3a4a96ef526208410894107318e129beecd52aaecad47e620deca8b15ef0e93864b3e539dcd1ec1298fe96d2d11112134e1151539c215198d42d71eb5b18a3257275421d70663ce1c7a36bbea2b3f7972a0900e2d1ad557557aa01a0016444988d7a785acdc68661d7c2c2041c483197de18d277e8ecaee446dd5294f1c437b92c9b6743b95059032946feefca32cf1b9be2e5dc5be4fb1bc5e8abb6b84d6d1aefa3fe34e77ad2877b660bba88b8fa2445b80f26e7cef7e5365d1c42022a322e4458175cf837de47102963d528c4d7a1121fd3017e0cbf9a1fdb7383f4c88eac0a3f42f7e6478990853775b2883d673ac5be3e5f879a0935c7ddc8aef330f943e7a305e532c8e7ce63c4e17bc41bb90f988ae02350277cb6a4f793d81b28e01a558976f116de59bda282dfa3f90b401ddf1a92d5e6c92043e82904013a880e7da0fd197e6fd8ee64c25ce2cee902fd514039848307a6bd433962ffa1411b77da85aa6812e64fd9e9408bc81dac092847dba56f2cefc4ccb3d306806264e45ef436f917f74d48b5e53cc795775658639e60eddf4fa1d539d46c76aa8648eb3fe319d0aeb56bfe9b750d6d41cc99b15daaca89afd924edda9e34ab949c97ef3a4b8d723a54feddf7cad968aa3f659f2f59d7fd08bc9a1bc833a02f23896e0fde5a4ad3259615e33564f97c25db808f8330cef0c2fd13d4e2b87068a85e21964192e8959ddffe0c507e700e9182f353104fe17cf2e4ba58934e2353b58590d6bb5104172c44735f53399732d0a725036bd7a03a40c256c949a7ba618da1fb7b47fd7302c12c506514197f8f7d68d6a07aaf182f9cb737a285cb20833e47fbf85c389bd628d6e60fe7c6d74ad618826bd964afb05933e665b2e7d6e93c270d96428cfac1de4cfddbd664b269d9517377f8ac06884cb3199ee18a13aeb2f190fa7ed613a30b4fb6ddb70178d8354c39408369ec1ab27f63c173f31f0e0e4231dd4aea2442e37d9fab4eb160f6afb0e5c987196360e92341acc23ea82cfd9c039c595bf43f40c20cf41ef1799f1eedbc3e2b793d30af807a11fefa4da432de28eea973d3cc24aa78e65c5e1e7c2331161cba864af7bc85aef6f186dc8d5093ad268155a8f9d8eb1c98a0a3778629de496777cd70d719ab5033fa73140ab6c46fb4af7616e231270adf5acedf301315df63b60cbbb26148c7599bdbf7483e7198cfe462531e14cf7f1f71e98f01fe0363b508f5c37cf979fe62c68cbe6b22f14063852fed25a2701140235469b68c36334db321a78c96c5161e1ebe8eb76b13da82f498aa1f06bc8c0802a4e7f57d9cf38d4cbe0f972612f67321f16378797667b11a0814542c99cf3caab47fe72cbb4c59242590946ed3416c5f22b8e159149543bdbd127a57376bf792fe053ea353f5673ab949d48ee29746c98b68232567d8fb21454aebe51b7f16860b688e71cb90859974fc83a6499852849009b219ba20516747f8844cba63a5c1cbef86cdb633dc7f5953b0b57306e4cb41d39b1098ed27c1c1a1956e2e8e8697f3ef39e53754f3e47e66d9df44fbec97cb36888e35ac20f59fa15992605417d80cea89cb31c4a91ec5de4502ce27126d943d45868ed91f060c0cefc16dd8529b5dbe8e1247f5ac3a26692de8f8395ae8deb5f65788b27a4b272369b9e62a2a389e4d0c1f41b454310cc746d73e5f12d32327253d789550c6e795386e0d22dd3af93b3a90fce24115c9b96d8813ff8123809ebc0f3a518ee61fe66fe16cae18d1118c9132cc8c8defc3465e2e71d54c81a5adb82f334e743e4e5d542344c04f4742649d705fa85c650e5ffd6a48dcf20aa51a77d1a2a8da70bdb6e00045f4e704e587b963fe83a76acaa7e2a88d6725e369f7ec23d1528c3874989372c26725d645e0f188ccd619a1fff15116e8408d81e49822180e25fe67b84a8a84582a574bb5485ab9a45167a63f965edf4057469eb4993b1d785845fec6bfb6301f67c8b6e51b6623d0f550ec76e4259a12a1d2c5b068755382fca42251089a55f3d79429c80ec90c36eb698606d985b18040c60630e68b7db81198b6842bdb15575ed0fc63242628a12d9e4589648fb16d6fe869f8645d2cd15f677003ef5bdd995322d68d362af3428804af8eac7d34f78acdd75fc8f8a50d4e802699e34d1bba79d8f0689b2a5523c19a334ee684661ab8e140abbade14d810c26479638b96398586a7898d47321efccd00015224b342b1540abcc6e0cef84241657c44ff191385f924e9a89a4018398d45814827760a0830b13e69065961c7f75eecead76c96ffc699ea7309eda893bf72643bf0d41dabafe855686214daf5b8af9ec4e31842e618118e3b67f15055d79f5177752a3703320989802bfe11f8b7128e0c5254289938c6b5ea4eaca776e023882be8df50df6e605f509cfeb956e10828606be5069818d2f1b9b1bd42612f5e94ca2daa3d6acc6539a8abb501c034ab527825fc89bf0a46288677a5217d9a8eda31d85317f33c008b848db3a5bcd32bd3f766645f21c26b256ce8395961808deee0ba8b7acd4dfb188ed8a2ea748782c886549188f7f3db7be54bdaf619268c1ee7eb9e95bba90745469c8183ace3ede6703390615a8265964ef9ad5a863205acdb7371ee60079fd1a1d7ce8e8c77dba3d56c6c365a507215dcd96501bd2d06bde954204889096bb36144ab9682047c28443b36c905b094700ecb609882608357816c717f68ca81087b5e3844dc8e4c37e5e937915cda78ea7b09f7d42a9ab603df233b94b61a1d5ed7025cd2a6dd986d13af400aa82b24a8ba0a414f20fd219f863fac3c4d37cd6c2dd62a158860f61d4bfa4d110520b1809fcc7baa52adaa8f7813389d5c84baaf9ddafaa1c6a0eb967486cb2bac1c040e5590c49f0f43da0558a9e7a42628f251b1e9a04bf11804b8caf611e94ac9b0203fb779d089ba11e65738c2007160eb3fd9121d3a5e8a297c79c584f2b891363d7039de09885c729a63a52a1a2f32e22e8ef306fbdbadcce9f9f62deac7516f3bfbf7fb8f29bfc5c1273c8624189afb2df3f1b276c422a66949808ea6cf3093f9fa9462a8648205cf4df77de81d0f6d5a51ddc4a3d9e8dcc8569a80f6798db329a3bc7771d1220f945e5cf43fc20d19e1f0d56bbfcc8886a1db4cb93a5b4f059167c4aaf0911841d35ee7cdebb991808c0acee53608cf9ce5839f8192555fc508d31e267fed27b16d92753250440faa32ab9edd7362643bb7e2cd3cd1d62339a5fd4a817081e928167f54d7ab9a0c7c54ab53491b8017070000000000000019ab026f2c017b4fadcfe674337bb5af0259cbf4b93a04340c8a0c54c2810bb78972b77e339ad4ec645b55cddc772eb81dbacb23df9bddb4306a00c7054cdd9a574e16c84c687c699bada38470fa37c36afe149ee26f17ab884c16b8c57e17f316e179cee7cb9d50408e54e7164a4fd675d9957c180f8c51697603dd59d86b82a6bb53ff374ad5df94b83bc789e0fd195e5501714b04e9adc6e501ca924e8f3422f5bb56d729ecd24670f6fb954244c60267d5135b2df40e41860f95b0d29b4e028f586b6767978b261d52f41eea5cd66740660c63030e3a5e9757ca078e2abcf9253ba372080e19681adb1d62f2ecf48111a75a1d284e1a573cc6bf5f80d6beb4365feca36918a1b7f2791d7bfeb68a6546822c85b562716df8ca3486399c6730a225479e0be7afc3859d44f11e05c666274cb11ff93ac083d9e120f9899432c7724b8fc3eedeb8b98914e76c2b74d0eb0938b7143e80802265a3b56ebbc4e8e3a9b58d6f6b292891df85d8b836df0333eff396094655c6ccba53d8dacedb8614e6137486a06cfeeccd1b2ef8880a4db135ae5afa13f7a2c88dae68b250326d545a4cfd0174c4ae6fed2188efabe88b6216e66dcd9b4b933b8ff084a16473d7c0fdfb38bcbfb0f9de8e7e8c7dcde208a8546c1c0e415073537db7d3eb987710000bfcde7d35261dcfbdf34b09c99c439de9faa6633f9194ba43669458bd41f185e9d5514aae4090eeb52494ab1811574bbf0544a3ab39b4873a91fbafd05d7c923965a9ac72dc13df006efc84ca484699dc4003bb016f2267a552d915c8423f6b6471ce21a1e363d7022db8cc9395118772c695ab43054af22ac8c5672a248e7cee7865b98f8e2e4f09dad731246ac641af9d6ec8749f36b29d334759c4ed6875eb6d2730dd33ba2221882f500987f841df09f21064559c68ec95207ad623629cc8fefbc3767c934f6c121f63ea149c6b68f92f6d181f4cfb86a5e606079fff6ddbe5ce386aec8c21907706cef13be8b1567a134848111a6fe16cd764e95088c4fc53a467e420e42b8e4540b3e8b2d665027c47e266e3ec03d087869999febf395840"], 0x3320}, 0x201) write(r0, &(0x7f0000001900)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc41737a9253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315ca6ea6743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddb24ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f83cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b623476c648b580205b5cf82881e398c632e", 0x333) execve(0x0, 0x0, 0x0) 05:37:19 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000180)=0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r1, &(0x7f00000006c0)=""/138, 0x8a) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffa, 0x2, 0x8, 0x7, 0x100}, {{r1}, 0xfffffffffffffff9, 0x6, 0xfffff, 0x8, 0xffffffffffffffc1}], 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffa, 0x60, 0x2, 0x1, 0x136d}], 0x7, &(0x7f0000000100)={0x3, 0x1000}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) close(r1) execve(0x0, 0x0, 0x0) 05:37:19 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = msgget(0x3, 0x20) msgrcv(r1, &(0x7f0000000100)={0x0, ""/226}, 0xea, 0xa1259266ab803232, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) setsockopt$sock_int(r2, 0xffff, 0x4796f3c18b0d27a4, &(0x7f0000000000)=0x5, 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x66f39d36d87c750f) accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getsockopt(r0, 0x200000029, 0x9, 0x0, 0x0) 05:37:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x8000, 0x0) readv(r2, &(0x7f0000000000)=[{0x0}], 0x346) fcntl$setflags(r2, 0x2, 0x1) bind(r1, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x3}, 0xfffffffffffffe67) ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffff9c, 0xc028575d, &(0x7f0000000080)={0x7f, 0x3f, './file0\x00', 0xffffffffffffffac, 0x0, 0x40, 0x80000001}) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) dup2(r4, r3) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) getpid() r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r6, &(0x7f0000000000)=[{0x0}], 0x346) ftruncate(r6, 0x0, 0x1d413e13) 05:37:19 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5", 0x3e0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [], [], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x8000000000000000}], {0x0, 0x0, 0x401}}}) 05:37:19 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x346) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x97c5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x100000004}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800016967c70 05:37:19 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x6) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x30000) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000001c0)="62ea617cd6ad95c41ad0f486359297bc16196264879a240be5bbce470b82b08554c3b5e91fc1495cb041bc2a4e868d0cc82970e6ddc69c3a3635750ed9581f61a13281b7c4e81fcce04a3aca5b25b353ee933c3e50ce9c009a9fe558cbc104225856b2a5c6f5c21c397d8eb494ecdf57f9781399bb5456605b1225f5904cdd1a12a6069d4399e836ac70c4217ab26ba5b0da73135154a4", 0x97}, {&(0x7f0000000340)="22866e98d2413e2253490ce0ac9836b2e9aabec3ea013fe22b416650817b997de33098b92df0a20d1f68fe51c64dcc21ebaf23516c435cc35824b7f960c22f94944a4e60ba7835bf7d29b06a4c582859399acbf15bd66b222414d60e4b424733010cd083279705e8e2c770bbfb63cdb8567c96b74eceb3d973bf9ce2005ee025956dd59fc6e0008e58943a040cbbc692c1e2bfe4ac2b4c4633c44d2d6e6f1e59226c840959eeefa39adffd688096e2e10f721c747fb80c0e37ff5a0452e009ca3aa74e6f334b09d4361cad83218100cd42bf48d9bd57de33e0dd7f61eacc527904a9be320661798ed0cdce", 0xeb}, {&(0x7f0000000480)="d7afb0feabc12a2cb503ad8edcfd868b8b7d0cc6ad572f583481a5ab6bd41549d12060d6a50ec63d52bbeabc858707d5447682026054c9b658c06e60940a342364a6960d3cc76746cf57c5ffaeb2db6e6e3db6f5f69944ae7fef4e9ab412deec750e608731a8415de66e188574f35c9038fbb9c3f406662f5cebd6c04a7cc4777c4d", 0x82}, {&(0x7f0000000540)="8177c1b313619c23fd866edc402f102f80a978045531e8aec20661239fa7779242c330e13fc45fb625d881ca0eeb34f8625f47cbab217396c49706173bb0c7737c75d713599521d48702d9f782ca10bf510ce1a36d8b0eacefc86cb0fe507039e52c4a646c38bdb7d18f073cce144d42f95e111b931dff9fc8be9a0d0ea452304b3fce8aea75ad946b398fb74cbd8957ca23cc5e37ba7276fbca67d5c64767ec60aa1dec71bff67908d4afe8b6792c98aa311e940560b1b248a34153d32b16ef40abc22e6b5a29", 0xc7}, {&(0x7f0000000280)="90358a9c26591ae279edd5f4099897e888df325e30a7623ff488f3029fee590afcd89795ce1f04ea7f8039b72465208b934321a67787df08a511872c3c10ccf85df4607e0311f5711acfd37c5fede94b528fc8ef53629bc4063b5d79e8e10e8535f6b7e9f5d74cbbf9ef5e", 0x6b}, {&(0x7f0000000640)="037e00da03a9b7265339cb69efc0f781e106df391948814b9b137bbff52105ddd0eacf924eff61c70d1fc0bb172d28f0ad4da992466b260fffc52cd8bc0072c1c38c5699feb0d432ee24aa584e576a2d0d38dcf32f7b285c893a2e7124c9731515021c70c6bed9fed7832fda96361476c8dcd331106d95d71facb4f2228e6d799b8ad47d2b76c10555010f5275e3e0139c14f5ba587de949f5a12551fe3928290c6c423fe58947e88447977c9a63d1061f227305ebf80b87d7bb74752e9e6e7304a3db1d386e3adce6423d3b6bf63dab6df6cf0ac52406cc5095606680e7c14745ef5c048b6dbbcb793b417195d22a11c958b98f45bde6eda64944f58af72efbbffbfa44563e1b9e18a9a16707e3dd682693b6fc94c69dbd8c8395b740b00b734558822da4711002c25dc78e20914403633ec710c25f2ee270852315edffdcebf70e704939bdfe69d330a66c9d1bb7989a4457648432a9379135ef5679c1ee2fc4135018a4f7efa4d2604d8807469efa18eef99e3bd77e2b0ab8279d66a4e3043f358cd28281a67b036910212adf453e09a2c6a29178b8bb64671da36f7482a9d13622045fabad3488c42b0fc6acce94639b238ffd6fe0120c50a6ce370cdaccd186f83a4c52e46c32f4a7e53524187647b48b92966406e50e05d7429c1ca8854eae49a335dc13477712c3ccc1a99cabb3d524e7a0b2c6d5adf32817659e6ac1f95137ebee7664482d9bd237f729e58805bcd392d9245e1f88982ada1f2c49fdf4bad6d7a20c4e7dc632951de47cc1d76ca34ce2aca8830674dc2c9a0a807f2e4eb6cd8fff15c1c9a676c1818fd6e1eb702d0528332f944a24cc1f05d412e5ba169b1f5a0d3b59fc705d9fde167143cf36a34d696125428ab84d2042aa0c236ee5e881489e9c9e8c4aca743fcb8e959052e9c7d33ea891a6412f42cc229da109cb5f3bc55366aba6df0fbf6bfbdaa190e1ae29527f8707376eb73650d939c2e3967f0cea4ed66eb7963c2b3c054c83a3a8a5b809a7e2290418e7e6c973a29eb4001c31b708586a5be71e574c267c2f44994469a1201e2609e89d63c205e9d2a918f6150a70e89a4b1c4570c37b36a589e46d5622e3fafe3c03a11100d6659dea2be1d90c0013014462c5d495d15cd7b6f3c4c49cfba9d89e1227981505a5c406c7c9a8d8506774fd41b64dc16c349248860846134de5036813ea6c4b78bed1a0e66a715b664fceadf4c53427e8b17b0c4ecc98b421abf9e5800614df8e22e58928b9d1f2da712805e77fdb41d4ee1087acacf843a7cd7e0f116ee0613ea7798c9fc33201903c1164d7e79bdfe8d9353c4e22c3c0f8fc9d3ddccf65392de90966a431c6cd496f2cd998bc3f3d967734dad2901e47c1cd027870bed991e0e850c3d835773b8a4e5d2c6d290811a9b9e1a756c7bec32fc113cec304c1c7c1a825017abc48c84ccd53aecd13ac2a6ed47e35443b85127a51fba69bc314a7d055037610dca7a275c8673130ab874625eedce59eb7736f7106f90f49390870b179e226643d67fa790ef050b1d6f359bea15077dcebb0488a163d21f06acdb35fd7f68c99bdf3348ab12e3004e52263755d46d75cbafd4a80c56e57461ea0535331af70c624a43ac06f28bf171523f85c50f9512d749b7d9a5e779de1141ae5c1541d5f3d7a3cf85969972586d3ef6f372093eab9a4eb653124873531f7ed70f2cd944cd76d7cd1fb51f90e9a7bad7cab71b93f0af19b27f38bf9e426b8fee94ab9e519c253d8bce360594c43e4fda5207578a3ac9f08b5e41bf49e5caff62bae4bc2ad06928c1229db67f2de8370bda2623807afa40ec84f5404c2650364866330b714b55126d4e9e80992e2c7ff19f353f8ac1bc9e64f859fcc80181774fbe9c4a2dd01d06e7bc8db62e02ea1852eede1be7c6acddf87189f17d8ed1598f943914a686df1f6213124625a67602e48ea0461dbfaefe0d72f88ee32d215e6f8c9134872b836c6fd5e8209d11d1ab371af2be8a3348bc19fe4980d3be6b02b289d2056c11ad54dece40f5bb9532fd5871a549ca367838e89de5cd2ab10f21f672e09c07a552a0052b5ffd27bfb651ed5226ed9e2196f229e7cf4367914af5a3c9e90fae1f8dbe375991b91e16401f9d3d85a4192c6bb96808a626f6abb24463c4c9a011866dea198f1f580cb86f88fde04e48710cfca52840ec71844c143bd9da7acc9dc39757257377c2d9c7ea540fafd980b8aa4d398e8a1eb617950bc59e0014416d0e29204709de2cc3aa921291eb4cb6cf9a4c0939e3cdbaa26e4f06946d713e23938b3962c556c4de5ec9a3f07cdc1c78fa4f30470722dcbfd1d7b08fe9eed7b71b8a292569f96b91edd595c0ce7a6f8e6292ca637035792530a258b65eb91514ce09b853aaed4e9be11da0aeac9ee9833accb1ed70221304b2420e2355e11e036615ab8183b0c8cd690325594c574e11d34527481172356199a9bb87207d1dea006bdaae20da5b44e8f37a7b68c98e2275694587ed411b872f57ee7bb27f5b97e0d02b3f0ea2188f53eab947d5ce084bbbc5144d2bd782bb1c2736981ac98315f7e4c9b4dd508d5b3c06fc0680e60ecd3ced49d66e3306054557d8e8ab4e3b1cedd7d907c48fa38a45e4d6279557ae7c270eb48e88c928028eaa04dd8697778728b31d2bd79a4ce88a955ad0ba90f1b91de467be6805a2eb3e85020a33885d67ce0cbc8ed587cbfaec51c94fc52969a963a9ef117f56c17d236525445d08983f9b698a76e136638c0f58f547846a90dbc1ac0239ed9c6add7d3aad34e7b14570625a3ed50fc647b98ac5269cc3abfecda264231e7a0293f5eeb772b1fa70ee69a53fb4fd30320f473334e0c689df074122cc85d8e7b1be09bfeba6045d7e359fdfca3813c8d2fcb0ba1cb05010fc49920029b8c914cbccc98e85d13c2871d5ad9e5bda3f9d290f42716e1498bf0867a4acea0ea18420c82ea621aac5ff90941e4aeb14a37817412c5554f5067e5f576778974fe1adeb865f4c9a58aae1457924ea112843ade0d5d06217a7e51bdf088483dddb5e18592e990cc66f355b773ec5407509eb262adf7ad59294b1e3b430f7b5078b369d8b9f60f6b1efc964068677c293f0f8ff9c1a7c0f45f7009113c8327b94a36e449bd8c1cb05ed62b8c28e2466fb1ec790a27ab9a7113b1a01043a3fbfa29135f7dc7629913b45107bab531a47db898d17e5a481cb7478312c5a0f410c6f933532a9574ff99bfb3f7faef3c55aeb1020b6364daf17509a42a33701706c91b7a835ebe7bef2c84006412f0fafa7bbab3c89ed8925dcb3ef2d936683b8e2b5a3eba1d29a98fc2ce53515dce2681077983f8bdf75a12220ad139f7dc30977907301e483ae707433c0a785c9f74837a3d64e93c67ada49f5d23e78f99124f9fe6e442b30abe207a8afc2beaee4f0694d92b8be95b45a9ff8dcf01b5a346ba29a5b681e3c3014c2ae8b4ff01ec12edf8e1f5fb64115e555dcd985210282bd86771289c217aea92604137d9808aaf0e588c08b089174636725e6a803ba7bac08cea976cd439db94ea92b6e925e6c084c7c2166cdc3c7627b5a8b1a39e544c6c426ed08d3e952d7f6e0c8d549c4899aba86e6746b96256698fee37faa108ab5715d250dbd2103bae9b4857203e8b763caab66b76e8da56284296503b24ffcb203cada254f1dd377ed5f65d9ae71d028e897b2d42db129dddddcf37f141d2e053496508fe149d9259cd824fa91d51d92d3bfa44bd4e144689d2493e1a3df5bf761e07cfb1a509ff9501b21faa04e972f80c43dfb7d2a732d502c316ecb165391ea77ff16e986b45a7c4acecc80bf788f56c73dc38f6f588579b7b4f9af577649c61f7fbd4b3ca0527fae87caca9a376cdeaebab07a97f810b0cdf93f4ca08d2edec0e6d8d4272a7139c65b321f327fcc1112a9df91acbe634be35b0f22d346110fd7a2cef26d24ce246b23ef20c05d175ab52fdca4fe55621dedf169e911f7053f6df53b104467f07c86519c423834e1a08014b5b037eaaadc24de96863e2877165bd16e83e4b736adc939d0bf055a348d9d47e20ae3afaefc55908233adb2dc888bdce58d85011379c91c731e07e288f044c706b63ef8f086271ac83193458a249b57ea27cc903730dd3ae510a37f03b31d2cf6d893866cad3f48b56133f779e524bfdfde07c36f4a4561574bad8e641982a78af65f27e67b195e5e4a53c8f02fd9c922573defdcb94a6f4ab3969fbdfd9c6e0383b616ea4841ecf0b45bcf216b3cf2d5e12679ffb96080a7ee31a0f67c6189a57e9871ca7a06c6769c53ae22566c8ac81bc1c18111c7335b1df40215af1f27690008428aaafde054f1a37dd38e6d4ee1e443978b76316b99728402ec9e0ff8fdcc94b7cf16532e6556bdd44da04a06e1f94de12953f78370e4e24674e337c2af225b57329128e363b603cc1e6b6a962bdb6dcb968fb52ada56cd487d537f00388bb2ebaa025d48b68398bd63d615527427c9f9d2a50ba92eb0e90700258b42c677dd3f145095e0ed250d6582ce8d426c04bc1b63cc1318e737316ce011a808dd9107e5914c4db4756479b2b30a6a0298c4cf84c4bea013f03357e6acafd415ae039b967cf15d3c131a1f8e019e6a87786413bf76f57a4c8d3f4b8b4ff5993860006443da1bfadf4bbe31c39b6e6b78632c32e2fe0548c3572604d2f4e994200a3764473b48c6b0d2a2943dc8351edc62a5a05ac22922c8aaff39104c72492db979dc6458497f60b83a0fb2d1ad74e8dd24f715e19561954d97c679e5505a29989eb7b12d1cbef6b6443b03464c8606b50c57197b9dc5180424031b26d38b474b1a30dfd974812f13ec4dc287eb48aa208ce3b3582063e98afec87a6df3fadb02bc1274c5f783a22f6ce9501d6c06e9c6bb2f03dced8a66aff28f41e320167f4d5fa45b07c95ca54c94fa1de57bee9d8652921b5f6a58b0c28d56f2a307c160b8c7bdc00aebd968558378e21b3807ce4d6a93c2d74a3c324cc69913411ebb51601bfa805cb64e3fadc136c57074b5790677c3d39e1f7d422af94ca5dd1e15f67ec254196e0763970daaeef4f2cea2b6874817410085b811746942423b54a3225028cc8aa31406138cf6be5a8b89651f1eeff3dc1db8da174ee9eaf62f43372a576596b18fe85bd8219135f8d051eb22356a5048c2f4400a14aa5650b26573ff06bd5ed1b4797e1a19b7a1e6a984227d3b9eb1bc460ae01a91a7ff3a5087d44666b534b2c9bb5ed93048c3062aa7faecd4409d3bc8cd8af48711a35e43452ea61c120261a505c0fe2ca3beadad5dc6424abb1b3aeaccf436fc19dd6761648c2719394e3c2daca31f445b4abad8c85a459882b190651694f8294e9a8907a67ace361a99b8236d3b19674a2c1be1ce5127661c276e4c7fdf2566ef2e26e7187d830a0e5d651fdbc3f2b694bbffb03720aebb3e4718c80e2b53da65918ba4d6d450ca12ee84426db1cb2b93f743e095ec2b9673d833802d509352c8820e5024b1c51f7323cdf8189825d580ad76649abb9a468a4884c6c8bba30e26643ad26481e559a9b19b8199a512acb8e81e85d141e694b71810fad732290942d7ee58e2b1dbe717f30a05b57b9844915ac0e7d560a16b6dcb26483b409c6106c2a86684d1937b8bf1ca5877c43148c224f9aad95bd3b2633b7dff6a2dc5123fbed57138a5015c7b8af4bf6bec082349dc6542ba0eacb40ceca66c91963e0e0cd5a8aed3a35cf1aaf78787f8c8c46512aea7f50e904179652e7695bdd3db0be68c0f3c0", 0x1000}], 0x6, 0x0, 0x0) r1 = getuid() r2 = getgid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = geteuid() r5 = getgid() r6 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = geteuid() r9 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000140)={{0x1, r7, r5, r8, r5, 0x5, 0x7fffffff}, 0x3ff, 0x63, r9, 0x0, 0x7, 0x20, 0x3, 0x3}) setgroups(0x3, &(0x7f00000016c0)=[r2, r2, r5]) r10 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000140)={{0x1, r3, r2, r4, r2, 0x5, 0x7fffffff}, 0x3ff, 0x63, r10, 0x0, 0x7, 0x20, 0x3, 0x3}) chown(&(0x7f0000000100)='./file0\x00', r1, r2) r11 = socket(0x2, 0x1, 0x0) r12 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) readv(r12, &(0x7f0000000000)=[{0x0}], 0x346) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r13) r14 = getgid() msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) geteuid() getpgrp() r15 = getpgrp() r16 = getgid() r17 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r19 = geteuid() r20 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x1, r18, r16, r19, r16, 0x5, 0x7fffffff}, 0x3ff, 0x63, r20, 0x0, 0x7, 0x20, 0x3, 0x3}) r21 = getgid() r22 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r24 = geteuid() r25 = getpgrp() msgctl$IPC_SET(r22, 0x1, &(0x7f0000000140)={{0x1, r23, r21, r24, r21, 0x5, 0x7fffffff}, 0x3ff, 0x63, r25, 0x0, 0x7, 0x20, 0x3, 0x3}) r26 = getgid() r27 = msgget$private(0x0, 0x2a) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r29 = geteuid() r30 = getpgrp() msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1, r28, r26, r29, r26, 0x5, 0x7fffffff}, 0x3ff, 0x63, r30, 0x0, 0x7, 0x20, 0x3, 0x3}) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000140)={{0x1000, r7, r14, r19, r14, 0x6c4caa873b8f6d9e, 0x7fffffff}, 0x1, 0x63, r15, 0x0, 0x9, 0x6, 0x3, 0xc}) setsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={r13, 0x0, r14}, 0xc) fcntl$dupfd(r11, 0x0, r11) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff8254f790, 0xffff800000b15000, 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(0xffffffff8254f790, 0xffff800000b15000, 0, 1) -> e uvm_unmap_remove(ffff800000b14f00,0,80000000,ffff800014916738,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff800014916770, count: 0 ddb> trace uvm_unmap_remove(ffff800000b14f00,0,80000000,ffff800014916738,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000b14f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff800016967c70,ffff8000ffff3b40) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000ac2800,ffff8000ffff3b40) at vm_create+0x182 VOP_IOCTL(fffffd80361e9270,c5005601,ffff800000ac2800,1,fffffd803f7c6900,ffff8000ffff3b40) at VOP_IOCTL+0x88 vn_ioctl(fffffd8038bfcc30,c5005601,ffff800000ac2800,ffff8000ffff3b40) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff3b40,ffff800014916b18,ffff800014916b60) at sys_ioctl+0x5b9 syscall(ffff800014916be0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,1d5c5c2010) at Xsyscall+0x128 end of kernel end trace frame: 0x2000709730, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff800014916720 rbx 0 rdx 0x175d __ALIGN_SIZE+0x75d rcx 0xffff800017b4b000 rax 0xffff800000b14f00 r8 0x1 r9 0 r10 0x3f0f49daf1209ac7 r11 0x265e9b843db0ba16 r12 0 r13 0xfffffd802ee3ce88 r14 0 r15 0xffff800000b14f00 rip 0xffffffff815451bb uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff800014916670 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=372628 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2290,0xffffffff8258e3e0 process=0xffff8000ffff7b10 user=0xffff800014911000, vmspace=0xfffffd803f013110 estcpu=36, cpticks=2, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 94186 367743 62991 0 2 0 syz-executor.1 *94186 372628 62991 0 7 0x4000000 syz-executor.1 62991 456900 4594 0 3 0x82 nanosleep syz-executor.1 36625 177384 0 0 3 0x14200 bored sosplice 40319 373803 4594 0 2 0x2 syz-executor.0 4594 394423 222 0 3 0x82 thrsleep syz-fuzzer 4594 419021 222 0 3 0x4000082 nanosleep syz-fuzzer 4594 8896 222 0 3 0x4000082 kqread syz-fuzzer 4594 210753 222 0 3 0x4000082 thrsleep syz-fuzzer 4594 32007 222 0 3 0x4000082 thrsleep syz-fuzzer 4594 39638 222 0 3 0x4000082 thrsleep syz-fuzzer 4594 314966 222 0 3 0x4000082 thrsleep syz-fuzzer 4594 89999 222 0 3 0x4000082 thrsleep syz-fuzzer 222 169084 70896 0 3 0x10008a pause ksh 70896 407087 24404 0 3 0x92 select sshd 90514 355102 1 0 3 0x100083 ttyin getty 24404 216827 1 0 3 0x80 select sshd 62041 62731 57689 73 2 0x100090 syslogd 57689 2692 1 0 3 0x100082 netio syslogd 91401 221807 1 77 3 0x100090 poll dhclient 81919 487431 1 0 3 0x80 poll dhclient 75389 392316 0 0 2 0x14200 zerothread 33135 120014 0 0 3 0x14200 aiodoned aiodoned 75672 369700 0 0 3 0x14200 syncer update 36968 506805 0 0 3 0x14200 cleaner cleaner 71712 112133 0 0 3 0x14200 reaper reaper 70872 379829 0 0 3 0x14200 pgdaemon pagedaemon 51332 277552 0 0 3 0x14200 bored crynlk 55543 37870 0 0 3 0x14200 bored crypto 89581 512414 0 0 3 0x40014200 acpi0 acpi0 50339 311920 0 0 3 0x14200 bored softnet 89717 182803 0 0 3 0x14200 bored systqmp 69543 454037 0 0 3 0x14200 bored systq 72731 398102 0 0 3 0x40014200 bored softclock 11432 223743 0 0 3 0x40014200 idle0 7053 496590 0 0 3 0x14200 bored smr 1 300423 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 Kern Lim devbuf 9515 6469K 6975K 78643K 13426 0 0 pcb 13 8K 8K 78643K 197 0 0 rtable 99 11K 12K 78643K 492 0 0 ifaddr 57 13K 14K 78643K 161 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 83 0 0 iov 0 0K 32K 78643K 2100 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1216 76K 77K 78643K 2222 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 16 0 0 VM map 3 0K 0K 78643K 4 0 0 sem 12 0K 0K 78643K 170 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 5 13K 25K 78643K 1210 0 0 sigio 0 0K 0K 78643K 11 0 0 proc 49 38K 63K 78643K 520 0 0 subproc 32 2K 2K 78643K 72 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 130 0 0 in_multi 23 1K 2K 78643K 106 0 0 ether_multi 1 0K 0K 78643K 7 0 0 mrt 0 0K 0K 78643K 4 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 84 371K 371K 78643K 84 0 0 exec 0 0K 1K 78643K 340 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 98 21K 27K 78643K 3673 0 0 UVM aobj 40 2K 2K 78643K 42 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 172 0 0 NDP 12 0K 0K 78643K 45 0 0 temp 170 3531K 3599K 78643K 28694 0 0 kqueue 0 0K 0K 78643K 10 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 9 0 5 1 0 1 1 0 8 0 rtpcb 80 89 0 87 1 0 1 1 0 8 0 rtentry 112 73 0 39 2 0 2 2 0 8 0 unpcb 120 547 0 537 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 5959 0 5959 1 1 0 1 0 8 0 tcpcb 544 260 0 256 1 0 1 1 0 8 0 ipq 40 2 0 2 1 0 1 1 0 8 1 ipqe 40 4 0 4 1 0 1 1 0 8 1 inpcb 280 854 0 847 3 1 2 2 0 8 1 rttmr 72 1 0 1 1 1 0 1 0 8 0 nd6 48 8 0 6 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 19 0 19 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 338 0 167 18 5 13 16 0 8 2 art_table 32 339 0 167 3 0 3 3 0 8 0 art_node 16 68 0 37 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 0 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 168 0 158 1 0 1 1 0 8 0 shmpl 112 40 0 2 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 3186 0 1795 46 0 46 46 0 8 0 ffsino 240 3186 0 1795 83 0 83 83 0 8 0 nchpl 144 5066 0 3458 61 0 61 61 0 8 0 uvmvnodes 72 3949 0 0 72 0 72 72 0 8 0 vnodes 208 3949 0 0 208 0 208 208 0 8 0 namei 1024 17187 0 17187 3 2 1 1 0 8 1 vmpool 520 2 0 1 1 0 1 1 0 8 0 scxspl 192 15051 0 15051 12 11 1 7 0 8 1 plimitpl 152 109 0 102 1 0 1 1 0 8 0 sigapl 432 1375 0 1362 2 0 2 2 0 8 0 futexpl 56 26818 0 26818 1 0 1 1 0 8 1 knotepl 112 315 0 296 1 0 1 1 0 8 0 kqueuepl 104 331 0 329 1 0 1 1 0 8 0 pipepl 112 866 0 847 4 2 2 2 0 8 1 fdescpl 424 1376 0 1362 2 0 2 2 0 8 0 filepl 120 10566 0 10469 7 1 6 6 0 8 3 lockfpl 104 402 0 401 1 0 1 1 0 8 0 lockfspl 48 134 0 133 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 33 0 23 1 0 1 1 0 8 0 ucredpl 96 1453 0 1446 1 0 1 1 0 8 0 zombiepl 144 1363 0 1363 3 2 1 1 0 8 1 processpl 864 1392 0 1363 4 0 4 4 0 8 0 procpl 632 2887 0 2850 4 0 4 4 0 8 0 sosppl 128 14 0 14 2 1 1 1 0 8 1 sockpl 384 1508 0 1489 5 1 4 4 0 8 1 mcl64k 65536 33 0 33 5 4 1 1 0 8 1 mcl16k 16384 6 0 6 5 4 1 1 0 8 1 mcl12k 12288 25 0 25 2 1 1 1 0 8 1 mcl9k 9216 10 0 10 6 5 1 1 0 8 1 mcl8k 8192 34 0 34 2 1 1 1 0 8 1 mcl4k 4096 115 0 115 2 1 1 1 0 8 1 mcl2k2 2112 17 0 17 2 2 0 1 0 8 0 mcl2k 2048 58732 0 58692 17 10 7 14 0 8 1 mtagpl 80 35 0 29 2 1 1 1 0 8 0 mbufpl 256 101673 0 101586 17 9 8 10 0 8 1 bufpl 256 9784 0 3683 382 0 382 382 0 8 0 anonpl 16 131255 0 117302 102 33 69 74 0 62 10 amapchunkpl 152 6169 0 6065 36 27 9 29 0 158 3 amappl16 192 6771 0 5961 67 18 49 53 0 8 8 amappl15 184 1 0 1 1 1 0 1 0 8 0 amappl14 176 426 0 422 2 1 1 1 0 8 0 amappl13 168 761 0 760 1 0 1 1 0 8 0 amappl12 160 9 0 6 2 1 1 1 0 8 0 amappl11 152 50 0 39 1 0 1 1 0 8 0 amappl10 144 13 0 12 1 0 1 1 0 8 0 amappl9 136 605 0 598 1 0 1 1 0 8 0 amappl8 128 176 0 152 1 0 1 1 0 8 0 amappl7 120 43 0 38 1 0 1 1 0 8 0 amappl6 112 69 0 60 1 0 1 1 0 8 0 amappl5 104 180 0 168 1 0 1 1 0 8 0 amappl4 96 1453 0 1426 1 0 1 1 0 8 0 amappl3 88 855 0 849 1 0 1 1 0 8 0 amappl2 80 10692 0 10626 4 2 2 3 0 8 0 amappl1 72 33162 0 32756 28 19 9 20 0 8 0 amappl 80 3137 0 3102 1 0 1 1 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 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 41 0 2 1 0 1 1 0 8 0 uaddrrnd 24 1378 0 1362 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1378 0 1362 1 0 1 1 0 8 0 vmmpekpl 168 11736 0 11711 2 0 2 2 0 8 0 vmmpepl 168 166934 0 165089 163 52 111 111 0 357 28 vmsppl 272 1375 0 1362 2 1 1 2 0 8 0 pdppl 4096 2762 0 2726 6 1 5 6 0 8 0 pvpl 32 413313 0 396263 253 71 182 236 0 265 40 pmappl 200 1377 0 1363 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 549 0 40 15 0 15 15 0 8 0