Warning: Permanently added '10.128.15.208' (ECDSA) to the list of known hosts. 2019/02/16 23:39:26 fuzzer started 2019/02/16 23:39:32 dialing manager at 10.128.15.235:35468 2019/02/16 23:39:32 syscalls: 1 2019/02/16 23:39:32 code coverage: enabled 2019/02/16 23:39:32 comparison tracing: enabled 2019/02/16 23:39:32 extra coverage: support is not implemented in syzkaller 2019/02/16 23:39:32 setuid sandbox: enabled 2019/02/16 23:39:32 namespace sandbox: support is not implemented in syzkaller 2019/02/16 23:39:32 Android sandbox: support is not implemented in syzkaller 2019/02/16 23:39:32 fault injection: support is not implemented in syzkaller 2019/02/16 23:39:32 leak checking: support is not implemented in syzkaller 2019/02/16 23:39:32 net packet injection: enabled 2019/02/16 23:39:32 net device setup: support is not implemented in syzkaller 23:39:36 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x20, 0x10) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x2, 0x9}) fchdir(r0) r1 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffc000/0x3000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) r2 = semget$private(0x0, 0x7, 0x8) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000180)=0x1a70) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000240)=0x3f) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000280)=0xaa) r6 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x280, 0x0) syz_open_pts() munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x6, r4, r5, r4, r5, 0xc, 0x6}, 0x3, 0xe2, r3, r3, 0x6, 0xcd, 0x100000000}) r7 = open(&(0x7f0000000380)='./file0\x00', 0x8, 0x0) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000003c0)=""/225) ioctl$TIOCEXCL(r0, 0x2000740d) fchownat(r0, &(0x7f00000004c0)='./file0\x00', r4, r5, 0x4) renameat(r6, &(0x7f0000000500)='./file0\x00', r6, &(0x7f0000000540)='./file1\x00') symlinkat(&(0x7f0000000580)='./file1\x00', r6, &(0x7f00000005c0)='./file0\x00') ioctl$TIOCSETAW(r7, 0x802c7415, &(0x7f0000000600)={0x8, 0xbe, 0x2b, 0xb1, "88b9aad21fe579c577cb1f8570a63132a774c265", 0x2, 0x3}) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000640)=0x2) getpeername(r6, &(0x7f0000000680)=@in, &(0x7f00000006c0)=0xc) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000700)=0xfffffffffffffffe) readlink(&(0x7f0000000740)='./file1\x00', &(0x7f0000000780)=""/28, 0x1c) pwritev(r0, &(0x7f0000000ac0)=[{&(0x7f00000007c0)="8ac5757990d2f80c4816907cce9dfb6e6872bd61b0f60753c84f1721fd3d1bc20270a13b596c27eeb6d46258441fd59db0e37c60bffd9dea437e2356e5bdf437812d57801fd1e8386bbcb0d7608cd56a48e158fc6e70f7660a30fa1becbb29ab20f504878ae822251e8985026db14e5deccfb67d43b1585e47afea8955e954b86f0a074296b5c0f109d72060bc61f482d08a91079468c4788ecf7b09c59ef68cdd5c65e2759a8fdd427cc9979754a1ea224b927fb111fc48207d6f", 0xbb}, {&(0x7f0000000880)="1d44bbff5ccd3995b02b0cf51970bd88452dce2dd8320a4449a00e97c27c839db51ee2731ad3b39736e39101b864822c8457dce2d7f4566c95511a0eda748d32db11422f0eaa64274c1231079262fd6a1e89106aa499224154907f57bd4163c5423bea12950a6837a214d354c23b08ecbd177b4bce0cff4c20c9d1524c89b39dbb220aae4a6f272d1d90cd1c4e2aa8f49bc8c73e311358a7c86690ed9ecb2e406bf6ef07a53d2f2552626309efa11476dda66c16c3f1adc7f863816e84f44b54a81c8f2eb1e79caf14a126105fb26bd6f705525b190db0b40dfd5235fcd35ba2d0001c455906bbfe0a4531c0ce2c", 0xee}, {&(0x7f0000000980)="27facee23124c4c9f48dbc63d8a64454f71301d58ffc9386ac88215888a619acfbd42c06b696ecbf9b2146c86ffa58a61df6e9539e10528023bd2d7b6866ea09fa2249a6dbdec87bd324e8e31f520be52f29fcc751b9ce38b4d68ab50ba635a69d76ed77dfdff6be4a27d1016dc9749b3e04b5cbe2179699a36161c033a07154", 0x80}, {&(0x7f0000000a00)="54d79f2bddb57caf3659c163d331e4983c0fabbef3e3aa2b06e50a51d9693f882b1dbe48668ff37ea39b7dd6b0268d3db8c1e650b3107d216a6d6929aed368ad68553337791bb17b2aecdf2f39e0160e511c5ed5b6af37e4c7c91321f158000c8f70e53999572049664470600e7832a9dc39df99ed79b9030d5c5f310c18e17541c776b26514762cdcbae84103a01cff566d1946eae87e13bed189f4a140c6ca7e184054f1ce5c73abad71fad21b05dc", 0xb0}], 0x4, 0x0) getsockname$inet(r6, &(0x7f0000000b00), &(0x7f0000000b40)=0xc) 23:39:36 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x9ae3}, {0x8, 0x5}}) chmod(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='c\x00') r0 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r1 = dup(r0) unlinkat(r1, &(0x7f00000002c0)='./file0\x00', 0x8) utimes(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xb5b9, 0x8}, {0x3, 0x2}}) readlinkat(r1, &(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)=""/168, 0xa8) semget$private(0x0, 0x0, 0x400) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000480)=""/195, &(0x7f0000000580)=0xc3) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000005c0)={0x3, 0x8}) r2 = openat(r1, &(0x7f0000000600)='./file0\x00', 0x118, 0x0) linkat(r2, &(0x7f0000000640)='./file0\x00', r2, &(0x7f0000000680)='./file0\x00', 0x4) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000006c0)={'./file0\x00', 0x0, 0x5, 0x7fff, 0x1, 0x4, 0x3f, 0x1f, 0x1, 0x3, 0x7, 0x9}) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000740)={0xfffffffffffffffd, './file0\x00', './file0\x00'}) shmget(0x0, 0x1000, 0x40, &(0x7f0000ffe000/0x1000)=nil) ioctl$KDENABIO(r1, 0x20004b3c) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000780)) r3 = accept(r2, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) utimensat(r2, &(0x7f0000000840)='./file0\x00', &(0x7f0000000880)={{0x8, 0x100000000}, {0x70000000000, 0x7}}, 0x0) unveil(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000900)='r\x00') fcntl$setflags(r2, 0x2, 0x1) mkdir(&(0x7f0000000940)='./file0\x00', 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000980)=0x1) sendmsg(r3, &(0x7f0000001f40)={&(0x7f00000009c0)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001dc0)=[{&(0x7f0000000a00)="3f0e2970f8d4e731e167f77c57fc922d37dfcc3106c76d556003bfca88bbba35d244465a4d5b06658aba257f1ff5b22a4c8bd3a2faf1e66406cb567ac80c35430463a03ed427d5ec2ef9d86aa3c3f008ddf95749330d50025b688bcc7e76b7af5a3c", 0x62}, {&(0x7f0000000a80)="f233d97bc5273f7ab5ca53d501ac58d37cbb23c84c86b6636a64f9546c5c7ad305891c7911db13134f92413a1d14dde88731f4a73bade361201ad3e47d80b4a9b9aa1fdb4af0414bae", 0x49}, {&(0x7f0000000b00)="429bf6cfc32a32a82f89173e3027afae363455cc81813406043ea35c29657313ef81695ad7e98ab7e833ddbb42d502ede061b755c5682b5bff40183d11feefa947cb7ca724792f7de2c20c31307a6cf55ab9f637c910db885f1a115e8d14ad4e7ed327fa928f8e7d5307a24ca6ee35f1cbd99a10a2c2714d4ab5e84e171b75631cb32ce7dcaa1dd7f9eaecbc45b8b32700a67f119e8bdc86e56dfeb6d1b4f011f0808ead7262fed2d8e6078bafad3d963975db32e7d624c2288a7bd0eaa6faeb570716dc09a7a10710fcdc07562c54b22defe698d1acb4eb9586546411a92c5d474453ed953d41725576483db58c56f2f269bdcd776645aadffa6a0830547f6e4aea35cd894adae5aa654f1ffcefb38a5cf4f521c305a29370718209b6168d5a12784a34c6a05e50b4a035751679d783be9b0f1bc353672096581f6109165f35b529bf5c73c0031ba11634605f981a12cfe158454d916919e89519275508dcc4bd145d8c82d4ace0906f7ea1fa3297bccdc7261078de27ff2155724cac89bae46574b56f8e57a7962d942f82edc405ccf38b279c527e5dafea11b203161b61bd7a1447beba216e4f70bc0d3f5133f3ff3a61796294a34465ca553d031ddce51d636b7ca39f3d372881f212378b20793f32b25571e26e325b2d901cd1ba8178df85cfe9d87e36b38041104f619a54ae8ffe85197ac3816c3a4bbf190c2ebd6a50493c9dca1e79c1ad35ab79e1c0e0aebc55dd33270162c6a00ceae005ea50c5b436b4c872dce7cdee1a27d4ec6daf6afab68c4b50bee3196f2cc7b4840858b4f5979c84974cb8faa3ce7ab93f7bddfbdcb56ad37807929c4e0be362e3c8ee595cadc6b11b6f803999a2ffd4494f05b613f913e0df0db7dab01f33cba7066d46863e3721fdf902960f32fe11b422ae779a461dca7ad7b9b3a7d746d24080dc6d4d9870324b1682fb4071f742e27e8311bb77704b10cf95aacd69811b9b54ff8272d2625c0cf22221976c6da2e4f252ceb0f6fe7b1e65118b81de6a412952018395f25e9a311b00462b451a4d618a6ea9788605e088645bbc98ee3fc720158a669e108c328bddc1544520534bc9ba6c54a3c5256f85a1433bea38b17c6387bacb06c36bba3ccfa269d69de9f236313e02f2a31d4d991e91d263756f8ce6959a0db13e0a7ae08d00556fe6750569105f4aa75f546afbfe9262d99e3983ea94fb4b45c7ea375cc3e27747b35a025fd37c78b651a3e775201114aa0a24088a5fdc5fc88b4447a77f6c088e5155a9e221def004214d52e55161232c6752601acb81e32cc3067a3d3bdbd454bd0ca631d89bef3d2ff0b580dd7f9be3d68b1e98ea5b47ced0d4fccee47b763a3ce72215cdebbc4f3af872d4ea192143eddfba4e6dac373324ab6d09760ca8b8150dec2eee58cd77201afbecb079b0303cf71d637deb2b238dcdc39ba9d2aa2c55fb7f19540889a0008aefc72f21261f9b5e5768a69f89b80e42c80fc2d86bbddd4ae8078401f9fdb819dc9dab01fd9667babbacb7aa1e88c28df6cbd0d1111374c4d0273a432a0b3757853d62fa3ba12f008134277baf94e3fc1f8874c0409784171a43cb43b7a123fa1238be89838432935fecaf9831af6a1915c45ceeff2ed2df11763acad71655d694068a99db345605d9b23ad5d387a1a6e59f9d4b04f1a72191dcf8c65e9996977f81cfd82ae03720ef6f1f32f89d03e10c250016183ee2aad56d9da06e41e1b1b40a85bf2c966e088f29831371fa875cf66bd781295441fe94dcfde4477e51ee2645c329b37fffe84e6d0b5ca565e75365116eacb922287fd99ce68ea7a394d8de9231539f14ae7096d318d67b5c035c96e2e951b9938c3d4249ba744f7fb78a602e214d5a49281e743b080897ec5c534bf89ef12d42b0b41c451b6023a48da2155a278d6a00533be5e5b1a1e23b9869e362ffb73f5cf47ac93ba07b1f75b95281c0cbb0aa7849017ba2fe964a7a0cdd37e1da2760206d24ca912bb28ad5cdb8b334562e52759d5fc5a611477c1521d0b72207e008c2a95b6eea11847d32dc0ba1e3310024a32a2a0c26d7440c2583cdf34264471fdd3a3a7fc2eb98e84941eb562d3614c12363eb34354afd69fa86295934768e4d7deb17eab00873189348da4147cdfbae91a6a2195f5de1100b84cb2b6220987e718ba51a2609fb99d5569dd343900a8f8fad4618c4f82e5d787791a6c20ea78edcfbd18564bed526b555753181fc0b94a772468bb0f6f2a8732b2494d73ac9067057144d6293d67fb706573ffb714e22693ace1799314684b072513ebf2cd2babffcd25439ee3b41e2c58831138326d6dabb4ce270db29342eb782614399376e87c23208ffa3f7940394e97be2e3d7bec7db28d0823c493b4d62c38383066842c6396d8600ea3b53b36da60e191c428237c22b8f9565c119602efb9416a37298a9ba456ed7698ee530209605b1cce7cb51719a262f5b1d48536356b0b31c3642940275626fff2114bfd01a30e3cd52c2a483c5ca2586dcfbb9392d7adf92d1ec55b2387e1226bb7aa6a2034cfb3a4b78b5927a153a5901989db663c2d35aa949723a83b4b66466703f292c9c2c823b3efce48afb097730cfad124be109022560d6a6072289943d70f962526a5700ee490658a58259be393b670a6c69aea72b704ae9146bfe28d9e9198950e46f12cce6682f92a66d106998453f5c6a1a643cb96318fd969de42aa9ebb817b08391f38096a6376d11073ae4f156dfe219d3101a6f7bf76eebe35feec8f0771eab10706895011e5238a1cc76eb1d51080dd05c9f77b28c6730118536d2b3b0bc60c64deae1aa36e76c6eb309f20e5777e0d92d0839753c2b52e1e6f2150b168b07e16eabe0f3c81b73b67b37368f873d37c4d6146c00f1afdca9030fd8c5da10abdfb7741780bf5e565633e0fe749546b0425a28b2f0113d01d2424bd9890d90f9e81bccad5e6eb8ffb4ce60f669826013bad0b92a14cf3b037d90c318885393ae04b0b70778bf67806aa548f4c48eb48af07e60d4ab72cc8b54580e9205deaffab937bb1e9001d8632d865161aa3013f317a1a8e239b5f76542361eedba71de6726f9e32ca9a3ad8c8f8d9ed4104cefeb4c9864d7abf39a00e787f2ea4995da5367f67a553d93909f326710601a2e364b7dcb30646856584073e3af3c744e658c33a7375ac394fc425a46b3ed5515f4569735d5ad13b3358b6403b69ddc893a5ab797f5e36146be689b1c3354d98f99926f2434e54d79c806ae092ea5dc9da15a7a460ed7988f87159dc3643dd359f0b41e77612f5dee96c8e53c6401947a4612980eab9a4d1740981e1a95ae303ac0ad302bb0cf22c0ddb721c98d311199662e657d743cefdef4c1df794afd4602332680f1066a3ff7d28d3be54cebf8118aeed56834f24fc1ac258dedf6c5f5c7b209a403aaf5a145b73dc99dc57a8e465d952e559d8d6c35bf6f9512e431399b7ae18c87cf8a34cc2d42caff8600267aa4efda959ebc7c2d4d593923eefd56b244827fd8406369a892b9781c819ab0fe9d4917643360f70ec368aa0c28ef99df68c9c9ed0a4f575931e16c03316c050698864a17cc7be480c43dc648f40c7cbea20e6ad20770dad032a1c789e523ccf73aaa02d8b93604a0b26ad325f54bf7e5aa72b619bdc063ffc0999ad39617ee90b9b70108590c65445a047cef2e72580c5a2040a04721d77969227e1030a1c4bc41a21bdc0ba3973e34943358ff1cb94ed12a057aea742e9eba9ec5ee510fd757ae12def50986299e4e28c11ce4c0803ec2cc48fe1b24048dc27f68d9c67fd286c19a2570b0096459446b0b2a942efcee591765e87fb15da8383cff592a6d84cd4a7f92448e48499b4d98e813f44b8fdb05946e3a6a4a2e49b9a1b148b5f3db06acfeba3af6d065420cbf3fc97e2bcac4f1b4eabf466d16ee73069fc9f9e36077468fc2ad1ab4f305e5c16e0bd841b9f4f2e41eaeef776f7f81abc4b8323da257120a04e42845046b6f6509d8eaff510243b875333d228c5ce1254d83616a995c72de1aed73815560421adf4ec0eb2ce2e651edd7b56cbf9bd0be07338d0bfb936612b73583a96895e1043fb1640a305e4eb1c650c1591d6044e29e62fedcb95ba84b7113518204b6b45861292c2569c80bcc8a3f246774c0673365251d783bc7515adbf499683b4526e09afd87f7ba9233f1c5d540d3ca42116534995ca5c8631cbf95d9246f90516a18b54a56716fb7f3ca7198aece401c28887d34feec5d19c9dbfda22db90bdb6f468ea80daabb8d105001643098161c7fd55d04440c7228592009874db3a2d55e081884fa337fdb58d31692374e812048b0c1f50cffbc5ee3cd7abd6a6ca5bcd8bbceb3b689efe7da91e2444891ee9624e8818a739bfeee4c5a1da993353050c48c327672fb4902263bcb243dcbda8741af1e11bac5f2c4683068b9539aed84d89606fc400ac99ea1d1e4bea55e799a36a98e25d530026b08518a8087c6facfca180893adf5c264cd5f642fd4b582c44f4f2bf7411bb523800dd4e34b8aabcfc5e3239497768495e791fb231670e2a467a4f0ca9e4cb3fc354fced179d711fed644be34b515f4998e22397f4d530d4af02f0706592ec81dcad1bf7b1fd76c8e44eaa561f57e2b1fe612da18c73147ce5ad71f5528e0317d2835c1b26e94f15a888b00f13341facb40be088939aa5cdb115d6243f17e00c95bea17a5da81e9ceb930c3b6419bdac1f35207e40899b55e5e8a0384a6928f9ce594ccd915add4fa5664b2ffb53d5fefa2371a6416aa24a35664552b59d3728f92e9e8e5d930d0c048b0baf65374bae4a987df5830c3196e2f9c4f3939e361dba9a5b60c04aacae90040827924263345247e84c8a21422dcf5189b6afd47523442e74dd8b02a15c5df2e9dece36dfd9c746de48a4f0b257b8dcc17b09f9309eba79fc67ecc7e06c3a9a75655d4cfab02aefb9f902a973856e174a6bc106f719de5ff358b025209c2a35159342bc3f7d4ea5411e4e29398d4c2aa0fc3da30457c7ac107738103766daef4d4a74de272646fed0b018538d603bfbd245d97fba4178bd5982df8c9fcc6f4c6a7b8b46036f493cd83c5731a9d12573665c1a39eb5a49cf0f5359e147424a5ed32112f621f9fede7f9fc712bca53d0b368f60c2866b90facbf6717b97f82ac6ee84f5fd8afcb62a97b20345a51187009a5c6f50fd29eb1244549c4d57ff22afe4f05c229ca3b6d8ceafe9ef241eed181caf5142314809f412718fdd364e768278f0e65474a78700d0c8aa38bb15774fd4058b2d53265cddd2638243d8ffd1294c957ba6832abbc8c5e6cdd46193d6d38cc2b86d63bb353397c27562467026ee90854b2d2d43efc4a2f0a4085165811ce499a4fe1e677e1bf385d6e8e635db8e53ea7395fc52d0d75e41de463a8de119fbf73f401dfa8b33dbe84d99736ad477df1da738b953239c455e6800614ecf6fccd01e77d7e01c65348a29ddfa9e2fcfc985a3fcebe9bb67609bd66e5e2cffcc5425bf260e048d5af996791638653dfd0a49c3707f3a6781836f812749591e00fb2d9ce5fa20ab6794e56a11d290a4934c0e762d0d0c5f0b9084de37a33de7d2e82f69752c6afcf396500ac72ec9753848180337412b7b7baa53dc22177bb4bbd53e8e1d8d6dd6159f3e6ba734cf9072ff393cc6cbadcedac3557fb3eacbf9a61cd023a1c43db5172986216a72f197defb1f052b91c5f31d8011e3b78005c1b0a53069c050716264922e034554af587aeba2c084d", 0x1000}, {&(0x7f0000001b00)="c6498869930af02acf96dd3b434a6dccd3f4b19ceb27518568f594439f038da353cde91c12ee1821ee3a024ae4287a326f4f583889c8b73e4f30f9c4de516856d7372b3635b36b8c0cbf738b854a395dbdea8bc0dd5290c3d06c903d65c44f35e0b11fa067664510032d3b98dc1e7f7b10452fc20e3a895787c7663a055335d7393fc1713e2f8041aef5638517746db5e5efa662579fd9cbb03fb159b7f2b397c936d72b77c6bc4abc7a8da8992d22647622bdf742a3232a340cb2c191a33986dd7927400b8cbd03adf6e9a29e0a6c0032f6fa2c7a31d6bdea678f2b0557b1673b71375457", 0xe5}, {&(0x7f0000001c00)="48e4c514673abba059f1fef1a0606884aa18b84de77d772433d4c56ce5adbef3c7066c023bb24b380bfe6ec5f8911c84f32750456dee06f92a3fd2f7b628948a51947b6b7e5357c61f7a230e83145d012a42edd41e2325c4627a90dd4fe2da8587ea80daab5532278e35a6b999926c51cab4f9d251b258af42dbcfee68bb6430824461911d0d788df4658bb7d714aec301dea1c72e0f5843d1f7c5", 0x9b}, {&(0x7f0000001cc0)="30852589afe3b806198920dbdda11a212c7cd909353144b22be4bfa2558c44269b9e0e0b311139ffc7633030c73bb1caa58def58b2959c3fa63b9a6f34318cd38433dc0dda12639b5ab3d5331a456916d6f1c39458b97363fa260880d9746058ae0440e0ffe2f1b527eacd3b1eaa40efe9851dc8173a261ef1764696b320695bac25d893fa9124c4dfd018198f39b8dfb4eee65bd3d8bc17a0f86e62faad71b72b7e52f5616c89484079928d567927d0a6843b42e63587dd852fc83eb69c0ee030675430dff2dc354a6fe742afe62745698840b3f3cd58073af971169e3ac389bc3be7a7ef3c1cbe7f2ca3f377ba16ba40cc2516880094aab0cc", 0xfa}], 0x6, &(0x7f0000001e40)=[{0x100, 0x1, 0x1, "a841c89329304ffe8e3980b61e4e8d34215cf1c14b12125586ad393c4d95ba7c7d10e9ce4a6332ded5ea6c0a9e4997d68935a81450d02fa1f7daa9ba2bf08fb31bbbb780ca31436b152b0cfa4248e066997393f297a45975e95785e6261a6f2de019e015afe2311339245e44f13ab6d4a54cf021a5679571fd3aa500ab71b06849836798038ef6c38c85e0328b558b345e4bbc4a405a9bc675e361e4cffd71e32918d2ee688f74de487516e5e22167c43ab07cebc9e1ae0f286bee6801564d6f437ede20c63056fd7765db800d7ec670535a7d43acae9593e638318facb62e80a33f46f8dfdb96cbe00eb06237ed5c2b"}], 0x100}, 0x2) semget$private(0x0, 0x0, 0x0) utimes(&(0x7f0000001f80)='./file0\x00', &(0x7f0000001fc0)={{0x3, 0x7000000000000000}, {0x100000001, 0x9}}) mkdirat(r2, &(0x7f0000002000)='./file0\x00', 0x20) 23:39:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80044275, &(0x7f0000000000)) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x3) 23:39:37 executing program 0: r0 = socket(0x2, 0x2, 0x3) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x4000000000000001, 0x2, 0x100, 0x9, r3}) poll(&(0x7f0000000040)=[{r1, 0xd}, {r1, 0x10}, {r2, 0x4}, {r2, 0x20}], 0x4, 0x6) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x31, 0xfffff}], 0x6, 0x0, 0x0, 0x0) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 23:39:37 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x4, 0x7ffe, &(0x7f0000000080)="a44f162a0e9f07a74350bbdc875cf31e9e0c5f8cae4600083e9c9b5095a92601e67f23936fd038bf7aa266318e1b585e2258c4d8836b3b2657aed73269760373b69c087d21e8e01960178a29feb2400ef00e851ed7cc351ac947bf62ee0d9db9278f1121f065", 0x66) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000200", 0x4) 23:39:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000080)="01", 0x1) setsockopt(r0, 0x2, 0x401, &(0x7f00000000c0)="75d4e699b1a99d3d6e7b9ea38b50247297d2e5677448d51f8c63857346209baea9f28c4d4ef75e60a5c4a477a46b9d4a37c2ef11fe882f80d447d609e4d91b390ffd1bfae5e26a4591bfdfb47cf28454e6f10a2ec69b6254745e0351011e61ba00c5a1c83562fcbe1fdd713ca6ec01d0453c584f872e0e2b84396dc411551c7108903dad977aecbae0b0e1e3c7e0d4f3b5df95ff96771d516ee4375b224371e4df82e38e4528dba27e24d6d4db32419322e69e1afc421ae2d0b30ddafcec441dcdf21782", 0xc4) 23:39:37 executing program 0: r0 = socket(0x40000000011, 0x5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 23:39:37 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)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "b3c550d84b0a10f5a77c09009d00000000150003", 0x0, 0xbc}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 23:39:37 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000300)=0x2) r1 = socket$inet6(0x18, 0xc004, 0x0) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x59, 0xfffffffffffffff7}, 0xc) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x0) connect$inet6(r2, &(0x7f0000000040)={0x18, 0x0, 0x7c0000, 0xf1}, 0xc) r3 = shmget$private(0x0, 0x4000, 0x460, &(0x7f0000ff9000/0x4000)=nil) shutdown(r2, 0x0) shmctl$IPC_RMID(r3, 0x0) kevent(r2, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x11, 0x80000011, 0x7}, {{r1}, 0x0, 0x9, 0x0, 0x3, 0x3}, {{r2}, 0xffffffffffffffff, 0x10, 0x3, 0x6, 0x621}, {{r2}, 0xfffffffffffffffb, 0x0, 0x2, 0x1, 0xffffffff}, {{r1}, 0x0, 0xf, 0x13, 0x400, 0x6}, {{r1}, 0xfffffffffffffff9, 0x40, 0x2, 0x8454, 0x10001}], 0x10000, &(0x7f00000000c0)=[{{r2}, 0x0, 0x12, 0x20, 0x80000000, 0xcfc1}, {{r2}, 0xffffffffffffffff, 0xc1, 0x3, 0x0, 0x7}, {{r1}, 0xffffffffffffffff, 0x68, 0xfffff, 0x10000, 0x101}], 0x101, &(0x7f0000000280)={0x2, 0x6}) r4 = kqueue() flock(r4, 0x6) 23:39:37 executing program 0: r0 = socket(0x13, 0x2, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt(r0, 0x400, 0x20000000000000, &(0x7f00000000c0)=""/220, &(0x7f00000001c0)=0xdc) socket$inet6(0x18, 0x5, 0x3ff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000001400)=0x10) 23:39:37 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x4) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000400)="0000009e70e76f84e54f6006bc5759e30000", 0x12}], 0x1, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x87e, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000002c0)=""/232, &(0x7f00000003c0)=0xe8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) recvfrom$unix(r0, &(0x7f0000000180)=""/84, 0x54, 0x2, &(0x7f0000000240)=ANY=[@ANYBLOB="f1ff2e2f66c16c653000"], 0xa) clock_getres(0x80000006, &(0x7f0000000500)) 23:39:37 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x5}], 0x2}) 23:39:37 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') fchownat(r0, &(0x7f0000000240)='./file0/file0/file0/file0\x00', 0x0, 0x0, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x1, 0x0) 23:39:37 executing program 0: r0 = socket(0x10, 0x4, 0x1e41593b) getsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000), &(0x7f0000000080)=0x4) setsockopt(0xffffffffffffffff, 0x29, 0x20000003b, &(0x7f0000000040)="000049be", 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r4 = getpgid(0x0) r5 = geteuid() r6 = getegid() writev(r0, &(0x7f0000001e80)=[{&(0x7f00000008c0)="b345adbc387f9193ba2fd4164064453b789a8537a4aeb13a34e14baa22db66c1820fb691fbec73611920adcef6b1c88e633aaec0a2f3b195e407ca2cff2ef6b6374535956b9ce5a2571573824cb0027dfc6525933bd9af0686d7671d215584d34763ed8c3861bd533b5d51ec936c4b712878506e541ecd357fcc8e5db6bf6029205e52d90fd536a457625d9bb30932dabc37dab52c4cf3af88964c0b6c64d59f0f48f01acf3006f2f336474690fa4e5668f76684f138ba0c3940a87fe6c3a4f9cd8d75bc191e1d3119b846b0965b79df362b39a0fbc48152b867f03d5d981408009484e1f35e14c8c0995386e550c704b6a0f9753d88c7644661d7b7ea86cb7651686091e0210f929529de8be765adc65dc7a6545c0bc259b79b23e78c4e30c93ff7609b88ad6257fe6564f651d4fec9fada8e4dea72c0e1c2769d87f1daa3d070504f1796e99fe8c13c9eeb707af3df9ad260398d9bdbdabace92caf57fb249ffbb1ab10cebb46d0f4c78e248764e4c57f30bfa2afde154d8719cec5a767238f036aaef66c6676bec357c2ec6b386c409737a9ea4fcebd6da842f48b03992872fee7c4e2f108bdb84420bcb5157b0faefbfc70e111247449f0472861c5d8d64bb2e644194fc40b5cf015bab5a396bf6f2c68b20a856e763f6799c42a64e994d329ab60d37581b69b683531ede062814f357ba97423bea873c916cd5e983dd8d00d878bcf234fe19c9c2cb5f7b86864c5483de6fd7f28821019ca143ff9efcd67faa4264a836fb791dde23fd5cb3e7b811a0d259150fb28d43f6de4e2d250ab0a99e83a17815df5b9ea942526d3b14b54b42deb7ff39c88a863e793f7e4841a625478f99b91e2e96098fe4d32e3bba2be485f2be60bd25e84e5af69bbdae37d05b0d8506e69e5ffb758540929d2204d5739ef64de2185c4b72b7627b5dbc69be093f08e63b8a9f43ec4e067cf8b3b68eec5481b728de1611b2eb5f2c20d62bf85edd4cff6fcf6683a2f0f105f367ceb5dd0b9db9606232bf815d5f116abb638c5544a09af6defa3fc554154f4cd82855840c50e25a2b07a4ff038ec082b4a6375de3718ac7492eddbe83d8fccf37d94584665d6af4ad40385a7242b1231f7f54daca40f88ef423a1da474c379e797e3302b94b3d292989b3e00d1c809570bbe84d9681c5b72ad77327977cc49ef42ac150a213c02a3f7926bc76602dd839b2651eacd3bfd80ecc5db464ca61a52c0e9e6ecc9ceca47b78e6312c7770225f04fa2345207a6bc314244db2514770bc7732aaea5b6f79a7802171130d326d41f27526c2b68d3682001d8811a3d3f6509c03916a799681176459117f18fbfbabfdb64906068da2dc4c265d2bcda7a36f2282ec69d877fc51243ef53edd4b7c65a0beeb87fa0480c8cd1ff5fd8b25c5f1806dffd0e34597e1b5d5c3f49cc588df5f5743015b80f3e5068ce60acee01833ae96f724f2839d0f8dcde2300af4595d9c9574e9a8f26734620f39b51d9deb8e16711b65eae84e76571a1b768af28638c7b1ceb8c7829544923f37342bfb87be85af3f082dc401a2b21404936d65477c822a99c95e06f5295943e987d5dbb35f8506e8fd1baab16030cdfa55a7ca00a2028e48b0314422a0f596c55529d3240a18169af59e368a1e51581a2b017e6d7b6c20d02e8bd48459021ecab4667b6d81f73eb70579b5c7ff0c865c0151211b37f6c14b210432b4b0ad6de8f5524736b6d6e13b3cc5664bc8c49b8054c78b56db407e907170bf155b4d99c435d17b6d813b135de2d4dd1cdc1340d65779e8e12eb08aac08b61fcf3624a224ca7095793f6d4bacc5b8835f0af7b9774637efb6442c0c734324625203922fbed336fd5c281379a012a3085499f4e46d98c788584e1a6bb6bc00e0c749b51c6e30c5d7cbaf8d4bbe1e9b21ad9de99243c6f5aeaf2df6e292b192f40d30807098dc903d9d20c10790f63453b43661b4b52b38f8fa32b45fd028f5aa9fd5020a15478d46437ed5054894ee5a6dac54d6a4e2d5bf44dff265ac1cbb5660619178f097ef9f73973cbdc3e4efb614fe7fbe952ae23fb420e716ea8bc452c4935dc1eb2663f64e29d5648ee70da8ad2d96de9a5f6674a63bb0fa265cb6302a60ed124dd19b3747cd0deb68ece1ea66957dbeadd2673ebd60f662d613700a5f1cfa9b51792a6f397d3241f4259e3736339036213dc66c4076f5b752b2525b60ab3055e545eedb5ed8c618764cbb21b37642876e9c1eb263fce6fe009b1623d122b9eae1f9be8c7ad9bb1a3b9a0198c27d1e79110af64eb62a07d14c199e8e07b429d09d11a60ee25ec3ee0785342f049afe62a1a2d1ea9a39b536f139e89b8816469b69d3c8238710a4d0c5bb114320f6ef1d81a039147f0a30a3be0f16849e00ec8c0ad0dd5c7eca8e326dd9e0bdf81375960c5dfc371bf6c2d58622ebe5df6e4168456b06959f3a27d013063576b3f461571793f0639850b81e15bf2b3049a3c45b33c4338a7ebe524befc592404e7bb9073e4e4f09b2b4edde19f4c0654369b44773134ed5c0b49eae6750c937096ca3569da29b46a6303f7d63f85853e7e3a1782b7384fd22175731f417199e242546b0a9acd144b69e56578ae60bd07c001007bc3f188c339f1044e1d4793300e4628f425ae29fba2a636822f2bad1cfe71f434482a06f8d2476b396059dfd98fe6ea116d5015c520e6a37312be7863396cabd36d7a02d12adb2564894423d357dfab334305c2171a17c5b8dc69bd88dd6135d4e477704c30d56eec15931c42188932f52007e8d8a74ad21e300ceeeed79830d729c9a9957ddfd53ccba759f1b4122f7937d6400c8549af7f908b0d54bb5ff779ea4d933e26e5600b2041999dc9e79683d0984776a7124fe67ab1bf3a2e0f3a99e2eeec3a1ee71b1c309aad563c3274972555203f5a8ca89392ca38dcb662d8e7c0198e9707c95cd6570a106817ec23cd892e82a38d3127e8dab4743fe1137948145e31911c48abe436bd17166fabfbed9247ed5ec2a02e75851dfd950fa80b3096dca1b1ded6c588dc129f0045f1d41800aeee0e683dcc865e961fda9c85453e704b060351926e183ed4c9bfd751e38595589042af9acb2f25fb8135fee67dcadf2bdd6fa2dbbb8f68f5e5d55ab4f246845952e2fcbdea30860e738794b583041f90e60eb4d62b4a71830d289ebdb24b0448735d30d14ee8cb556fdb661dd8bca5ba1eb116d245fb20a4cd1cb3bd38117d8b9593e13111410c888b899c82a84381b660241f9a392d8486814061876ff069b650ab963c4f8d3aeee8a43a52b6db578ebf23d1c78dd8f6ea256822cbe44226c65313a289aaa8c91a0eba945d9f6000b1d67e98a1e014420ec96beb71976e3d14e96cdffa3a3b303d114da1b4233d228f93f898bd869382189e845f3501e55a5b3714b5c6bcf51e61411d4a6d749b5040710f83db4d0df7f878522ef78fdffb94966ff8c70b1c78ebdc99c0e7ddb7771e1bda43b3d8d876b93b8f7c17ea9378f9278005d95deaab0602d4575ef93a608b52352a57e75a8a55d8037e7ec6f054256606e568594e08e9e636953a912fb507199e286645c83cef28b7bb01411bc277d138d8ec8b2254ee3d9a7df9922c88fdd7c669401d36d418daa402cf77d84b6a8f077ef1b8692a736568d8926e99ca135bde7b6b791b3484d09cc659cbfeb1979b346d71472e64044ee0c82a35ce9fca048a091294caea52a7c8922ad17ff848287d80d8985ad5f138e76b161b8a4d194f0853fb066ad5dd934d70265b488242befe754141196dbaf544f7382cd1fee8e24ede02ad040f3ec968f97e2b0db9d2f40e40bbc427b27c286975a83fa42e3d25b2b894ab31c990024c45bcc56fff647cee7a62296df6644e3b37875871601abaf656cb6239fd4a1658c62b66f9e95e99ba72f6de45f0aa206488b3bd474b6a28b79953708812d299cd9888c026785559c938f3956bc3ce15279e28dc1037afd77414946bf4184ac3985f60402685ebd0c4744370934557907f5985d38769217943ed9a3c29ec27abf4269aed62d24d608cbfba543460946036aa9f1671b8c048b206b37c77c32110f2ae003bb34a255df5bb2a53915375ec444b3a6e6336587c4817b9f61cd15741aa7edb1685409db4d534a3783149ce81cda036f1a2d7317680b6032a480383232810eb7a43a8520c94c878bb662e1de95db698de2bbf90519cb020c006267be813eb1d066cc917aa05bce2dfeb7edaddb40068f9e7ff935d15ac0105ab8684f8ad70497cb2cca72f70cd03c070ab4e5750b64ab6b74a5a6e2d95c004d63e690c5f6c1883b8dbd1da117ea46ff973ff6c6ab566304744942f9d7d01cc0c24ff5d914f78cc45196f2fed5d727f06fa2b1f1af748aab0a1d8210b2c6bae0ae92d5b1efe207637bccf386eac36e84503d26e412eb7baa279ebdb98f2f5829123994c1b47fbaae8e98a09219e91d5d15600bb8eec302cb4a121fbb735c85127aa3e19ef13c302a9cdb56feb39c023209036b02a4cdd64e0989c7c3040adbeacc62a5b48276c25b34a7275d4020d218e5c4273eb4246aa1a0dacdc05a76d33a5c8c5e67b889818c673d81dd265487ba6075f635329f6974386081ffdf0b34da5b902285dda5bb17c3aae81c256fd2a63567bc9ffd5ad1b7b9bbee5fd836a17dfaf64b750dee148709a3e58aed959e7b75266d271f7abbcb1e5f18482b629e62989764ba2178ad62fabb182aa0f967fc270733a852897fa3c6fc45586b8bfac7c410073e5465e32840f4b9293f1fab19ea51981d3c2ab67b191d576d1b21ccf0b17adaff6c9fede32f7d3b5049c8861465f48b0ea44141be298c0fe1db5fa85fe1c29991aff3c56b2a071e67ffab66ba68f4aad6374e74a7bdb47095d7575ea1f483c3ae6b52a40372e09292beaa4e22f41365105d74dedde7383248c878e74e4af6d4511fb7e09f43f5b9287200afe871ba51a31b5e6fb4f2ee020259c6b655cfd5909e22e407bd7e13aed54a178f497644adfc884dc0e88bdb13f37c571452df67993dadb5ff0b3cda853be663ed035ed98b26df9ad1cf810ebcb18cfa9601e333a7abd9efe1875d98007317586055504573a4c1b1172c5b2f8c72ebb0541f6476910bace954ac6d38f45128a793047caa8613a200d158cde6d692863f6d0f007a168fdfc566433937bf6f576220632fa8408655cfa3622c72761221658848645acda006300692541b8ae4b80250180193b34805399ed088ac18d02dba8b154c3da59ab83fb2f073b03a5a5846dbafdf1a67d699e7fccca2309a21c117d3605b89d41a9018236d7588ca4b32e5d6fdaf56afc31522832ab162b12d85f8132a8b525943df4c890c9049ecb59f5bf8bf593bd7346bf833104745d6b3e025025cab1cf830734aa8f490b33854144e6ff91706a64e621856a0e6099adfb1ba9d4990bc4044af6026380d02ece30514b4f777da68da4a426319e8df98e07f4c32bce672ca504a7cc8dbd6434cb2e2bd578a8721158f657da00e675c98cc88ca258dfbc7209301b787dbfcb371c42825bbe2356da236099a9184a35280ead1f5c4b8fb946362fe02329d1e449d170c8962af4f9803202985d3cc8f9a73f570b3ca152808d107aee961dec442d657f0d8d37666e55be2c56fbbcc0dcb1e567b25368d2ab91ad37587ca2c4add81e3e9472c3955e797795cd1d74cf98569a5abdb44b8bf49e75eb6da8dad32d0c9b1d8ebb27b1e3629909154f447c000dec40dfefded431ce9438610fca6f1dad8955d2f47f6", 0x1000}, {&(0x7f00000018c0)="56a45228902dc2fb00cdfb9dbaf0eb58c50542b899969f320ddf60a20e04e25f5ca31f151927100445aabc6a84", 0x2d}, {&(0x7f0000001900)="8bbf5100e22d97b5e2f70f95a900946e539e0a6554b6ea37c809f60f36f2215fc3446489dce8ed977f3075ce836687edff2dd28708eab864fdbebf269f15dd187b25ea22ef1da3c59743324b15fe6e382413152f8dcdabb788c760a9c626e1a3b0097e31410583ec9c9c03b846bfaf1c740780412fc59bd4", 0x78}, {&(0x7f0000001980)="e7d3f17d743aa72bb2f403cd3a75b89c8866366b406fa218e9f79fc0efa3497290919322879da962642b67836a22a8fbf3464c7392ed9854ab165a4aa1f76b6400feb8c3d0e2cf444467f8fb5a370be9addc08aaf2832a83dd9ed78cfc99", 0x5e}, {&(0x7f0000001a00)="a280442bbd6ec7bf9e18f80e2de6a3f94d119faf6de7896d69fc47cdb706f38a2e615d253fa92c2ba56214c5a4a0a37bc3c0a33be484f3624827044a9608fa6c41c6f8c4e29d47fff507ee3e4c1779ef273d996fc2db9a046fe683cc4839cebf5e40a7cb9d60540b950bd69c6a1273b69d797eb762be89040aceb68445e376ee3287c9bf82a0dcf106d1195d99451eeb", 0x90}, {&(0x7f0000001ac0)="70092eaa8d999d9d507467c191b30ddf431d2c8f5b3de33660fd8153401d4093b37ed538af554683b80c6b7d5584fa99ce3e72d4b6083c3cd8fc2c", 0x3b}, {&(0x7f0000001b00)="299742b0237d2ff4c6db78dad572101c4f1d7a40d6fa32705830a291d03fda67e314a695518a1052321651d65c4177d896227e680af5af277c586fe5e1d96ae58a18bd888f4513b823829eb9082b5cb896f8fe654775379f3ac6f8a5a2b86ea9648aedb7939d74eba641d9d3a29e90bee0a9e6c2f580995322009aa8c54ff1dc53f34f6934c5d72cb702ef0b47b534df13955f750593349a0f1891aca9dcddc340a0046ebd756e33a5101b47267cf783a5f20977b3bf6b31a284987b55791feec7f61c5d8d0631a7f009e2678f5555de5247ffb46eb7877586341d80e93545", 0xdf}, {&(0x7f0000001c00)="df70f0b39845f648341fbca8f256fa590fd968f728cdf90c1afb3eb79253f232bde254a26284b4f4c59f5dd67247c0cd474c2f55bf3478b27815de8db9d0cb6b9282c01829f80c2d8c39efb812cbe4584e4dc0037f131f6d8b0973e5a7ad44d6922081f4ec4fe86bfcb958716afe0811b667ebf4717b3c8ea446b5fb71a82b28e596baf38b91e9dbbd6309a3b7276d346cbdfbd7056ce70178e4bc507a9869d32d1145d21f70e01f9947d955f271207fb1be30f364f024c630d6af4002457ec20247fe72fd30e2dcd097a0340a3e2066dfad9be81bd1486bb4bceaa240b726e0d68d6a16089335ec1aa176c1bbe6e78bd8baa48cfb38962e55f9e1", 0xfb}, {&(0x7f0000001d00)="77c10ada4e72266df9537d564fa994859f069940c5fc48a31c93b2479273466cd4b2bbce626d02f7837d52fe722ce9191db1b55ebf45a8349e128d0abe48065b8331d676f6bcee5cd2c826dfd76f41c7b00e89be121c550d2e6c2a0e8d30d5535f98d623867059c696d879f787c869a146121405f538fc298bc06829657a5193954bc2d9e51ae83757b46979b9c618c0c6a6", 0x92}, {&(0x7f0000001dc0)="ed63e3c18c6d8ea2e40a9b3b13cabd480b29378238d8d526332810bae73b3706f5f99bc950057b20443a7c89de07400344ac8772c28038010bf9983e7c284abc351237f7da8273500ede6fc80e1d724b0fd4c212213e565a7a6120610da2cb0e036a2b93d095dff0679d0ed936f40d807cb9b33b853a9dae155e9028d6360f6e830d36868a0027322c6cd426a37456b5", 0x90}], 0xa) r7 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, 0xc) r9 = getegid() r10 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000640)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) r14 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) sendmsg$unix(r0, &(0x7f0000000880)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000100)="7eb2e8c7a822889bb1696fc20b3cd074121ef6928bd877da79ceb44f8b05df8c3eded5d1600adf0bd90ff3e9dbe955ce9eb151d9b67a1833b3e2ed2942c58b8287c695066a16f05a3137173499fa9902aa776b5f0f1b2aadeb3c71acf192bcae032dbfd9d76c719b2bf0126198b96fa6ad3d244c9a47ce2ac3875443db50baeb043d018ad4d16008ef19d5e02f25d73314651bd3312734cba2e9a9ab6300b62ca4a36df37d2f9bb01a1f2a87beacea80503a25650cd20ecbb7665dac3a1e75fb02a7e661b08bbbc35c5b316336fc78473348678a2d848f7c6a519493d1f5c64f866f370b26551f", 0xe7}, {&(0x7f0000000200)="537ecd983f6752e40a72934cee5cc9211d7b99647c3abc9fc40ed20876530477ef22388b592341e481603b6c884733e453dfd59c99892898b8155aaa5d4d2fb27154b9239c6914774f8e8eb970e154424f501ab541753d557fc6eef87310d061f665342147ee9163acd63ee8fb3e9ddcb943c610231fa4db572d75a49462eaa8e643be2a77d1ca969bbc84d5790c59e0122b4a688e1c983bcf0d3c217e628751", 0xa0}, {&(0x7f00000002c0)="5231aee93f803634f67e4705c3a91da4aa66c3d376bd78ebb8da306a6219753d14c3ed43027c3be05dcd0c988aa40fd61fb2a6d7a91df60528a0027f5380062d78c7af2c16d4bea0e2670c3c8118669a40bb6d668e6c6591307fee19", 0x5c}, {&(0x7f0000000340)="9c39d8c61ad01ed1e52c1756e4bf52b927eeb63d3f0eaac41aee961460a79fd242c824e0f313750dcc84047fc6155008b3a5c43082aba7b1226339577e975977d46d605c7dda23e4f208e1ed1469d546ab362b589720437ac4e9e49a1b04f72f3ef418767c567332014781bfb58c79afdabe09c5a1", 0x75}, {&(0x7f00000003c0)="f9c783aca70c9ec4809685363e9b6de305ed7f0e319ef771489db6b5afa068fcc763e0521b4ccaed15a0362ccdea14858855543245747ae43ee8d5b9747e46ea4c2550b07f1df743173eac113b3fd5cc931565c66d", 0x55}], 0x5, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}], 0xd8, 0x2}, 0x2) 23:39:37 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x66e7e7c954e78ab6, 0x0) execve(&(0x7f0000000000)='./file1\x00', &(0x7f0000000180)=[&(0x7f0000000040)=']\x00', &(0x7f00000000c0)='\xd7:\x00', &(0x7f0000000100)=']g\x00', &(0x7f0000000140)='*($\x00'], &(0x7f0000000380)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x18(&\x00', &(0x7f0000000240)=']\x00', &(0x7f0000000280)='%\\(\x00', &(0x7f00000002c0)='&&\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='\x00']) mknod(&(0x7f00000003c0)='./file1\x00', 0x2, 0x200c899) mknod$loop(&(0x7f0000000440)='./file0\x00', 0x3, 0x1) openat(r0, &(0x7f0000000400)='./file0\x00', 0x210, 0x92) symlinkat(&(0x7f0000000480)='./file2\x00', r0, &(0x7f00000004c0)='./file0\x00') 23:39:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) flock(r1, 0x1) fcntl$lock(r0, 0x7, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) 23:39:37 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2001, 0x2065d) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x8000, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000200)={0x7, [{0x1, 0x5}, {0x2, 0x5}, {0x2}, {0x0, 0x9}, {0x2, 0x7fffffff}, {0x3, 0x350f}, {0x3, 0x9}, {0x3, 0xfffffffffffffffd}, {0x2, 0x11b}, {0x1, 0xa7}, {0x1, 0xfffffffffffffffb}, {0x3, 0xfffffffffffffffd}, {0x3, 0x9}, {0x1, 0x3ff}, {0x1, 0x7}, {0x3, 0x4}, {0x3, 0x230000000000}, {0x2, 0x10000}, {0x0, 0x3}, {0x3, 0x5}, {0x3, 0x8000}, {0x0, 0x80000000}, {0x2, 0x3}, {0x2, 0x1}, {0x3, 0x8}, {0x1, 0x100}, {0x3, 0x8000}, {0x3, 0x2}, {0x1, 0x1e1}, {0x3, 0x2}, {0x3, 0x8}, {0x3, 0x4}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000380)=0x1) poll(&(0x7f0000000140)=[{r0, 0x90}, {r0, 0x10}, {r0, 0x124}, {r0, 0xa2}, {r0, 0xa0}, {r0, 0x80}, {r0, 0x8e}, {r0, 0x100}, {r0, 0x8}], 0x9, 0x6) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f00000000c0)=0xfffffffffffffee8) getpgid(r1) 23:39:37 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') clock_settime(0x3, &(0x7f0000000240)={0x9, 0x2}) utimensat(r0, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000000)={{0x3, 0x100000001}, {0x8, 0x127dc91}}, 0x2) mkdirat(r0, &(0x7f0000000500)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000580)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x54) rename(&(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000700)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00') close(r0) link(&(0x7f00000001c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000440)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') stat(&(0x7f0000000340)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f00000003c0)) 23:39:37 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) shmctl$IPC_RMID(r0, 0x0) r1 = geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff]) socketpair(0x10, 0xc000, 0x91c9, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet(r5, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0x2a4) r7 = getpgid(r6) r8 = getpid() setgroups(0x5, &(0x7f0000000180)=[r2, r2, r3, r3, r2]) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x4, r1, r3, 0x0, 0x0, 0x50}, 0x1, 0x7fffffff, r7, r8, 0x3, 0x7fffffff, 0x800}) 23:39:37 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400000002c4, 0x0) lseek(r0, 0x0, 0x8cd920f31de0982e) 23:39:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) poll(&(0x7f0000000240)=[{r0, 0x191}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./bus\x00', 0x1, 0x10001, 0x9, 0x1, 0x6, 0x9, 0xb1, 0x1, 0x2, 0x4e77, 0x4d33d89e}) 23:39:38 executing program 1: mlockall(0x2) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) setrlimit(0x3, &(0x7f0000000080)={0x75c7, 0x100000001}) setrlimit(0x4000000003, &(0x7f0000000040)={0x170002, 0x100000021}) 23:39:38 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x80104277, &(0x7f0000000000)) setsockopt$sock_int(r1, 0xffff, 0x1104, &(0x7f0000000500)=0x20, 0x4) sendto(r1, &(0x7f0000000540)="deb05bdd522a1d35826bb3f0125622a05b3d6a8c3a0551103fd105775968f4c47c04421dcb346b93859661d49195bd6f683378023ce8f3b4cf602982c7937a5b9cdda69e1aac5d34b754eb2bc80e4698b9a9a206825ccf4576ba4e7edf08a91e5bfdeb5b82683dd4ac1da5c0d024b046e39833390e8963b4ae4f8c5ac2ab5b1e0d0633454337538eae1d01222810afa1b7483a47f3b5173b462ac713db3b5d528d1b090e87caade7fa1b8eb6221d05c814256f2780fc52fef4281dcfa26fef6ed73e1ed88d50192c0d1cad179d7e90c3fc4d347acb29e0a3cfa02b88888043e17021a4705e6ef21324", 0xe9, 0x7, &(0x7f0000000640)=@in6={0x18, 0x2, 0x0, 0x7fffffff}, 0xc) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000680)=0x2) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x275c) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x3, 0x8000}, {0x18, 0x0, 0x5, 0x6}, 0x40, [0x2, 0x10000, 0xae88, 0x7fffffff, 0x401, 0xc749, 0x9]}, 0x3c) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x1, 0x1}) 23:39:38 executing program 1: mlockall(0x2) select(0x236, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000}, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x8090, 0x84) 23:39:38 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) 23:39:38 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) socket(0x1, 0x3, 0x9) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) pwritev(r0, &(0x7f0000000bc0)=[{&(0x7f0000000000)="ab368eed468c2efe504cb47e", 0xc}, {&(0x7f0000000240)="efc022e9d83dfdb99fb2f2354ef8344fa0acd6d6e90d233f8dedea06d5df3590506daa79ae7b4a5917f17c7bf4d430a833351e7189f2e1bb757ce988bbeac2921fd0de84a4f06c4628d6c0a462ba4b50a59d288b95ad76e821b0867597fc39265380424081ae8c8caf7fa4ecf54c29c7638fc7c069a07966484e4928981b30ca83aece6c2cfbf8a1ad852a7e3d7629a3cff9ef1ff07a882cfd9df02785b2401ddd9eaa581c08fc7145f86fe5f0382f88be70cfbc90bbfbe8e9934c8a078d71c16b3365540531a61dcfd2ae37da5cbf2f83e0591b71dc3a73acd270226ab7c8fa8e215c2813825bc6cf3726cc3489b260a611ffaef390cf86995f", 0xfa}, {&(0x7f0000000340)="1559a98fdb864a6442dcbd7cf9497f208380f9f18c4f8bfb943b0c2f8e0162ba35cffa0c591a71feb3f0ceadc19b13e2f232652ad64c7eb1d42d28c61060640696bea61b218fb4cb98f972d4bb9f9ab51fb12b6ca9382b13069fed5ecd257a", 0x5f}, {&(0x7f0000000040)="08bab6d04c0138406b", 0x9}, {&(0x7f00000003c0)="121b833fc3a7dcf48bf3bfbf385698b409aa5397e096d1e186b19f590eaf9b8c60b0696d405d1ff737846c665aac2d861f3a89fc48ba841853a993103722b334c8317f05e9e90e7237482af6705cd79714110ccaf27098a0606fdfe54d834d85623ff716e64b5aecb221fc6a19ce64dd6caff3fd092e95acc95fb0452db12b97d065a2ef4bf830539edff72261f37459a8fa7bb9cd50e0fd6822849e1cf729e464839b4d99ec1d30029db37625", 0xad}, {&(0x7f0000000480)="8ded4977c0b98a933fc184a32ec4d41b9e5c84bde66f957e57d5ac95850cae26ad64289f5146668b79ecef4c30827fec227276abcb5251b07dfb58c6f7c221701e327b1aa0eb8e93116811bf3f9f51037472c022a9b4918db95a2577cd58b49b82f2511390305256a2073e18d629d213a8dddafbca16b5436b7893", 0x7b}, {&(0x7f0000000500)="9923474a72fc8d103ca49b27f1b38f316cd2e8da85d9a2e6e310ad011f7b32e7a829cbc56ba658692b4ff3e5d4b7a5ef00c38d613bd32e8137590901e9462d9bcc761e7e70c2999419c619ad1a9e179ef9e31be2d996cd031eb59c43e7dd42caa2521d83a5bfcceaa3896fa7dc686859635a4ae02a03783d1f9c8e231d6c88af44b4ecf2f45cb9cd527235", 0x8b}, {&(0x7f00000005c0)="45f88e4955eaad78faa013a6041cfbf84f0034f78555257f4b08ccbd91da317265bd337b5b361789456245157f0abc75e590b5d34c38cc203aa6d89c14bfd71643f00ba090a2b2740c2c3a1a8ea6a31eefcda1b4bda942ba2f03cf028c6d4bf3258ef3c77d7424b63e667dd107773566dfe68a361a3f9c8117eca5690e0371052f8a2b33d967fb9d68364967b7a2c7de115c56e75ebbe38d9358b62f11e6418b45c794ba454f042e4d355eb743b2a50c0d3ea40a6ee0f81b6aff63bd0aa85af8f5c8272c2688ebb01fb98c504b861474", 0xd0}], 0x8, 0x0) writev(r0, &(0x7f0000001240)=[{&(0x7f0000000700)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361daa054ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9250f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d1272bc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98ddbc2e65410f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b276442432b312cb9cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b9f6e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f78e53c62f98993e9f62a7594ab459e07405a0c46926d76636b7b45742ebc8cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf20941106777fcd11921ab868a77a68c089a933f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a308d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c015ff223c9759981ba524adcb14b74d71adeabc4a69f5338a1fa2b15a409583e77e33f5cd", 0x49a}], 0x1) 23:39:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10400, 0x10a) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000040)="d5b3e23181432b7565f956b1d83a200334ee4699517fb6254148d15c7d96e768c69736933160d3f453b55eb40f3bd74ddd89971f1098fbbff9b4db43be2c0b35e71cf9103ccd1bbbebf11a217ad003a3ac96c2f5b3eda2e388ff6e2a9681f5aa2fd9d1a8fc09be6d5cb1213190b6600920df7be48551686670c2ec9bcf57a39f92642353a818324a569ea70b390c23bb95ab91b0c4d1dc2e57f7589e668dd063ea0fdaccd8c0f992863e376bb59cc8d96991b72fb3b9cefb07f3577e1e016aaa7e5e72eb6fb47ea5405d62041f53b69a3a345c5101852c67d39c28cd1daf5e55976599d9d27982265d32d5f70c5ba15809da6e612547", 0xf6) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0xa, 0x0, 0x0) 23:39:38 executing program 1: r0 = dup(0xffffffffffffffff) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0x20000000000, 0x0, 0x7ff, 0x0, "b0d41800006e93000000000600cd00"}) ioctl$TIOCCDTR(r0, 0x20007478) r2 = socket(0x6, 0x2, 0xfffffffffffffffc) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:39:38 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) bind(r0, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x2}, 0x8) open(&(0x7f0000000040)='./bus\x00', 0x603, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)=0xfffffffffffffffa) 23:39:38 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000000)=[{0x24, 0x7ff}], 0x1}) 23:39:38 executing program 0: mknod(&(0x7f0000000080)='./bus/file0\x00', 0x3a0914c44f7b202c, 0x1aff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) close(r0) writev(r0, &(0x7f0000000780)=[{&(0x7f0000000600)="80064f", 0x3}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x8, 0x9, 0x1, 0x81, "9f112b524cba1837a3ea90001f55e4c05b7a9537", 0x1, 0x19}) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000040)='<', 0x1}], 0x1) ioctl$TIOCSDTR(r0, 0x20007479) 23:39:38 executing program 1: r0 = syz_open_pts() flock(r0, 0xa) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x204, 0x0, 0x300000005}) 23:39:38 executing program 0: getpgrp() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) 23:39:38 executing program 1: r0 = semget$private(0x0, 0x6, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/199) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040), 0x0) 23:39:38 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x3, 0x1}, 0x8) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 23:39:38 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r0) clock_gettime(0x7, &(0x7f00000000c0)) 23:39:38 executing program 0: setuid(0xee01) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000fff000/0x1000)=nil) shmctl$IPC_RMID(r0, 0x0) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x0, 0x0, 0x0, 0xffffffffffffffff}}) shmctl$IPC_RMID(r0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r5 = getpgrp() r6 = getpgrp() shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x0, r1, r2, r3, r4, 0x100, 0xecc}, 0xfffffffffffffffe, 0xaa, r5, r6, 0xa2f5, 0x53c, 0x79bc}) 23:39:38 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x0, &(0x7f0000000100)="86537602", 0x1) bind(r0, &(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa) r1 = open(&(0x7f0000000040)='./file0\x00', 0x208, 0x1) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 23:39:38 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x10) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x4) ioctl$KDSETRAD(r1, 0x20004b43) getdents(r0, &(0x7f0000000180)=""/80, 0x50) r2 = open(&(0x7f0000000040)='./file0\x00', 0x10221, 0x0) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x9, 0x9}, {0x2, 0x6}}, 0x2) unveil(&(0x7f0000000200)='.\x00', &(0x7f0000000240)='r\x00') open(&(0x7f0000000100)='./file0\x00', 0x10, 0x90) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 23:39:38 executing program 1: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0xb9e, 0xc21a, 0x44, 0x1, 0x9, 0x7, 0x9, 0x2, 0x3, 0x0, 0x20}) chroot(0x0) 23:39:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000001c0)="fc1c0d16d8411870c00e4bee0097a78ebcc849ab9368", 0x16}], 0x1) recvmsg(r1, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000000700)=[{0x0}, {0x0, 0x15}, {0x0}], 0x3, 0x0}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000080)=[{&(0x7f0000000040)="bb6f9536c0b231f581120009ab688e335010d7422e59d9", 0x17}], 0x1, 0x0, 0x0, 0x402}, 0x0) 23:39:38 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x1) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000200)=[{0xdeaf4152}], 0x1}) r2 = getuid() r3 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 23:39:39 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r1, &(0x7f0000000500)=""/90, 0x5a) write(r0, &(0x7f0000002580)="eb3b4572b2b74e9287e42d24a0971f8e23629176895271c6fd50b6cbb4820985c3d6423a562c8d1c11e5afc2e4791dc7e386301c800fd7dbc2ff707f6a0d1933a28cca02899a9f59d539c7a2d9517d2981adfd319c8f6989fdb3a5f8cb460083b06aefa2898e67001a3fad864d5a52e97321fc147144869d67b91a85458136809ccce00d3d6f13d12e49ccd2ce1c6461b7dd5407ea21a3ca2ac1ecc85850ebb94d6bab6a5fd8195a31ecff74675f23587a247d507a15d910f7975379f25c43b1f49d8e578e42b7d5d3fdbb168f1a706ab3713f5abfa744fd16997c7ce0ed203396a84d00c6077fd222dea91af94bade0bfd3d5ecb6f8d6632e092da0abd01204c147ce813e8a8c37960d0f1e725484c4b12d7045f820e37498a9ac60c3b2c372dbdd7bc91a73e272e6523476272e1740fa5d9a353f22eec1263241f7bb55ac53382c5a8be87358f3ccd660d72792cfbef81f9352774b79877d3b6c021046425004972d2ec2e8a735ed6001b63e646e076e472188cb824da497aadad0056d319f0d6de57640ba56c13c0af5d0a821865cbdcef2909dbc7874d8d7909712c1315cc120a07adfbcefa3b654912bd6848238a68549ba73ed07ea543995196aeece2501d7fb88a2bb2b91a550760213492bf2e2a3846605c6972d2823a57a481ad94164190257221b6fe0a2844b14c255056389dae6a09b0f7afd64788a3b876a89d91e8a36ad0c7bd90326da6d60cf13e1a4f73359eff61fe4aa5ef692759d7735765e64560d0c15c5a2ccfe9f69e71722a3d4646fe1de47f592839da2d8303784f0369b02941061e8c032fc70582aa5df02047a79d2934b2997c1ac8ca5c5ce28baf93d91460ac5dd006baa5f0d9930d466b3960eb68034afa486a32bb63948e932deb18278b4599f5e8a476cbf49233515253d8a6686189518c0ad8960dec15428e888d17c2b3d154dada0796ae88feab309bf513d094945ec575c4c5d72d70832a29528d249dbee222901bfe374bdd74246fdec6ccc2859934bbfd6bb8449c9c7bec3b0c1d61898c677f5f67496ad7c901eb921ed78c5e59aa28f4da364ae0e52ce34444679b46aabea63edf29aabc304fd9cdab0c2e68cd09b7a535fbc12c4d541858ae831adf4b7a7190c218f0ee2e8e89dbe16b45012dc3c497a7f56074bb84b226436e85d1a17712db89b24dd1744c40c88b98ce7c416ca609c1b283caaa14ad3fbb85c2082bfa5d0cafff94a93dae86a838a66ed3a76aa180a23c05da2af442e5f292963a695f7ba1a52e55288e38f79e7c19ba21bc591cb3e2714f6776d4280c973dadf0b62ef21da48c7a4c492891aa289b02be0ef4b36ed1325b07e334c59138bc2e1de777ac31ef454968086cc04d2c550a65ce5b02c732c2622ea959d40907edc0aa68796b1544e7d4e8c709d078d0835c8093db1bf3300a967699cee34bb2428e7e6b5d718eeb733819ebee47f7d57e069d0c4dbf8247c6cee773121117c67a9e804a778c5eb8faec9db1ddb4d94543c694f4601ebf5e1312431b561875e3cd45b6bd49232c2ff45635a7e90fc684006aeb636cefab9953566ebeaf137c06c2e0ae1a1d5a4c2f2d740cae0b5374668762ec0f13e3e77909f2c8f07744981f13be2007613b30f3d701ff62a3299934a8a6a41be7f920df82383634ec2012368cdf4f97ce7bb525dbe0377cc0f7bc64a801a687a8adac2e40ea5a5303de9283cb98491938559ec6e47d45504d778104cd3ab13bd29fc3cd24df4f40acd38c31be885bb82233a92fa45bc3baa4227a06f4031338e0f672d7f8b939c3a1117717697207b13fc02fc3c49ef54c1f83a912efb3019884bffeb389322a3c8c0a462f214b8ac17c2c765f1a5c581c2f1f7cd00b173b0c36a2987c1a8478f5213d1c12b02b8fa6dff22d86da617bed345ae2bc3eae3ae3a08d7783cb4b00e44e27dee03eccab2b4d2a8ab7c7bc137866445977d7ef2df2226608cf49fccf871fac259d6765917a88ffd542be1b108cc50efc9d8f9869b4c9978e9f89b8b376857eb35b827a2ae05ca084c9adfe79a2dae5f1c4ca57796434fe374ae7d40c31c9dda7ac09413f551e40e6428d2481b4f48470ce8995c34d5c1e58216d2ee694cbff1cbf59c5c8fa33610bed77569b986d60c60d7125ff3fe02edad6cd9511e2accc7d8931dc07e7b0ae9b0f42450262655b3a122a1780fc74aea1521edc822a11a0cc55327daa8934c69f340ce13a870cc926ab298719e5c4336f48c138f5b1e038276a90b57fa4674be77051035b82d59a1d9f7f30bf6ab2d322381d510b3ac0700d254aad1988552f78eacbd536ef3c360d5cf6cbc8e8dadf725186af2f35898e1ac4165829958e812ef3bbd7bead3be8f17953fc69f199384de864f12676954af2c9e34645b2e7e5c782f5bf609c864c02b3c66ded87c00849d8100cad18b656fcb4a5686196be711d64bef47217954e443f1ee5504348f5b9e0355624f8f99ca3947cb9ad34789d122f336c8189ce6533c555fde1a0f354408e15bd8b77c87fa752ecb0bdbdbba544a6b70511e2ea6931158ae863b0955cccebe9ac980630f7df05ba6330b952037595df642ccfa192a5899ff2397d190883b4134c31d76a98fae523854f3c196d5303a484f3a9e46a3f1b6db3fe509aea13e0398ad70c945cb1771186f1ff3ad296f6d712ad1ace7992fcd84c359e3853d2f22ce611c2e982652ea8818d4515512e8caddebb5e45065e25db4154504826fd498824dcdfda580ba194d3a339f3b6cf2859d0de5ac187f721781e29e6305f7982cdf6a3aec4653c318061892ab25ab001942385136d0fcec4a3d36a940cb74057618e7b91c3cadbab94a05fe9431e4867fa55d2ea07f63a233ce67e66cbf73c9be7e6d3170871c0b64f80ee3e51881dee7c8f50666dba4461ba6614e2bbf2e03c8ac336dbb082153a56ba3d71f17baf5a107b519c9ab1b6589b7db09cc7aa34e2b4b5f8f8cebe520f5f58fc7cee14e60b1aaed49f3830a67c0b22c52f6ae43410a8b677a06651e370e775abaf0f35f966253bed3c57de6eeb8e927366addc34b5c3593cbecb8aded3fa72d57a54c787dfe3576d1e9c102d8eb5b267417874a9efc5a390ab866c60fedb4af5cbac2fa74e5cd3a7a279e7f78ae2543e661d15feec79550baedacebd31ce81a67f15b94a356804e5dfe4c1b2330d595a63fa24ac36a0c3690e9177c3e52ccd78f9152bbafc3f102bb78ab5343fa80ea1e92190f6ad6921cc7824fab01d798299565c837a324b488359530b3587142d08ae46ab603deb29a806bd5a7ee9da1bfcd363c957af210cdadc29f4b1242fa70d7677bb6bd4b035745b393e46331248a22929e9c9784f464fc76df283b80d3109efd12ea2fbc89626ad1edf83832cb8e080c4bf9afb25ba99520997676e594b36310bcc21e312bd421e3426d4195ecf5bc57a23721429f028de5171046ec633ffee72e88b9b2c152ed7b796f55113f4fe80bedb784e64c94d7505c577deb2c9ab90b5b01fd0d933e04bff3b5f100004536948a40cd5ff167fda186dbb958e041fdec2e8bb671b79d7df6249f05ac49a9e6fc528a15a156c11ae14ff9daf26812db110026533210beff61f9656c9134b4895afe0b9508e378c8e002c2c283b9368d9a5c6064838eef747be9f4cb5e8ad57cb0906acf461703d15068c2f12cd44aff99aa420c92dac9e9e9705a055d47f805084b023672a932f8c416361832980af6e205675a15f225d48392ea8c338eb7f6b67ff1d2f8b190c845753413de9419b9c73b4ec15be5c9659e41ed1ce2886cd37bcab26325e7459dccfea8f7f870f5c236fbf0636ca12f8e79ca37063b7b2a0ee0368f39649f0b467085e030083e9146974f2ec2104ec69b3d6e9366f545e78aac6bf26350cb660381a6e16edbb755af1457d69d02f2bd54b54e731b618638e74a65ac89ebe889863ef8fd8a61d2bec06d46f0876fda607981a85ee78ea2c5cc9e0b750c216d8be59ee0711392d41b155bbaecd22a599d6575cbd6deaa9d2128e82fffb6e5d1ecedc1970d24a0f430141efa54d5db7ca8ede9cda614be0363dc52545a05fd949642953cb3548548668b1e18b6d8c88e70b5486f170db05b2d70be19a98c0f9d28bb0437ea5ccf04199b606c82d0849332fc9eec64d2b59e624ff65db541d129938b04e9542f17535fd34e3188fd677d2cf831b162d91b82928760d3927558d19da56ea205b8d94c1a2720ca654bc3c609dc3469bd13fb96469e9190fee11db9e4e735b4e578fba8a9f8476f89238f25ed4945eee7765ad074ac514c78183c0580a26bc695607ea0841f16d31f5e4b3ed505ffae4e0fc9b0bbc9ad25cbd7d304b2b0d5d9264a14295bd1289f09829f5f714bd954d20133d70bafa09c874bc492563fec51842fbfeb9a0e5673e5706e824fe212609db96d49da2c67a910f52b9c96893ce3a7997dd0de75dd79a88c16bc94f83bfaa9448939d1c18929adbebb405750b70a329ac7e7e9c8cc1f7e2c1bfe12a4a5f90249e6a480c92ccb3cc8e78865836560dd90a6009efbfa3969471c9b137cfb5eefb2770f59681e5067faa69975f10e68ca94722679748dc82ea7677ea52137582e39469142d1a7129c5efd538f4f52697c9ca815500ed9e05259c7e61e822922d0c800677b24c2f9d2af0ad4c3ba48eee6e0e75092aba842afe5ba6b94fa6ca3ccd1dca8ae6455a50c83fe5685468adfdf564d5bf65218dce7db25999fef1e683f1b8ffcb3073c1b035a4e0663f2f1ba0700000000000000398a3e81e60c8e5f6ce5b5f7d3e57303fdd159f8088edb10ebfe8c2c0a487357307fd08b1617329bcb363b429d7c815285caf9a1a233d9ac0e3b19a44e2c7b76fcd81759a5cc1c8de9dc37e80fd2f7cbd663fe08ebd33bb21da33e17b99ec480a018dcf050543f67dcb3dda8b9afb375fadd9b7780d5283089174ebd6126767af0a096378e36553d459039aa5822b5fd3d602da23e29e221f2304f2d3bb63b323a0a65466c8f2123825a72236c7d51e71c603aca564bf63a2c37ccf56baac8026379d7f37f3ab708b65811029c725ba61df7d0cf2fbbf1d04a0833b9af48f2dbed94fa88e317bd05950a80d4a304e03bc439f4fa76c63f927f3c50a9e1d9311d7d2e33d86c7f8f768fbe2452d223bfea863916e9b8926148102ffd083d2a20b4ae47f5b86e3f2f0484833bebf158e5df5f9614c61c8ad5242a6bec7b87abae40122553eec903c1c16a6e98911da0bda8c7d2f66646dd3c44e54debfe34d86c8bed19442048d475cbb5db18b231f8a5f26c727fb969f9e0552371ab19a363f43caecb9f24a12e93e470e06706c893c13d61d96862570c63703b5834dfa35b6b9ca2bd29596d7bf2c9a957b3b58e1947e132d8066080d6d73dbf95d76e825c2fc8f775c8591abe459dd3a229db5d353f3a28dcee65bbade21f865c79485bcbaba2385fc877e2cc1aef23d95785232ce49bf13da2d468357084ebb48ca9f774cde0a3405db7f44975496742f69897c7b9186e10d9dc1a1c6449e223b991f59ff59c93359e6c8ec516609f957587e81c806e10a59a0e95551a559d23735a53307475dc139e50e11fe5242a8d5ddd364a5867c799455a65028dff43517a27f18986729f9bb86a6943ae953ceedbc70f1fd6f8b7f861b77879544657cbf34a4dfd2fe1350aef010ceec3daf6c5a484c6b19f0ee1fdf81b9a9e06ab3e16ad8494b16ff92571ab602e2d706179272b6f91c1ffa9b45b5cedd9c956b4bf3db3f09d3e911d36d12aa692ec492e43eecfb422608a01d3b02fdabf14000000000000000000000000000000000000", 0x1021) fcntl$setstatus(r0, 0x4, 0x9) execve(0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="db", 0x1) 23:39:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000040)={0x80000001, './bus\x00', './bus\x00'}) writev(r0, &(0x7f0000000200)=[{0x0}], 0x1) 23:39:39 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="0365b35f81e1cf715ed2c395d80169748fdbeca8fe2ee973dc1014c55bfb122559c7221bfb1fb1aa97bcf53107d537a319740c929af2b75053129192ebb8f5d666afc6b5a4dc43a0b867bd4e78ff79cd5cdabf5f07bd57b8431525ec52ed645e3fadda3824cc80970a6cf2faa45f1e437af800b5146c1d1797daa7382e8d601e9bfd9b1242a50ec6e7c727077f3af0f174ab53d9b86ab888076bdcbd7ce5883e7a18397363c46c8064068af825883fed6b4947c914bd5f285ddcc503d11137ffaae0a52a595377ed84a0484946edd32f893b5bd109366fc0fc77eb9d5c4efaeeb89d0f6a83adf9281b580ec0e4786494dd2b469aae5ec7f894a6637337c030efab0ec2eceab0b310fb7dca7d31a2584ceecee1e940d32eb7b93a96f5b51ad09f1292047037eb9d600d6089d521b9238a62936ac8d2122ca44e153eff676a9eaa21c4fb133bb9bde74097f38b671509b67cb8f2027aa85a1c48e3405bfae2e6fac20f10c61c54117c1ce9b795ad2dc1160b1063d5d1b2be5e6aea21acbfea483f300d9cf401e122a61980eb0353335971978c6387dc7706cb66c13049004128c246e3dcdb8a7ccbc4d34baa101d46f297bc14922ff90186f0bcb71b9d3a624dd6c576e21ae0d02df55e1e8ef7f9532438085648335ea9634e30b3fa218c005ed5aaf5e4516f3b565436ad9bfa496100dd2a35ab683d7538e540e5e6d685f6d16408c47c1abac57b3c956db3f3845f320ec4d59360c3ab8f40e2481ec559a334d041d67944ab563fba3b832e46cd3f6ca347b5c5b81ff9b174d2444e39dfe5ceedc97ede6ac47188f57b7f2818bfccde4e5e2ab549af9f1ed71c5d290ae2f5820c1b2f1774e34a19b9ef0c79185d645675d6afb80ef505c8ed8c31ae1390bf531bde2e2b5ef4825d551a601c2981f78e61b43ca036e7b83276b9ab12d7bc4909bf215d4107631f17bf322410a848790f859c0643e498e1340ed9f937fdfd81a43145964cb7fc7998905caeb1c0fd58a6c7cfc52bf686fde7c5d00657bd845972bf36a4688bd86d6f4b1657bb7a5c7cf1d280fdce9cbb27c35dbf126b18dfd29f7bf564a80e2daaf59deccbdd0c5fc4e33cae508d91d81aeed9185b708505bc5eddee6a00ecb33a9814e12b9264b22dd2be0b9ca8837b1a173c3227218a95c72d2440561f49651821cdcde00532b14379ab180f188cc98c6a1d9cdef25fd8efbb895d2116a0f962af1955e6db5bac3b4170dbfd1957471202d3f385012f332e046808da1feffa9365d54e1607d0ccb44ab5ae49f6fd712127ab6b585f839320a1af26b04fdbf0a4a0720ead377aedc5ff85771360bcafbe3c60a372800b8a2f74d295adcc5f38aa5d50f8908ee42abf98b041a86b1e6abad7027b7e5b71aa4598d6d56bba2dd8a9a40145bc0aabf0ddcb0a4b992b4402df38d60c46a0bcbc853e38b65dd9581886ec97a86a22885ed1695c8f8893a20fb39ab2550769176fac9aa8b3906a6d61050f4df7a7536ad829f56733379e5e951789c8c7db4d1e6511037db4efed18bed16e4de9cd216aeb95a55759ebbf5dbf9efe61b2b4b78a2983a8826f952ad35244c8ff8a4fd277be0bfd7f5ff181d94b89a3926173ac34fee10b83475542c4ae86cd3d5621ccce6e9fd14b1dcd933ee9ab07381a9c4fe7b59aa113348cb3bb6efa17a22a93701e4f716e00dadcf9ff7a0e7cbdcf38b8196f6fd21bb58e874407c9772b6c1d8bdd6fe1a54a814dbcc1650097ea82a7a41fa47dda76df6c0760a0c70ff26298a7dc6838a74c1375a2a1e60a205ead5893c6f5fa9dec678da18f641a9e6afa1defe936cb0adb3efa41723a4c95c590df6720090302aef2dc408f1ba844f76006c766701574696edf87f16b49cae0534f65d8c34ae82b0c9cc276cb04629f208355a99b57e4847a838ca940822f2e6054e5013c8b109abc02faed07b43cea2c90c0164e0cbf56d3fd2603ed411de15bfbd5d7331de8ece95fdd3514e49e84bdf3d85f62d1a01720f0d8bddfc6c3ff6578ac61969bc411a23d17f9570a79d4191fcf012b2f45ba234d197d47d817b4811cf3490e0bfbcc21f17cf3612a27d1a4ab936455b1dfad19cee6cf57099c6bb16e4cbf0c744aad25a03db655cbd6e501897770d3ee3388bfd56a7982c8737a4bc21c3bfd0ae8cefc63519246877c2e0be4d2818cf57f1400c84a514da07a42dc7a287a19aa9e9f880b597a1c989d8e561ec491e0a2b444575efaaa4af3aac075bc7871ac08ec49d5280c609b104a109c5dfb55b68f5434c537e1c55604db6fe6c03f112ed98f9ae153dba4302c19d89983dd44d2a6e7a02250a40aa0a26691f196a82fc3e9b573e73e6a8708fd8e1589ae65ad0129851c2387be734d9dad65600a123e70664e54070e08978f4e13accd87e297f73bf31efd629bd697556c2c89d1aaf884d3b2b54f4d206cc210d8a2045494b2540c8a5abda3cbc87d05bc894551e09246603527025b9395562447f38d7d3dbb5fddbf687bb8df26625d03f08250702d0b750267157390d9739a6b9d0ebce16bad6b0ac2abf662cba1c2444c66c3fe42f05e1034a3870d511ac5cce65f6858975bbef41fed44cdbf7bb3832035fa3e690eba1894b15fbf9b715ae50d581d99e1aa5355ffbe78caf36abb6ef8683024f04f537bbcc266c645dff56ed58cd6aa75dd38b5cd9523c516f1c6f1a9b800a4e748d555da7c62dfc0b2e599c798b9fc1845375323526f30d6d0d3dde165ee8629f7ea5591b9e6fe8978b03dcde9b5b3ad9554eac9d793b84819bf7d7401b2881f2308d6af20f74fa28bd33f99bd49e7f805442a85b275500dade0f1349dd92cc8d03df874b99bd8dfad1b8a7a7d1eb04264e6785517db19725b1923ac6b39dfd35723ee62a592b13631db321d0f51529c5d502f25b42ef1d8b28a4eedba0105f076a8382cb427e9c4f6c994e9f7fa2853f4d00b29038957645ab6317d55ab27640ca66c1ac02afa228a519984a9ad6b11574143d8691cd84163e4d530d0745996eb932251630f0a107ae6ea79dc3bb1b0e5cf677b850cb714e659374b50b550c31f7bd83ed8ef9ee2ae8f5448c87c928489fd1aad38770c2ab35ca50f84102aa8213180284c5fcfcbe61be47a3f60443cb84c1e1ac99aab558d5320248e28c7e28724efcc1db338e875329716f8dff75bc60aa8f8ffc501f045f265312f6579aae2bab711c31dfd590b3bf67ae303862df1555a1cfc770e267d5a81ea858f5c21a9b33b7f632072a8c06fc5f0334ed1d60f4a41ecc44069498b9d08bbeeb949d66f10067e73d49ab3e88b2c52414eb35afc0103f5cf7ff066c9b352d93ad78d6eb429f70e85961fad89a1aabffa92668641cb0ee7d2a0515d7f8e421bd51adb768759a9594bfaf54bdccf82e3edb1e00601f656cd48c5dbacd3bf32513ddb7da10ef6040a03925dd1dab24097b3a84cac82149bc583a5ae199532af8a4206e6a13fa291cb0cf7127e84996afe2d1df1d5fc77313fa11653398755144caa635193903408e08090df8a4afc29acfa389da41b3cf284efe3c929af67db4f169cc640311be5255bdf85b3d5dfb9fdea2b7ebee235de0a80f3f4ce2de81d5b696a2d7e1746e71303fb0186d6ba286a9f393df175937d12121b698b673de3c7a3bc6ef4dee5fa62e314e3f41dcb36c504d6b24e1b9996b9f4c4e24894dabfca2b6d168398f576bd90a75f9e81532dd0f8ea1af2552c7e0fe99e087ac6ad4e16f9d965bda9302eb37a84d68238b1ab516c27b638c7b67f5d883cd3a8d62bbc3ce4f3a157af3a220af53189d17567a8294c652f71721a1f07945bf7b8880c2f9542db0d5852ee2e5bf07dc8386b2fb65937ad183de3837afbe7e539766359ca3a7386b3dd681ec9944fab27cd1f71cff0875c143663f7b08ded38a4c5e4824779614bfbbd1ff37bcb738ec578b804afa3cca921503d4bc81d9c680a39107bef3d0e15d4a0ef635e2a6a50bfdbea11635cbcada6e6ca3661b0aeae508fdaf6dfb692661bc41665609ac54a04debdff53dba69b1834ff87defa27e50429e682fc652a7d819509d3ab5ad6f11eed838a55a2ceb29a08d9f31272359fcedcf9023db360540bc3a690abe22f5b47c9e98c9d8264cab07508eb1cf3f4e3cd621f406c9a0bb6fe2649cd34f23222f0bb33027dfd8b984d9e59b22ff28ae5985385c841e201d9d4e39a6928a49eb308805a33cb2927a9614e2460d601fc42da47c7ad4a8c7313239f978cddc5f6dd301645e63cb7ec548cb5d4beeb11592a58fa8c52c20ccc05fe222c6802b4204b0a7f772519fb21aef87dd1bbb9fe7122a75aab688ef2a9b24a61f2cf17d515afe68ed27b7a1c5b00ead01720a2ff41bd894630fe5e0ec00d41361bd216e2408e399b8b03a3d9ef300b360109ea4f7d8f74b345984f6a786cdb4950e5ac39daad99da08a080e791a83b63cbe7dd2b4ecbc04bd6a0e6be0cfb30b24fc007156d3626a497216dddec9d46815623a3bdfe98e6af06cd54413fd2bf8e5b034d0007d8d8ea2e56067070be0519bfdf8729b7146b8495f3cca96ba21ce694cf6fc099e9841aa7b39839cd1bcc2a1019791143a72ecf2da949c4038d670b7f53145185d2c513f872ffb7b32a4beb5517ea6502c9850641022221aa8eab3beff7c8e042e3fccd62357c0f72fb77703c4c6f960f1704938ba6ba5cd62f074b6c0017aa7b395a138a61c1c6a0c1f02de56ccaffba4f254ae79db6eea20edd52eee0b5f2ab698aa9b8ffefe66ad544a42ecc60041ae5541d1dd37c0525eaed2b2a7cd55dde43082db8f53c1b139abc1995190249a1e4e7aa55f7dd8efc65482bc62912487b0da6aa5d39fda26bb3e2fae8b071b5c4bec6009b76d8ff4407625de6b7bd68080277a4ae5aa9fadc5707bf1539fe75e60b02be6c2abb30eef1530eec6a395d1bd501ee0eea969a5c05aaf5d9a741a46067c67d1de566f88dd9de72babbfba86d8a70175bcb2bad8fb30370f69c4609355235e454650d0a6eb15095b88a0a1c88f284b909beffaebaf82d04ee1fe952c6db378195a3187de846df11da65f10e4a18985ec657d0e206387e2cab420113ec568121c0d4ed34d9c46187bac231c0dceb656b302454a3422fc3b211daf10f1c036417fc7b0cbbeb68f7700c3080804f2565cb4237cf9eb31d68bfe6e37a4680859eb39546e7e5ce5efbaee8acee18f88873b926d014398ee635604c692954050554d6a9bb47beafadeafdcdff92b243fd5952043e50c7304f3e6366d1063bf87cb6bd3dfdc52167b8a157a4c272d8227fe50b5eec124cd92a551ef6ca968729db20d78ff4a9a3968cb8f9b6e0bdafdb860c5d9f8ac35296d45a35955d79fa41543977e5af0d6a804f425e73449c4de20d3c633b5ad67dc873ca10743fb4c130f3761aacd5686b50d6dec2d45de0833c4af5df352edde699b570ef2b537634b578e7c5070f1cd4706d43fd7fc09386e6b16a7994c08ca15f25afb79fa427348961f1a66d5346ff31ee6bb3a9dabb34f319d1c64d788a7eb762d934bd7cc7909853b8f172fd93a5cdbb68d4c0fd8df67fda992815560c87a7be8ce01bb2aba9671ed35b56dcbeb7476c392440015bd5bd90af0cd698a1b193f45119c92d03ac97971b7725804375b21e7a68e03c2fe57f01a96eb27919d9bb24d13770a70b14bd092a3b033c7b0eb222561b4808121295cf867e108d9715577887a0a92895816da187a7d47789075af83141ec53c682fcb9f8e8d18eaae9c2870e589771b98258e4cba98ef68bc56f1c82b77bae9dcf", 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x1) 23:39:39 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x40000000001d, &(0x7f0000000040)="02000000", 0x4) setsockopt(r0, 0x0, 0x7, &(0x7f0000000080)="165f346c39aed00e151621b164607b373eb66768d696fb71b2daf5781dbe67a34d4bb1740cacb68470fccb8cbec539f718f12fd48540adb0d0f6a77dd8c993b6e5a333dc8f7849d00b8ce213ee45e3402b2f74f2b13334ecc11e5c5f701ad7a8cb24515937cb1cd7f23d6a7155ae64266048fe4cecc2f87ba4c24fd9481370d1d7fd66f6214d6bc8324f951460249cb6e1f4127280f546b68e77c2285eb01b29281ec211120843226b8aff812780e39faa2dd7ad6ba62cbf7082948d9764d22895ad834091f7abb604e53ac81889b6cc5a555711525e0937257248875745aa0f9598829af2f981abbf06f9f1ab771b3c8020aff47e725bdbe79a426fb93ac0597252b376e8aba5df96b296d74765ebc8ef8b2c150f790c88025f8c6a19a75614ce067080d6e66fd78ccf3f3f5b4078f899ec404d07424a231236132b2b543bc1df34729de52bdbbb452611fc1bfc3ced0a1517a9b9a2169ab22b71063e7ca3c1767687dcb94b798f52c4ac5ca2c294fe9955abc3f9d284864035ec00ae448a2b357f1ff604e524b0f31d1695311307bb1fd42c472c2b3d6dd521136f0b26c9207c939320537eee61512c7d6d66745da0bdd98dbc3783b4a45099fa60fa4eac53306b2d8161c6021a997e16cbe5b70ad7e998625e2ca0c0026bc322eeb9b6c748ea902781b8e44b52656960173c7aa534116948b275b10dfe47d0f221a06b7eeda791ea97f7e475637dab884f8e2c415495d0b0d31b3f30b443200b8ab7a53de5f038e61556ed84c08bede32eeb4ddfb8582ed08c131ceac8ee5ef45ae14e66cdfbeb3353e06b47184b93cb7494fea36090ba2ce0a0f05958e19881c25b3af4534d3f82515789b12cb0d3ddd666b9b3e277dedf5e72b5bd2c69473dc91b0965e2494bc9b76faf56f4830cc2aac5e83ba21c6554a537b195f4a79a9bef5fc4caec5f53b1bbbf75fc49f9b73402b5ee66f550f1854554886ab080ad8bee873e1c29c40e33c588535aa7e1bb0b500f5f750c9c2eb819445942a6dce8585edf5689e2d4508f83ab9869f35200d88313556ca93cfc03a777fe9bd9c92791bec858a3ce52d47a5bbab9d47988465219a1840a291b7e3e553d23a4e5e6113820b36155d702181142cac7f6349a7ee824136e72983b474a39745f24a933d3753b73965d7550dbc9c38594c7aacfe74f9fd2fd8be7eeabdfb2c63c472eb38e0284ae555716b24431158c46d0ef0b7770c8274703e4de795491ca6412b38b3c3ef67dbccd81e8e85eb545e28d49fba98698099302ffcf8a98d1f9bad3692a9637edff01aa1bd78f0339d0126ddb1ab897b6eb9cb2d50277fc6a5ed610af746abd727e59afdd6bd7cd3f91cd18bd742c0a2eb01c3cb67e6fd22c980cda9bddcebcb9949a8aaa8cbb25bdff680a36c4f37e8972e712a8b70198bbafe9053e146670e3a9dc75e93cd01d57256560ed054795f83325f861a8e090b1de6f5d241283a74d684dd83b9448009f1c403d3d63fcdd1ed7bd383f6f64763de38bca61f8bd6ca1dadbb65c2862c9031dbfb28a1293ebb1b518ca6ede998d3f7593930f7bc108f00b51ea3279d843d6973b9fc4da3bdd90b1f0aaede663174d54bcfa13101701276d642cf31dc58fab7e4e259da16e6b2a435d7526b0b97471d22fab7ba7ef0468e77060feea02dd793c41d31efcf60acceca2613bd6036fa3292a6b4e739c7bf2f0dfefff1484c853f41002c0835141242c313b27bb4b3640f44ef98204b1f5253716fe8601472742dcee015da79f7982a2d03ca710e0605d6f945db1d15fe2de4d3cd371fb68bd5831ab32fef6496826d210d2c5dbc11671e09015e09b91351d36504fbc6fdba6180539163fe01dd3b7addd5a756a4d6244f95fe61a26bc5abc74609f0c90ffe822d54c7f1c62d14080f64785f2592c094001b9997bb2a452b30959e71d4359f448f8490c1b56cedbaa75157a06b1b72e81f93c2086d6135c90f207c7ac05f7a6e2144bf19492f83b1595dffc673b67fe030ba3f8587116aadec0a0d2c5017a7cfa069ada7a62f78fd66572584fa9c9b5a4b5836f87acff7bb92244b814800719fbe9fa1977c6e364a23af3c4ce78691693b807c48efdc148bfe0fab3240f1a007b238197f52b8b4affb83915cd109a1821fdaf582cf4df8d78834cec1436131a3170dd70786a6816cd7a0012d6e8f8d31b2e415ba669b4bce67f82ee3d9da901a73ff84d8a0ca5bfe63a7306cd2c42083e24dfd5f30d9cd768513788e630900a61ad0395ab0da546cda38609570d28ba970bda8b9382d2b5ea5d6c31c1c377832ea561a79fc3479d86d901ba8ffed30bd3b8556d1e9ffe1c43f74e510f4fb1574ac1377a8482b331334e2a4737107c35896edeadea52ff9a16f14b3c25c9046a1cc3bd2d0bec5cc85ff78b0fb15e8eb9f18e99a9563c6be89a2850a4d128eca04cdf55484ac38a902caacc319f7898546db7e40d2a8ec70bd20767e7e193081495e2dda465fc68ec8c1c562064dd848cd3aacefd3fe52ff43170193800d0ee135562d0ce5522ffac791ae487c217a5b7445bdc2be314e55b07ad69ff265bb04bc82c3101def8aad8e818baa9a989d3e9f6f5397b523c02cbf7fd38fa08155484e52d263d7d93861e79388edf98c791ed7af60ab4670bf084940977f805c0ca80eb433ed981dcebf987fb2f320c83d9e964bebb424230f865d3d628be2a6aa4ec100cce954d3b72b5c92052c3bb5cb2f551aaa851a041dd70a594ee37d736f89f0ad5edfb0fbb927f905e763e9651d3446cd65d39dfb03f10d1b9dea8520a52d6b13a9ab5ff2417155eb0a2575689566d9a8800db1e5d1f1b8234717937971e7a69b9a979a022cadda0b203ce2249910c1f38da36167ca647ac2def1b21de597f936d85486037740659a3c868e1ca8592c9d9d2577b559db9cfbed3f907c931a1a13e7553f2c7798895fb71387890714304cff0bfffa0416ab8e3ccdeb9c4894f0c788d2ea7de8602833112060aa22d7582958552315d20ffa1c624a215abe2c35e5766831fd021bdfe941b4de0fd93e6af2c9ee4433599d27809e96dcfb68481285d0c454fe8f0df9f47ddf6eb6d73e211efe2c2a2ea12da0700a839f44c6714a25540535f4687aa132c9e4545fff090abe561817ee2707ddcfd8f38020dd501eace7dfcfc274dc5ead3746da62615258e07a8b954fe405a0dac01b1a608e1a12ed102855ed18e5269ac7ba98ab4cca7e9476693cb9fbde1ceecee299827b4add0dd66e6227344063f373ca17ab0974b0d2c17db84cb1f0f2ea9489990cd6ad1721f211c1b06e5ca639bf073719f1e9e59854c9fe2bad34b8ffce252cb80a40625e27455bc688ccd860f0431bb3d515df9db75cd13d7d2b8729d6913d6f9b683d85264db7430099a1a864de7babb63261e3a834a98042b286b689342a891495c12e12e7dddee0e81eb33b393f6a3a07b7762d85e8251b3e7dcd841e50b3ff2580f372c5f5629088c1396e04000863ae10aad0aa75f4fcb1bb48b24a3051080dcd3e9bee35e69dbf8780c2f9cbbdbf63ac0a611bf2df58c219c12929ed84a1226325d9cf6f5c6b30a7a5f6fbd0e59fd334bd623a3c63b4134e757e452df8254d77dd743764e5e1e4d3f452a847b6c6b20832d164696618316c01de08eaccd874985a7e217ff9ce07dc0d1019f23e73b045a72fb3f7a3a2167ffd515280a8f1a875802ffecc2ac9774fe93cb059c5d8dc43f00188ad163af38fa762a260f15bde4ca7f23d50488dd2c5c3a064add5c8c7f5cabaadf3012e9d858ed7f55b0eb5c0464948e7512128cc123dca00bd21ad54e2c02a02d1d1e58c765b7116c5880f2acf305907f3c08533719efdf4c8839b574ee95895ebc7628aa523838f5ece249983971312977800dc9afd0d905a199f7300872ce0119f73c53016279ff52405d1f97ccec60a81dd42c6879087d0c4b2d231614203ee008a1bb0a23996409756da0888b2a82ea4ee65560859d2952d01300bcdf58c158bfdbfb4bce7d2c92506e56ef012a126de3276de9348b87b4c2f315502d61361540f6ee2ac282a7a7048869d65df75911088c8a147a7e9fdcd73704cfbf95ca8b7f8d6660ecbc642c500a5da1a6e63bfe1669ee703617a5d6a760ca11e15aa8a024980cd6a5d49718472efe9e7dc7c5e516dd4d744960f1f5cf8ab58ab133702fe55d1bbe062f6c8c7721fb30a0585c95a9ecdfd669e8cdaaa9ddec8868d2a4560fc1c6d48202b5453ebc8ec75270fe8ec6104231a01ff3b14f0967d3bcbcc92ea3a9783243138196ebf5091136efacef27792786b5f56fa3f2bbd4816f2a6eb25c05b104a95f13bdfea43c5a43747668e894b451eb6499ea4357784e933289d2b5699ae18529a239d3ace7e97bc2b72b34b754077a6a3808888b2efd00c15708fa04c3807bd363d2c7e82573ec2356fdc94a714e9a809000a537d440f900be95533c74e2f9cd5e2231aeb5db1235e429aacdccab8b7137d197718e8bb8ec7c9c812c2a0c51c5c4725df0e672f4f95a4481a158ddd744f87e534c88719abd42ff077edc2289716b810f56e3b7899df61dc6595cae8a0bccc91a3c60fb482b2ac045e2e655008ff8e3688ea86cac3ed62c343b1d01dbcde012d2be18397132a111789f6930b1f5d0de0e546efc6131cfdbba64cd55d34fe59b6b39210cb2640dcb48eedfdf98224def959fafd912ef677706931fa0e3f6e74d737293d1e4a131ed9093e6ec8ae0517c33dc90e97fbcaa0adf7f196bba8aca3b3003b459b87ddcaf6788b8b78079bd7966a822fbe9606975dd266d3c89f9dfafffeafe3a942b045e9f845594e7fe89066e45c05f6b7cea0c7ca99df98022202e35316a9434d48ea305a5189b28b704883fee608fb5cb5a60c4ef155f97d87a8665734114d32a0e9b3b70cb1a607eecfc06bd23e569f3ce4a8c929257a0284e42b81325a24d542976ab2dba486bee371cd477de07e28329402933531d6da566a04432a089c654dffac44011c2d572e62840d15c96013717b7eec514b291a2ea9f69c3de1f30d260b539d622d3853fdc5dbd6769c2650ffab6b727c448c766cdf7cd822717acb6467638cc68a1a3993c25090139e542e230f7fdd3c4870c7d92a1869baf4ca649ea4db357b15d7e3c21b6313a15eb49646c03288f0f6eacf01caf353a2991265713c57b8e2b179b9db6de543b4541af0a93ecf254d640f981e8cd5de6945392f44ea076168a2322225cf3db1c1be557eb00c25a5aad930661c08d136eeb61500dd3546487709132fbaa416e8be62d382a28d7e6acbe669af07f9134dbfd1de62889228700748c25fe4a7ff06def38d7317dd44378d845baa2bfcf8d630397f35f20ab6c5440a4e23118c4902aa594832199619c1d1de807cdf03974c842f75343371f35cbe79d23fc23faf54c7b67bd26f0270e9585acde5109f69a1e62b1ed8fcf3f999d7cc5d8c049358675efd35683e37ab155cd436f83ab0ee4223bab17e3f4a9976704757cdc5ca0f5f497117e7525a5b280ad85ad64d88def5347c750562fb4f2076ea790fae0b24fe4143b818ecf19599a2f0f0d83ea2a50e70d2ae3e0f82480d94061214afe1ca9eed013103cfe2d1f908244aeed5e8df79076d362339a684a13112e0dc3db26353569d4c2ba82b07bd1c3fa8b12aba92c6dc57a593c88c85b3b41a56424f7edd7f53a6899d13405cb25faf5ae462d80b15b01230c65d4827a5c1401fcbf2affbdedf2b9624ebfe49b82b3d77c5db87d37d23e79bf91bdd4d168387d67f3caf7", 0x1000) r1 = semget$private(0x0, 0x3, 0x1) r2 = msgget$private(0x0, 0x20) r3 = getuid() getgroups(0x8, &(0x7f0000001200)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r5 = getuid() r6 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001240)={0x0}, 0xc) r8 = getpid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000001280)={{0x8001, r3, r4, r5, r6, 0x0, 0xfffffffffffffffa}, 0x54, 0x2, r7, r8, 0x54, 0x80000000, 0x3, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001080)=""/157) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f00000011c0)=0xc) fcntl$setown(r0, 0x6, r9) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000001140)=""/69) 23:39:39 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4516) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r0}], 0x1, 0x0) readv(r0, &(0x7f0000003d40)=[{&(0x7f0000002980)=""/4096, 0x1000}, {&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000003980)=""/218, 0xda}, {&(0x7f0000003a80)=""/198, 0xc6}, {&(0x7f0000003b80)=""/230, 0xe6}, {&(0x7f0000003c80)=""/186, 0xba}], 0x6) r1 = kqueue() mkdirat(r0, &(0x7f0000002880)='./bus/file0\x00', 0x4) mknodat(r0, &(0x7f0000000040)='./bus\x00', 0x80, 0x5) readv(r1, &(0x7f0000002740)=[{&(0x7f00000002c0)=""/176, 0xb0}, {&(0x7f0000000380)=""/65, 0x41}, {&(0x7f0000000400)=""/175, 0xaf}, {&(0x7f00000004c0)=""/26, 0x1a}, {&(0x7f0000000500)=""/109, 0x6d}, {&(0x7f0000000580)=""/247, 0xf7}, {&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000001680)=""/45, 0x2d}, {&(0x7f00000016c0)=""/4096, 0x1000}, {&(0x7f00000026c0)=""/106, 0x6a}], 0xa) kevent(r1, &(0x7f00000028c0)=[{{r0}, 0xffffffffffffffff, 0x10, 0x0, 0x1000, 0x7}, {{r0}, 0xfffffffffff7ffff, 0x4, 0x60000043, 0x1, 0x1f}, {{r1}, 0xffffffffffffffff, 0x22, 0x4, 0x0, 0x1}, {{r1}, 0xffffffffffffffff, 0xa2, 0x80, 0x6e2, 0x404}, {{r1}, 0xfffffffffffffff9, 0x93, 0xfffff, 0x8, 0x10000000010003}], 0xddc, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0xfffffffffffffff8}], 0x100000000, &(0x7f0000000200)={0x4, 0xd}) r2 = open(&(0x7f0000000240)='./bus\x00', 0x400, 0x4) symlink(&(0x7f0000002800)='./bus\x00', &(0x7f0000002840)='./bus/file0\x00') mknodat(r2, &(0x7f0000000180)='./bus\x00', 0x1102, 0x40c) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000280)=0x3) kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) 23:39:39 executing program 0: r0 = socket$inet(0x2, 0x8001, 0x0) listen(r0, 0x0) listen(r0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/4096, 0x1000) 23:39:39 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000100)="1c68b2f5b3cfc526397ca6cdcc3f5a1df334", 0x12}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) setegid(r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x401, 0xa65c, './file0\x00', 0xff, 0x2, 0x3f, 0x7fffffff}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1000300010005}) 23:39:39 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) close(r3) r4 = fcntl$getown(r1, 0x5) r5 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) r8 = geteuid() r9 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0}, 0xc) r11 = getuid() getegid() r12 = getegid() r13 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0}, &(0x7f0000000600)=0xc) r15 = getegid() sendmsg$unix(r1, &(0x7f0000000740)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000500)=[{&(0x7f0000000140)="a69020b523380c801a4ed0ae56483d923b627113e03ad1eed40639f401823284ce805cb3570a033ca68aa685587d29f657927822244a5244d541b65db305ac5655588d166735e43300bc6f5dfcbade293b54e0784f6bb9ec82a03d3333569b64595c93e310d5cc1568842acb650211b8fe", 0x71}, {&(0x7f00000001c0)="769a481efbeed9986eb7f6e3826c41e7f29c92557d11a9555d939e85256a9b43a47f59095c16913c9e9bf60a7698319813a0a48ca9757342ee55fcde3ee38173d77d10fe49e61ef62f059ff87ed1cc94ce9959b32bb0c4dec23533f766d45cf50d5d4e66097a103bbf1b038fb591a28b4b20602ccfbc363d282e0b58bd5aa2e9332a7267643a5dbe008b0efbd4013ac3f6867b1394976783fd5713133c9e87b863cf232f0edeff99d2df0fafd117718c01a9f6b88b705b02d3f21d48f2aceed5d89c401a0b9ffd944043e86956e5fb9f21da7288c27efc797556bb02024138cecea31814cee32b1a7692d246a402b8b48c174f98", 0xf4}, {&(0x7f00000000c0)="1287651b2426ee50ebf9bdac16234f60e11c9b106faaac1239f1378d", 0x1c}, {&(0x7f00000002c0)="d49bd4", 0x3}, {&(0x7f0000000300)="8d7698cbb442a9a62e7309eeb6aa725270a922f57f1adc54940e9c622a9f1cc6ae07613f14d2d974c46d6ccdc4ac7426514e45e13b67aae67d4725c6df8f9d", 0x3f}, {&(0x7f0000000340)="b63e43431e46dca7cdf65bfd5c81e9bba8c73edabb36d7b4966784dc330ec9be2e6fcda42f6d55fe995d2d4291c8a5fbc74b3777f1a80a89a669d2e65e369bfb0a59c36d29637b3818f752d0c5fa983b707c6df8a3977424a425ed1b6720a002616edfc8a430746c8589106c85792eedec60e5f14196dd47edb026de5f6c", 0x7e}, {&(0x7f00000003c0)="085ba3b2351fdd44d52596c7629223f65b06db2332629f928263b4240ea8161598ef5d05249f4fd51d94baeae9a482a1a8f6fcf953a0cad5b95e4691670222ce3783437c6352d96087a08098b6981a8cff019976aa629dd106a894d3aea65122726038065ef4d142cfb9c503752241ea7114e0e842f8ee38d1cfd66473031443bb7b8486a6d557df937dd673204e2a66a9dbd5999c5886fc2a8af98281", 0x9d}], 0x7, &(0x7f0000000640)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x20, 0xffff, 0x1, [r3, r0, r0, r3]}, @rights={0x20, 0xffff, 0x1, [r3, r3, r2]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x18, 0xffff, 0x1, [r3, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0]}], 0xf8, 0x2}, 0x0) 23:39:40 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2003, 0x605) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = kqueue() fcntl$setflags(r1, 0x2, 0x1) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x20b244, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x3ff, 0x0, 0xfffffffffffffff7, 0x0) close(r1) 23:39:40 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "f430c1e7bb6fc6ea3c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000002c0)="6430ca246c72503f43714b090000ffff002e360100008000000000b07b752de32148fb6242b8e03ad14a7f5259bd7fd68240773ff52a13d79140ba72b1dd3b11bbea95938074751d201ef3ba136153694d4a9b29a0947f9c87dff5a59d71ff6b8d2076f3d86c8a9144737e6651fdf2d3fa00f1bd53d079312557a90a6dbf72737e49d973359282830881d1bb57c63fff", 0x90) r1 = syz_open_pts() poll(&(0x7f0000000000)=[{r1, 0x4}, {r1, 0x60}, {r0, 0x48}, {r1, 0x100}, {r1, 0x1}, {r0, 0x80ad2253ba8da65c}, {r0, 0x100}], 0x7, 0x4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f00000004c0)={'./file0\x00', 0x5, 0x6, 0x1, 0x0, 0x3, 0x7f, 0x20, 0x0, 0x0, 0x3f, 0xfff}) close(r0) dup(r1) r3 = syz_open_pts() readv(r1, &(0x7f0000000100)=[{&(0x7f0000000040)=""/5, 0x5}, {&(0x7f0000000200)=""/176, 0xb0}, {&(0x7f0000000080)=""/63, 0x3f}, {&(0x7f0000000380)=""/201, 0xc9}], 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xfffffffffffff472, 0xfffffffffffffffd, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 23:39:40 executing program 1: shmget(0x1, 0x2000, 0x4, &(0x7f0000ffe000/0x2000)=nil) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000080)=0x1) 23:39:40 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x5, 0x7, 0x7, 0x58, "8ff5b98e64175007214967d5ab48f62cb77a9119", 0x6, 0x1}) fcntl$setflags(r0, 0x2, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0x55) setsockopt(r1, 0x29, 0x800000000000009, 0x0, 0x0) 23:39:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) kqueue() r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x11}], 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) 23:39:40 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDENABIO(r0, 0x20004b3c) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() fcntl$setstatus(r2, 0x4, 0x8) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r2, r1) 23:39:40 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x580, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kqueue() fchmod(r2, 0x1e0) kqueue() dup(r3) dup2(r3, r3) 23:39:41 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) execve(&(0x7f0000000080)='./bus\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='%t\x00', &(0x7f0000000100)='@,\x00', &(0x7f0000000140)='[\x00', &(0x7f0000000180)=']\x00'], &(0x7f00000003c0)=[&(0x7f0000000200)='/%.}.)\x00', &(0x7f0000000240)='@%\x00', &(0x7f00000002c0)='$$\x00', &(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 23:39:41 executing program 0: pipe(&(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0x8, 0x0, 0x6, 0x1, 0x80, 0x5, 0x1, 0x0, 0x2, 0x1ff, 0xad3}) write(r1, &(0x7f00000001c0), 0xfffffef3) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) execve(0x0, 0x0, 0x0) 23:39:41 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xc0, 0x40) getpid() getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 23:39:41 executing program 1: setgroups(0x2, &(0x7f0000000280)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) clock_gettime(0x0, &(0x7f0000000100)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000026, 0x10000, &(0x7f0000000140)="ebffcbaa4e713048e69b31929648", 0xfffffffffffffda4) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) ioctl$TIOCSTART(r1, 0x2000746e) r2 = dup2(r1, r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x8000, 0xfffffffffffffffa, 0x1, 0x0, "0af4b559213c50727e601e69256ba072a58931f5", 0x6, 0x7}) 23:39:41 executing program 1: accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r0 = semget$private(0x0, 0x4, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) r1 = socket(0x118, 0x6, 0x0) setsockopt(r1, 0x2b, 0xfc, &(0x7f0000000000), 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) semget(0x1, 0x0, 0x10) unlink(&(0x7f0000000000)='./file0\x00') r2 = semget(0x1, 0x4, 0x13) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/148) 23:39:41 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x9, 0x0, "090000000000000000ffffff7f00"}) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 23:39:41 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) getgroups(0x8, &(0x7f00000003c0)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r5 = getppid() r6 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000300)=[{&(0x7f00000000c0)="ebcc24469691c12a59192cc34eb663779c445daa542fa918d52afb549126e8597b47713f7e99e5148d6bbaf79a0eb7414d2cc3c4a950d99890d3e9cd8d473bf95403acba2b4b7d2a949ada34b00bc3f679c1368ce6b0f30eb9b7e14edfb066adce4ef39714c6761fe49e5ef517639315f9e8237331675d0291b0346ceceb73dfa2a1ed48f4afa22dc8bc3ce2d05659d5160a9affdadae6a12f64814f1d39fc06395c7d719463adea51148d00fb12d2abddebf79f5d358be428", 0xb9}, {&(0x7f0000000180)="d14fbdf9bfa06765d6933787fa3f08bc881e3974279d910868634eb2b1fdbe5acbb25f580cc8e5f3ffe4acd150caf4652f8625c97843cdd84d5c5069a778cbd2619e7f63e907a33d082597136d9eb518b6f201cfe918de77a1b017e8cdbec08694b4dae6eef44d94c48f0b2151703b01b4007a865d02a5b30ca04153247a75f5327a265334f9a0cf8a551c8f60234df4c242a05c36a4752b", 0x98}, {&(0x7f0000000240)="a296350d7fbde1007d654db9239b11d221196fea2de536a2aad94337cb5b22ad1e42eeccdca4318e4f4ea365a97d0c8201df9c989a60cb98af94df035dbb3f0829acbdeaa4bc555e80ce89e42057f8bbcc81416ff0ddbc48a2d8a8c244774812d7aef7d0ca7409258e545db64c4e693ff538124f42e6e55c2db2ed960544c6dc1bfa3d64306e2bb5f46ef3994460c2dc41d8660aa9b0b4f48cf40f58ab188a70b73be601ce7f6ed26f010ad75ee9a1d4437f036c", 0xb4}], 0x3, &(0x7f0000000580)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="002be7ba89fa9384c5fde567eb5c73000000"], 0xb8, 0x8}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 23:39:41 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) open(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x4004570f, &(0x7f0000000040)) 23:39:42 executing program 0: mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet6(0x18, 0xc003, 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000001a40)={0x2, 0x80000000}, 0x8) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000001640)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001680)='/dev/ttyCcfg\x00', 0x202, 0x0) r5 = getpid() r6 = getuid() getgroups(0x1, &(0x7f00000016c0)=[0xffffffffffffffff]) r8 = getpgid(r5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001700)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getpgrp() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000001780)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001b40)={0x0}, 0xfffffffffffffedf) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001800)={0x0, 0x0}, &(0x7f0000001840)=0xc) r16 = getgid() sendmsg$unix(r1, &(0x7f00000019c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000015c0)=[{&(0x7f00000000c0)="dac488eadf5305247dbe1ef9abe0beb74d3700b1652c26f2b4d4296a6eb30d9fbecfafa99d37adb379dedda8b942e4508438829a59415b860139447a10b4209e7ed43082916c034f210b31", 0x4b}, {&(0x7f0000000280)="35418c067af4e04705f6e7dd7cf1985a3d15a0bf27fbe286d66e1ecb893c7eb8876446189b1eae3bfc97275d16d22aa4262442c097c309814e2e7e8bdbf0317a44e559ea30c4e29d25dbc04e14fc42073b2363ab3624b2bd1ef0ad1e85f023d2d357b8c6d71743ebe727eb79e886b9706e296616804b0f7124f12fca7359504cb6aeccc67caaf4b6505d748bde7e3a26bd21a4ae21463e", 0x97}, {&(0x7f0000000340)="f8f9d41ea6b60d185baffdf22760d124dcdf254ce26e8b8e69d6a7b8a40e0ff9a9bacedfd04b89dff9f5e86fe294b43403e3a08616f28869a99185808d1c9ba7d2fe3de2ef4f8ba103956b2af8e935d8925d5cfd0f95da7fa40b9a301e88ce768a", 0x61}, {&(0x7f00000003c0)="e6468e4d40729797033a23b10ba6043d6c74f24034c2ed3ff8e783b23687305be0f7825bbc10f04abeb00a6efd307f97f87ecaa1f5d8c7d605064ab427b20e64e574599d961f7fe7b6f5a45d7df1219b9c6b5563e8915b2034e74ea0afc4032ec559332069ac326b3c749177f3e2c54d2ea3aead57ba667a96daaf14c61accb811723dff492951fee003bd31", 0x8c}, {&(0x7f0000000480)="dbab0363606efb60c6000ef848bce8a764f1c98570d041deff7f182db9cb64b9925cd23d0a6c7eb47d528258fe2c1314a15d58b87223aec985186b52bd47de91aeefbf03926c78", 0x47}, {&(0x7f0000000500)="f3f85bf17101cb87ae14a8c5f9db828919a52768c32c70d0491b8d99da99ebd3082e3e96cb11308a55b680390fdf2fd0ab4b053a3889b2a930926811c95c76ea095ea1702a9faf1e2a2b3f773474536c1fda388760f29e0eed96412b6cb98d816c63834cdad938d9dccf4eda78722118608c4bee6c2c1e180612d872c6a21154ba45c668ae9c2a32d1ace16963863b6739de367e2cb59c88026fd4df91a715f212e2af427d1e4406b607f4c5f3d915b69372d772dcecf65c379680c0e1ed5a802e323bbcc4927855efe8bd4b9ebf436325eab897d0e4ea6c2cede91c066691bc9d09dad85155dc643029f6d04395f86839aa4378149acd11cb811e88a3f9d9f73d5d8187ba38e2fba56ed058e822ed1e49516ce6cfef3bf144cfb856e640198c227a9d213de1d326de61763c97ccc14ca42c0b1ebc17f39f16e42057e1c7833de0a5f4bf091759fe32108c5df9383e0a9f3d628411b0b5a2a694d4d1fdb5017008c7ad37c442e2ee998f9ad69796b277b744f5e0a9d8e8cdb45b745974a891a9e7d617988af81365a653534a095ea64b776b506d6cec089e2512e0a457a37f22ebec14beae8895930b5e2be4d0db66c5fc81e0e0c11417c2d058fdcc8dcadf1b00479a898040d26bb6d52da03fc8a350248caf2dde602ee3ab52d14ea6bff32ab2c6997d9bfea9439f4d57954f72a2054d14fdbc9e9e847f12dd81b036be2cd2184d705d44ccab404fcbcb48d9a2daddb46e4622ce95e4e55f06dccbb9af22fc16920d548e34e00577b59ffa35e5bf32b9dc4602dacf3ea564e8cef4f1141e43a4a3581f335d754c588808ce2067e0ef909decd351b8071901c47c045661313203fb2ed385dc3763b64f59cdac7f3f1a15302f706335132b092729746f826abaa6f6dbc1f1da623e8434958338a4793cf4ed1150223ca144f80f651ca77f48afaa18dc7a0c1c0a33ca648a1518ab109efd247374b04d96832a4c89989e5e5dd2297fcdbbbafaeef4921f32763faee33fa84c3506b69f59d87e8e47f442511d5d95ebf45ec9099300908cbc34d5e1272d08e944c6333787acb2732de83d6564b5e8fd577adbe2a53a8707a3748a4c74bf45efc04c4a3b29e3d6d08bac353422090ff02b0bb547ebd4ce1c517b8bfd1248e6ce29dd3979a00df261d1a660c7a25c3b94b49758b7336fcf5bb91289e97c58ede71b6db9016f40ce7710abc8fa5e1d4c1124a60b34b3ad88d21d6526447f7a836fe2fec2c1cd7c336fa6400dc60b6195b3516c52375cf18d7f63c04030cf0ee6b11597d8e5797922a48b764bbce259e2e9ad1a687c3ad454846c5f54e58ae7ec0c9ded2bc2bfb1c79e3587cb1a1b1865aa5b38b7923b3013c422212f50d614171e5f7793a3c8a3500679a71ed157ca16c0e5bffec905002cd1d95152e89c95c9e658614bd1a7b813713114d7540412191da7f24ec9cb920bde58fdc3a32a6036c9de188ff3a4759284d4313f69687507df79408c1da7e0b90470cb75d9844795be1d096be32b97279f6bf73a7f27c50e804cc4dbe2bd405a49f6211903cdf07139515236dc37464d510bf0d0b5bc95a65e455f396541bf0b99bfea4ea2d7138c9334f33cf01912b3649dd6154940950c90c47032a3c64531d269dc25cdf9c53edbb62c3b91ddc0da5c7355d45f7473b13ed048f54e31d1012a73acdd2bab72f7cebcfed26f953c99d188c3c085188de31bdf22ca63267501206ce2070a343148941abf6dcabe44573c3992a3990a7c0af3e05051f6e24cd7e58ab14b980e4cb7271007fca00dfd0f91ee80d09a9846ada661657e5605721c9e864abfe7f301378d925740e54cf5df9576f65c207653e0048498137ee73695c4fa13df22a910c23de530e0e6f6266f00f8b31c92371a33891de613fee4bb23e3d340d961ac30ae52467ffc628f6fb3873234867db9b6edc8b32d34db16be4ef0c5963c4574018566aa909b6348188f9745f41f71abe603b79fe93b28c4e82f05e029d327912664366efdead3b1b9a60379caa3c72a3559f2720ee36f00ad1b946efc3f51b7625bcdab8949658eff4812d63ba63c49f8841c75c833861c1e0eb637af0840ff9bfdc51aa2e398e059e5a7607aa9136cc9e49a016df6c9bc4cc3bbfc7ac372a8f12d1f8bb836ca6f05f1635cd56e2ef2f03664427983377462817bf142665b8284524b948c273d07cc1152255164db0058ac92c54aea7b1560ba02b6a54732358d723f7b183cdb21383d0e6c19e537edbfd1a7fce4f9e5e622f848524a9cb82700008ceb68b8bab6f82c55f7ab95de74c54e55459548c7f59a4e0c85f5d7b1def07fcce14220d951a943222205ffa4bb7ce0fea737ad4244021c0062bbcea4b940a520c10acd66bfeb879afd1ba8fbec9fa7b0fa49e0a7130b039c2592ce71b79b6eaa45a9eb1bb64dfe27843fb1fbe65dc0a12de5ef8b249a9907fd25dd7d50d58cb80fb2b84c99d083ac8d4cf849d50c2cc2354d46aadd112c4f848647a2d8aaa59bc63cfed48a97a83610d0d938e65a30fe688006679b712f64103a011aa0e9bef26314e819730d330a3fb1c87ee965a0326e5ef04db309ed7d342d5c980c49edc7513314a8bf6c9cf3945a3f52ae3f805290cd0e1e27f91dc7c0b7b2f383a5e7e2aef98407e3f5b4e6c823e434fed5a761f169bebd2dd396b39fb79388dfac53e1ad857a95bdd52fc502e1164e04bef40365f4c00810e66e3e360128a8b57db9c62e871da469b30314b47e4d05beeccac207d409b222e3ce5bdad77d542c9bf2ed2ff7ac7017c79335d1ab108727a56321d77a8401da043ec4bec08426fd6bc36a31c84937a3b431defc1d968964538c2ba24bda7d34c8d563d5617489703a429ac02020f7638315a61a284e71d7329d18a9aaacfe81a62b17334f21919a4127dc87b2e69567e483069fb6764a13250533bb969b053782c46bb947f2c71ae72abad551f7d0a798b14ef8de40c862f1e3ee3448fdd1f48327986e58cce743db5f0b0bc6977e23195c7a9d2ee6a4e3b90a295b3230f86a6471a5282e7e67b951203bed19a7c68a3e25bc05039294e08b3e182b97018ff577d7e66b4a134bdb77fe701ba1cfe2404ef5da571b3815688624b6aa286d03c661fc555e50377505be79b62bbf8fc0aa4e38c6076fb5f21a7bf0388278bea20a65d3182ba95cee77a6724464f853d5ab1d2660c9be653fa2de6a6ba1df0b8e3ac0b59499cac150c909744d3670b19968bc62d37e7e5d612917ea3de4a0c7340366203a38e899060d45dde2c194c6624c7fceaf56e54b08ef5be254c2773d0b3000ec812c7d34c71f9fde15e574e334d6ba2e52b7b190c8d446a960081cfcd4e2d3e835d440801873088caa2b331d88699db938694790b34173d9c78c122e33ef537d6db49e49868ea2ac6e3e444ba4069e6eb157f0ad68cc59848f9add675acf77bc5ae9619c9eddcd53904c403fc0fc916b6c40aa9cc28b5bca8f3d2ac0f7db5e15b5920a0ebcbb4f68d3af2e3050f97a47c5784384354bad1f6a1fea7cbc944002d77e9af8959e6d5c9dbefd0d7b773a2ad6fa41f761ad6ca9d739250164bc195b5c62f1671abd5ba498f3bf8374423dd56912e7cf7f3d94cb7b223f22d37d37173daafbd38afc1c041a349011defb969bf1e64970c0ac7066b55c4596a0668b448c70db0b4873b3c5141d0caee1c062dfe89ec206981aabca8060c0f118fdac1d04b42c3a000216e1698029135f57f779025d23b2574a10203655d7319e2e94b4ec878bd92af46850617972a89518735a1d232be95cac93d56805d94a8226cb0927f849b8c74ff71459e091ae0ef380c5b438292afe90c1bc87d84a123443242ad9c40d91e09dea67d656d5a8e31038d8b3e478aef176c579c305e0279ab56b2070f4f6ab3e876ce80d83c7b006fab9fc07db102ed821dc868834bf8d02f34e2096200d8dd2d9acddc579080741b2b1f3b3779b07cfa1e1124fc160c24ad63e9233b9495dd53eb64af73ab100cc22b5fe1ead5fedee06ed548792f2331b43cfaec69a4337e8671eb5caadb01b41bd8cec0d4ad51aae26dd1e67f4299ae9a175f678b35f13d0a18ff900f1125a5ad55f7f9c83128d6317ed54c50a485d16c67832b2ebf729bf9c28f2e1cb1b397e1efd440bd1d393c885d7bd12d8b77ed99604f5869a58f208fc8aa9bbdce80e203d551ec0d889118d0ef9581d75dd6590e2dbb69af5b9419d061c6ce7baf6d27bd1fd5c932154c0d25377b2f3e9840998368ea58c522eff3c932333b70851842e38231c7861a15f78980cfb83ebea21807eb714e56977af0ca6746cd3c8748089945fbb6140bdcf182ea43b1bef3900e2a0c86785bd8557c21f0ab5c17ef2b1bbc51d030a773e7fa8835e206ae1b76e940c258d7cb9a5f48b5b638a13849f6eaa566ea5a90891a4e55411f6eeefae15d85a19e94effb1f0d70acb761127779edc2676de086083df50656d0a1b4013e6d791ec9d2998569c89801c0788561c2658ac626919fb5bb8d53003dd4e2761bba0096389b5e6dd1b077b4becdb1e87983e3b75ed9348a1f10cb4c60b097cce010bcc5b59d2ed138a14a3f063d846893dbd885bdd14bda7108cad2753c1beec94001086eae41efa7fb53ba4d92b66911a220c90abc9b73b8aabd0698b389152d3abfa424b15c11a69ae6fad66dc1599f91401436c4d0f94763fcd62fb451ddba8c4adbe387f6ed29d6d03957a91f1981c111b787c4cfe6c77ce8898cdbba1a58d6626e58ef801237d07156c6ca43191be694e092d688ce87e1568e2ebbfd311a262f97704c6b696647e9132d66ff7f7f0c78a4ecd60e9078192b91c1a3872e9c2741ab8aa9852bd591e06af6545cd40e0088d900b4b898544a376d5a39a7b89376a275b29045c33431ff4e5ce8bff42a3792df570d48b008c42e599b3e004b8703ab331eea0f35b72939baec7fc1cd628d66b4bf7dce47a77a101f8b56e20a3a00335ba0ec90be767acb49f081eddf86bb3fd5591bcb7b2c3058df9b6b2e3e46ab02601164621a9448635792568219f7211001803249ed3a778a8c7cadcb97b29dbf0b7de610651317d5c394ab63bef577ac109515ad42fa4f1e5b6896416fa31539fc005ce7afda90bf2bc50d60c26d4c68a435def99609b151311ef578f52123c2062ef97e03cf42489d5b6b434539b36c1b4d8458386ae9222cd4dc6a9f7da9090f1d48be641c9a09c6fde982b23a587921ec222d7d166dc7c271946fc3bd4ed2d1b0cc5f07e11a00601e8283aea348ed8cd04329601189830ead4bd3a141bfe93164470867bd8960d5caada58a39596b1923a4e24d2acd700a6ca071002aebac308758f338104f7bd09800c8a47fb4c669fd30924c4bd97b092ee2f7f99987516870a7799d3b93e5179d4d53a7b22a62613955fe813b6f94d4183a13723ab3e6c5aeaf03728e84b680ba01065f738b237cecc9b0917dddfa4affb09a2d0f06700acee705554e4e095bfe2eff5311d3de44b8abc0a04a879757df5e128e0d1ce08d6581f0a030f0bc279ed04f1886713808cb0fe2b567bc187851bd38fdc1748f4f934471720f4b2289d5f3e5ec609f5090c3dd2f75e1052386a2a803eb88acc6d2116c44554d97c48e9cb4bd8baa423f65b8399ad6f947a83f1c1bb3adc4c2e06dd93bbc8fa7faacb075acbb52adca54c61772d77070e92b328951dc41a17b04f5b2a8c0c7df1b28666eb9847f00a3b4acf54ff1578257bcc61a4fc95c2b123a890a3303d68e3b17d7e1dee722212c66b875c967826159fd805", 0x1000}, {&(0x7f0000001500)="abb5d5d714b488bb5aa652a8143d9f7760f9168a6337cf6aaecaea431d79c1b405fb6e6c4597d88271c3927faccdd8020d84eebd9168a522185971d94c71c5d460e2433ffb92ab664f8bdef39ae616819af1d2e60bfaf6f3b17bb7d38d55a77f1b6458cb5eeeb74f5dd3d8fbd23b57c3e657d95246540976bc12da68b10176399019a8b60edbb7cfa16a020e8940", 0x8e}], 0x7, &(0x7f0000001880)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r8, @ANYRES32=r9, @ANYRES32=r10, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r11, @ANYRES32=r12, @ANYRES32=r13, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r14, @ANYRES32=r15, @ANYRES32=r16, @ANYBLOB="000000003000000000000000fff7000001000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32, @ANYRES32=r1], 0x108, 0x2}, 0x6) setsockopt(r3, 0x26, 0xe, &(0x7f0000001b80)="1adf7f036a681778e186eb68eb1bb434ec2c667b3c31e405fd775136e41dba51631ba3780c36d2271e080718263a373729b53fd7572cc9cc85c479d4f2e4bd7f93e0142b110078cb370ecbe5d5c45738eea257a4eb84a27840d493daf041b412a19b1c3e70c4bb32f9576883698a34b001cc1bf61df181de326d0754dd6fe920e3704b91a0a4cb94d391c2929e6e564c1ab90de40a633eac61658c73ff08e276ea72e998c0c0c6bad3fbf1b1708c2480f186f2425c4e708461ee23d25d81288e7c2fb04487af57f6ccde1c0b5c15b47d344363c163a165e0e9", 0xffffffffffffffe6) r17 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCNOTTY(r17, 0x20007471) r18 = semget$private(0x0, 0x6, 0x1) setsockopt(r1, 0x9, 0x400, &(0x7f0000000180)="c503073cad3f9f52deef5e281ea66f3122c3cd83988e12b30ebb00111a9192ae3ae6570eb78f8bb04e134ab57772dcbe50f2eb230e4f7396bfab39da1e023870ef6f04b17bd404b519c9162ce54648863417c1d4590334a7c83d7fdbd90002a0a37f96c42d9e2e52cf8bb9cd9120c33a7e95f34b0cf7727d6751b216aabf2e9a49561941f85e731c86728f5fb3af9c30dd38da23206a6cbfbd3e2b87fc5423057f605af72d0736347c10754ae69545f2dd60c644ad4d35d7e010efb7088d7e047f891163a6bd6d1d2a009821205b5049fd098c888cc0f02e32ee59cb02f7d60480a90f4409be38", 0xe7) pipe2(&(0x7f0000001a00), 0x4) semctl$IPC_STAT(r18, 0x0, 0x2, &(0x7f0000000040)=""/55) ioctl$TIOCMGET(r17, 0x4004746a, &(0x7f0000001a80)) 23:39:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10082, 0x0) write(r0, &(0x7f0000000280)='ol', 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) 23:39:42 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/184, 0xb8}, {&(0x7f0000000180)=""/184, 0xb8}, {&(0x7f0000000240)=""/251, 0xfb}, {&(0x7f0000000000)=""/39, 0x27}, {&(0x7f0000000340)=""/4096, 0x1000}], 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000013c0)=0x8) pckbd_enable: command error 23:39:42 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000100)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}], 0x2}) 23:39:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) fchownat(r0, &(0x7f0000000080)='./file0\x00', r1, r2, 0x4) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x84c}], 0x1, 0x0) 23:39:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) sendmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@un=@file={0x0, './bus\x00'}, 0x8, &(0x7f00000001c0), 0x0, &(0x7f0000001540)=[{0x1010, 0x1, 0x95ba, "5fb61961b82415b7506c5e91f1e25401ab4e7d227784b6835419dc6676998c177ebac914af335777c1741ae48460d038bc61b705b255cabde9836b8186b205057ef893f1abdd0938f4e78ae16a7c9d3a493ba00701a5d4bc7a31f47dccaec5f74b2f91ee8bf717c9e48f6d118ffc9ea3f9184563d35be2f907a6b9d746f45cc5d2e32b7791503b16c3ae0601c49d80d86fcb4472de10130dcaac467b0a877905ec35d0531198453e6f56c0f07993ad626c8fd197bea6983833d8836ead47123e2052e4f1b084f61f1b3e0dff32917a8b9e90b556fd095235c198a62b1fc78fed3a0499c0194d6f6dea633bfd7ed564bdb06abef95b52c5ec07f9d50eeee6ecbd9e8caef9f827874f13c5da5d6bea317318ed334912fcabc50f46383dadfc3f6bd610be6e0fd59a6a01885c4028d93af2f867800a17ed69a9375c9b54c543d04da24e21742a0724a8aa9625776b7499dfc735c509e4b7ed7e907e8198daf068ce6e9192ae8167bfc0bf837bbc0fb20da3c47b1b51a7471ad3162ced36e7cfead21e8742a452b31db11632a72a26a215fabc1cf5bddfd29dccd2a62441d4192a435e974ce6dc3373cc20c18d8d55e61e74aaad5a4c2ea998cfad099486aaffd17444b4bfc26c82db18d3021860a438e3be3fe2a55dd69a7ed7a15889d68d2644c63c305a99580a5b33442ed748ce615d8dceeabe8c1ad3194ded0749f3ba9e8ee1edab0c2521cfca6b761f3e99b7a2d28ea1c4203cd127c0e62aa5f018fb879ea146fe9fabfba2f2af98a9a46d2d2ce0f6eadd1d27d2198151459979bea4dda72ec77fd93a0f432ea8ac4a58d0cff6bddd0a1454069f2bab652219de3c4a5d64f996e1977e2dfa6f3debee10727a2ff2131decb30a3238eb13da9ceaf2559cca8b5e8e90cb85ffbedc4831117297b707a633d68df4f91c71073581b32ddd2ca794f2500ea09ae80a92b45d878ebe7153737eff9e4d8bb0f0edfd143f5a3b1bde69a33c9be64346727d5e1a1a238349a2cb8c8a18931d4e7be3be8dda5f5401feb6a26a5a36ad12b04186a75a4e740effb49280a239aa6c1725e08aaae1d0486649c39e3ecf255f1288a4aef7c2866801fa71be42cbccba08fd44fa8debe1c9e0f3e085b6d1c0c847dc2438a423aa76123d31fb549cb54ed7b4473ed5c435bd191afa839e377542866cb58097f794089b57988579348dd42f36a2815846b6bcb45c69b90d4d2d267abf2afc774a277cd17de7ca2ba97ad9bf7e84242cbe6fb99bc824dc5bc3dfcda3ec9c36dc12cc908ec2f3de99a7b8efa9f638e385d7b56805a9f5544ab7fc1ec51b9d5af81fa1770c6fc9b85af35887679a1135f5627f2640c20511ad20b44a71b07079d04f0d49bea2e4be8e432d5d1a89a94c5102f26e1bc052cf2e6a463b00911566b801026afbbbd298283a094bdf82e8aae92e679e515e4bde667e6d1d3838e76e1700c8efbc11f71dea6d79bd2ebf923834a2c158dc45af3180af4da7d2dc005d5a3224c4881fd685e28d6b3ea0e835ae0f314aee3d4e6d8c94ada610821ce21f87a325924ae705b910b80a8f8f7473fe74519622ea8803a4ab9a045840a655e01b10e8894a56208af5df74ee0da5641b1572d1c61e177b8675274b6d885728289159ea50b086a642042edd611ee88615f580f074be5541cc19a8eae697554090b355cd73450fbe495be9e3a783e7357c97437c0670a351613687edc7c5528921a86f92713a5eaeb91be0599f5e4b4c5a6b26ebd7d51c31758a1343eb3962babbbfe8bafa144e96dfc32886b7423513c993952ea9feee0be139c22214de93df7038a7a0ba12d05dea2bf22e5d0a364c27c8531ba7585f4d93042eb3ec3a8ddaac5bb8eb632468d0c7c49efec88a9169dbbcaf34237a2b8a30bc909f1b80268f8ffc833f49a3cfcf0fc63e19be3562a78d0158ec8bdc0d86448935181c1834226bc0fbb9971d5b46466f77540c5684a1e3ccfcd9c87d2adbd65bb6a7bbcb31dd093ebfe9e4034f13d0222a752321d096fdecc617046bab0a4479797063cdd4691d0d8a898bcc56dbba00a77d1a1d39d799d76a1182cfaec8cc9788105e67aee3acc6bebf4e83576d7c0ab161ac454a76b5df18282e395f3a0a7dfaadfc8cfa82286d38b67a99c8fbca1c4202ede2724640927450bfa30aa3e197c0464bd3df900be8350d3a19c8a665d4914a8aafefc9d4d3b7cde17d17e10a0ae03ca00d7aaf1d76d69dda4a3d1edbd6318bcd75e4d92baf4e2606247638fe320bd9fe5a9ff721ddbe1930de4dc3b26ac6dc7f9e68d178be642291a8eead368d335c52f71dd1bf8eca47a89cd32b70b102f346dcaa6c560e815496ddcc8dc7f6bc1e26e857e1fb16f1c162e853b0be63c7f548a300dfec3b88ae263370dca87dc93af83f04f01ea1115961ec70641afd840800d741d2dd6fa4ad7313cffa875504ffbdc1721af2a9c0f45cd8ef39beab0b771d03ccc9f81f9884dd66ffdee2a3561eea036e72080fc968d8b4e0a13e385a5bcce5131077a95dac74d0db94157206299a422203fa9660e895cf6253fecb7a68c933085c274f653c7ddd6b29ddedc15810dd391172446529083f2bd0fceb63809bec5ad51b4362ad72f77bb2a8ef1a1dc53030a0981369483b55bb55fb27b8c31c346d688bb70b68181eea2efc758ddbbb127dd90a205f1f346105d8d928bc91668944449a13a971a007e9662f9f64ee2ed3b656c80ef9e578ffad945265f485a8b752329eab4a143c8e73836d4f03e3756e3390dc707bd251f50280a2e69788705be791f1768d9d356f72b4ed5015a12034faad93d8293ccacf5a166afeaa1155416256e6ef83887186b4c6957453c7424fe1d508b8087c872d79cf010d19793fbb9a6b5fcf26ced384be251ab8a8be29a04e301e0133e878caac9695bdf02147d41abcda65a8e2b744982eea87dbd8cf7816b422e50fb3bfd54be7348e4f6d9e5a54eff08a6c9362677a354df699600d956e834253f9dd473af346cfebf207ff377771320d6429ec45f99cecbc6d0496fcc47950c1c44582e0c550028dc0188aabdc52acc1ed409c4c4210e3ba645d9fe13961bb70b084bbde25c53d612a326412ade20517340009ee37acc65d3ff3df48af73105dc47bf3895126ee332c8281de40ac4e40930c7b40a3380ed643ea7f8d2ca620bbbe3539089ae365f0435c7dcaa150bb142dbf1a975c220c271dd0faad235e6cd7b1e671c437722a5c699b6a422ece1191662faff80a214dca4811b944abb80c712888ba44e8d9229fc0a9956b732ca0c3afa6fc48c533eb9abcade2b9ee0c669a5a04bba77e56daf6fff9dc9b420fd4ba6aed1abeb32e8b8aac39710ccd5cffbaf345484309b86ea852654620a5e52ca0006eae22cf08b9d6158d4a223a720892f5faf84e98f868672437389f58ecc8b6fd4223ed0aa23dc4e6d0f5c4bc4e9612ebf67fc71d3efb473aff49f9b654a51d1d237b3791ceb5577ef06395b245f56f5f6f56c54433d47f215b274cb13a2b1bc6dc99ddb84e9b7c0ee795ffb74accae5fc86e80187c60cb67a974c3d2c6b9c92c5f3d236fca82cadf713034216a5fb5faa5bfc82bae8701acc6884cdfc209b7eced74e548a4c22d40df0a9ed30b3f8c64b824b279ad08e553b86ca1d59c2f9a0e5ef72df9d6293840e0dd8f190605caff7a76565e2f3195ab12ee4410d5fcea23cc8b6f6e13ca2dbd4148be714ac8dd37f21b938db43ba404ecf40b772d2c2588c7c90668237117667c069551c4e7608979385ab864c5a9f75c6164df15d7b074ad3f907d83804440f3af4e537ad2d769bc186ed53f318d32842b49b3acd803a64d5df9fd6b3595a84795b77cf9a89ffb645e6e7d60b9a75e7e28da06e5535a984bb54f6231ef4184b857ecc502fbef6148bd5f2dbbdc5c9499927151640bb9eefb15b090fc36c528068bad258d366a4ee83d62e9ac2badfc4384dd16278194b60494f675f10cc7f48c0e38c0f01fcd32df77c60b37d8eeb0c1be4a4a224bd299dff8c7ea87834bd0d3469847f557edcf476692105fc76d94bdaa7ee0d51a328a1a11d3796b574f66a6bf12a37dadadd19591c3e2987034c92884778d82dc2f0ce6eb25b5db7f84b6be31a0c4849e54ae430cb2e08ac231c0fce879c1f187970785c1fe8ea4fe8256da16507145af32b53055bde6577a7f3d1d8ff15e28353cc4847bcc9c60c9dec6a490f8a6b266cc49ee9066b26c1388faef683b9da99aa90da9872d773736ce35a8a0634d0e774954909a4d47ca981378bc57afd88eb8f8328435c8026b7fc22c8a5e4ebfe876f6b06dc332ef8c4471c571004102caab548dc920ce319e03a99d60d937230c96e0040cc9d82949712e231cd9bf72ec0be6aaccbc2f15a7b3e7d645c0769416d0ab9b086011444b52eaf54497185f01bf844d0c6bd65c922aa6dfc5f2cce9408a15d749e23d82006c0315eff39fd5ac35999b467ad967a5c6b013d4c65782cc0f41e7309864d2bdc0d33c225f063cf31eacb3a670058909c302119d8c017fc7bc87117ddc202ebf39aa94451e26266d30d3fe409fc3d1b18537c086db003c26066c2fdf170981d805cecbbbb00825d2d8ef9313f5f98a23837a050184b9ff8509232246033f923de02d2a970c7f7825bfecf6932118d1c70ed907270bab2aab6522b54af30a0733f8b14657d411fb98eb1c440d67c19d2521ecb95a287d3baa6aa6b8eb389e2eeb466127c63bdf1d77662e2cb95b2b09198af5e67b089fc16edc6c2e682ceaeaf103478068b611daa0d0bea7b0b9f00d7a117af180f2bca5966b0e6d8a6f5482884027ea64a308f36ad540196c40582e8fc860902327b48ff47a6878120d85103f937672d11f1179cd9fa920dff883eb550991a683bba7fc94e1eef419388065507758c0bc1c6dd79af946a12251558b850fa0505458c2a3d31b01688f03825b42e54f6044fd6983195512521a05cce4005cbb8cfc5b748cc42787329fc5d5844d544376ed7a46ab861c10a9e34491e490bf360740e77dc52857741c4b51076f4b474cf6961969d35fe72aa630168f6bd111bf55d7507ac46264340ad574192db1ae1cdb2195c626d553774f4019b0d564b97c0ac82988ee94c0bbbfc707a3f5a22c03b13d2be12d7a670ef164312e556ab42fd1deb775fa5097802b6ae2a87d51ecd6ecf1c2f48750eaf9d88d59a1f38532de87c39cc715894bd94de24469a1a0bdec7c69e39aa09bdb25343542222cc42669bb3247b32749783ab180f03ccf3d40fed63e9b1ba8bc182efa60ef95138ff6571db28905ad61afd190845fd356f889248f43f42d6ed96db648e3696b2722f3f923269c7f35925a3d43eb7ed78aa5d499deec039867ab71da2da2a54edf475066e103effa0d670d2d8e850373511d3b547c26670eebf6fc55b5bc0e23b9f58307d2d2975690dacb170abe399768709fdc7a05df764d9c51f747ffceff3db02bb31d60db954b30f976bd537fabedb692e4131748a2adae81b64fe0dfd86b047b332bbce9558c939c1c59e46f38614e1cfb87a5f0b20ee56cdc8e932c80ce9e3ea531156ffd9ff1f7a3e4102c888c3ae759a4c2a3b93e7cb87893a80d4e832c95a4678508a5087c07098d611f2d142f0ba7d272442254f8071feb6a71feb7e0b8327ec8fa41b114cb86b96ab5721e53b6e0bbc0bb7c6f82a2c83dd0dc8e621f591948b6f78322e941e5c955697aabbb9865ca4238154cd53b7a1c3b6f6a2d93367b1c9993002c499a66f466230a9e569f1123fd70c69407aeaf4fdfdb8ff8"}, {0x78, 0x0, 0x40, "e5b93f6a659e44e34ccf3b1a6fe6ec1e31108b1e98c42b2cd9d67a6c3a752384970dd5524c92f4a2a198a6861b6741a25902e5633cacec9a25fa950eca05239d02a0e84f24b25071ca4426bdb574bd424d6f74da0a730d72d2d820b414721a77b203ac59"}, {0x80, 0x0, 0x1ff, "46e3fdc002ed45b6f222ce4b924dfe37783f9a4c02f0af2f46e29267361f6f8bf86ebe8f7597c95fdd868ae83e72ec78338ace12ee50a3b7a42440bc82929b0da313130ba8f850323ea35788d006bb5cefaa823a7e2e200bd5832b50971efd0e761a0b78953ed22554"}], 0x1108}, 0x400) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000180)="04", 0x1}], 0x1) fcntl$getown(r0, 0x5) write(r0, &(0x7f0000001080)="41c67aee466ec3707945ef8e6054f1aa908123c60ff86e9307c8b4826b0b07e42bf021134feffe10bda03d0ddc95183b322f08d45c082429937870573e54ab5eb6105359f24bf752d4f807c36debbed2423e65ae7b05c8d2a82601873e61b4ad17efb9692621be366181a0577bfab741a158ba9558d0c07610cbc94fde2b084dd445c8a10830c003e35ea04dd0f97323b074fad2c0517b43e4d510288db22f3bac8eacd68ead145cf8e702f8d5192885b8381427e48be63d4e8c5fc02cd736adf96e9bd50e541eaab0f65d7cc77f205f88f52a0e9a5cd437aea766d6fd1aa8c893a4506ed02448a48e8f6425dc72d1bfc0b6fe52e6d50bf808a238cf0acad6b652d31b0bbd54216a6d7cde28355b824d6949f21b63c75abfbfd6cb35c2675dfa5a626f7c73e5b667b3c19d0a5d4e3dc3a47fe89bf06f8c170f473dc1632c89e4776fbb9c94e37e4851a2de1d201a2883c9b142590e936902e31cc44b77bad57bc810441c277bd392aee426f0349d422e11c138be596fee0afbf9b4bb6c55ff9b2afd938e1a2ae3293db0f6c81ac7153f71439ca3b0797799405049f706bf2f81c1b4a4a511d56a7983f2dbf395d8b07f3ff9e6726bca20fc701572f9939f30c829658e0f9d1f5f2d1255316c7a482ceb1706f54543b24ba88d0173c1b5ccaa065749a2dffe0215bd3dc5a1857e6db480cb85467b6ed37fddb6bae17ad00b9288cb21325dd8bea4b7d33b3b88ee9cf53e01aadd2ec4774dc287ab0eec85fa9eddc53f74678c115a67e623c4bc3b8114e56ed763d229a260ca1f215ee106603db70c957a46055eb0c029f804d173c29a1d28ef52c10c4cdd7890f694bb2cc77a6a49439f89c7d203e347d3aa24a0696566fdebd75314950fdb5b626691fb3c826e1f33d488ae587fabab38069150849131ca32d1ef973f5376a2ae08341cc625cc4fc59c8eeea7cc4c924814b6e3c49271bf27621faad9a812a0847a19544985c76ff9630c932901817e116ceef44be1d121e3fbe7e05d9570f8dba50f9882950131dfa8fe7603b62e072d4e44ba28ef5a7b521c63307a45fa934dee2e38ada9600f775bd528823078c5b9b3b793f8904ac1df4816e9bffbf34432fb685f244aeead9c80eb83e221feb9e427d66ba65a27d2f04e0fc36048090f4cf9c2d7e34aa889bf4634f77146ef5983473b53d81ffe6d0be7611c1156b86262c70f9c4978ecf043fb0f162eb64af46f1eca17af15e3b43c5f03512291c2ba12086c8bfd64bfc96c684a39cbfcc39cf86dc4e0380026ed07cec4f83b6f8ff3e8f96abdda6908a086cf65d21588a51880cb284e454aef7d921eab2158a9af6857948b71b9405b8204448a9b7e6b56f6c774afb797779788a8b7bd7c8234fd7a32cdd844f3e60bcfb4721511c387d220efa4c0d6adc10744cd825878ed9df67f50255503e9aab10e1ff72d399bf4c8ed6e408306e82de95af6e9c7a0487ea08d37b24756c4c1b9af50efe53548ec0e49759e75b08c1061f5a3e2c39ecf8aafff2da5dca315acb17175cf4d11d91e85ceb0d2772f8c64152dcf3ab407764ffda93afe1746e560eb1fa068bf1fc1c929f39eeab5ac91887a97cd72bf8663f13df5035ba3c5b58cda2328a4ec14ab8977e57fcf43eea0e2d3962d3f92ed99951ce5fb", 0x49a) 23:39:42 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x2000000000009, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000080)="eaef125c00000000", 0x8) 23:39:42 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f00000003c0)="2b18be8586e7b6bd06646c0717dc7a27446dd5062438e3958ff31e85426980a960038450fa41cf0af899176b3fb365a899ded1cdfc3aa233ceab36f7d2e9a9c3150043ff836fe94efa162c9c0188067ca163d1152aaafa7f4136c19c26a2d1e9df0f4049381f921f1a505336c3f73b9e712ab933e8e6879e6e6a9178382a385f9abdb3b00d", 0x85}], 0x1, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0xc1, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000240), 0x3f, &(0x7f0000000600), 0x101, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) 23:39:42 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x40, 0x2) r1 = syz_open_pts() getuid() fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x4000, 0x0, 0x0, 0x10000ffffffff}) 23:39:42 executing program 1: r0 = shmget$private(0x0, 0x3000, 0xc, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x100) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x20, 0xbe, 0x0, 0x7fff, "5cdc01d3d006af7bb1feb125fb28b1dba36c20e3", 0x2, 0x7}) r2 = socket$inet(0x2, 0x3, 0x7) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSTOP(r3, 0x2000746f) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x100000001, 0x5}, {0x18, 0x1, 0x8000, 0x8001}, 0x3a2, [0xfffffffffffffffb, 0x4, 0xffffffffffff7fff, 0x7, 0x5, 0x5, 0x2e, 0x6]}, 0x3c) 23:39:42 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCEXCL(r0, 0x2000740d) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000280)="9c87c3772c0035b843332e", 0xb) execve(0x0, 0x0, 0x0) 23:39:42 executing program 1: r0 = dup(0xffffffffffffffff) recvfrom$inet(r0, &(0x7f0000000040)=""/43, 0x2b, 0x2, &(0x7f0000000080)={0x2, 0x1}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8118, 0x8}, 0x8) r1 = socket(0x18, 0x2, 0x0) preadv(r0, &(0x7f0000001700)=[{&(0x7f00000000c0)=""/69, 0x45}, {&(0x7f0000000140)}, {&(0x7f0000000180)=""/15, 0xf}, {&(0x7f0000000200)=""/130, 0x82}, {&(0x7f00000002c0)=""/180, 0xb4}, {&(0x7f0000000380)=""/210, 0xd2}, {&(0x7f0000000480)=""/113, 0x71}, {&(0x7f0000000500)=""/198, 0xc6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/238, 0xee}], 0xa, 0x0) setsockopt(r1, 0x1000000010029, 0x200000024, &(0x7f00000001c0)="4b74954c", 0xffffffffffffff09) 23:39:42 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x37f, 0x0) listen(r1, 0x100) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x28, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x1ff, 0xfffffffffffffffc, "d730c1e7ff0100000000000000000400e74de400", 0x0, 0x8}) poll(&(0x7f0000000180)=[{r0, 0x80}, {r1, 0x40}, {r1, 0x1}, {r1, 0x42}, {r2, 0x20}, {r3, 0x1dc}, {r3, 0x100}, {r3, 0x4}, {r2, 0x2}], 0x9, 0x2) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) getsockname$unix(r0, 0x0, &(0x7f0000000040)) 23:39:42 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$inet_opts(r0, 0x0, 0x800000001, &(0x7f0000000080)="000100000000000000000000", 0xc) r1 = fcntl$dupfd(r0, 0xa, r0) getdents(r1, &(0x7f00000006c0)=""/220, 0xdc) writev(r0, &(0x7f0000001280)=[{&(0x7f00000000c0)="471b29b7ab6e6cd6d457c62db971872dec848e021b42b9b4e4b1769b3b44468c6c538ff805936e9b85fb4fc53557388a0ec8526ac6232d1fe502b11e27f8e39f73b7fd13d03b7b2a778c429842d8396b420a136efbb31a998da54450a201a01f1aa5c05ca0a265b9497658c555eea51ec5315d3c39c619a401fce5230f0b8ada5dae3e14f2a7376d7af6d0f1994dfb785e7c08b3173180feb41ab4255405778c22a436a02142011c744dad4b462b82c4106be5b8519cf0b99cb819ee7723213cee162dc650f26535ff5abeaf5e5ee642a196485ca7dc855b1b8f61e13fd198894f505251816223dd4c9e5351104bda2f05dbad4b28c6fb5c68418b47de20cbc9f86a5c8e75c3e9e3c5d76fd3c201d4d7983c2dfe763932096d4f5742bb997a3db2dc0f0172e67ee237f32ea06be7048bf2d603d2c1d7b19982071edb78f9507f7f5e3db25bae74aed589e1143ad6b546f39577a00cdadbe67011b64f3e9486c765f676bf84a118ace1f31db0db60bd6d3721620d43c7d5febf427c39e83ad26359aba8aea2d9c7e123ace8df795c34356a22f9bc3d46972ceec00f64d1a76a2e3566414118689474179c5919b12c6a43fc0dc445be494edacfd0144d46151c62da57aafaccde66a852c2fab9fd867e941ad24ad0dc5eda57f345594a085c9edc4a403daf13e57660dec687bcb4011f3f1c520b80177ca95a9a917b18239701885fb6e3dbe3cad79ebb61073f73762a17afabdafd8247f8a9dd57f945c635ee11d8c6b939dd629138dd9d4b390380661b39e27e832ab7c4191b67ff98397a9af8aafcce960994734aeb56a924454ed9b35264516f98305468fa74cc4b886044fd611d4c230f79b1af3d363f70c0c5c2724bf4f892023e56fc5e578e59f522ec29c1c61a68a0b2635bf90f07b19020c5e02bab166fd1d0f9ade3d4cb0fd85dfba8ed6835caf8b8710eb83158513d0b12ac3848d53df5320222195cedfb1b514c85e919f2d188240397512896693ceb33e1943893e3c1e68267a537e60ac48860db4359e73c7714cc544dc336f29803d5fc5952f355e193e42a7b92ecdcc12c8d42e352f22cc319981ea848dcc243a55c11f4446f3477d4837356d5507f6295b3192edd712aefe87cf8049b0757a4ac7790a72123601562bdadc73f7f8a0a9c0ab66c8c3300e64e9511b76eb810e314a9a0d45847f65c0570dc8b769d88451018d21daef3c6328113193f6a478f4c5c37dd398f1bc35c41821fff9578fb093b03744e5bf56a7880208df08df8fa40faadde00c599db40524be56317ea80abe1a0453e695e711d467ece36e1206f8097e5c3d378a3af0859df0edfe315370dc85bd8bf84a64c2636985e22c2dacd617fa40e4e8c8c3de636bd89c7a5138d176066f8bdcbfd3d1524830f40bb155c28089a02320a639b940cbe7507fbc7d4ac9d082c70e6d91538b17612f368efbd9622d8600837699e3f3b12dd7dd536518e4e06e029cdeb78ad4e89c9406f3d5de610b34289c2d0e5d136458cc39c744ffb348c2adb2609780c4b7c90a830a23286dba7e59d0956b7332ac134a3ac3e93b510fe7028c77df7ac750d2a2bf07138af0ec43b6e10a4f2c9f825ee7960bc4acf7c7b6f563d56cddf20213d9a3cf5f0253174daf258dace5ba270b39c373b0d3c2fce8494f3aa8fd9f6a172ae7943021070662a8b050c8a8817bb5583dd175fdf415ca8351f6c9b410b98350a3d3aa49002ea4701814ac0b4c7e8fbb91bd1e27ef2a06aef7a38a3acb707b636ab7adf9cefbd62a0aa3333070eddf41df9ec6eae6513acaf6a5338d9893ec0972158b4cfc7ef55b159ffcbe6c1d579a944908527d30e0c419c6ffc8201219544220d1c3f00000000000000b42562561e8d33734f7e14893fe314c43bb2ca2ab63e2e602bbd61196cbf79fca4d06515ae51787ff5ca8104f7924ec5ecaafe44a8f9818e1218a6b18956a4ef229c5e8a232f8c799053bb3ccc1532c752de5be39b419f3cd4da188626c3c98acd", 0x595}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000680)=0x10) 23:39:42 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) getsockopt(r0, 0x35ac, 0x8, &(0x7f0000000000)=""/201, &(0x7f0000000100)=0xc9) 23:39:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) preadv(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)=""/79, 0x4f}], 0x1, 0x0) getpeername$inet(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat(0xffffffffffffffff, &(0x7f0000000180)='./bus\x00', 0x100, 0x2) r2 = msgget(0x0, 0x400) msgrcv(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e51666a62778002ea0a7d2fd879a25c26c6cc69279a63a9aeb87f2ac9096a70f840cfb586591f73b8076ce35a03cbe7f3c9bc8ce4ddddf7f1c3b3c4e783763cf624dfc807c6b74ee18d8f49e9b9933e5b74893ef1b4409b97e3dfaad6004710c64cbe33ef98b8d0bdaac3c4725b8cd159"], 0x102, 0x0, 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x2, 0x1}) 23:39:42 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00'], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) getpid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20058, 0x0) faccessat(r0, &(0x7f0000000080)='./file0\x00', 0x82, 0x2) 23:39:42 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() r1 = geteuid() setreuid(r0, r0) setreuid(0xffffffffffffffff, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r4 = fcntl$dupfd(r2, 0x0, r3) recvfrom(r2, &(0x7f0000000000)=""/161, 0xa1, 0x0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x10000, 0x40}, 0xc) r5 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setreuid(r6, r0) getgroups(0x5, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) r9 = getpgrp() r10 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x3, r1, r7, r0, r8, 0x40, 0x7f}, 0x3, 0x8, r9, r10, 0x30a, 0x2, 0x2, 0x1ff}) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f00000000c0)) ioctl$KDGKBMODE(r4, 0x40044b06) 23:39:42 executing program 1: setreuid(0x0, 0xee00) r0 = socket(0x800000018, 0x1, 0x0) seteuid(0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x2ab) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 23:39:42 executing program 0: r0 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r0, 0x0, 0x2000000000020, 0x0, 0x0) 23:39:42 executing program 1: r0 = socket(0x18, 0x1, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x4, 0x4010, r0, 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x8448, 0x12) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/127, 0x7f) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) r2 = kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000080)=0x1) kevent(r2, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x80, 0x0, 0x8000, 0x0) 23:39:42 executing program 0: r0 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x2000)=nil, 0x3000) shmdt(r0) 23:39:42 executing program 1: r0 = semget(0x2, 0x4, 0x0) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000100)=""/122) setrlimit(0x8, &(0x7f0000000040)={0x5, 0x203}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x7424d408, 0xe0000000, 0x6, 0x4, "9e7ebc91e932092cec2f5055134f346eb9a0e641", 0x81, 0x3}) syz_open_pts() setrlimit(0xd, &(0x7f0000000080)={0x8, 0x21}) 23:39:42 executing program 1: kqueue() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x7) 23:39:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x20, 0x3, 0x0, 0x5}, {{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x70c, 0x340}], 0xefe, 0x0, 0x3f, 0x0) kevent(r0, &(0x7f0000000080), 0x24, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x80, 0x2, 0x401, 0x800000000}, {{r0}, 0xfffffffffffffffe, 0xc8, 0x40, 0xb01000000000000, 0x3}, {{r0}, 0xfffffffffffffffa, 0x20, 0x36, 0x80000000, 0x2}], 0xffffffff80000000, &(0x7f0000000140)={0x7, 0x6}) close(r0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x91, 0x85) 23:39:42 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() r1 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) fcntl$getown(r0, 0x5) 23:39:42 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) r3 = getgid() fchown(r1, r2, r3) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x42}], 0x3, 0x0, 0xfffffffffffffffd, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x102) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x10001, 0x4, 0x7, 0x9231, "eac51fc478de7ae20a6624088a35b54b4d337b99", 0xe66, 0x4}) 23:39:43 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68}, 0x0) r1 = kqueue() fcntl$setstatus(r0, 0x4, 0x80) kevent(r1, &(0x7f0000000000), 0x800, 0x0, 0x4, 0x0) r2 = kqueue() dup2(r2, r0) writev(r2, &(0x7f00000003c0)=[{&(0x7f00000000c0)="95677ed1fec0629229fe3dee33f581d969d3e0595a8022f9e48c418014ac5f2ff3168d79e86359542382500e4181e95e8509177c61c344778a48081ceb627093210e31d2bf1e4e365b6b321a4227028939f65a4bb47fae4d69f78f454168832f3bc49b32a4fcb2bd1bf0cf5ec21deaacb9aa05cd11b8d33c48e6637f89ab2d55b02bef72ece110d8ac78cdb7b21985bc0887314f5c1f3eb9f11185a8", 0x9c}, {&(0x7f0000000440)="57718c4a95ee5a6ef344418a0594f5949b089d8bd37521a77d847e2fc347ca0c291592a3b40a530cb6abc96aebcad9365271104efb14fa5d712f030f19ade57998fe38131f8dac8cd1c460838271306b5b5b24f7773d8e908f1af1f87d2c4eab0e220970daba9b5c0e5d9036bc06d7ce4424a27a8443ef0afd450b390206b00a715c38d990557568d0c1f3cfb4437f0a6ed0aac46d027221dd4a78702781377eab9ca176d804872297857511d2b6774dedc803345a010b129943945403e12a7a51311142f7e0163f18b0e4aad828b4f504090fd8715c4ba9ac593faee9e24ac62d312a693b3dfd36dd6f1eab3e3e5f25e5e1bc74a21f25990e5300178b0cdb937b8d6e5790ef436f0b38244ed306c23535beb522b039dbcb5d939b5c147a4378", 0x120}, {&(0x7f0000000200)="614f9789e106d34c3f950f3859c301a1bff4cfed9f99a2d49f299a86aa52a99156bc9ba5e5e573fccdb2d03771921ea1b67676738a41998f7f482addad561df93b64e2a7b24faa6f1f8a76e5556759765356587559f2848979ab2e8d497bf90b33eb87a5da34f3bd5563ab56ab4a3f1538032e42abcd52f4ac891e4db11c38b5898214f37e713ce9b738", 0x8a}, {&(0x7f00000002c0)="f74662bb511610b04a28693e54c1192f75403544bdc25f200d4c7fb68701f79e9f5e0ba515bfa38e6a08d0b8d13c2ec794162172981df9556cf610c1a294b207be6d2875f1d2a07b56a913be77f668b55485b29b848ae3b12166977aefe23fe72befaaeefad2c943b75fafd9bd11bd1d189751f188d961fc533bd17f64ae2c2c883db605fa6d58a40fc539b9de910908c397ae2cdbf1ce7d18ad31be5af2747967e9a820fadd14ecd973286857a399375cb84ab847878990b1121f0751b21692cb41a34cdf", 0xc5}, {}], 0x5) kevent(r1, 0x0, 0x0, 0x0, 0x8, &(0x7f0000000040)={0x80000001}) 23:39:43 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x800, 0x10000004) ioctl$TIOCSTOP(r0, 0x2000746f) mkdir(&(0x7f0000001340)='./file0\x00', 0x43) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="9ace6bc89d120fb09652f3cc7535b840b214e9c6ac36a30b6d9d718bb42059a4bdb7b7c01edb4f581257a4d73faa3017301c907dcacb9ada5c042fd9170eb01004ba81f35e6409fa3a9e0e388527f5eb07484d0dc325a5855b52e91def9021664691ea3bbf2326ae238a9092fe7a3d684f7774a7db2c10b770a5acd4e97a5a4555bbbb8ea0e904d4f1ab27524e25e107f22811d53a65a45ff4886cb962aedb4d0c3a4db051f59e33e21cca1a08f43c200fbc0bb8bfcbf37d02bb8b5ac5de7964309d1609315a7aaba17c72cf794e3c55bd8d814793cfb9f57f28d8344f6243c006c5826f109c72891042e6e5942e525ff7edba6caa74a0406ec2c6035fc859f5502550b591451fc4359af2e5ffd70e11344f3759a190b1aa6ac7cfa268608496ca611d1576013619a05b08ef43072594159f24ddefcef18518ea0b53d31e89f3db6198c3989e185e37a987b6a4bc27921e858096319b626386263abf92d67ee6d1b7948ecb4e9f6c6761ee8abf5c645640de25253d45258ab1afa3d5a8f0e8ce1cb5026a9e1182f4ad0360d2533c769ee1cbf7203f2f29a501cef95eb892acddaa0d9bd19dc552f658843a8a42e5dd8f763921b019608193e95ca75a89eae30ddf8a643d958bb4295c677c74978030258ec58d0c81e07aa64cbdb7a92ba348dc07e3ef97d2a0df99b0edf43379e5928b36c5cba42dac2eae15d281d31327ede5dac221851a8b21b62960ac8ec58eb780394bf50ec834b311876bea0f6ce3e18b2684c33926f5b76ffbc1af48023dee7ebe6a2a0908b314dc9db77d6f5f8560ae8d51228133430a43a26e0f421bf6ce0bdbe1a1691f8566e8f469cd3a7d1a7ec261894e1ea9404cf9b579f2aff54a1730fbbb7e41c46f590c09d9eda2ab1900220ef89f43018d9e37e15586e37fd80819eaad32cc3538ecdff9dddc78e1044d7a5863bf55844829634410077e86ad7eb425f81b5ef6424bad4941a2291a634c24206075e1d43f0fa41d79eea5d5c653328454313f6aa54224ce093c65eef1c586e04a542df585b55c52741006ce0caa3b0518b92afc77ffd3221ca757e155339ec683751c9acce011cae0ec8ac74f48fca2e67be1500d092471b5bb716c3ef3e81d5055276942e0558efa3a635da8399e18a7cc5709dfea3697d4f5feab46fdf54441d93ba57b3c251f849c119eb1e4579c47becdf5d483790669716f0a74ec1e312b9632af3f4a9c83e74fcc128b2cb31298e2f0ae5aeab6c1841c5b107ae1e19219d0f443fb88f96811c830aad0ae16c133d58e12f312512cad5ab722eda95ab263cce47b8371cb6b4d9623888093813509976b00d9f9f0f1e7acb0897fd099550494506cba86e6ad96afb30f37cc61857eba8d024585b326facac053c14e9796be9470e887becf51ec99ef272fdb90a2658fa752d86a935d1f2bb72b4cd3c8997be95549a1ea56f04e6d57585ca7e93cbfe5a9d7e8338e7d1b5fc96d713b7574aa5d28870623106c0437658cee2952f29d6481aeab5cd607d4e92d1345a36607a6854082083e9ef8e8789b248c076fe43dd233ba0fe506e8d42952f7a057b0388c97bf1abdccd959178aadd9b2f737fec2f4266a273a5f676350d1086df7bbb0f3175237d6d208e566c9e67770cd1f98fef9a04bbc22d9a857d725b1e58127b50a7f3b68e4b409d11c36b525322fc451cf14a8c51cec9050d1368a8d55bb119cb3cbf8f44ff7a2313de0612a7c2ec5e46c358f0ceafb4b5506a2b88cfdd9777b86a0c885a1898740c531ab16daa4ce709fd77f1d1b54f3073dcc92cd04a7bd95efdfe80a112eeedc87826fc732cb5975172f0f4e6400e1993bfcb699fb86c14d89e305094dca08ce8dbf7c425c17103cc8dde17cb8458eb5ae29056ec8541844b82344cb03d9525cbd303ca1234c7172b2e18b593c323b15f8bc9bb7cbe3e9c518db99b7302c80d3c8e5f332e42a1e00818839a5959f1ce7623bfc6295246476f1aa1276bf4ea3a247b8decb43d15564e9922ffa032edbe8d09d61ba6d6f786595f43de125f8c755e47df6aa4ef620d99a621b8326b1aadd55963d1e96a23a383dee45d35c4e9cd09a6eb971dd22ce9cc967de91d73fa6fd1cf4a1e546d73f40c54ec7a8dddf3f46de000bca552d8447299d62fb5b2f9c7a537c5499bf34a5d73c8352028fe6bf419d6155136186dcc62c5ae0c203011fd588380cee97cb205d0a689bc9d44bad7749ee0cee655d0c400716e54b8f00f102984d133d91f3aeced038c6693b87977a4e9e51344a59f67dd45f751d3696367187745c8974ebe5ec5b072a2d43932289835015f75eb520a8aac1b381ebbfa99b329253646d599fc95da9103fc9a50b211ec7c7ea8ce71602da7359bdd39656778c74cb246ea9d8fbea29153838a126c3616bc1edc2dd54b538c9ae4dc72ce09c7e37749701fe2fac70597cd94f000ac167026fef16cea0fc2d63586c0ebc87d0424f6491eb8bd910e7d0e09eb5ff216c77276899d3c1b41b9eb463e0240cc6026b12b3656f3e39659984cab787961e03b2f04c7de38ec7650546b06401b9b109a187c9838674ece4496eef2037917728efabcf72239091254f2fbaa6335db6e962891d5daf8d93997486c520a0b31a017a09c7dcd892e1d09c87d51640b6344464ede15f634da65056e1bd2e8fd547e16b55dc07eee65dbc69874b2472bef3f73c8e54ce61fc1c6b568f2d242d5d863ae9107e2002a98bb0cb004bf38d365bafd4b07c7e9567a63e25c885575ab94b2336903ea42bcf251e3f5c9725f213a8c816ee70df1b8adc7682516a73b71e7ffc228dd1aba26c91d181df7947ffa982726a58c120feb135aafe11796ce76dfc636505147b4492a640da17bbb25efdb7ff37baf8bdfdbd54e415a2e23ec8f4aa27bdd9812ccb05327646bf7c920c6c1414ae00e76c567ef0e3e82cf85a41574fee27382903bcc46332b8a6bd8bf0d100319accce9d0fecf770b6266f60a34f5158cfa8605c9d74db5a42526504667fb425cccf374c24012f43ccf7b77190943288dd23228637a0d1f852e5c77c702d369cf4ccdcb8cd1b413d7f6d896bfafbf600e5d35a752b6b65b8342adada9c764b93284e6d8a6009c071fc5a003cf525846eec65a42a4c669f6da861501dd2a9579c5881e93522ff2e9b3c76f2cd977a8804528ada55cc779207a3c6e48cfd3b6e94f48142f1534d2e44536c9e22e2323bd5d7d8b261ea5b5a45eac7b6848e0534c44df1ec2b7d1e06fffeaeae1129ea718324a564d1b9e8e7691c4e44090129606b157fb6d6e203cfe1c30deb5d2e8ba388abafff1718c7d76cbd382c021ba85abfdd3e06caffea28bb9fc662738a113e77580365a15ec30796251906936d6952bd6a830ed09bd6da75df0d09ec9b84826616184d1adaeb6635897c5bb82b419dd410a7a7a8fb23841a674205fe0ee7552647c33eff495f41906d3913bcc8b0e4588903310a03bf05da3efa4b7b8db678c69cf02b451d42da5cf8d17141f32969e85bcdc40877f2b6f64e658fdff2198ac3f23589d81b7fbc9822879a658c8b71c493a6583b52e9e2e896d0eb11e9847558a572a2459bdffdfa459f5f2c593de10f86535648c9909a800d701f113ed9296b558c9618faa33d455c95d4a024d2b387729485805c955e6aba86c2fb28812582f8e62b594273d550c03c54ea06b0fe0ee16dd0fdc84d71d67e36a41370180cbfc4f2b94b5da62b02d25a78c0704211753251c1635fb3a71d380857ce8817910f97ecafdad6cd4c20355c9f1658af993166fd85a398cbce4f6181d79c0f7a30c50d3aab636c5e553dc025cdf5d00e19eff215614deb41d0f7b6dc9ab70b1a09b401e960ce7fdf1a472ca3ffb1fa42dc4496d33c4f474d85a653af4302d525b2470c7e54fba848eb09db16e2ff0c29b57f8fceee56f35cbd3c05abf39560838b5798ee1c84a6b8a1171370aa878735179ea612fc034f5b50f95445db5552deabcd752a7da3ae69fe42e15e8df1bb967582ec3ec1b817283e79bb4e636b1badd705124cea52f7ee9c01309f12bf37971619043bd77ea671b728bc5f5f361c4186d6e694cfba5923935c9e35ba3319a5dd5ab1b11d376963a629b1816ba2abe2c6351b96227a4b461cc36b7d1159f8e883a68f4dc291dea5ae102d20b9cea2fb3845e066159e6b70378c878e84f245693a0e031404aa4e9419f504239858070e8571f258b7bf11f3d7f511bd6f07205dd7733710bafba45955f954368f9a367da8f25de3ee173bae820f23af686e4373fac2eeb426501f2d63534be014f1e7624ffd43cece37b634ed2a751967bb4645dc145bc9f82044ac92df125eeb383efffbb48ed2581a4529b848cbc687cf7ebcc6079b3a32f596655f4ca8713e800a465967b77617dd37d4c1610156b4f0f68d716bac6b883c3bdad732d11cb0fc44acefbb8ca780735ea46bfcc71c8bb874fd500d293ddc984bf4a4a1ccbd46f80c421032e647c917daa6a902bf852190755e6938caa1167e10a9b0d7492d793adb1d6b7b8dbba70504b3f56e4d820bbf7fa00a1ab3b163ddecdc46b6c22ba1f40b5129ff00bd5f61517997ec4f7de3089b1884b7c2b3bb1672b81010fe698cf81fb26d6e60e7ea90c9f1798a56f44ce74ad0ae0ff0e38687e20afde491fa4b77e9743807fc991893af756a247819d6e5ff01514213a41cb978862ca4060fd073d64ffaddfebb9878ff5ef3be821110e57a1b449188cb219f67cbd00bf80ec85df53103d385f036db3e816e3a628b714aa9c0c5e836a5cc0b3af410c60cf4ec157381e40a59c9f02ff4ddf2eba37ba338325c4b96ce89aacfceae9dc042a371de9620cbc637a7e08b01493686ff5aae028e82c5fd71a8ffe1401920655122f13d3d4d637c85b4f40e6dacabe1765cedb0d1f23770b7643a4d77bcdbb2ceacb928010676f0ae826cbd017f39e5eb7d5ebb99e8abdab01df5c9c5f7a3496dba1f8eea614ea04ee52e075c8f7b7b8d0fc384e1a259fdbc2378c9357702a7aa0fc2eee383168f750681f1f71996847216ed91e123823b1b01446628c96a6e471171ddf48572449aca642dac507c3e617617f1d0adc332edb8b63cd1545848f512ac4763220ea27576e25c4de9daf4bb607c0cd0eff3f287ac405508a1d5b91b777c59adf9bd09b704dd8340271f86e074b0335b4f963fd452e934db87bc044a8eb4e2382d10da6826a3eff987f76986ca72f09a5d2766006a9d76f06096dff73ddab948e8e97d73888537b5017a21bc0512e7caafb810e80df130e945df7cfd2759315dc0adc41737d898f2e2b9a3cf5a652d255213a02e8b1bb7b1a52005a232766bfeaa1a92217934cf706efa62ce8f4a95ed5499184164633eb10d66c5a906499ea24c1ee6b863287d7c2be64f2ab5cf418fed9ec940d9e36dce3ed058b0140bf9e20b2282f97b6396e0c0b5b9ec2a190df6783d35f856e0d7e5bc607aa7ed6f37a33d1c2319d849802e4bdeae3c41f9f7181132fe85fcfec5674bce6bef06d8658008f7f08ca040efca73c54dd2f15c7c5afe3bd1aed3be560a6ccc2596b0e78682562d94fb6ccae893ce463f155b742efd7cbf98a589c50abbc993ef774e2767219e31ad573646dbf85f9bf86b698884790ed020224093c02bc6c88615a81b8569afb911d9d83ce60ddb3083f8a15f8b8da8567b4dc207a74690a2fc464038fc4df1184a480e171c01e82b2060513405edc3a78b3a205b75e890d34b84bfcd88e251d11ecd3573d0eb5cefdd2296b61a90dabdd64bf2b1a03a58deb4fce3ddd047", 0x1006}], 0x1, 0x0) sendmsg(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000012c0)=[{&(0x7f0000000000)="88d64b63f57a239ce26800e847797e5a84c70da79b92a7bbb92a90b37a0788990e0d50", 0x23}, {&(0x7f0000000040)="4b8474b9", 0x4}, {&(0x7f0000000080)="99cf614515243bcb2c6da18b447ca3bdb2288c05fbcf7881dfb8906697f5f2a2d3121bce5cda1bdf5e9343dd85", 0x2d}, {&(0x7f00000000c0)="7b2feb4c7e7d9f2357277aaf4f427d9a3132d2009509190bfed337fa891e13ac2ed84e0954bd43a9b1cc4ea1100d7ede79e3d33998a832952e705382a13c8ae7624054616a80a100e037dc3a30", 0x4d}, {&(0x7f0000000140)="d47639292c73113ba1d3d46fba7712859c45d9399bf132791cc0ef4d5123cb5db81b9609", 0x24}], 0x5, &(0x7f0000001540)=ANY=[@ANYBLOB="6000000000000000ffff0000f8ffffff891b5179d038c6c220e37d412278d1072e4633aa3dafe20dace3e6f8a682903dc060e26c602b69a896b03c7a493f8de7594e04dc4b5b866a97ad7b857b48a42f20a332da6658c69f0e5c7eef000000008000000000000000010000000100010016324a8a85f0f3eeb7a12887614e98fc2c601baf91b4183c576720e92e6d09cff871e585659ccd29b9b311de1c3c494fef85c09717f4276ce858123f0b7095fbadfe33f5992c519aba62fa1fb6b3d52e952d0e0c161aa71364ad8f347c0b00729c47f9db5f1ec9e021ac75f031000000454812c08afb67cc9783ee9831ac1e0b3f24937f948cd822a4bde033e1f2a3036ee6452c5c39cf00e92ca8fcf481ff4c595281b549de10dabd5b9db13ae26eaab01f58ad956b0caa7baf4a2b7d79b247a7e8c95b28750d87df1406a817b46e81d247edda3ac09cf37a75742500e4995fe9160050c8c3860cd377a26c6454da8a59a7cbb2ecc79163bc8bc6810f837cd938c738088dc8c6313c778ba8c079d1fe491b0dc7ed658414a2380e96a629e4e5e297417ac2a8a7a173587eaadcf31e3adef982a7ae41a67e338ac43f34daefa05a02cf995193be65c58d3994304c84825154d8607255116bb4586bcd70bf3e3457f6fb96df2c56c79c62d1f93d5e8767"], 0xe0}, 0x2) close(r0) 23:39:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x58) write(r0, 0x0, 0x204) 23:39:43 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) close(r2) kqueue() utimensat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x5, 0xdbb}, {0x5, 0x9}}, 0x2) sendmsg$unix(r1, &(0x7f00000003c0)={0x0, 0xfffffffffffffeec, 0x0, 0xfffffffffffffe59, &(0x7f0000000140)=ANY=[@ANYBLOB="30000000ffff00000100000000000000", @ANYPTR64, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES64=r2, @ANYRES32, @ANYRES64=r0], 0x38}, 0x0) 23:39:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x74de, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 23:39:43 executing program 0: getgroups(0x1, &(0x7f0000000000)=[0x0]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r0, 0x0, 0xffffffffffffffff]) setregid(r1, 0x0) setregid(r2, r1) getgid() 23:39:43 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000100)=0xc) read(r0, &(0x7f0000000140)=""/68, 0x44) mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x2065d) accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) rename(0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240), 0x6, 0x0, 0x40000009ce, 0x0) 23:39:43 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x2000745e, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x22, 0x20) execve(0x0, 0x0, 0x0) 23:39:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket(0x1, 0x7, 0x7aad) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000180)=""/198, 0xc6}, {&(0x7f0000000280)=""/4096, 0x1000}, {&(0x7f0000001280)=""/4096, 0x1000}], 0x3) r1 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) write(r1, &(0x7f0000000140)='L3;', 0x3) 23:39:44 executing program 0: r0 = socket$inet(0x2, 0x82, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000180)=0x200, 0x4) shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x2000) r1 = msgget$private(0x0, 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) setgroups(0x0, 0x0) setuid(0xee01) msgrcv(r1, &(0x7f0000001380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003bb20c8ee1c932cfa8941321f0f4edfd8b5c"], 0x4e6bf92ddbde1a9a, 0x0, 0xffffffffffffffff) 23:39:44 executing program 1: r0 = socket(0x18, 0x80000000001, 0x0) setsockopt(r0, 0x29, 0x2, &(0x7f0000000000)="03000000", 0x4) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x2, 0x4, {0x10001, 0x4}}) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x0) setsockopt(r0, 0x2a, 0x1, &(0x7f00000001c0)="db0f616d2d98f66ffa9b18ed0f8488997c8e3517b05ccd04acc11a8042a51fd7ef4c69b509e820687d00b66325cb317705cf5d0646ccb2a2b5fe632fdab3263676525329d0e89d82359db13cb50725e822a67412ebae01c719578bfb71eeedc85b4b49b594f620a3ddddbd308af77c17318a2e69c7a279521a942ead7e74b075", 0x80) 23:39:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x188, 0x0) fcntl$setflags(r0, 0x2, 0x1) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000010c0)=0x4000000000001) pwritev(r0, &(0x7f0000001080)=[{&(0x7f0000000080)="a1ce404caa7c9d71518b01d5813f2d2829a204a0c5c3769fe57d1fd7c85784119b4f73d34c1c0b53935063e2b61047d87023a427404b45db05a050746710cca3117fcfb852bf6fbf67b4447cabde22151da09de102400c82e77a75275b4384be8b5bd582ff9803289de7c7f24f7ee2cf2aa6c8d61a2bcb8633bf517e22432471fe1ca65a7d95e560bfc06b918b23f3fe5d7755ab281add720b54256321e3b92504a53da4100e1d13f27f034078aeba7c6a924d63ac62173f3e3bb79e1ff0502b526f836b511f56b8a89b92f3f5573a383d970b167ac97f0601905c1660be6963d85f3acac6084fd5391f2c67a8d91b38a330df3c6ecf68824c8e7347b3690b84863da9e54168b8ceeb640b1b5c79ce06eca1973052c0d2406435f422975488f5c5898d159ad71f01591825b644f9bcb35426ce9a534359703338672382c46823e7d190d2c036bb3f761d8d5ff9f0aa49314797801520c41b8181348621cbb612628755a68cdbc1cfaaeab33c1c52eddbb43159457f3022e3b0c5037a2bca5ecfb74b0e46d7d18ef1526537574d804a6a3eb1be5b59e0c4c014e5f6e2e3df4dc4e7fafa8b48da57937a303c470a96f6a5d4056c56fc9b0a8f02df475e8bc2634f728a352a416a93a236bb52e9294d5a18cdcbc19eff7fccd42c591076cd43f8eb1e42554af936c5fabb096696232c8361b69a2583baa8cf659d3c99a444b6250146c87d1c6ecc512f97cb88ca890d7f56b4f1773c2f1e7ed7d37003d26752475bd9decd8da9978c2ddec57202531f618a9df4f381ea2c97a767051a4a665e5be03c8a26c62abce3b8d0f0f16abc94f22a559bcc355c1177e38199bf0b2091984c17729341fdb39215a78257b6c64ff3dfb466271a6a037ba74cc9c17c94a064892b2705a5628a84b63313a8b98a73a2cef25c734e911cac9391a2da9f681a235cea0e6a111bc8a02c745862a2c005f46a6484dcfdcc555c3e0def57988a8e548101a9876befffc3a776c9d197dd6d918ef53b614f560cf0c7628839752d4dbf593474263f33e5df8b9598eb9c99c141556374ed7e64d6a8d04ee06d8879dd528707f33e3692d7bbc1e4a07d1252fe328f93932b297f850b8f6b4e6aa7bbda38d1c6375cc95c85d727726664f829a28a84f3e4f44756289e8ebe3adcd3c0bd8239ead7beb98a3902d1c6946cc2248296ff101bc69495923e30464338a5d3c8197968ff800d9e14e063488db51c84ef9884edafa3e601cff3f74b9ba5ee0a4e45b969427bc1f18905d5bf718005755153b8aff9c258e9bcfbb7ee9a372a7ef3968aa0832e33854d5c22b11e01d38f126355a4818e7f32dfe421aea9df836d761856f1b92a69d88d240629c02c73ea786a08b35aef069c11e3746d7a44fd613c3d49da03813920e5fd422c9ae086f677b7fe0af3cf7f20f7a6f4718c7ace7be68528505e003658bc6923018b28771e6f82268c744a3ad29d66bda12cff08d4b64ea51ac8be6d941227424abe3793f516f2069d87d55c492859038183dc313b228ea9c6482fed7e1c23599724d1ffff431e39d4105a7861599e9f0e6039b0784983ddc88e383460e6c2d6fbce0ec1b3531fcd6adf3baf2c1decb3d44b5f1d6ecb4a7163bb3c4c7d8dfcd2bcbe9df80d6cd8e2ad5cc366ee89306ddad9bce764d1319042d6bfec14cd74cba7e004f4bf711dec256cb98a44fd31ddbc712a2265275f7bc737c28b32c4f58ba4055fa5d26056cdbd19d4956d543571d0eb3cc0144e019530b800519120c816881534cf71040b30a54d521355cc798ee5063948a11ad4a10c7405eb48c0241a4cd32e3ad46f50e9ac2d5bcc8bb5fa76135823b20573f183cf13df3a3a9644dd8773c3dd75664443e07c18157984da8aca843465e0b56f277bc4c7084129b4ef9c6c1f75f37d78f11eb4c794c427ed723a04ad4bdc51ca262d1346ec501d1b83408b728cafabd91671f3b8b8ba6c762d256676ca9bec25e504c7a9983503455f1a384488c0f9503d56570393751c1bbb0d98915eb590a6c3b96c154e9ff05af601479ce069fad041ac096a557f53fdbb0fe085d8bcd8ea86eba679579f2560796a728eae11fdac4c2a6a1ec45b26bb412749f46af3181abf0f38dbc51f7229f4e251f1b2126707b18ff311ea0d8cd7b6b1bf3fb2c2088eabb3d480d860b1ef2aade7dac85b046f78239bf437ca2ce2d2c42b579bb1ecc642a3d797335ab0bc24363fcc0e2a6f7ca4debf1a7c4c1e0ab258cc702519b3af1e4761b539fa76c70624aa0a2bdc98b47a1a4a44e700e81d257b163b9a5c78a6c94f1eea20502d4aeefe627ccbba5f77569a784d188ab7dabdaf40934742fe50f4df2f604ccae2aec1ec5df96ce08ef2c26dda23f2c08f07c6e2f66a7faa4ea31786854581b09875b3e0de9891a1d4c97ad314e577a73e9069563af8142aecd899d0e43dcb3c412af9891da1382bdca555662756a6758cd835c5ca90fd7a5c6f0f0867b69c5258f97800c54102d6ccfac81cd39fc94e4fdf04ce9f38558343f84a874fe026b782587f96b6b3fe24e0f4b4176c5fc5d5918fac9cd70940f0ba8036b0e52727fbc0b786d724d029fc08ba835c776d04888f218d107300e05d2c05ac5dde11ab9c143493c78c9be22a24e3556c9a740b057305ac0d5df3ac45b13ac0ee1f358ca8240369f8a9510f0aac6253f6aaea75d64ba35d472214813fabe2476979b288aece956230731d09ad87413170f844dad1a46c794520c2da214fb56e8735e2651b757ea333026c5dfd2240c1cb4e1a09a89d0bafb88d2975e26bfaf68d19013694c3c2d1f4c9c6a7c00303498c889cf838b36e4f5f00e73d2450c1aa1c0fbf8ba9baecf26d095250f7ca9ac5670bfb2cb86d1306119123f7927d8fb43432213fbaa946e14b6a7fa1505485a453f2a45f7ab53d675f1c8e70d70f67e05b91c4ffea360bfa1f2a861b3d9d07aba0ceaa824db701dfcfcb8ec44217c8c9bc373d8c77b28404de0125124865dd94a06ec81f3874cae652073f5eeab8d09729ec72d5bcf59db294e8254eb0b5295d5ce35700b98af6c7954f4503fcd0ef062a8dde4426936fda9d14303ff1bb50c00684f5fea7b981ed2ea19937bc5da6889325313f5198ab9024504c9f72d6cad0b9cc1ce34d389af9ba6e9cc8d6a3eb90dfb56e6a37f38c09113459e4d45ac2946edb328bed6f807211881009a611f7e379edd467dae7745bac596dc8cb17132f844001801ab181cee9d889fd9e9ae2214bad8dabc42e21f3e4a923c5cb5bf863c81aa9c97e4a139d1c437faa8e28ed558891bee1a0a4afc7850155ba4c7c64cd08b137398bc36cd1c4af270078acac0f12576afcda462f01a511cd65913cdfe49d5b018cdc57b652a31656a95640af65e3809580a191f4619c0506633fdf6de70388b148674ca23a8a9d28160831ebda43830a52c17111ceeb6679420cb6544b7e989267d347207f4e9ef58e6cf768ad9f18309212dc4c4879c983c35ca0b21222073037b25745b9ed17fc9150ac97b8f0ef59c40850a193a30c7da67539f6e23bc92b44b5da51d42b26b69890b6a12c0e2164e15a82d2b0e62f92be91e74268dbbec8a50c4660ba7c6e338f1880859a6467a51cf59855b4d155358620df5cad6f65b73648cfddd9810e1f0531c652857dca503e8d401b0867e3eb40ae91727add258af6940ff30fc86c3e7a0a0e2781dcc83ce1f477b5d9da17ff1ecb1272141b0d83236aee4d4093c80860e320f01316bf9abb35223801bd23b8a7fddbe4035788df0f35def8537e2a76dd72a6bfc879c8889c7e7246c16410b966b30fdc8ca8ed06570ac250e1997a2abb59d4801083bb240919574cff8173b13df3498b081b68376806ddc29e50b9286d7c2c37dcfe95dded2c5009d9a11366ad46790af39b47ef124ffe1836e2e9107a77653f21701a0e51d724b5eee85c66a754e077a8b0041f0b9adb6f00517f674f1b3770d58e0cfd193eb7d7850ac80ea565e2503f67814af35590920f236d1e0c2a0c6f3b63ddd0ee29d4d8ef0ddbf3f35ff35bc161af553dae0db22d9078ec9151a675eb68b28c64dd086aa068353409911e3dabc2de48579275469fb164159eb9ad33bec1a8b948518be132eab68ed4bbdb84b92ec089180649c054453dcd46cfeb306d95166980b3e5a67e55d3e5c25ad773c87ab001135feb440b718c103113601fefe413e9e19e39c4f5f367e0bbf838b81e6c84470060cfaaef15d71d077ea2ae6f88b0e8d8fafa3f5ea4561c674cea143b65b0dd4439cf8a9477ca296ede32544d77a699b18361cd049c5c2c1c30ccb0bdb90281e299f8a4038dddead29ebc8d16c0e09732e7e724e9cad543c3efce4993ddbe43af708471c49c07595e52fc9a412ec0455243f723351ca114934521eeaa058e2285c97aa80416c37483aa01206ae2c691b0c080be985c23367d79940e50a9305899ab3ec2e70f9bc44c8a17b9a21267fb3eefe72a17f5e7eb357d155aa32478df01182f64634009bcbf9b0e6001837eff165822512737307d7cd841650e921f0cfd8fa7f46eea934defd081595090b792f58b15c41f2271aadb4485743bfd673753cfeb7a58befcc7c3dce84ccfdd06407d2399d16713ce7e1be363a606f768c01eb7f34ebd891a338f0d0cb38d03ed4c5cb68091eea43130dd7ebabffc3b7efea373d442677ec71885f0b0dc3479de0b9a39e6f725773f1bdd1c2ac4a97ff8499d10aa8574a2f242bfef27aa4828baac70ff7a5d12d803b4a0d85def36881dd295515c2e061f2d1b8cf985435ec413e0f9aa7e6991607d6bc86321a9d06e02d12b8c2f811018c37252b5e96a9c5da749965182c3cdaf1d41292edb5620235d5a50ce82f74e8513f31541ed50bd80f46708d6f11f723e33fd1bb3f6d0c2b1d9bcad240b50e29f24c2ce224d2dcdc01f84ea06fa485da31f9ddf0d0e2d1b2ed80e246bd1b47683370f6389784435e4b6b088dfb01d650f4cd0839e60a17b90671f47c6e4ee17a4e0144e0613d03b1c61e873045d71a3906edc8d6680d42d3d0500ab47fb8b037bb563433d9ea9a310255f9cdd38c935ce5e8310bea9ce48b9c0df6c6ae4d50cfd94479980ca9a4d5a67d143984f092acabe598faa04620ff906fee6408a0ed5dc017192d32caa67dc22cf55f61e60cb624b494b58aa43fd6146f57af14e82f76f4a4f0a84f1386ab10535b912b0194be55b876220ff7c475ba056ba1ac24760d4097b9425c91c84e069b09e47f2b714ef9aa739373098564ca27930837ff53535b2b6a71dd360b288428a7c2ee2a4ad05d6a23b62319dd7fe18b92f29c8e157f9676c28f7c6b040832917fe0c95e9a95e6e6d8d79e31b68aec3b8c8b843145e6fcb0c6c92ff6225f98f7e776a180c2648215dec906c22635a295e781bf8cc5c37dd5ead0fc0d164e4d0fb8bc00c1aae742591a7c9b2d9a70a48792e885891883196225ff90b78ac4ffa3e02053c4ce9db7caf2afd26d192b61a868837e60c9245fe4d679c5d9166fc4562b566d179b3060ddff04d9229e6e5dbc642293985df927bd03afc35debcdb6ce12f60e874f9368a276b35499ab762fba345649825bb3e271b7789cb47a5020811563578d41f6388aa54f11500a4a2b2ff01fa75f8d7410b27a0be7a8e5d692c9c24afed1155b2a07a1ac8c6a4cfb55a6e16acaff3bc7178285725cdcefa7e48af0ab2ed9590753b909b034ee6d49ddd7ae68003e36fbd5184ae7bc9a19c5d16cc8eb9d7b552926ce7bf6362c113ffb53da283bafaab4a0af07f3abd3ae2", 0x1000}], 0x1, 0xd) r1 = socket$unix(0x1, 0x1000000000000, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000001100)) setsockopt$sock_timeval(r1, 0xffff, 0x1006, 0x0, 0x0) 23:39:44 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2, 0xffffffffffffffff) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x100, 0x0, "f19fc763eb479f1cc7293d2107643f11164cd69a", 0x0, 0x8}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfff) 23:39:44 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x2007, 0x202) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x63) r1 = kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r3 = getppid() r4 = getppid() mknodat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x2) setpgid(r3, r4) setsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) kevent(r1, &(0x7f00000002c0), 0xff, &(0x7f0000000280), 0x101, 0x0) 23:39:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x2, './bus\x00', './bus\x00'}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004}) msgget$private(0x0, 0x0) r1 = getgid() getgroups(0x4, &(0x7f00000004c0)=[0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000540)=[r1, r2, r3]) sendmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="d17d", 0x2}, {&(0x7f0000000200)="b563fa43162592bb70f58405ae0183dd20", 0x11}, {&(0x7f0000000240)="e8d8cbe52f18bee7078fea242f6519d37e6e48eaab9482940c39432c285f5335c29133931c629dd28384d1d153df288429a96b6acd965eda9af48fdff43b64a2adca79a8a10865badc38db70d02a05ebe9e6", 0x52}], 0x3, &(0x7f0000000300)=[{0xa0, 0xffff, 0x9, "588e36e1d338649800fec7a3815421032d5cb90e647b3df71dcf41bc5bcc379431b76ad4e76dada217bbcf319b6c31162077b2180b7f699e626b7729e5578100fb1fd49b8770b2e1e816592765c4375f2b54c3cdde9b5461ecd361a1a61bfe12477e5af06171dc54330c7ab2e13f2488727eb04cb99c3552726b8e27d2e4d585e72c47a921ae36f6c32c770dae"}, {0xc0, 0xcabbdab8ea2c6606, 0xfffffffffffff35d, "781a5d6c9730f93093f6b197debc6ab81fb8cb857d9fa99323c1096bfb575331adf8609408f30f5856c0e6fce44ff07869c993306ca092927ff80b4239ff65cbadc9a61af09861a378f2dda72d36022189c99fbd581723bdd8f19df76bfc34e028f929085618c05c962e17f8e7edd00c7fc2269709c18152e10fce5b309341fdad3589676e1659b8fee86f7d0e4e84998b91f445d87ee545351cdad62520537161f98c8d27460580f027"}], 0x160}, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0) 23:39:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x680, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) socket$inet6(0x18, 0x4000, 0x7ff) setuid(0xee01) r1 = shmget$private(0x0, 0x3000, 0xb219b54f1b261d63, &(0x7f0000ffb000/0x3000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/149) kqueue() 23:39:44 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x96, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x44, 0x7fff}, {0x43, 0x1000}, {0x24, 0xd91}, {0xa6, 0x7}, {0x83, 0x7}, {0xef, 0x972}, {0xcf, 0x4}, {0x5, 0x1}], 0x8}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) munlock(&(0x7f0000000000/0x2000)=nil, 0x2000) 23:39:44 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x20000002a, &(0x7f0000000100)="464f0eae0deb0549130493c4154a5689326c852868ff82ed4653b1d79538fb3c0e3d2d53bb4fd6e8feb4326c7d5e2955f001fc471fe10c541102fe3b7696811582899cf3052c6be16facbf23c0809991e6ac1cf3199b1227dc5b226031bc175216a983b204c17b5fcf9b74b9d66e9f6789b2b6cba1491afa1119cf689e4082847200fc0c7ca0ea5f75849b5c76cd92bbbddf88601fd0ee3da721ce07614d0fa6bc7622a2ff08eec8ff54220c52d7860eb7552359f754be00c6690fa98262b88db4322fa53ad3d6", 0xc7) 23:39:44 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x22) ioctl$TIOCSBRK(r0, 0x2000747b) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0xa77f, 0x1, 0xd19, 0x6, 0x9}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x5, 0x1, 0x8, 0x6, 0xfffffffffffffffd}, 0xc) r1 = socket(0x1, 0x4003, 0x100) ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) rmdir(&(0x7f00000000c0)='./file0\x00') flock(r1, 0x2) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x200, 0x100000001}, {0x401, 0x8}}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000180)='./file0\x00', 0x8) rmdir(&(0x7f00000001c0)='./file0\x00') sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000400)=[{&(0x7f0000000340)="4d13a656dd0f7d591ecdd7deeaf43946d9d3d485ea3895fd543ee091eee54eeb769d3bda493ae069fa70320702f4b8fd81640735a4c61c64ec54ad06981aac4632d0bee178ce5349bc8e232ae75b47f9af9a7f29ea5a35a5022df062480989338282bb0ec61defdd220e15153f053c1728c4ec126eadda5b50b444ec5cc0c28c813df094f392cdfc3e35581db4309b1e8331450dc895", 0x96}], 0x1, 0x0}, 0x1) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) pledge(&(0x7f0000000580)='*)$.\x00', &(0x7f00000005c0)=',\\\x00') recvfrom(r1, &(0x7f0000000600)=""/157, 0x9d, 0x2, &(0x7f00000006c0)=@in6={0x18, 0x1, 0x0, 0x2}, 0xc) msgget(0x0, 0x10) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000700)) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1, 0x4010, r0, 0x0, 0x0) symlinkat(&(0x7f0000000740)='./file0/file0\x00', r0, &(0x7f0000000780)='./file0\x00') ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x3f) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/27, &(0x7f0000000800)=0x1b) mknod(&(0x7f0000000840)='./file0/file1\x00', 0x6000, 0x1) open(&(0x7f0000000880)='./file0/file0\x00', 0x2, 0xfe) 23:39:44 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x800000090da, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000200)="90853856a63efcf2dafd59dbb3ccfeb6a287611df9e9a23877062c368035b5664d65457b1941530000000000004abe72c94ac670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086a33465550107e0800d16f09", 0x62) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() dup(r1) write(r2, &(0x7f00000005c0)="78317819ec813900347063149e461731ac2b3742a119b1f24445c1cb65c5757a3c4f7737d00f59de310649366e71891adbfbf63d1f04c08c7f64dccb3793cba5c49fdf1b78e5d977aa456b207fd21380aa47c12ac3e4318a6784020219401a3ca33b7005e0b6dd3391038dcc9fd7d4ac4da43c615145979953a1d20e8137bf36d7346967179e64a603a716195c43b49b2bb7890dd921809738cb8bd850b8146194cee6273a6888cda3143127b726fbfb52dd51a7baad51a30520361f21668a3bd4c0a4d3dc51e9c0b9f3e6ef30f555ec9d31a31eac3f012a7b7ce7c5addbbdd578b86848f84d60be0f1d556045e38ea6303130259efa77e96282a81d33c13a0d36d1a33d6c58b8982f70a4afe09bd8c88fb4c6e5ddddfbd1b7f9eb4fefdff21920fe0b7b90533a870ec1c65d48438ce782326fd2782c31e335b1514aae5e15e9c1696e27219fa4c2377f70ddfd8d69b6b94666a51650fdd152f49c0c35a96ee8837413bb782c7f22591de922d5e17e68b86513a81db3c142be4de2a0ec8d16abf39db2ea6e3d4ae0ac57359624cb8d486843b992cf162152ec5758eeae953ef1aa68e4ddc928f86995edfef755aee1695195ca2e471b75dcdfa6136c9e4da7117edc7944ace7193312b1df59e0a2ff1b2281dc97ec7863109d15154620ec0ca70247b455236ebb60fa16f1a09b1c7a245e2a6f33ea41675ad028ecbeff85651319302d3da23fe5d75fe71d05940153f6cb155a045d3d47f53f503eac112dab7f8405d669e5e5cbc4d00c1cf8a2c76600d075216572e5123b4e77d170e0aafc199cb462150c4c0224a889677a0801bb9a79c9df55523caa6c3117c8169691dee2e7325f532650513142b6093b534dda1a13bab6b5d42a1fc3681be94fe74b5bbbb82f9de4b87692f2490783501276a8f1a7eadad2ef2ec9ca4488236d2aef7152e7485f3277a88ecc975777d8c1c116e8386b93a7c2fab260ed97ef183770ea84a5c29baae4244e06e06c73b34372faf4b5ba3dcb8a43806cd5e4c061919fd8d6508ce8f436511e67b8b32e7289d588375e8c558e77a405f32c85ef4158af7d0ff34552a99c720e0b6e0150a3e4fb80b8f06ad8e7ebf3e2eaf896063f6b1f3d28b66fe8375547fd00e825406ea1661948b0272482a9e6104741b7d1cad35f9ddeb939bd19b3d2a42158a3d816536f512c4acdda010f833664a751a79a3c430ef16c1d074cae0ad4d9dcd6c7a8b26f596e96ae183d302221092b2d06f91b4667fb181f3647090eb22d852e7932937333ddee27011510e95ac8a49a5231ae275f695a1511fb7293f10149b46620fa93a52a984eed7683747ae1c03364ad812fa9995d4c260cd4411d0c7ed7b9c5f9b6d9a3eab96bb85ea6670d53c20d5f405a1dee9268a5ac08d5242cc40a7be42d1ee7411a091eb70b57a30abe10a2dd08c8c732a043691eb6700d9ae02b7d44f03a19cfa4bd7399c5124feeb2826deef18c0cff9569af84ce0427f59bd8f0e6e16a3a5fa99307d5afb9579a16fe6c615bae0e1c90657d47f064470b5e32586de64e84fb09286da85b1b2d744a4561d79cb9836a5d780b7c40f45b964bc4573c9c9039da06c6216489f500142a1b82d9d65eefde746c17fd22fce6f2154826a8c0824638703a85a82c1b4a00a4579e59dc8f8dd092503c0d62130d03510b155a3369c1d8333a6a64381c00231912cbfdb1d9758c5df8a114c6d4a6bc97c96fb7fb5c4abd531302fa37f30585276826a110547191d3879e232ff098b114d7121fd6e94bc5d86c3a94dbd19f69b5e877a5d39e71cf89793c956099233b6236e8639f1eb0ff9d34eb2b1869d0fb32d044b5b5dbbfbe91406858be13182f5a2635b160ec81c2b9d2353ac84e71fcd95b398186b9418beb91873d27ce20104e4571f537e3e66da8e5f3f5ebf55774914d74b01d635d77415bd2091b6a279c769ae946d31d7273d5355ff67023de532c5204c25bd9b8f04aeffd76ab86f6e8396b8a243fefa69f0698efc0e4334327a9e612f9085d6000712e54387bd13ca3a47c6df2c92dbcd89d6d514c919978b455f9a6519d425b2df63a86186f0cf6ddf9e0ba7e6c0b470b3b7535d136e8ddd2ea9dc28afe625763dd8a5b0b09e9218ab3a19aba1544325fb8d59dae0d8ab93d4b6609c0463553a6daea68ac27ccd2e91e1c08723978c9091e76efbf09db7ae46fc6e3699349b70d4cc441c06c35764fd2ec953d6b8e7ea978fdf9c6fe25206cf26786760c7eda132a5e7e3d0fed7b36075540669f6dfa5b9509499295cad9df20f12279bdfe1587b11203aa65f99038a00e9264eb36320235b5f5971b6b58d91ee488dbd3e01c07dd84ba2efb97187a2b1c39e62d9638618351c4ad3003210ce7a6cce5d24e0c370583e0df242c3fa15a0154f8488d596a29ded6b053a84686e805540aac4c971950a9e99140ed2fc479ac3542e1d71c61f4179e0f0e6f2021f87bba90dc5ce9bc78527258cd1cdaf31a1045830c449ac79d6232872654eac5e152fa7649a314c5aff5e200c21b8d0a4861c13c2a080e86e0454ea0c928efecfbea19ba4bae052602bf8ab693b09712aede7edec5dd060b214ebf78b371bb9eb7f98da692dc1f5230162128b797d7354304875c5f5743b37f65f2590fae56311e7ffa1305113d84d5d19ea92cb9053b150955c2976efeb3bb9c3d1c1436f5c209e4c44740aaf5c4439d0eb3ab349ab3005395e9c754a2d5da12be827c6c94f2d6659dbfa06e2123f30b8feb7b50137051599b03c9b9bbb51cf978ccd57ca0d0eeceb2715ca6049ac5fbe8f21a7b44bc21d24c27271ec06d4fb09f59b51f415c167e6e901c9ac76651f28e4a9604585a8c83a0fa8083fbf0556713578c104484d92c0a4de16d440bf6f29aae5963f78e424f44c4a4057bb232014174993acfe303efb35e7e853505c0675dbdadc005e9cdb56986c693ba409b3791c19e718282af70697c411d41e3957c5ac861d5fc6e3f51b3a3eac53cd827cec52eb370d4229c4cc5cd92b2fe1e9de8111a26e297754e27f1338cce1a5bfac490a884a79d7402f973e80b4f7c4a77fc5caa528b85c8af9e212fd6bf546ec23c640dd9cca08d1a86c9a167a267cc345950ce6ff8a29b4716cc3d2d9bcab62d3c9e24b6552f346174d25901df406cc720a4dec666b440df80339ea88ea93a50bb93045d735563a0aaad1f0743269ef209de9af1cd9a6d7950649c2654fb4bb7169fbe4eb8103f00596972488dba017336473783cbb29e862d2553da3ad76deacda2ee579fe9e0949759f1103c1fcb5b1b938262c9fe498f383295369be7291c5f766b2dcde2fd64874646e2b05032930e905fdd78649c92f5f476c1dbe5df46c804801c4b9adec13ac8fd46ff8aecce0ace8749417b1d845d89efd5a138df63ec89db4216ce935f68e13de292f41c1b857a24581cb94b5380d739c6125a9e993675101c0d293dc23c45b40cf5118584e3651ca4b001e491a2e228f9ab55e73127b25f7cc62ac11a422ad14e6a1f9f87cbe6caddbc90453db7366ac8ff92fc09053cb815bb29be25a3c873499d53ecd85e6f3e38f82655b636937474aa1800b0b08b5b0785c070d2170f050b4778ee5647011b0f612862989c5c322c0442d7faec021cb4239ba06d389f81f9dfd59d69d2bfbc699c5b0bb2e0bf800fd1a96e7bfb7548a2a32515c8fec94e2ffd01381baba90d7085276e810481c7c9dea0a59aa6651c6f22fc3ec99d43d5e406e7dbd1e0765ee314d9dd2e06ff6c03c1b1bced0f7e67c119247f0d38bc08750ba6f846c0aa369c47ff9b49c9eea8d19cd38f54ac461996da9f69bcbdfc195608f6f01af3ffd7e5197c698e75df2f7949ce38534912188c79d39e31576f75daf8c9f3d04342d941143b78e80c76b79f69c61a6418746b727b31923eb1a041b9444a0af965b08f449b83d85c47d39e339d0c15283c6b490ad88541db7fd8fb17dc764c5a017efb53a92108879e543ca0d5fda52bf46bb8703f968ad66bf55e116c710af79ecbc98269647b21a0d74710a21a2659fcd61c2fbefffbb55f00c7c3366f9b785a9567163c109e652d9aefa32b49b94ebb69f8c581c528c8ea77c95484df13dbe1dee8e722c0826ceef01e10bc74d1a973cfcdfdcdf46d7587f70fa8228d0dd88192e031c063b3b83fcdf2a35c35c257bd2cd8047e4564228f0fd15821cf679de40b2491fa77325fb033bef43be73cb81f741c2380f73da45773262f03359c4222d05b59089658fcba46451613d82ce0591f84f00fa79be0ca4958499386e19fdf3ccc882cc6851316ea675414e3e4416e76cc9c6dd84514a1fbe094442390f98e5810fa0cbc16e3bea8d2a76cc3a8740c60fbc17e6a3b4ab26fa3a7c075857111bf49750184d4420cd6be5ea4697a103456e084ab278a1eea1420e5638ff284c83a0e145614b53248d47471dc37204c03b59cecd6ade3b67532a5361b1aa00050d67859eee35ec4241ca3ce975cd900defd930c83c22ebb0b70e9fee659dda46830396a59d8a64e340807e1519009084dc9358456d52bb2818dfdf0a495506e01cb9d5d2cedc769a356d9b0f8c7690d03017b468d3941cfa28617c4dc17b81d2f7d5830fd5e2543a3c376e7e0bf23acc18992757e88a490b8c2bc50bc0b1fed8a8fbbccefabf164cf721bf51d23db8ee5f8d2a727958242102f416f4a04fed741465ce619d767bbf4d17429627d77d90ba7e589ceaaed6d523383ca706094ecb6e6a210fcf65347c0690f0d6edada9de57d31c4a694c285e24e8f03a9ae62e0c0c39b7b088384d1f28948bef179b72ff01145e79a97f0350a44ec51e8299121cbff09460dde34810ab1d37b34c145956c0947b8f079bac9ba832e103fa15378cba780fc71fee4ce9252808c180cb3da7a8560f869558d064ffbcc3d50ed08639eb5e07194f53b594c7031283a5de40cd7f9901e2354b5b1e16dab5d8f0ca24becebe89d0710a530bfc197d338adc02cedfd7b25246bd3ad3ab36c9875ee97a43ea2bb53d93240e35eab6519857f63dd1a62943a1254cd8073a1ca3dc484c1bf9a0a8acd1f59f53375ce247c5687bd1d4c5e69dcdd577bbe2f1a00785ffec099aa6700ee2026a6a8b4984a96a29d40ed0b3bd6b2b897d71d9119b3a2935079b9dab2055d8a2ca8d86f49a2a4e68df0d1568d6009544e9826ccd31d8ce181734688000b51a4b07aaededceb5814909d9e81c6c087b14929e6f1ae5993f0b9325754b57e493cc4bbc79f78e1d279b9b288cfab2c2c24fb1dcee3b237e41b0a917b15899ab60c1e87d6dbc46ca87570390c193ba1b71e77acb08bf2a74c43da5e35e350537f028118dace843b42b9690c814980f76c6035cbb0a0a9bf7e2d1652295c2667d4fecbb907b54194bd297ff6e56e7326122904e4c1715b9c0aaed6ed65a8b7c0c028d9bd71d74c51c2042e92c4c115501706602897ba8d9300930ea4ec9ba48e663b039a1e81a502e13782aa82233cdd7f76c4b75f6a71e906a2c18bcb7dc708c65da9fba68fad0ed0c66ede5fb2ac5a2df30d6eb807b1b8eda9e4653117b3737ae0bb0a8df740fc7f0a595b7eed6d89d9fc921ecde261a65cb9a97c548423d7bd7d0491e95000bbc76dca5718d5867a25defe499d152f7b8b81dc9a724b6a2735b0a8cc10572b70295ed339818d5a71344dfc54911bc71555d20691040c2282af9653f9b6625e6ddb0d886fca3e2a0843f8bc4bd35efc957ae30de1d828c97c686a44045d032035d78ae1f0ccaebc1ed0298cd10903817fe4ab32e2", 0x1000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x10001, 0x1000003, 0xfffffffffffffffa, "85000000000900"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x5ae666b903df84e2}], 0x1) syz_open_pts() 23:39:44 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) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 23:39:44 executing program 0: mprotect(&(0x7f0000780000/0x2000)=nil, 0x2000, 0x7) r0 = socket(0x18, 0x1, 0x0) bind(r0, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5df3bc0", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x1, 0x1000000002}, 0xae) clock_gettime(0x0, &(0x7f0000000100)) setsockopt(r0, 0x2c, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) 23:39:44 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet(0x2, 0xc005, 0x100000000) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x600, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x1) linkat(r1, &(0x7f0000000080)='./bus\x00', r2, &(0x7f0000000140)='./file0\x00', 0x4) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r3, &(0x7f0000000040)=[{0x0}], 0x1) 23:39:45 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000480)={&(0x7f0000000100)=@in, 0xc, &(0x7f0000000340)=[{&(0x7f0000000140)=""/84, 0x54}, {&(0x7f00000001c0)=""/2, 0x2}, {&(0x7f0000000200)=""/79, 0x4f}, {&(0x7f0000000280)=""/132, 0x84}], 0x4, &(0x7f0000000380)=""/218, 0xda}, 0x3) r1 = socket$inet(0x2, 0x5, 0x200) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040), &(0x7f0000000080)=0x4) setsockopt$sock_int(r1, 0x1, 0x20, 0x0, 0xffffff0e) socket$inet(0x2, 0x4000, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 23:39:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x102, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004570b, &(0x7f0000000000)) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x100) pledge(&(0x7f00000000c0)='\x00', &(0x7f0000000100)='*\x00') 23:39:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r0, &(0x7f0000000700), 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r1 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) writev(r1, &(0x7f0000000200)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) readlink(&(0x7f0000000140)='./file0/file0\x00', &(0x7f0000000380)=""/201, 0xc9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0xcaeaa2ae148fbc4e, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x5) 23:39:46 executing program 1: mprotect(&(0x7f0000054000/0x3000)=nil, 0x3000, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000100)) madvise(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0) close(r2) socket$inet6(0x18, 0x4, 0x74b6ee0d) 23:39:46 executing program 1: socketpair(0x18, 0x4, 0x8000, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$inet(r0, &(0x7f0000000140)="28c3ffa715138cf35c319218cf8ee2007d97b851ebc87f8b16661766ab67f7c7b5945d4af0b9ba95781971a7db3946736b475defd129f4d89c01bb981cef01e74def8eba5480daaf80fb711a2cc11e19539d551ee6cb556c7bfcdfabdaf0de294d1642c36dd26eb702a5444e339a0b85c5144f9721333851fbb1d011d46abef64736de2408d712c03fde6a9fa67d467da3c5a4732753378ed6c6d9e0f5c3ac0550062f0b73a8a704958e941463d9d362c42937a28b26388aa989ea21835f29ed59b54afae252435250991bc8cb51ebce08e11bab8aa64930976b13", 0xdb, 0xc, &(0x7f0000000040)={0x2, 0x0}, 0xc) r2 = syz_open_pts() fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x300000000}) flock(r2, 0x1) flock(r2, 0x2) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x100000000}) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0)={0x100, 0x8}, 0x8) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x10004) kevent(r3, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0x9, 0x800}], 0x2, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffa, 0x80, 0xf0000015, 0x0, 0x7fffffff}, {{r2}, 0xfffffffffffffffb, 0x21, 0x3, 0x0, 0xdd92}, {{r2}, 0xffffffffffffffff, 0x2, 0x0, 0x6, 0x3ff}, {{r2}, 0x0, 0x9c, 0x9d71aa541c12fcc8, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0x40, 0x8452, 0x7ff}, {{r2}, 0xffffffffffffffff, 0x41, 0xfffff, 0x200, 0x40}, {{r1}, 0xfffffffffffffffc, 0x50, 0xf0000000, 0x3, 0x9}, {{r1}, 0xffffffffffffffff, 0x0, 0x2407d0d092f9753f, 0x3e0d, 0x5}], 0x8000, &(0x7f00000003c0)={0x2e, 0x7}) 23:39:46 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000040)={&(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="21155b682e1b5af0db9766a3cfe04aa7a829ab037b0ca3faf6a3a8f13227bcb974b30ca3d19e96fd2345e8f6682f7d2f0477d3dbf4f2e960b8d64c01d441fa4e32fc79bf6c499752a458708fce95acc02b4b8c1ed8fb7ed6d8fbe94b07d48654a6b7a2048a909e4faead6aa5cc809f2c739d46f4928d9e7a575240b51861dd97e97b50c16ffea711348308fb4e276fc2b6b7227d446e17710f6e192f80cf50d665d871f1958a89c1156829d47a8f15342892f64b695075911276d6be1a108e62ade397aeb4aff5fa7595f9ad68ce3558648794919bf9c4c68eaf7ef41f0c343db8e14194a0d96fdb7ff0036f417e68d355076a2ba6a7861d3ee3cdfa00b5", 0xfe}, {&(0x7f00000001c0)="a56fc507126a954bda9a3061943f57f20606b3c55e7836ecd263b9359d743473f4787638f86985ee7753430140f345575f4be2870f9775460ba9f8dede48f4d05ab05e079a79279eb0c8f52f71ae8af2cf8eb8366d709c671b2569b94f0b77385bedb5d1bc19a01bbc3fce48c31afaa18a0720acdbc4ea24f27ea8a48337348de34849cecb466a0afb9595e1e98d5193b43a55637b86621cdbced512208b853d7a65ffc346e0dcc4e35232d37cd79079a7570560ebcc8a0d0fee54d7d3212fbe496cbb45d5e2d53e559f", 0xca}, {&(0x7f0000000340)="94c211ee54c39e1f26e95d6cab633795bdb1ad7124b92332de2fc6a1c0abe7213b2e4483ad4a271be4c7fd507bb1d787e228b440958394b97e4dce2bbf3c9b5981afb7b823b3755e7ec7baefe60ac305070c419849f0aeb9232688a6a87ac09031f9fe0cee754ac69d4409c2240e34978c9a806bd321ffa6c94f4ebcd59e33604f5de40a0029ae88202ba12ee4cfb58d70cfa04d37bdd3915e4b34cebff44903f6b4a1e35e69c174b61044c4ae71f6047d8faeae2ed8bf42d8e7300ce8e7d822b33bab60be3d3bb72bfe4056fd6ad7db38bf4d0d74a79ffbce2a", 0xda}, {&(0x7f0000000440)="9c6abfe0b7d0c9983efb421db9d7ad2e5a065ad07e481cabe296fe3b7a3877b5bad477ff94cd053dfe48e35039277e0ab86601717e3e62afc3c146315a6c6667f98aa6587369cfef69283aa3ee9ee0d1407a37f8a007b67542d5b0ddf9302624f641ecbb0abbab8cfed3", 0x6a}, {&(0x7f00000004c0)="c4a5e9da4d29bc2e934e67d7626b58f45cb49c4fd9f85d6c93d529e4ea7280b1d6069bc787f4cde9da40a18e4ebaa21c350c31668c9d6be2a2ea9779c985c308331cb7d5534876190354cf083c191d6c053b5e4563f4e462d6a601fd1b4cc74a1d9887f491bd386aa91a5a97622bf9a5889707afb2ea49d4eff990b5e756b81ef2d904c7c5211683955cbfc6d8b5decaae", 0x91}], 0x5, &(0x7f0000000600)=[{0x58, 0xd263716646be67b2, 0x6b, "e1f524ec76371912be7e6afa14e23875177c771d215572094f3c57bd5ae95f6cb7205a3e0cab8c77154f0cc98f4e5a35bd14eba2f352053279b7123f48a94d353a3b7a1916"}], 0x58}, 0x4) getdents(r0, &(0x7f0000001340)=""/4096, 0x24a) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) 23:39:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x8004427a, &(0x7f0000000000)) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000080)=0x20) 23:39:46 executing program 0: r0 = socket(0x0, 0x6, 0x8b28) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) lseek(r0, 0x0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000240)={0x1, 0xfffffffffffffff7, 0x9, 0x401, "5d9fc2876b65e5bc56d83df69eae2bad7ac4b6e5", 0x3, 0xda}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x82) readv(r1, &(0x7f00000003c0)=[{&(0x7f0000000280)=""/93, 0x5d}, {&(0x7f0000000300)=""/160, 0xa0}], 0x2) ioctl$TIOCCDTR(r2, 0x20007478) setsockopt(r2, 0x800, 0x6, &(0x7f0000000100)="c6134785c3b73777978fa45dff6f0367aca63c473f85ca40c21a905cb1a606dac8773728147ffb8e96866d4ef8e080f892d902b94c550678c79a993c725bcc0405d53f27e22bd8fd702840deb02526fd2488727b9bb103203727fc999641196b559ef87cf14857ec36538bc3f48d8fb13327ebc6dab3a012a620570d0d7364daa0d7a539facdfd5f870ccaf4cdc2ee15004b1aff8dd00f8df34152d3691b7462bed94f73c9f6ea7f9126afb524f00608f01c100f25602a2fccabd44d28e2c11bc801a27a3e0a14dbcd22b887bab7402724d72bb9e1632bc7e2ca6079882cb2c690a7fff6a87981cbaf3742357dd997361d", 0xf1) lseek(r2, 0x0, 0x0) 23:39:47 executing program 1: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffffff, 0xc1045763, &(0x7f00000001c0)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x2, 0x4}]}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{r0, 0x40}, {r0, 0x40}, {r0, 0x6}], 0x3, 0x10001) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)=""/78, &(0x7f0000000040)=0x4e) fcntl$getflags(r0, 0x3) ioctl$WSKBDIO_SETMODE(r0, 0x80105727, &(0x7f0000000240)) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000180)=0x1) 23:39:47 executing program 0: mknod(&(0x7f0000000a80)='./file0\x00', 0x1108, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000080)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x10488, 0x0) 23:39:47 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r0, 0x4, 0xc8) pipe(&(0x7f0000000000)) dup2(r1, r0) execve(0x0, 0x0, 0x0) 23:39:47 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f00000000c0)={0x4d2cbfb3, 0x974}) mmap(&(0x7f0000719000/0x4000)=nil, 0x800000000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000040)) fchmod(r1, 0x923e13370319ede5) 23:39:47 executing program 1: r0 = socket(0x1e, 0x3, 0x0) connect$inet6(r0, &(0x7f0000000100)={0x18, 0x1}, 0x2fb) connect$inet(r0, &(0x7f0000000140), 0xfe39) socket(0x21, 0x0, 0x80000001) 23:39:48 executing program 0: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) semget$private(0x0, 0x1, 0x40) write(0xffffffffffffffff, &(0x7f0000001040)='v', 0x1) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000600), 0x72de}], 0x10000000000003fc, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r1, r2) kevent(r3, &(0x7f0000000280), 0xdd, 0x0, 0x80000000, 0x0) 23:39:48 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) syz_open_pts() readlink(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)=""/81, 0x51) 23:39:48 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) openat(r0, &(0x7f0000000040)='./bus\x00', 0x822, 0x21) pwritev(r0, &(0x7f0000000240)=[{&(0x7f00000006c0)="506dd6500589a39e90b0654423", 0xd}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 23:39:48 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) socketpair(0x18, 0x5, 0x2, &(0x7f0000000000)) setsockopt(r0, 0x6, 0x4, &(0x7f0000000000), 0xb1) 23:39:48 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x3}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0xffffffffffffffff, 0x800, 0x40000000000}, {}, 0x0, [0x0, 0x0, 0x3, 0x0, 0x0, 0x1000000]}, 0x3c) 23:39:48 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) shutdown(r0, 0x2) fsync(r0) r1 = dup2(r0, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000280), 0x4) 23:39:48 executing program 1: mknod(&(0x7f0000001a80)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000001a00)='./bus\x00', 0x0, 0x0) r1 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r4}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0xa, &(0x7f0000000200)=[r3, r3, r3, r4, r3, r4, r5, r4, r3, r4]) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f00000000c0)) poll(&(0x7f00000001c0)=[{r0, 0xc8}], 0x1, 0x0) socket$inet(0x2, 0x5, 0xfff) 23:39:48 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x1001d, 0x0) r0 = getpgrp() r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x202, 0x400000000000) r2 = getpid() fcntl$setown(r1, 0x6, r2) fcntl$setown(r1, 0x6, r2) setpgid(r0, r0) 23:39:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)='x\x00') lchown(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x80, 0x10) 23:39:48 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) r3 = dup2(r0, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r3, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002500)=[{0x10}], 0x10}, 0x0) 23:39:48 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) socket(0x26, 0x5, 0x7f) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) fsync(r1) dup2(r0, r1) socketpair(0x1, 0x8000, 0x144, &(0x7f0000000000)) 23:39:48 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000000)) r3 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8028698c, &(0x7f00000000c0)=0x5) 23:39:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./bus\x00') ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$inet6(r0, &(0x7f0000000180)={0x18, 0x1, 0x992, 0xfff}, 0xc) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) fcntl$setstatus(r0, 0x4, 0x40) ioctl$TIOCEXCL(r0, 0x2000740d) rename(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)='./file1\x00') fcntl$setflags(r0, 0x2, 0x1) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) recvfrom$inet6(r0, &(0x7f0000000200)=""/200, 0xc8, 0x840, &(0x7f0000000000)={0x18, 0x3, 0x4, 0x3d1}, 0xc) 23:39:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000fc0)="bd", 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) write(r2, &(0x7f0000000200)="80158bf8a5923d49a0207c9719ed29655f1171f7534aa5bc93c902e5901d2129f0abe9cb82482aa554570cc2ed1e8fc7fd71fdbe1f39af0fe02c8cd5f59cd27a36d0cc0a818493edc3e81a62feee34babd3a03430596f88c36e1324ab14aaa6d16afb5dd6410cc7264a7a56e30accaeac9d076a25e4df4c47bca351da9c672c676d87b9cb3583a3feb74862dda5a8037da4a3d6c1111302a81b04a44706f36f35f12be646f3c042dd4bafa6e39b8a1e26a678a0e27401a67a2f60668d69fb0a7c435041a7a09fb49d6e287ca58ee7ba73e252349c2afe4137c50a637aec0e4b888bd65bdf86483cc0d1f474b45444923f06c144755138fdb20", 0xf9) r3 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x5, 0x0, "b08d24c60524d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x1000}, 0x8) r4 = getpgrp() r5 = fcntl$getown(r0, 0x5) setpgid(r4, r5) 23:39:48 executing program 1: r0 = msgget$private(0x0, 0x2000000000100) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) openat$zero(0xffffffffffffff9c, &(0x7f0000001340)='/dev/zero\x00', 0x110, 0x0) r4 = accept(0xffffffffffffffff, 0x0, &(0x7f00000013c0)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000001380)=0xffffffffffffffc8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) r7 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, r1, r2, r3, r5, 0x40, 0xf457}, 0xfffffffffffffffb, 0x3, r6, r7, 0x3ff, 0x2, 0x9}) getpid() r8 = shmget(0x0, 0x3000, 0x40, &(0x7f0000ffc000/0x3000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f00000001c0)=""/74) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000001300)) pipe(&(0x7f0000000240)) msgsnd(r0, &(0x7f00000002c0)={0x0, "20720624f4f8d436005b348c7431561a99baa1302d57d4e6064ed8a468dddbafbf76886cd2650badd00bdb98d9c0b86150149b6eec20acca0c970bb15f4bf2bbf46c4208c2363efbfa97c38406327702409b02b95ca13125a1315787e58067ec45eb82cd609b6e9dc228fb995896b01da32ebaedf5431eec560282a6eb70549e4423f533b89c4ee4fedcf6e965ebc3738aba351ec5bc815b576d6ccf1e2ee4a2e404a910bc0a0239eb8f507e100d43bf5ae972086605e797363254e067e3ad0346e6fd107d548ead689e943e12fcc04af8088e7be5c5d396498c0c4790d20d5d6128c2e2f7ee1a6c9ea3c6044a36d16c990019c1e6952c391d4972102cd7b9ece9353f31d424fb0ce420457d4bff39b84e542365c4d83c0a34b26c4b80295dba6a9c1514e30858160797f1b9058da9dbd748d434f40837d8c61180175901e59438757190cc41d80b8c2390f273cf6a846e7253f32e138f8da23cd0c217a4d1a989f156e4762fc9ab3d4b322df147c1c6387cc508481bbbab445257423d63d7cc49dc6c2d7e69c390fdd62a17207e3c4f0420fae4b58ed84a6feb3e074f835f5f35d254c512ddad02e184e6c49a34a155572e36a5267cc250ae2a98ecfe6a6fe214353d1fea6d14fc07fd4e2ce02c02f27c7d7b21c99f2cdc25860788b0dd1f3317f718f3385ab537b1a6eb3dcd51e877f6d98f6c136c1db372085d573d252c788da4c775d38388b450de0c54bd312c7da61feef330d8df119b479b835f1630fc443c650ec957451e4013778a2fcb80d24d3fb4e20b3b8111dcc445215a6e5ab79426b729e851ab4dd7db230d475169c5e5467a29fedf08d270d840f2c408ef8af7759648ec034a8fe8d7c945f46dbe6b642b22833c4b16cffa16f09a0accf6813dc1e8976e53c98cb71feb3102f6c428e1e44a594d2b33cf2808878962133a31bb4728bd1bf489d3e233704539c7859ffb388cb06643024f33390bcc450121e741dafc9741941a8479aac4f183af871311cf223263095a6bfe89a43a9c35ca471572b133be17832bb81c706c747450a9ed4c15deafb9b60da41d750a6cb1f4cc7ba0ea4c7716a50942c2866e6580e4876100ac2d7aba1bbee7a5be73376a357263a32f6c47be8548b03086ae7f20602905d3b74ad49cee8fab4c5a085d3d29e2fb0f22abd025a820b4a2c88f572bdbf4b7aee89dbe158ac9964aec4fe4003d52fa25774e4ef9ecedf3b5568bf2fdc13ddf1ada5a21280e7f415522496f512829087a3f058c94621d66ebd0f528b4a7ceca11f5dd9fa52b909d37364432e78bfd9d5275179a2636c0f2b8fbfb58cd98a9a30f3b57d0aa812c0fb3f587e90b710f91521d03e02fee409b6666fd1407c85a6406e344b3fd405fd7d1ec02545b7bd0ef7efca19c2699584228a0c4b9d985cf67105767c19662f217f724c0f0d4d3867c411127bb5dbb98918be20f3f0e074bfbb24511c839665433daaf85d9d563f9bc9e20979b8fb623bc36d19fa03a5cb2f0dfc4f90b749babcfb7b9378b9e5377201dc6f0a58ad49f35978a275945b420bb8b7c3517eed81a2812fa05b584a469987e23bb2146cadba7a39fa981117ee372e918a7272e0b88358e39b5a222fa05794428a4b267474e92b8e05214ef247569bc5c4b410da63ee2ab0d2b64826b3cf4823bdd2e4bf2036cc0457e959bad7143187c73f7a3f8a79833abc00348578f1e3958275a1a396a03d8f8e9f5a877d53bb4d5594ef6fee9568b0171ca0b89051b4c9e51987d89f77ec202eef818835db53ad74acccff6c161c9b103d8f40a411690cd725c4b694425873c5d877574cfbf09f2786bbdadefd19d57271160f64826f74a86a5e3bee0fef8cb323461e975c9dfd184a0f6fbb5ac60716dd46a827225a21383118fa053c73f242dabdb4840c336fb76a95b9778bdaba2f6d94d1230c0a6d7f34bbdf71bddae815f86990b066944ac9e753d05b1816617d614b784e287a1556065ad77bbb8bc3cb8d6024bffd9318efd40a0f6f39aedc13d8f3dd11f858b682d70e92e5be0ab3b64563f7723ebdc20f9f3b914894d58102a7fd3eea896ba66ca6de391eb5defbf9dbdc48537a9f994794f68997bbf2621673b1dd27f4f7bba62eeb01465d52781292572d95317102a3ef6c40d262fb50734d6841621af2a517270038fe97a5cc50ad0709dad5051e79e1cdd7879f71b0f2669f8850521dd0cd2a75afe4856389a6b2fd9bb5a4f093bfd83e64295b1ebfa208eb032d8f3c5816dab394e3dde4d252a46593aea837c0ad4197382b74bebff14027e62c582d45eb6d365f328039fbbe105e0990de205b7a02cb2112bf68d345b35e993c7a48adb472e2c60c1e85205b711716974c14c9a61d50158467372f3c75729796c1c9f223387143f2c8a24141a83445d8daa01c07f1b4904566edab1f0e8fba80fa10f98413fbd95bb2dec01913cfdb66091af618ef9796cc67996a561c0b8caff7bd29d46e097b72c34a07836575f933b3cabc6fb6f95eff610e252e5ac91aecdd652ee5989e8c779e775349dd083f659392b9e481568ab281c251cc85228ffbce7a87842b956487b51f00505cee0cec1baf7365bc9a64355d457a96476b8dfd6a7ed5ad47a0ddec157b3d9f338110de713cb104e3da1fbaf068f51fd1e519a507a50ee662083b7a73e8749878a764e21ce754cc9748155c4c55bc7cc42fb28bf042c8c5d83ea921023c2c068bc1e5e5ca7760e7c3e29e20d2159c0da2294e48f17d4cfabf07555208698a09ea3a06a3da21816cc8f1e8dfcd82d1bee6896741d3382f50b3c1265e105ef3a378af40112534ead0e7e456f162244c31649c0e03d01e710c73b70352583b64f7b630bb7a33009cfdee6d78a5219f5dd0774297e18c6a4d936e59ef0cfa24c47a92423b49aaaf64be2139e7215d1f8a0b370be2b8c14a0f60b2ca6540917dbc3da8dd85fa8b57b22c8ab53d107a273584022a1601d3c7459250cde0c187c5580cfd64f0cf6e7d12c509887340e775ee8b0784e33bc12643d8051cd8a750ccc9a216dbcffeba162ef0a4498fcafc34eadb380107c6ffedb47f42372c9abfd60c6f6a5fd5578c8402a1043c68043fb1de24e18eef6522228e4bab58c66c05b478407335c7e670b21a9e91f722ca00c86ada21d0565ed1201cee9318247919c930e21ce02a35723ea2222bd4e3d5b6e394a6f201ebca69c2f96db3bdf06576927fcd588b334a18a9c48e5c993b7a897767da6a4dd78d443533d56f3250315772e10604cd2b6291a8624f480e9f45eaa533d30a4cc3256a943388b9fa95a9f02d389dcb1261ebd3c762eef85986dcd9fbd3d839357d7da7a53c10260637f06a71aa9b09fb5dc9dc9036fc9bafbd41dfbce3a2c61851de248d62bb5395f011b83abfbb8346ea86ce7b1ad53e9fdf5a79b2994ed496c78e6941aa5a8608c144ea0c8537c944ed136663537119b67c89e03a6c43daf85d4fc662214a51e2287d7f7d5101b6025d6091d3276225bb03c6d50ac44a258ceadf9b8f987ca6dd71a6b27560e37186b2734625eca436a87470cec635f501df7c2a884b048a60d505e611e2fa2078d7e7a631cababd4051dec28b029021e696c424c765948385a1eb43d41371521460f1a1aec591fcc758022dc42931c79f7c0f0e9ac0f926106e5cbfa4ee48ac824a5df86a55651b7d00ebf7ce4c6e9d39c916420a44c3e6960babdf083ee38a08f4afb07e44931a7d9eab598fb85221ed91ecea342a23a5467abcb776942775f50161fc8d994b83e53ab75d213235f6c7760fbbc0cdebdd9fa3d060d825e0322c5a9152e61b6e351fb3294b7c1f809761ef56c0eaabf5b43efa78044f383769b8cbb7bbcce9273ad2d5230ff36e086896a93e1e96e5bb2c8efe6264839eacdb15e58ba4f5ca704cb636986ddb9d5098e4794da2610aa53eeb63433446cb25a054e736f8ae9aec18b6d8d945a7e007dbaf584d19c8c016561616bdd476f3430367be8d44d6d204267aa87bec0c3eed93327acfc2c1bbb43504fbc12be6f50b4ea7b9a1713d4cf3150af444039349853abe6e04b7cb63b328d96d76628a4e09b7286d133eebded3207fd176355670195dc7e071f3f5b22a025cddd002cc70ce66ef08f48e82a6796ba3e5b0975caa6721b2c826dc80b112058e7ad4b78a59dff1192961d37333ace4272680aa6cabfe2967a9c83908123b943b47b383bd16ba8a82bfb9336111a88163fc4c47b132eb0d821aa9ec493f948ac0d2e6db3ab3298baf712ffc99a1baf9bc6e58dc171ced8171ed73e4e690250655777b826a60d529ddd19cb415b47bbee567ed236eb31ef0a8a2370d5adfe53dfadf5658b308f1bdde0cb8eeece0323c1129dd82df4b3d7890428e28c47f4eaaf3fc5f3e616d226f29f4ee05e8be6feaed897c8fe22cfa1d1e13e439bc41c753fa10ea55e69d69fe12960446827610f37aa83ff1652a6fe05dec81daa4806258d25b155a48c7d22dbec99220c987aee15a6efb942bfe385dd2fe079f4f8bcc89d9f0956575a546e97c10b09121f5dc8f066a7292f3e8f709ca2f7b7c28471a42efc30588e95036071e176a468dab3cb922e691434c1f48981c7fa9ed5d84b6fefc10b3b2dbd8a8d01ee417277594b389b58820081d70a9e101bf2cf0ca857f5aad8ccf3102075f09ec03405a0054d534b98ec2e791faf8370934a277500b78bab96d6c3c6ba62cd7cc606df3e6821ab8032ddf49b6cb6188570c2b4fc4a81cc12a738e51218c16536e1be773f334bc04d19c5a2acbc1f606d877a75f008dfd5b5e30bdb35b17cd5f04551c82d4a86a8e3cc3568245fe6909565fbfdd16a8dc371a388ca6f4b83dc7aeeb3158aca8b6ed014e372199366b04a87e8c63dc7dccb3ed2b8ae289374ce017847f44ec32a0d77e2e0438af0aeff55770d87bf4d52ea5ec7cdd0ce10da01f76dd6e674afb678a1465f85c0902adfdf7801b5ff8a7ad8996f2e95db41a76279110fe2c83c6f06ad4bcb8105d430a6b9835b097e8979a31f49a4faa51fd71b31a6392a024776996712e372bdd0020c6b3a44c487c4be9007c6d12800e5c858af6c2680388f88cdca6f5a51d6f46b3aee2664cb7238b0cdb8aea0919fcd04710f98708b4f18f91c92f735fa57e0f1d9840d200de14184b118c5d1ec49b90ebd3e8752bbd137c4ce2b33b541c766a0866013b526762c9e6656d831c198b47bc47061f3e9cbd58d4fd50e7cb5bf23230ce1a2d13f5d7fb43aad9507ca88ebb959509968465224c68aa3d59ab6d0f83545b03fbce2b96b3969ae85883fac61908f29b5bc75af205d8995e1c7e322740ee0e0bf8b802e7bd5439d539b04113db306cc799a0d4e7979907f89297155bfc685925a8b04db85050da5b7a122db5a43c768c58c6d29dc51690ac673d339359073be295efbae74eba495986b7207c03174eee1dfac9f3a8f51be71da05e9f46e4a1fa90afc5984ff778ed5ab880f60826c282f99dc24be704b263baf2169aa6c158c02677c34a60da4f55feb461acdd18f9ab913c0132e94cf4904f44b0cf83d7f5089aec8bb88c26f6401f77cfc2a341d4c67f3f38f97d81e9834cccc2d4fcc00343316f0344da2a0f60ef48ece808859eea01a1073a84002547338b486a84c26e0ca0e594f31f97c6daeb1d0674ccd258b0208e92d3f131c35e3eeac9f92f226f524b38ee03de4ce2d1dac362fa65189cf93d5154ab9e9a55881c5b59778eefd8eb43fd8d42a44b76237375104c98ec8fed94ed9c705927cf086fa2c138a5a983f754c4bbb"}, 0x1008, 0x800) 23:39:48 executing program 1: pipe(&(0x7f0000000000)) semget(0x2, 0x3, 0x210) 23:39:48 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x202) r0 = socket$inet6(0x18, 0x3, 0x5) recvmsg(r0, &(0x7f0000000080)={&(0x7f0000000b40)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f00000001c0)=[{&(0x7f0000001b80)=""/168, 0xa8}, {&(0x7f00000026c0)=""/4096, 0x1000}, {&(0x7f0000001c40)=""/162, 0xa2}, {&(0x7f0000001d00)=""/165, 0xa5}, {&(0x7f0000000100)=""/114, 0x72}, {&(0x7f0000001dc0)=""/131, 0x83}], 0x6, &(0x7f0000001e80)=""/164, 0xa4}, 0x801) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000280)={0xffff, './file0\x00'}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r1, 0x0, 0x0) lstat(&(0x7f0000000240)='./file0\x00', &(0x7f0000000000)) 23:39:48 executing program 0: r0 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0xc048, 0x9) r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x400000000000, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) r2 = openat(r1, &(0x7f0000000080)='./bus\x00', 0x0, 0x82) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f00000000c0)=0x1) 23:39:48 executing program 1: r0 = socket$unix(0x1, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)=0xfffffffffffffffd) socket(0x10, 0x4000, 0x1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000040)=0x7ff) ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000000)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20008, 0x0) 23:39:48 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0xfffffffffffffd11) sendmsg$unix(r0, &(0x7f0000000800)={&(0x7f0000000080)=@file={0x0, './file1\x00'}, 0xa, 0x0}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setgroups(0x1, &(0x7f0000000100)=[r1]) setsockopt(r0, 0xff, 0x3, &(0x7f0000000840)="a5a889a96d4998b2acd24769037592bb6fc490595bb4963c09ba881fcb1832bacd8d9b3410bb4a8f35431417d79338e3139c32fb62f0447518bdacd06a46d188931655d840d702cdc3fb2cc103713d1865217ca3f9e26bf657dfa9aecc03e3061c96d97b3b748fec6ffca8518e4f4963b5098606f4951b1cc0229ee46e237bb6611ae24e8daa8f676bafcfe70bfdbb6973224d4995e30a5ea9a62bc006697e4d258a3e33e415d165ddaa05a5dd58bf3f3cb5327d73a20db2baeabd0a02af48ec2faf5d0bc914380b8c05ab94e6027c4b67ca4a14bec010ce666346f3f70e21bdae000da61f253ff3b54c415a7f04222ffe84a1e9f279aca401c18846b7f91999c7188e29cb37f5ad07896a268ef872d027c43750a6de4757d1e5825749300268b10c960b8f2c81a1be8d4d75e3b33295b8bbc156f24abe8d94cc3ba14eb8c683945e479f1111a622d928891e3411eb3fb83fe13fa2104da42c10eff13ccda75ac12c934319d25e08a9b01ae899408911e07617115586b2fbfe812dd2d23e9a8ed4243f796607537f8cfd26ccb9281eeaef1abbc4b9f5349d8eacca36890203234013d2f50dcae824d9b2a27597e9f148a51406e5710a381b278c8f19212dfef7edfc9aea053108caab1f6d891821f7943274f880fc35287f60a09586b41a4ebbf19481cd0b20c9fe70228aa2ca953df4fdee042aaab6ab58931d51c6613c338a6d60bcdb9f36aaee535908305edac71082458dd06342a9c40e78a8c9a9acca149cb95809bef7aaa6fabdb262c0166431d75eaba6be893b3aa5cf6d311a7a99ca0d3c4e29919ff934701ef06cb801eec2ef953ad2abf396e7615a622a84424b90e841e94e893ac3fa77747af366cf89171f5285eff7b00e68c231d0e500ccfa569e7cab27cca015e83e129904660a22ae2a061fa16aaa7c6c3c38cd90128bb1b10045f3fc9cbbc2f798bb6dcda8c71a6944bcb6cbd879c03f0482616e787bef0ddf7f8f415a00f6a817d0dd1e686b90b30073038f80204ec8ed4903dcad94d858af14c3862a8b9d942f2f88a0846f83c2dd3edd16b1157f72a59ce2910b49e2627f3b21e9407b1c880399c22f1e217b6f40a0dd2f7eace964d811640bdfa7c7f7c0e05057e59c4d36c9b90c8ecc26f731dee7cd16cacec5110941b1a970e1d31232e405cacbfe7cf187e72aed353caa974eaf2640a33d44fbf6f864a866d29bb6da7dbe0509a1a19e71cc81f123f61372542092902dd09194e0f9cbc32368373b23b65d151c7951ccf610a7b3993361b31260d29e728a2ea9b47ab3e7bc2c8eb70c72a631b310cc5595c65602a2fecb6af1e185950de960ee0888acaa9b4f22db95d8ffd09e36816af01e6bfbae018cd084f690e5c70dfcf52a44a2b05c02f964d840ed6996d3a0dac61315bd05cb7ec8736bd97c7b5f292c41fa6511a28792c3d5b033ebe1993a582547117a7afd918877852193f37897431593b2e45c1d18686cda8ae36086779484469a7d2dd73cf96cb8604c8c0e1cadd65f40c0a91ae1e9c660b4d83793cc363394e37c3eaed6d001360eaf817756100ed8ad8b2969c718f80a8bc5764d2c9855fe29c3822ee21efb684e2247b365af1619952b9ded0baf2bad2a5087d8778c52925c8bd9879a0f99ce5c1c9e58b4f69c6341c12e32fd6fef6089633e6bbf9fc8a5e76ce9abee7d4c464451254af82eb0f7f0da45ed8eb3acdb300ed0d0e4d863827b12792466412d1bc7f780ac9f449cc0046bc7a8582b4c301e5c86dcf53b07c34909bb7fb1246bf8e15714123fdd1294a32848b67d7f0e666775383e57c2e7aec80dd9bdf0d6808b7c0b64a1d93fdb86b589f5690a710707c77c94ea21ae14f2b11b4fedd019dc706a0a04ae4f64de87234811052feb0e2f3f8bd82aa34cdc5effc4302cdcbf27a47666eeb60672d21625efc52011550c231f4e2b9dff5aa9d107ccada4d908b8d53a0a7160b205a9b90a086a4a26a2fe4cbf34be95e92e6923a86151951fea97f8c4f41e4de980cd043bcd6dad9accf39f98281a1b493bddc65077fed8ca4c1e15a12ca18266b5982d4d4d3e8462c9fb0a4c4ef3c7e86afb32e813d1585fe3d33e6b5ddf6265c4d22e469e7bb15f8af78b30e471d179955443749e9f285c6b8b1fce90e6b586aab6bbab06364936bd96112a9468e167d5a36896452613206e6193fb745f982d5f4a9458635dfb9886af805b1a42e60cc95e4682638b82398f6798ec8e8991df4cf3b7a30e1e4851a959c9d900dea4891677f445281390cea256e7abbaea0156e4464270a24cc2f0b16f5b9058ff290f2bb9e3919fec57a988db2db713c7c2e115ed5cb564e9c60d45e343b89b91e9f4364c443637e0a743925b5f994c43db42c08da9e4527c337ee64a4cd1fb88eb831d15b1807a7b447e9c03024f199f712c58138b5279e0c6f1c256aadb187ace1abbb4c1f0d07b21a35d314a2d94025876ff84915d8601dc088b91fd8ff23556eeb7562eba202615c0f95854a7cf3c25c716f99505a3d09c984bcc15820cfba5544e4f9d2795b225c78204db634fdf611018cc9443db32b5c7cd4991a2cc44437190e2c5a6d287c43cc6a27678dbc7e12aa88a62b2490ce3ad86bf85f4736b7fcce70f3dc05e8dcf6dbca23b21ee121e819baa1b1c8edf900fdc09bd5ce4f841c43e930e504a5f3d99713dec66f5fad968eab26f6d8709f7c8b08fa3a94bfde971f5089f770451badfeab54d4ebc4ae14ed3be6f8c483d0f9251c19aea7276e6271f1f8d6d147e59f3a58bc1b2bfb28e5d56343aa0469b8c9a8abf22517ab79fcbd6291b57ff1eb9cea99891b44c782cd3c375beca5b1aa1c4a1aaf07eeb29ec87df222df2af1b21c6a08456f2ae3f1fd7bcbc91fb27cdc0e2b498f17cc2eb8560a5dc490c047c9be8b7616d42248f625bec7c9ceb661a14eec28d50295616c7cb0b4ab5a8143492999a0bb5ef812ea90743be29642183e64e3451d35ae9ad41777febff005172694f38a58e16db29f22a83a3bb43f6a7c38c03cecccf89d07af32404406143a100ff716f0531bc7d25a10ed2eb71ae45f8c348f19806a9db06a2c63134d3f809438630487c3233dcdd3564acabad954da26439b38f4d2c60d3f7c6c80397a0d90bb2e8386c55d473cdca6d62902fb9d76f0a63011b19b2e8c1ba173ac6da8c9e441576b87636193c98b5b932de8041c62cffb2ec502c45366d632008acf6aa025d331f00433cc2c66cac1589067f6fe39a0810ec55517a99c33cec6d3d0c776c4c5de5b7e80b1c3318dd74312fc3edca6d5e3f613d85bcf2a91d0fae6c6d6687bd72200dbae52cae8dc6509ca73ca9f03d1e2a989ba824d81d615d7178498a3744e0a788f9a3970e75577015f1a2d1ee0ab41b4d289b12817d417921ca50f51b6e4690de311baeebe092c0b9481c94f869cd490212d176ffeeb584d479bdf97282be66bf6a74cd8a06ae2d29e37ee0dcb6c946b63df09db3a9c545a16c093b64ba5f0674d57e604be26fa1e1e5917730e9e8bca695514d16370b5d7cb3da8ff671e1484f6710138b51ac6d86a74de38367f4a41961c23402ae8dbd58aae3d1fca516b5ff3a0d76278440218f94f434ba95aff5baeab5b3a8ee8ccca2f71afec8d64093d19e140408f71a71270d83a70306d61c080862c2bcfeee078f892ee1a69916f6d0158afde9c66d93ce78c887084b5e1c118ba60e18366de97d8f5758cbb7dda2808a49e843afd91def6da0174b19f8799805bb8f1d6e1a34ba21f51e6cd6c11688904c2a74dc6abd160c316a090a31d3e108883276b6ebdc76615c51269104d9fef293ff20073174ad389b41e0c1b610391a53220f02869a2c2935f0492bef6fd5cd18198fdd2d6800e563b1fff1be2dd2445f4edb3e0774e2422833772f5a57c1d851ce73b746de49ee611f87bab9d3e15510ec192e17dda2599f56270a973d204b959f1137123a68063f317460dfca454d676e491e4b09252734cd406d7de8610fbf2980735bee5cd2b1f26dd33941afea50fdc6c30e5437019a22eb187c8e933e219f5a71b721e60fcaf40da64b0347fd5bc06a4ce6753fc422cae53c6b5f604e4e6c7bc54bf6effcfe3af2d3c7c9f7d205e3ab809c465afbe40c63a8feaf61a322eea7fae34c637d0fc08bca1622530d4c3fd492ec192a8373b9277b2a3e8dc63437bf3d078884b20b4d8e44bc9c74a6166c1d8164a3edf7c2d285c0683f09ddb1629766729b8bcefa23fbfd463d9770df9a96d0564e3351da7f1f45829c5feef34a2f6dfec0bcffd6209c44795d69924f51bc293c1a5707e7d4a24621793d55239bf3c85b40c120397c0df0504e7a11e94849d77cb4a77141a4ecd367539fc3adb250b9bf2ceeb69e65b72829247db35dd5618cd1d7a13762a8634e1b89a9c0fddc4e723095fc85e51d89e0bd95f05672234ee82e10cbc9e1c79a245b4b3e54738245ab6d760a34f9dd5f9431264a1601f65b0791eeed0afac711326799680bd70edac6f2c354dea2e7123ac506b8c466dfed950172d5925fb659a2c1e738dd0b36054125ba91f20a7b0586983bca34d54c6d2c268417db0ad6046ce63c27bd8e5a1cf69f54108e0f0eeb7e3a0144c56cced1b29b2cbc81ed67fabc14cfcde39b5377018e6d5a64bce489511963a4e72069011b4a75211950fdb1a11d774ffd926f58ed9de953f248c89558565a949178329d7962886af61082a7fc60251b932a7926763f7d990a224195aa013998ff1288f1572da26f16ea1595117feafdcf81d08da86a1bc60357e9621d22fcdfb9ac170a6550d2ee9cdb0c28211ddee186f5835b602296160afb55287aeea198a6c2bda190b4929d3f02394add7c93360940816ab6f6eec19efc689a4b741683b9089dd1e91a2ac5ee008e008fc95844d964c050a5b7e7829f876c5ca5a608e4949e7582ecb7657fb4bcefb770e6f88918a15012b82316811616fcaacb36de0f2ca03adbb83df94ff49a73b6ea2d9ba567b313c9b4feffaacc41793210df68dc1a2370e6631ab8f0cd1de460b48fa72ad91ee0a708a3cf272c66df426d3d911e656aaff1bd908be116c5ce89fe97603745f30f991014ee5764190c80ed39f796fa2ec04a7cc572ce748a4286174660288b4942f6f018e9a14636875a0e6ee97d4c213dfac9c3c222add7f93084965f520255a0df66a612f32818e8fd786f98efcacf3e5bd715ca0857aee7298fce8d654658127661bda2493ba4b9617302fa4693dfa10e3b8e9825234660b7b5d41dd68195570f027f17afaa0c8a6ebd24b9aeb6fdb2a97fb582b164672290b8f0e45c5817e321f062c19978911c84e897300e8b0ffc58a3a710217bde272f11659feae63a7b01cd7c91d8f2dcadad7bf0e6600b46a1a9cb26d39109829b1cf3f81846e85029b20c1eacaafb49226af8f05adbff258b0dce8dbbab31036a4c29aa654fadc086a69011a019f024b14cc300dc25a314c4c1353dd17044cc13c895bc06db324ea5c2d8ea20d78a591494a07beb4749f54b5d41653902f243e8287885bde70fbb792a97b316b46b766d5287de2af0ca35f31a42ee100804aabfe55d9e8b2c1943f5b59a55afd52b9844922bc8668c78ce496aa3032cb8335139cae05effcac7646c4a7856549b7d0da97dd9b2b3d78398a0bd60d56eb38ab734ab8c9b053fa43a5813cc16cb8cadb98f9c7f59898b1f15b874d58300009bb1dcfa017ccd394e0d79b24e9268af1ee47873a428e858f3830b651cf84280d981dc3c76d435bfc4cc974660b3a9731875de40c2fbdc", 0x1000) 23:39:48 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) getegid() setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="ee08665d19ac14d5e51348771197a7728420aef61715f7b1c3d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) bind$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 23:39:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2a, 0xb, &(0x7f0000000040)='\fFW}', 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:39:48 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x23f, 0x40, 0x0, 0xffffff29) connect(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0xb68, 0x81}, 0xc) 23:39:48 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x40) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) r2 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r2, 0x29, 0x3c, 0x0, 0x0) r3 = shmget(0x2, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000fec000/0x14000)=nil, 0x3000) 23:39:48 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x802, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000180)={0x3, 0x1}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) accept(r0, &(0x7f0000000080)=@un=@abs, &(0x7f0000000140)=0x8) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x8001, 0x0) 23:39:48 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) truncate(&(0x7f0000000100)='./file0\x00', 0xf922) open(&(0x7f0000000080)='./file0\x00', 0x81, 0x10) socket$inet6(0x18, 0x4000, 0x624c) 23:39:50 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/230, 0xe6}, {&(0x7f00000002c0)=""/246, 0xf6}], 0x2) syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1, 0x1, 0x0, 0x6}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x3}, {{r0}, 0x0, 0x4, 0xf0000002, 0x8, 0x4}], 0x4, &(0x7f0000000100)={0x70}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = kqueue() pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000140)="82ecbd777516fbe2650dda3b069731a75834c4c97fc3782b0a16f2836fe92b81ff058278a8dbeb410689b0e95ebf9b21", 0x30}], 0x1, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x400000000c51, 0x0) kevent(r2, &(0x7f0000000000)=[{{}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 23:39:50 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r1) dup2(r0, r1) 23:39:50 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff2d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 23:39:50 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x10000, 0x0) close(r0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) fsync(r1) munmap(&(0x7f0000001000/0x3000)=nil, 0x3000) munmap(&(0x7f0000002000/0x4000)=nil, 0x4000) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 23:39:50 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) 23:39:50 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000100)=0x800) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000000c0)=0x1f) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0x4004667f, &(0x7f0000000000)) 23:39:50 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = getpgrp() r2 = getpgid(r1) fcntl$setown(r0, 0x6, r2) fcntl$setown(r0, 0x6, r2) 23:39:50 executing program 1: socket$unix(0x1, 0x0, 0x0) r0 = getuid() setreuid(0x0, r0) r1 = geteuid() r2 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r2) setreuid(r1, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setuid(r0) 23:39:50 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x10000, 0xb) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') renameat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') renameat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', r0, &(0x7f0000000080)='./file0/file0/file0/file0\x00') 23:39:50 executing program 1: r0 = socket(0x2, 0x2, 0x1f) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82020100000000000000"], 0x10) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) fcntl$getflags(r0, 0x1) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 23:39:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000040)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0xffffffffffffffff, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 23:39:51 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0xb) dup2(r1, r0) 23:39:51 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00e6764a7c3d5447782ca6c70000008ae425d7d20562fef53bd54e9f882ac14ceaaaa71f847d20c006de66fe8e9cedf86c2adf443dbeb2c5eaa2c138ac2aa332f100002236684fef9ddd6c387766812cab7ea18f7dec160aa0b6bb5c4a3a801649c6aa2cc6ff221309e77203215b38299f5248405a80be03452e0a09097af63789da1d373c26077b893a63827518162b22f9683c2e492d72bdc2d120bb382658be8a47b28e23bb48ce8599f5abd7cd0faee4b2c5a779956a67abe9b2a5586f"], 0x8, 0x2, 0x800) socketpair$unix(0x1, 0x400000000000007, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r4 = kqueue() dup2(r2, r3) fsync(r4) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r1, 0x0, 0x0) 23:39:51 executing program 1: r0 = socket(0x800000018, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDGKBMODE(r1, 0x40044b06) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 23:39:51 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000100)=@un=@file={0x0, './bus/file0\x00'}, 0xe, &(0x7f0000002400)=[{&(0x7f0000000140)="eb829ec4e900b8adad", 0x9}, {&(0x7f0000000180)="37bca3c257e1196d95c043462d30f35f08b5eabcdbdc263122d7aba33873179efd22aa55783f674ad6a6c1a75d28b623ead2be29fe6353fa83525fe1c49362d20ec1effd1abf9f223276400385b6565f4a3004310ec0f3f7eaf4a42921732c9bed56d4d2e98bcd86eb2f1587c4fedb10f0e5475602a395a33bbb79bade34b643c0666f8bc52cd3b62da29c97e901ab1b07d3ad23577a3ebb9bb1c56e12a892086906db4e5987f89f5cf44f70754d18be19a46cbe6a12d6749cda4dd7b39fe5e6338adfe2782a3dfe6abbd0f2654a83a2edcc8b4497a62aceb96f122ce628434607b4cdfd1441b01acecc7634b11e597ac2bd035e5a7a879e7f37a05c69f0f836adc80a1f3b8f44ad411f6728d4d4f38536658212d51e4af1f3867b76be78ad31b34f2d1663a3aba4a288d066f24a6f42956b769b79e768c34cbe2a3c8c820088294cd1b464d3b2f282ae137e6542b423936c0af6dc80be2ebe206fad2d65fb931dfdf6eed3cff99f218e2795c9179662033c45634fd5a2d726a2eb71d1fe7ef259b78f3947ebd05ba25ece82a25098d79ff88f0fde0d6c2d37eba6e2c6f30bb496fd0a37fd75b17ae1a32d4ea8762b08207f31fd47c2c426e88a676a732001b4a93321be28888b242749fefce55b5b0a541ec5c98056977575d13cfc9ee4ecf9b52b75880f508205ce5447d49dd78baa65c4769e1dd079d7738c57bde6404114c291439c53065155ad2d1c5322106a8ea11474f3d2e0e8b3d6e2e19fa7de9139390fb16cbd7cc9d2328636058c684f44a08063e1e85e7dc91e10b02a3a317820af729156821cf0c06810a518a5bb3ae63f6255bc3603989bf33b5bc05b6136ebdf362f61d7f5ee53ee02679dde21c4034907bad2cbf9011b77cd316008e0b59384ae91bea3b61f797de849489a872269c518e08d9d9ae553ae014093160422a7988ef6a9ce7e2f9fa477ef2b991c5256e59a2f18f7f06c9c6f85cc4ec2d411195ef4511b891448af56fd112b684f31f19af1892461be2bc6e0a004dc309b9f1b70c4a98af6530cc418116825fe49fff3cc634ecd024e0b1eb693c2597d2fe0f4b14012d026166fd6ccc3fccd0bfefe5bb82f4faeae2a7bed2ffa05cff208f79e1880f7ed1e0fdf536ea7d546e92a817e05c4544913e74a834145b21d2ed0ae56f86e7e772299794c969544624893ac3adeb2d1ecd00aba70f7096d0f099ef1e8af4982904c7ab0d9bb5b6330944fe76c506149048022e6e2da697925158b527852771e1d75769ea4a3483424aa78234bfffa490ba50b7a6c37a724d6ca9b0f4cb596cc4561508c6801c180a6d5ca28b613a384d32a8caceebf13251d9194b06f53db8903e8f0908e2a971b966658371555a458a1f02bec6e51416fe22ae7418aa82a2bd00f3119cd25ae23a72cc9733e14ffd48798628143b0bef32f1909fd95f1d79a4b42b4c8ecc1e4e16acfa9370074e33e5a92ea3c5760332d70ee0cb3a88edaee7836394fa2372df7ea2b4d124bbcde4a7743b6855425aba4732bd62437a97b4d639995ec18d7891a50f5b97a141b6e0d9c479c71edd8ed522aa28aa76fcb224e25f3225f689d145c8f1f732c92fc233d5571352e87bc9cfa0b0f2588207c02ce06804af41968106f058e65d0f2f9b559077cf340bdb454726e562398d3bd9151cc2896cce37ddcc0ca9105814faf0a530249f9ec7fa35d82dc070cb607ed42055bc819e09af126b0033e5597f9770dad54fdea0c085b5cf724761becbbc3e763fb5810a569569b8a0a6a4d5107a289b7c86af585c8cf654139ac4f700ccd0aa9a206c70125bba0e98c4b6b5fe23020ef923caf5138728e33a33fe1c296f5c6fec76eda9a9255725e96bf1ffe4e9917ff4f3662002f423c0a2786ca688210656940cb507b9e668ed1a2bc2ac9f19af74950b2a4b3a3ab9ae2977fd5ae2c542e3e33b2b6733db0d4ba5d29a0e6609f1bd0fd4f6e108f63a2e44e9716124512f3115c6550889c2e92e3e43690a48ee5d04be1eecace365f1b2e9dd53cbbc861772d7ba0f53fd652f9b6ba01025e77868e7d22d6e306c4eceaebc96882ed3098319ba07dfad3a7da078d162bee7907693646857daffbbb036a4cc68f90ceea70962a22cb9b8eb0508f80a29c9a66ebb60cf20807d37ddc117a7254a57a99069d6ecf1918f65e86894f0b1703d40683af51ddd42fb2b6c138e0bd7b21fbdbb2bdb923d883cd3d7bcf8d2499fb76f6173a4d67eff35a48ecd4c555897e01a9a778c4e70f81503025de65e336f1f9097c82e4ed01a24c932c5c59bdeaacbac0bac835438b057b9175878d05b240b6d5220f9388d01eee0ed370dd45a869dd48743b8d9407369e1047bd5a8d0f9baa62ce235d6b5412eaa5ad48d3050eba5bc74e0a3234e577dbe2a5bf796b23575051d7376e14741811e217c3a4235845a9722a99d5b37144354ba4d848790b3d9415ea54d6860dd5ac819044d5139c3cb30ef509383dc6d072c964cc736fda2b5f83c79fc99da6160b584304c2fed7c6356e247c08d91a9fd3b6fab9d245035a26c94811f1711812057601e40b2b1224b9dbf3c5b4ada6ed104da7e7e9e4fbd0b8f553bf6b0d20c28fd599d7c7b19bb4e732bafe9d49c00098c49e885ecfbfd6cf084c302f8d52040718ff8a1f9e8f866106d6872c87f3c9a4724fcc46e608560c9cf0dbb8c8803b56b30403ba314494024ccae80e5af7abb8816446cf7405c7672be28c3addcb6936ce5383c78214d9042d73338d9d36a48d890b3b1a75c239834c62465382e68a2b7e8e3fa210eaf8067ca60576a1c62b8c4f93ec7e014df92b09114669d203df54c5ae47bc9611224fda28dd6532ec5d5d48b02228b9492ce142f3c655192c919ea9297ffa104517e727e53fcc453e9c55e1aa3cbb7d00d924acf4b3fa2aaffda697a3e4a49cad864757627aac91ef12e6ac5109712256019dc0452a0b3a2b56e9cc511234af738c9fa266e9ea8dd9bc5140252957694e351bd3e9c7f1a651937e75d619fab3753a6fd5a6bb0049a549628ea24f9637a2638ce5b5276401b7a67f65ab2f89c1070431be5aaaff904b4e78d1839228532dbb8b1a871850fe4e52f3a556299b58f206710fa3a674495f1b995cacb967fe730ee380b058218e408338b9e565f805227cfa3e159889df88611ca0061c455551a1cd288c398d47c0b53a5fc07132276b2a42a0459eda7008a2f09c8208d5cc32bc851dfe8548ba45d6030b9183283773a4f42f4c26fa3a9107744468a2eb1d689668be5f5354415e507f6da54f6013c2a94c4f45c9666b6fe5494a70eb5eb0d9429c31ab3901b9669b9476f1261c0d5f0a0f93ca7d68d20b9e204d98c4820edbd2106742308791a4e4149545e8272e2f83a34050f1a00c45244a782ea85efe0e9c04b8e6972c185caac06472ad7aa85b5c3f7faa6ad50beec8f3274d94148592c0fa847ec5b72053db2311a84a43c30815ee4519246210fee716922db5f95a2fc10fbd3fd333c64e663499e7cc57f684d414b907dddf1457e5f587862b4b015b2e19eb1acd600a1ade1520a4c14d89e953ee98119a9485f279369ea58fe537efd355242c7f7ca5da3f7043204a8be9a636e9f8518b227f5fd35f0e46abf9eb71f6f157759fa9e0c5bc8602840bb3d5166e130ec3d5f51a6dea9f125a2451ad0deeb35d95af9b6a4bc3aaf7912d8270d3291dc40f106bed17c3e445991adf663a404c035920979463aa4749cc93d4c725c2faf5a60f75c62dfac6bfd200652708542f98f34b1c4f0aebbced5dd3440c8555f3663393281c2b4257116de3d0d1a9f91d84aab6a50061d7944439824487123162606e695391dca41b493a00b392f924e8d70d0acab3a47c5cedac28686e949f96b5783f1cd910b0f4d6e87d03fa5a11bac9e06cde97bbd74ba0b710ed53058dec7395195eac5893af98b2cc157b45746d75b16198e2d7e61e8dc841e8d73d60e2f9caa0c8dbc1749b1cfd8748fef789b79a5173196302978d45733fb11b686b3506efff7f3142e15c8d1fc9600477e4979f47511cb5cfa84a5f838c4bbdd84f8ef8fc7020a40c3c602c0066f9b52d58471b4958cbb1c41acf76c9c152530b2f6f9929535b289cd7eeafebb7b13d5d8e805a48fa51d416ac676c0e321428d154a375615ab78b3453352dd9bc831e4f21879ea0354d8eb8c0b949388af12fdbb98ce7011289b19f81252c08bb901f5a2298a590f5faf776f0396132622fe3159d6439c9ad170fd8eff58a950a26770a98577d4ca5587884d015678463265f5699916434b678cc5faefe9935cb957f1300126b394d39b1877ca458e2f68f1e9033ba8799137297c9ee784c42c19b17984c1e22ccfe671642f60e82e9547dcdd30b42be7730877148f71f1371bf400c4981574fd35009990f5701014f6d534a58657ca83adbd60f2e0647f0ef68c33a902e73ba787815fae47d8080778b509feb175199a66cd72a8424291522c2acc349fc86e539d23420e423da72bb9f8dc7ab709c442f3d15bebfb6bfc29060e0211684b23824fdc4024fdf4bc75a5c2d57476ce597af0c2265529c05526418f02c6f28bde50898a7ec5be6cbf1c0dd83b6e255183fb406bc27f13cb00b619889383745355884e5fd21fb94dd535ed917acccfeff8b1175c284bbdce1834a5435d058731e3b1bdab7daa4f3f3381b7953a8b0766080d58cde1556a3c6df5996888842790ac79164c6171426db2474ab3030b62f029762e8d877c737cdf600ed4fd8df8dd5232b55c743489397d6235e12469936f5ec6831fc622cbfefb3cd64e898bfc6da2d0ad3beadf54d940f31d840019b73273e5b4054d76f809a7d07bf8a4728a2b1a20cc0cfd9c2116a9c55d3de152f7e0276e4b803770141b1f93c1ba305ab4210e4954cf3e5670916424edb1db970a47daea944a2d13eaf0c4c2e53115aaf8f872fef7abde7802112ce13b66bfb5bdfc2e63863c143c44996b6a9711ae14462af613a05dbd2d459a8bf3e75c05b8ddbba97b23b71317531c1b70fe2f866cd549c9fc05e037a4474261a0d3c841089e45b204ea48b565cc920fbf3ab98adcb491bf176cf8454069004f84288799e25a7b2d475a9749e0609b0702f9b223ac90ead4e3dbb615c47dc9e515a264ca57170f209d9a32227f2462ccca2b9dd2646aca22e3aa2e384ded117d2aa5c8278cb794d74407c6b889b6e99d6d1cdf0d94eba96f33cc35797ce7d0383d1858d5e526a6128d3943118d0e124db5c95df289686ced6c7ee5213ce034200678f65fc6a28eb4bbf6c5b21ecaefa05ab1216aee7e35ff527be3f874ebf3083d87ff2fd7101282e9bc6a5410ba9373591c07ab5f8e2c4fbb96d84a5679ebc51553739c652e0a7de9f4fc49a89931b391f1f96d7df3f14de95773ec011c1f91c133c3940d2b3ec4cabe2c456164ac68a32fe68f33946ca63b9f591e63c27bbe0d977627a02e388d0f832f77691b69c6690ccc1b1e35bff36ba72ca6f33e35d0f4a4647ef38c899bec3ff3f1c392960e9a68ff6a51990ab0de4907dc71ae57e4846f6618e9ca72c77bb18b73927a5b1706832e5c5f1d641dfd806947fae76930e8101fda7085051f8dc153a1fce9b740370215d6ceb288d8d7e9bd77aac68b848396fdc795e8c733608c3507ed2beb710644f2725c24555f51e7e19516f80bd2cdeec14b2210f22ba367c96ae07e93c374262c61aa022a335ee6ba0675275458c0870d5a934fb59a9b4bde486e71898f86df93ce40962c43d2b92352ba49fd66a153dd8077c5deebd23", 0x1000}, {&(0x7f0000001180)="701d0d286f2596e9cf59e3dbc768ca44782919da419efac4d3fc2d02c77a395530d3dd6552f458a6ddb244c2d5d305cccf3a76dadb51274e8d9df2b2722ba440a0f59a6cf143ad1543d568591dc77984905f436d252aa07f8a74b0f9b26fe6d9903ae172f3dfa32cd7b898a347406dbec92c9df3f9e2d10b6ca4aab688", 0x7d}, {&(0x7f0000001200)="895fe7c3a9a33cc7b5b69f8fb33d7182fc6cedce29bdc6cfdcdd326630a0c2c9c1d9355b011795222601bbadd8eb472f50ea90616ce7c7f39e10b996728a06b5bf08568ff9cec5626cb7035f7d8e13642b0a6c0ebdd0c01984014b77c9208370487751a222e8986c3002d1209706d0b3892a18ff87d3f5a70cf4ad84a986b421d99ea5827c2bebbfeadb52167c62bf963ca0a0e5a7612308eaf8", 0x9a}, {&(0x7f00000012c0)="6daad6edb05eab9abb53f2a698f8e7704b20a0f4ec24339c8bbaaa878490e312996e8e60ea7395f97229068ea17c8829b1ecb5019911aea92a837fc92f22143ce21e90ce56ea766c8e1edac654d869ef435623014c1bbae95659a60f5f8991d63eb6fe7465922ebfba94b4666cdb652853bbd87ee66e320af192758f4f75638ef35aabac5c55935e1f62df6088eb16f7ae67ddae40217b5163a532ca527877c69025", 0xa2}, {&(0x7f0000001380)="5af99452acb9c9e0ef919d0609b42c5217d890f775cdb3beb0df74b8ade2ff9f0ddd2f1b3dac41128eca12a09b2fd901c08a11ff62f6f9a439dae4e885a371403a7d4faff8b8ec62e9cc03c2d723a197cb836e90de0dcf0d9689931310c68078d8e3486d7bc32b8e2d76ea42d4fd4c333d671b706587ee0042aca454d108b88de5912cd970c30c4bc1bb7647c5122d365588d3d279a5647d5f9fc0712e5cd20ec280d4401352d8ac0bea7d072697bae8302c146652f1d6f4569fe4289986f6deb16daf42fc375954225e64db0a8538eb406e80e6092152591e4d90cd935ccd19535f75b707d64bf8a9922b0877ea0befc97bbdfe9fec5410829d86dd88f81790b2155af58f7ceb63f6bfb7334eee9b72f554dc655d185e749778de42a193141415c07bcdbe2b84524d631de63ba94eec6d369af5ea1a8a7378bf6bd56a5c080f5cc1a1a62288f8b45211c62c18d68d02a2a76417a296c9a6f95c560978972bf826c45234f34ac5d26c1417a7773bd0ec8696b3098700c57605f6976eb31d759dd5604fb3dc9689bf20dab375085b32d18d6d6522807db8bad06b422a689eb1d3b9d1b4be926481b694db017f086afd73f469e1f748fd4b602bad5727dd13471993cbe86759f88acedbc7eb04c88e731b124ef869ec83bce93834f8d26a6a70ab8139e1a9ed97c3cfe248fe7c8295f6dec7fd89f836d1066e0de67449994641f6663609dcd866402c7a71e1dc018944334a9c6bb49c9fdb74f4ccfe6d31c3542ea1b50e701ac48539d9bfcb9a1a207a82461fb20e424e7bf9b5dc567891e705a480cb56fdd54ba275896f6ed2b2199c2a8bad2446d9ecdb702c18a2eb9cedd8e8fc36f910d06c77b838966360bea4e943d0b7bcc802a60975b2e0cdc48977dadec9b5b1f0b5c81253411897329e8c1e3527e65fb2aad63ac29a05c23918799c6c4edc1c5ddb6cdfa287d32e1a4e0a367c56286192cc6171173f27ee114688e3d5563cd75dba738c78d616f02b2529478480ae3b4dee47f9cc7b801bbd0c811b59ad3f27692df9cf7ea5af7cbee597a1c534540c5a4e5115226ea2ba2dd955a3b85e9b3d9d4b0f7d12588aed9be0532e72227b9c5bcdaf5a97cc5e997a63f768f6a0f9de67ecf5f3fed359a809f36aae949c219b18926c1ea4866a8d5ef6e739cde1bcd7bae58d47258ce0e4ce639cd7cf203ecaf6e9295b2513104df6cbcaa94f3fe6a2b4c3c44fd130e34bf0da3860cd3cd89c57292ee10e3116d804f3d2b8ff034c847af386f856d9cfc6086ed864481564ab9c0a3f3c8b13acee028ea79c7af7c98d813aa28b8cd46132db0fa67c3e14b2f3bff4a413d9fedddda6b17a025d41a95c54dd9133dd2c57ce664d17756a6c0a455e5e7fea916f6e84a3499ac61ce5d06118e4780719a62ef623183f53a8c61261a7e6e6b4a0e9e8d9e55c966b5b97e8129ebfcf08a9fe7022c398d7c898214093869b9670a9bfb0b2cbaf286dc13e0ae2f654587d365eb7636208d6127a449963cbeba8df2c32cb2b127463152fce7eca89b0563b00ec85e70ff4edc501cb6bb50d8becfb540c012a7d14a4923d05291aa35c2a55d696f4ec4e8010fdf4ebaa9a3f539f38439e2f507db42e6601824b49b61cae68bbcefcb0f2256d55ff1fb65ac7c96f7fae33304757ef737ce4146c6180e7adb5c6fb827fa01b2bd127271c10666d1512b7a5764ccec9e88e79750ec3c42c6b5d4b6f623d9c4a9bbdd215fd715efbe707e5bdf91c58de28f53f1f1dfbfb2671d32baa07a0233067cfee0344820bef1e3aa21f69680e9db4aca285e36f3d14c6883b74170228ef9313c284f97bdfff30e748d0ed82684b7bad1ed5f89e4dfa270f47c0b0dcd7f4f6adee707a58d13e4d24f9b67a7570e4242fc0b96b0291c4ba2685dbaf8911aa16294a84dad819dac578aaa3a7b3c06597a6239d0809001d09fe54def99c0bd14217b4b8a285e852b7c12235306f4f46e9079eeeca118734479d0b9c463844e862c303231e63db233b53ef265b5ba7d95e3b36bbf671405510940b8f18feaaf4c6439c23de624baa43d2c9d648794a6bc57a100dcad0d32bbce7439af16727062ab5cb511166ecf30d798e614767316f039ac11e997864e5f43ee0b584018a3042700ba3cbb9063b62fce7d898092ecacce1c7b890c5bcad7aab0f03524577b51af3c05478a363e1279f871951bdb4a2f1f0546be04e5970320e139f9f53cf80c1e619291b57fccde4b97eb545532572bb1392bed2933c4a4667cb27ac9e8eaf38cdf6d21b13e878785a106db594e6a71571c033977898e9e36e771ac56a4b982d30c763308ea4978db3be0491c44b343e0456bf9b99d940d0ed1fda9993772659634b375295fc2f1374d0d7c859ada7fd929181eea713315f3b40740d6b4f949e5f06a27104fc2c5064a00cba95134f860449c63d82be75001969bec297f95b68b966baa809247364008573eb6f1b566d2c38169bc8829b5bc9488b12398c9fc403ba77796141d464a27111fddcf1fead278577054ca0b3f128f7695739255a9bf309e3c8f732d2c031508550200e60439368ce173dcfcf3f720eea56ee084f5fc40652dc3f49407718cc0cbbf831f77500063624167d6da01064865568838c42a916d641dd825b85e8873490bb3b425bda52d9425927ae00b3ce2770dd837abad7f5b9ae7677c9d02b3f649d2eb6c7454c05c0017d88cca7d4736ee069b942e12c74d0176dd72765c9a49a4f09789b56191db73ae35ab756984f7f61d903c3d048176b5a0782d8aa09dee728ced0e73ac2fc0fab7221062ba5439aa9c66756673bbdec4b25d47536224f9a2d12dde26207a730cc2f3d6b106f9dccab2f577e19704f577976ebbdee4aefa3e6b913eadbfbbeb1e8bab652697032890fa8d0b7414a4a63d950f6e486bafe40e2a1a4ead4ab01d3b49c22efb904cc42ec772738150fe579340430dd49cdd45551885e0cea20e39fca41253d7e58cd500e4628746880a4d1ef2a52e06a88e8fd8f84324f6d0962a79cfe8bfc0694ebd979077156361b2ecb7ca63b4f4e88cc20e5247f756b0f43d60708e6aad7e4cbdfb76cae77ad5e752017fe4b6d862689b8c105db745574eb476354b81e8e30f15138ddb8b0684ceb39ca235cd2116606051348811934917baee3f2f066472124a4517366fe1702262d9e500aafb9e9a9d45ff4faa65abdfb58852566a56356fce82da5393746ae3ef9c6c95f51e0e147662558d75511abf23dff8da84bf92fbffc0e364eb24ae19d30b5e5e607b7097ded1f23f757bb8b1088e698c5f6fdef79c1d7dbfd0da33a66a9ddd80f86f03f77b8b108ce95644e258042b79f8ca79159e68fdd27230fa4985d010c158ae0ef69ca2cff44d59bedf8a91d90de430961f13f36b4decd4276ec2b9fcfd04c2e571a3cfa8867b5ea9eea46084c757ac25c72230fee74df3971611f1650485ec3a4f187d7e9642478b4949a36956bec7deaacdf2044911d1e6c4b2c24e5af3d061565810d7420148abb262e92f2d25c86e08e76e397c23cf12a4a29245bbbc1918786c1d2073bab4a1cc328ab261cb1832c578a3d1837dcd3cf8d13c65d4ccb6f07f04bf1a5418f50646579dd2080b5e93060a93f291ca89d28164c4481665255d816e7cbdf1d897547f149a2d7eb11acfaa426b387795f9379775caeba0efb184d89a6d3b5be5f144b6b33d91b4420f68d0c23e80886e705b3a59ff72e758ed696353fa0a3c8021ece568117b75e7efa13797972fdb78620e651d1fa147464fe08a2d3e1db9fb279434aa1c8c2bf8a51fa9907b321c07dc4d0181f4a392abe4896b2c3ac6dfa5eff1d112c603b8ec6b690f5ffcd005dcda51c8584c48976d67466e73c635394ff268014e72ab0e1b6d1f2efdf897eca5630b986a3d4cd4220e55300739b630c2e4c340152310b0693a55d663d2e817fe909c03ddb26f694a3d70de51990198d8c50bf16f1677e7bdafc61592929aa56aadc3c9d309c39f3921cf03574f1c143503a18d6fa3e35e8ae74797c685b31dd358c9b748f99ac86a4fb56cf031bad2dd41d8ed2fc81146071521535b74b0ced050d534532fc386c24013ef4327cc05d9893f7f1a52c9f796ebd96934475ef5513e4bcfe0b66fdbf15887700989c6a547311316e376abf0a725477ca7aafdee943eddfed2779d848afcac9b34b0f82b725cce9515ad6eac5d150a17d42a1d3900903987a123876c66eb61f5b22ff11d6f8bb9dc6a315a2cc803765a51ef14120d77613acb3b6fbfd100eec2ee967f133b5f51a008ff04948047c57770f610f42469fad5317a37a69c93796e43e2793a5f79d9e5a747192e2128e84ec065e2236acf99ceb3bd617bc81f061e3669d49bee065036a30236e967972aa66190cb4fd347b8442fb56faf67935fa3b4e7097dc285150c41fb6b65d0ad153e10d1c528a01a4aba19859cde0d0794360275d8d9c3d6973cc22527dee565462e7335b9868fac0a944362793f2ce46d47e5e239379ca5ad505a0e3520f6b102c9eb41f15cae7ec888d1cf278bb23bfde1e9e2f6e3efe8e5912c642bdf83f3dd6ec9b53966abcd9728848884c789b6785e11ee56ad6afd8591991ca97f5c0822f98ce1fb798f6df0d6fc1b78a06cb88d93987fa90f49a1bc0b4747676864f0aa8f3e20b276ff7850d3a4bc81a08919b2f1b237d5c6d4263b0dab453314120592c96b23e84604a1323221efde768567875c05059f2215d2c0d8316ecb8ce8e74df406de4679fef9aeca73efe658f7bcd731d027c18e249697cd774065c8e9bd79c386ad0f080e6e88f2bea164a593517b76c7126aadfdbc0bb9c0917d5a8dc31d26c89d1b337797a06a3695c450f0a4689d7d9f59fe9a21297a4836b0f416748c33dd99001c80566ce649f4d69f70ac2e030b9624de9e776be850f3153e90e38f5956aab1d734c51d48b0fffaee1fa7e3108695bb02efdb4ca17b5e802bb3631fbc9570d3b7dbb6bd665808f89ad7d3882c83539732aa9274d44d980c2fc5b425253e866e4d3e27908e72e4cbe255018bdf30364c24c3ce1d66811358deb58321971bdf70d6570dadec3132b19a0f73fb54f95c4147d1ce8dac637c1c967a0bc1e94b19279ca9771d9c13a12eac8dd7aa2c9a75f171d95099b7b9788466a0cd344837f11be5f82f7bd947aee7025c632bbda5ffd75e71e8443039c7df85ce7ba04bdcb935d56d877abf67321d357993e153909d390949c7ce536c6d8f2bf82b4ada2e38ef3d364275592fa7d628877618411ae716c291a552aee1a55aa74c95da3ed4d0cec4e8e921857dedd11236351991cf2f7475bdcbf1ef6dd8ced05355c65656402c4abefa6f8003e48dbd1010aaf5aedea8606d790717748d29ef4beaad636e74b035b1731b56a37513ce5bc3961f18356a5e2623b8ccf2aeb45fe622605594799ce7f25af691ff15dae2953de13375628cebc3dcaf36f8daa20da2227d8836e4d5c0b5c29579b7ec2c895f07af5a68f428614e557264d37b09839d3866d84d4cfce0fa2a243e643b190d7063bef6800db7e01c333d171e8ac2f907ff3c86e19e45ebffb41a7620084e64fd55d7a5416beb5ba83e6fbc2e32bf062cb787f821d71727f2f892323352c676e8cf6d1af1ffc703c3de0ffc999570cfe60139aeee29ef25312a981150465afe08b80ca1514f7ebc70e492e226eb385ee5536bd22eda62ec0d5e2628753239cf74bbf343f5a03eb66bd864b7b6c4d8a4219c44789eaeeb28c6ca6f510c4b1c9a9b79edb90983435ead2d5b6c4", 0x1000}, {&(0x7f0000002380)="4a1eb1cecb9ca1caf13336c79cced9cd3f7c942f6fb4f7c8cb33f0c61f08f318e45b4ea76a4591a58928142f73fe16589e12a5ef0ebce2770533aa", 0x3b}, {&(0x7f00000023c0)="40be23d843cede0c7315698eee3f5499f6d6e852917a71e9971c0bf0", 0x1c}], 0x8, &(0x7f0000002480)=[{0xb8, 0xffff, 0x10001, "f6e49d024d27d034425e322e617aa8d508df23caec860bf3f22ce690884c2c5ca836d4cef4cddc6d4227e1358e0789ca04bbac7b977442d17951c0de5bf334fa7579b8097cd2301ceefaeb578510d756ac1e92fdc1979a903d95a9724ec43eba3fa143420b1e2d6a6fc6f57e3acb3dba19296046e21fabf96217cd4dd74f8e131945f9ced601a39dd6f6fa5618cce2969510666f2592065b8c299c8583c37cea2d"}, {0xb8, 0xffff, 0x80000000, "b0522da528bcde039ce2f9937179a2b7722cf10568e3c51aef0ba89555cc987d1a998b77469d0b1749e9dcd659bf3e8e37e814a58259267b5c39345235b15578a51abd6940dff5390f58eac10ab71642ba5a99fcb2cafaf0c71e5703d52eca7fbace10838fbedc6f4ea9b8b0ab8e39bea3ff7186a1ec5fdc010199826e6da46da452aae0e76c08c8534af216f7b04431aacdb0486d3c539daf3239792c3fdf1f26066c5d26e8"}], 0x170}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x9) close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) 23:39:51 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) recvfrom(r0, &(0x7f0000000080)=""/157, 0x9d, 0x1, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r0, 0x0, 0x0) munmap(&(0x7f0000009000/0x3000)=nil, 0x3000) getsockname$unix(r0, &(0x7f00000004c0)=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) pwritev(r0, &(0x7f0000000480)=[{0x0}], 0x1, 0x0) 23:39:51 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x3, './file0\x00'}) 23:39:51 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) sendto(r0, &(0x7f0000000040)="6a08e18c97e09e4b62bccf57a4a1b732288c674c2a957ab44a4d1f0e541f19002088f2e3cfb74dc475f09085e7fca086652699b6dffe3e325b61bd3b5214d2b681", 0x41, 0x40e, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000000)=0x72, 0x4) socket$inet(0x2, 0x3, 0x5) listen(r1, 0x0) msgget(0x3, 0x4c4) 23:39:51 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) semget$private(0x0, 0x0, 0x408) readv(0xffffffffffffffff, 0x0, 0x192) open(&(0x7f0000000340)='./bus\x00', 0x88, 0x1e) read(r0, &(0x7f0000000180)=""/160, 0x96) r1 = semget$private(0x0, 0x3, 0x220) bind$inet6(r0, &(0x7f0000000040)={0x18, 0x2, 0x7fff, 0x6}, 0xc) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f00000000c0)=""/151) symlink(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='./bus\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80185760, &(0x7f0000000440)=0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000240)={0xffffffffffffffff, 0x80000000}, 0x10) 23:39:51 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="000000095f730f6a310757bc3640c3bf57595edc768e00588ae741cbe4dcaa582e547051f1c2018144d9d4cec2c6708633591d8bcaed3cf73f8ecf695f"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) syz_execute_func(&(0x7f0000000140)="c422019e355e5600003ef280f10045df5132c4e36518e000f24a0f2d710fc4e18df316c4e23dbd990f000000c4e279186408c7f00fbb75003e0f028d0b000000") symlinkat(&(0x7f0000000080)='./file1\x00', r0, &(0x7f0000000100)='./file0/file0/file0/file0\x00') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x6) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000180)=0x1) utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) 23:39:51 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) accept(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x9, 0x0, 0x0) r2 = msgget$private(0x0, 0x40) msgctl$IPC_RMID(r2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) 23:39:51 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x43}], 0x791, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x3ff, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1, 0x2, 0x800, 0x80000001}, {{r0}, 0xffffffffffffffff, 0x1, 0xf0000004, 0x3}, {{r1}, 0xffffffffffffffff, 0x0, 0x10, 0x0, 0x9}, {{r0}, 0xfffffffffffffffe, 0xaa, 0x0, 0xffffffffffffffff, 0x20}, {{r1}, 0xfffffffffffffff8, 0x2, 0x2, 0x65, 0x7fff}, {{r0}, 0xfffffffffffffffd, 0xc6, 0x20, 0x351, 0x5}], 0xfffffffffffffffe, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa4, 0x20000000, 0x7, 0x7}, {{r0}, 0xfffffffffffffffb, 0x21, 0x10, 0xffffffffffffffc0, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffe, 0x20, 0x20000000, 0x401, 0x6}], 0x4, &(0x7f0000000180)={0x6eb0fc4e, 0x1}) writev(r0, 0xffffffffffffffff, 0xfffffffffffffd78) close(r0) 23:39:51 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) mknod(&(0x7f00000003c0)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x400000002c5, 0x8) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xf}], 0x4, 0x0, 0x0, 0x0) kevent(r3, 0x0, 0x0, &(0x7f00000002c0), 0x3, 0x0) r4 = syz_open_pts() recvmsg(0xffffffffffffffff, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}], 0x4, 0x0}, 0x0) close(r0) r5 = dup(r4) r6 = fcntl$dupfd(r5, 0xa, r0) connect$inet(r6, &(0x7f0000000280)={0x2, 0x3}, 0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0xfffffffffffffffd, 0xfffffffffffffff8, 0xfffffffeffffffdb, "855c55000267a7230000001a0000000000000040"}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) accept$inet(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) read(0xffffffffffffffff, &(0x7f00000001c0)=""/62, 0x3e) 23:39:51 executing program 1: madvise(&(0x7f0000b45000/0x4000)=nil, 0x4000, 0x7) 23:39:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbfff, 0x0, "b0d41800006e93000000000600cd00"}) r0 = socket(0x14, 0x4, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 23:39:51 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x1c, 0x5, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 23:39:52 executing program 0: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) 23:39:52 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000380)={0x7, 0x8, 0x0, 0x3, "87133d26eefffa9b4510d6711c792edbbad6671a", 0x1, 0x1ff}) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000280)='./bus\x00') r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00a9ca7f4d0fbf6b793adc1f058df58aed3ef9762d36cf6b819bed784af2f11cd3d7ef400d8801ba45", 0x29}], 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x20c) semctl$GETPID(r2, 0x1, 0x4, &(0x7f00000002c0)=""/82) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x80085301, &(0x7f0000000140)={0x20}) 23:39:52 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socket$inet(0x2, 0x5, 0x9) socket$inet(0x2, 0x0, 0x80000000) r1 = socket(0x18, 0x7, 0x3ff) r2 = msgget$private(0x0, 0x4) msgctl$IPC_RMID(r2, 0x0) accept$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0x5a) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) r3 = semget$private(0x0, 0x1, 0x100) ioctl$TIOCNOTTY(r0, 0x20007471) semop(r3, &(0x7f0000000000)=[{0x0, 0x8}], 0x1) shutdown(r1, 0x3) 23:39:52 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1011, 0x1) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x98) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="7f724137b56b4b06f50cfe5593feffff907a9dc5f238f8b14da2f284df84c6712af88e0384a2f391d063ca7cc04783d52ac9877bbbbec22531ca8702e38bf1c1", 0x40}], 0x1, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x39, 0x40}, {0xfff, 0x4}}) write(r0, &(0x7f0000000180)="fc5109a0a6fa610907086ec17d94c74a9f475395250e01b61e8fe46e9e47205dd2062dce77f8e13199d7b554b759c12f66b55dd9a5fc4bd38c751a6a95f9bcc8b31d82dad4ab93c4d4f67a88e6c3321de2356f8a98f267b5ca53661f9fdfe015ba032ce66f8b33079775241514fad4ace804a690f3423ec4a47ae34899160d89f709e5a29f44693a5d05b3f6307f4381d3cbe03963242cf89acb5f4b26dedc6677ef56a75fd80d8bd039ca5f3510bca533511c0c151454e32388129edf3a3da1d176b0ba95ee7c49480a128e6ad8f94f74b08463a18dc046a54d9a4256", 0xdd) getsockname$inet(r0, &(0x7f0000000100), &(0x7f0000000280)=0xc) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 23:39:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x2, 0x2) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x6) getsockopt(r0, 0x29, 0x0, 0x0, 0x0) 23:39:52 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) syz_open_pts() getsockopt(r0, 0x200000029, 0x24, 0x0, 0x0) 23:39:52 executing program 0: open$dir(&(0x7f0000000180)='./bus\x00', 0x201, 0x100) r0 = dup(0xffffffffffffff9c) accept(r0, &(0x7f0000000100)=@un=@file={0x0, ""/69}, &(0x7f0000000080)=0x47) mknod(&(0x7f0000000040)='./bus\x00', 0x400002046, 0x5cc1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) lstat(&(0x7f00000001c0)='.\x00', &(0x7f0000000200)) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) close(r1) 23:39:52 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8000001005, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/209, 0xd1, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x6, 0x9}, 0xc) 23:39:52 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() getsockopt(r0, 0x4, 0x80, &(0x7f0000000080)=""/35, &(0x7f0000000100)=0x23) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000100), 0x9, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x9584, 0x0) 23:39:52 executing program 1: lstat(&(0x7f0000000040)='./file0\x00', 0x0) clock_getres(0x3, &(0x7f0000000000)) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='W\x00') 23:39:52 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) shutdown(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x42) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') 23:39:52 executing program 1: setuid(0xee01) r0 = accept$unix(0xffffffffffffffff, 0x0, &(0x7f0000000040)) lseek(r0, 0x0, 0x3) r1 = syz_open_pts() fchdir(r1) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x9) 23:39:52 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) listen(r0, 0x3) 23:39:52 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x3bf) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = msgget$private(0x0, 0x4) msgget$private(0x0, 0x200) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000000c0)=0x1) connect$inet6(r2, &(0x7f0000000100)={0x18, 0x1, 0xa1ad, 0x4}, 0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0xc00, 0x0) msgrcv(r3, &(0x7f0000000180), 0x8, 0x3, 0x0) fcntl$getflags(r1, 0x1) recvfrom(r0, &(0x7f00000001c0)=""/168, 0xa8, 0x0, &(0x7f0000000280)=@in6={0x18, 0x2, 0x0, 0x5}, 0xc) msgrcv(r3, &(0x7f00000002c0)={0x0, ""/104}, 0x70, 0x0, 0x1800) msgget(0x0, 0x106) getsockopt(r1, 0x7fff, 0x4, &(0x7f0000000340)=""/132, &(0x7f0000000400)=0x84) semget$private(0x0, 0x4, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000440)) connect$unix(r1, &(0x7f0000000480)=@file={0x0, './file0\x00'}, 0xa) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r0, &(0x7f0000000500)=""/44, 0x2c, 0x800, &(0x7f0000000540)={0x18, 0x0, 0xfffffffeffffffff, 0x8a}, 0xc) getsockopt(r1, 0x6, 0x7, &(0x7f0000000580)=""/3, &(0x7f00000005c0)=0x3) rename(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)='./file0\x00') dup(r1) socketpair(0x6, 0x1, 0x4e74, &(0x7f0000000680)) msgsnd(r3, &(0x7f00000006c0)={0x3}, 0x8, 0x800) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000700)) r6 = msgget$private(0x0, 0x0) faccessat(r5, &(0x7f0000000740)='./file0\x00', 0x9, 0x3) msgctl$IPC_RMID(r6, 0x0) socket$inet6(0x18, 0x4, 0xfffffffffffffffd) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000780)={0x5, 0xddc, './file0\x00', 0x0, 0x527, 0x0, 0x31}) 23:39:52 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f0000000240)='./file0/file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 23:39:52 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000480)=[{&(0x7f0000000140)=""/144, 0x90}, {&(0x7f0000000200)=""/95, 0x5f}, {&(0x7f0000000280)=""/218, 0xda}, {&(0x7f0000000380)=""/194, 0xc2}], 0x4, &(0x7f00000004c0)=""/20, 0x14}, 0x40) r1 = kqueue() getsockname(r0, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) sendto$inet(r0, &(0x7f0000000540)="df1a1fb9957df2f12a12e0724348818ed85b66dcd2a5a715a69c15c411230bebbedb0c2a9ed28fa8de46fab6af0b8732641bd01ced92195641a777c916823c463fcf9b73f869ab3e21371fe49934193adb904e9b36a84712e02502847fba", 0x5e, 0xa, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) shutdown(r0, 0x0) 23:39:52 executing program 1: r0 = open(&(0x7f0000000700)='./file0\x00', 0x800, 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000740)=0x7fffffff) r1 = socket(0x2, 0x2, 0x0) sendmsg(r1, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000080)="95e20b0ff4ce3a7e797a4033275fb4a227959a7d7e004629c24e160b8c17f71c44f2fa2ad6af400e8712ea072e8cebde03fc83a3f75dddd94f1f62c290e97bea30ca80004922f6931bc5b8aa33a65234393c98e095953e21db33d6953c9e511e93142a0649234a099ab9145cc9d5b7068decf3b1f6f301b005c05e597decb39015f5bd7312c5f135f34f32f131d5afc162eca6ae528330798adfc4b58306bc56b1e81f66255cb43ad138ad50e8652aaecc86c1134accd5109752f8402ff0b544f2ab41", 0xc3}], 0x1, &(0x7f00000001c0)=[{0x60, 0x1, 0x40, "afb951227d6036a0502c2311aa88fedfbe8888fff67a4b341a6d907e7deb754280961d00742d5b3f9b96a4d0927ca1422e4eb517fc46c6688bee6109243d853e875cf20c320f056244386af6"}, {0x100, 0x0, 0x792, "8969625f54b86d48ebf988dc5b3b34b6b12ac0db48dff4e891448b5b7158e8d617536476bb0401d2dfeb005f28a614a8094eb4c6d8c290c1e0b7c1fde2ae801a1c6d9012d1817b29d8267f481597cabbcabc2ef198fd3f3574b823103726e7656800a51c06a019e8c9a6c45038fdfef4df930ded24f0ec0041e60ae5178e64a757be0ea1e76ace7a5036eb49b9095465f80cfefebc492093712edd1b4d64ab790d5b27f7e1e056d016d7db29a680bf7353ec45fdae9851c3b8b4e5371427a508afd2abba7d26b0ecdb1211a1f739ab8ae3177bcfcb52d1a85340adc74247b77133a06843b57062cab851879d6230"}, {0x18, 0x1, 0x1525, "cf"}, {0xa8, 0x1, 0x101, "aa7536cd4453500c90d9eb1b0ccf1c4f359775a06000be67687f42fdbadd4dc38f20fe95b346241cad4120d7feaea5c796b5eafbf52e63248e224a82dc268c65b7577b3440fe29d8426932791c29c89dc01cd35056f756a552cdb5c45c7d84db4331f75b1b6e15ff3785cbc23506828a49b24aa60d722e9019ba983d40947725253ddac79f7a55b03fda2d534a3f388861"}, {0xe8, 0x1, 0x80f0, "7350ad8064dfd30f4f14b0396cb5a5e494716cc6d34bedee98b5b2c286dd77d35e5ab4b05e6238ba44a130e773882ec1397d61d4fb7837feab737dc390686435f6019d2e1553f89317584fc42be198336bb45576f9ac939787008e757aabf45450dc71e679f57f30645f0d1e73ded00f1fe05033fe35c3bf9f8427fd696998f7455ed0ccb576158d5bfe03ff24138f367e8ff1ddd51592fa0d8da79ca329fc3c34e44ff3a8f62d0433c669c78c40fa3b3469fb5a36d58eb4aa1861accc92cdd5971188baa5afab922c0d567d8d900c3b726c6d88"}, {0x90, 0x1, 0x200, "3907556935b3aacfb387d79a686e5e1503243805dcffd8aa4efa70ccad6b3f25cbbb6261870ec352cb37bfddac4cfe02c613a9c466a37517faf7b47db0de88bb45fd7c3a128a2383ebed8d9445d0740267bf5f9c9aba447ac61eecf8eef5146f998fb3ce97c044324052106c8ac18f24ad568972cc0b31a05c3f9165ab"}, {0x68, 0xffff, 0x4, "22531357fb547bbb785a8ca6139526ccb009a6d56d0ee0c92e5cf7c00bbb62459f2cfc6a2a673e783935ebc9eeb2107a7db85c45cc31a46867c9ff99484843647378c27ae6ba93f123c08dfe610b22f478"}, {0xe0, 0xffff, 0x6, "dfdf31287b28dec13af24dc7d861ea24cda8fe5a05af6afa958c987a486d5afe018c6b1d7099f28f042d3762e9f023019e0a5330a8d832d715f9e4eb4a84a268db8f811140d7d3263dd9fe268769ed687b7e35d865baa8718a8d9370a87c86a256dbbcc2bee32cf92e3a4873148f3ecf472f85b89896b27c06472c831108798ce59d76615abecf765ec726424054a822f14249d4f5b13653422f79f3896398fd0409d7abdf40ef70f0cbd260910757eaf6029d773f11ebc90abeda59324bb9e75ac4f489046b4e4706548169f8"}], 0x4e0}, 0x4) setsockopt$sock_int(r1, 0xffff, 0x200, &(0x7f0000000040)=0xffffffff, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) 23:39:52 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x5, 0x1ff}) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) flock(r0, 0x2) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x810, 0x0) 23:39:52 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) readv(r1, &(0x7f00000012c0)=[{&(0x7f0000001300)=""/58, 0x3a}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/182, 0xb6}, {&(0x7f0000001200)=""/167, 0xa7}], 0x4) 23:39:52 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) fcntl$setflags(r0, 0x2, 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x2002000000009, &(0x7f00000000c0), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x20) 23:39:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) accept(r0, 0x0, &(0x7f0000001700)) 23:39:52 executing program 0: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) clock_gettime(0x4, &(0x7f0000000040)) dup(r0) 23:39:52 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)="a80870e5e787df15a3dad3cb91b1b9df276b3a6e23a492388af974d88b0a", 0x1e) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = shmget(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r9 = fcntl$getown(r3, 0x5) r10 = getpgrp() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000200)={{0xffffffff, r5, r6, r7, r8, 0x82, 0x31a0}, 0x910, 0x800000f02b865, r9, r10, 0x1, 0x8001, 0xffffffffffffffc0}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x212b5c23, 0x0, "1ced99f153e5918da43f20f3371f3fe2ed8be2be"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2003, 0xfffffffffffffff7, "854955882eda0ab3c5000000f1d84452f514eb9d"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 23:39:53 executing program 1: readlink(&(0x7f0000000040)='./file1\x00', 0x0, 0xffffffffffffff4b) open$dir(&(0x7f0000000640)='./file0\x00', 0xfffffffffffffff9, 0x0) open$dir(&(0x7f0000000680)='./file1\x00', 0x0, 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 23:39:53 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x103, 0x108) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pipe(&(0x7f00000000c0)) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0) 23:39:53 executing program 0: clock_settime(0x0, 0xffffffffffffffff) r0 = kqueue() preadv(r0, &(0x7f0000001180)=[{&(0x7f0000000000)=""/218, 0xda}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/14, 0xe}], 0x4, 0x0) 23:39:53 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x0) link(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='./file0\x00') read(r0, &(0x7f0000000480)=""/101, 0x65) clock_settime(0x3, &(0x7f0000000100)={0xfffffffffffffffc, 0x5}) close(r0) open(&(0x7f0000000500)='./file0\x00', 0x712, 0x0) execve(0x0, 0x0, 0x0) 23:39:53 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x22004, 0x100000001) r0 = open(&(0x7f0000000000)='./bus\x00', 0xf, 0x80000000000000) writev(r0, &(0x7f0000000540)=[{0x0}], 0x1) 23:39:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x10001, 0x2000100000000}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) syz_open_pts() syz_open_pts() lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 23:39:53 executing program 0: r0 = msgget$private(0x0, 0x20) r1 = getuid() r2 = getgid() r3 = geteuid() r4 = getegid() r5 = getppid() r6 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x8, r1, r2, r3, r4, 0x9, 0x6}, 0x2, 0x3, r5, r6, 0x4, 0x20, 0x95}) getpgid(r5) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x82, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0xa10, 0x0) poll(&(0x7f0000000180)=[{r7, 0x24}, {r8, 0x2}, {r9, 0x60}, {r10, 0x40}], 0x4, 0x0) r11 = fcntl$dupfd(r10, 0xa, r9) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getpgid(r12) setsockopt(r11, 0x4, 0x8, &(0x7f0000000200)="ed9b", 0x2) getgroups(0x2, &(0x7f0000000240)=[r2, r4]) msgget$private(0x0, 0x10) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000280), 0x0) getsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f00000002c0)=""/104, &(0x7f0000000340)=0x68) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000380)) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse\x00', 0x8a0, 0x0) sendto$inet(r11, &(0x7f0000000400)="b25e28d57e3d6863fa957677454ef464f9cc6f5dc35cb4c99a904eedd7a681f7299bcd0ae2008facf914da0f164725b8af06dbe500b02e86a321df0b84d8146e103314707f237a9cb9318ecbd0ebecce818d48adf69783a66f70fe4815a7c21436cec58ac35c0815ad7b49fafc8c7e3849ceb47c721a1de1ee35cc5b49b954ba69b2521b7ed8f800fb36230dd2061f944e447d41c10709b300787bfe01fa87959d7f824c68b824c38a87ad121861dff78988900d720ccf2cba02f698c13dd3f6aea647178f39d6998d857f887a373ce7ab3af9267f7f85", 0xd7, 0x2, 0x0, 0x0) setegid(r13) sendto$inet(r11, &(0x7f0000000500)="614fd7c604d49dbe15ca362d9130c4c43c70ba4151c0163c5ca93b40011585c83ec31b408a5751fde47c38bf4c1cb519d05caeb8a3042d20d1e1861470bfe6fac2cbd955c2a09e7fba9a513000d2f0f5ad67e1d8f623dc1309e4bd8b4a76063c76fa6d946118ae11dacd7f03437bc2eea26a16164dee1a01492b7e24e1aa2bde3dc5ae161ac70831ff3dd45f33f0b39013ff9fc29ac0d683b04df349e3da5e724a17aea1058a7ae7c376ea599d908a2dd808206133055c9307fdf67edd0bd7647cdd098c9733f23c7f1541c920b9cc3e1e7df06c7e611399", 0xd8, 0x8, &(0x7f0000000600)={0x2, 0x3}, 0xc) ioctl$TIOCNOTTY(r9, 0x20007471) ioctl$TIOCSTAT(r11, 0x20007465, &(0x7f0000000640)) ioctl$TIOCNXCL(r10, 0x2000740e) 23:39:54 executing program 1: r0 = syz_open_pts() syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0xff, 0xd61e, 0x0, "3cbae5873238bfb56193e7b794a29f26e606251a"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 23:39:54 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, ""/62}, &(0x7f0000000540)=0x40) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) fchownat(r1, &(0x7f00000002c0)='./file1\x00', r2, r3, 0x6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file1\x00') select(0x40, &(0x7f00000003c0)={0xef, 0xafb, 0x8, 0xf69, 0x10000, 0x5, 0x0, 0xf05}, &(0x7f0000000400)={0x7, 0x0, 0xffffffff00000001, 0x68c, 0x8, 0x7, 0x1, 0x1}, &(0x7f0000000440)={0x3, 0x80, 0x6f7, 0x9, 0x8, 0x10001, 0xffffffff, 0x2}, &(0x7f0000000480)={0x9}) rename(&(0x7f0000000600)='./file1\x00', &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) r5 = open$dir(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x80007, 0x20) utimensat(r5, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x100000000, 0x8}, {0xfff, 0x7}}, 0x2) chroot(&(0x7f00000004c0)='./file1\x00') 23:39:54 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x820, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f0000000800)) 23:39:54 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x800, 0x80000001, './file0\x00', 0x6, 0xe8db, 0x4fa, 0xfff}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x500) 23:39:54 executing program 0: chroot(&(0x7f0000000340)='./file1\x00') socketpair(0x3a, 0x5, 0x3, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$inet6(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000480)={&(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c650eee"], 0x6, 0x0, 0xfffffffffffffe4a, &(0x7f00000001c0)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="7f3706ac5e07c790ecdc5e61fb957f9bafc47c9c1d5f1396ae93312f3fe46460a551bbbf5e25ce24aa4e86413908724e61eba26142691172917111ef0add7eaf66a429f1f96c4b87db399e093f9d6b168a3d8d354e3f6fa99a7e4b05738746ee5901ac8d5a4e2110d9c051311de6109a018be034557b5e34a201896fee6510d16e471d9f415514d4bc8a4484052fde3e113aa0baa3b7c969ed95b9a3bbbb374db69f717dca5b30e7b2c9c53c3ddfb3ea62718b1b1a477f56aa62a0ba66f1f554c7fef27fad877fde2b73ab7f4319b3ed5ae9fd5c4b290107ba9df6d67071fe9a7a820dcd2779988582a1c99d6e46c941847afd077d186e8b3ba55a83fc7423c412718e21a4a29319f53b0df1e4e0372f6337023e3dc7cab2"], 0x30}, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0x2000, r1) setregid(r2, r2) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000000)={'./file1\x00', 0x40, 0x100, 0x7, 0x1, 0x0, 0x1, 0x7, 0x1, 0x3, 0x3, 0x1}) 23:39:54 executing program 0: socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x2000000001002, &(0x7f0000000000)={0x1000000343de0b5}, 0x10) write(r1, &(0x7f00000000c0)="4f357ca275d625312d21e2489eb95aedda00cc000e1d6efae4b0c8a32e3f8e36f5d40818a3db51aaaff82aab5a904bb143e1bcafddda4729c9e309f5d5911c9046b6284e37bca54a13d082ce290ac68126c74f7938b1aaccd41432ad83b440c6b6edf23d6ad4132e247ab6a81fe0474d5c1f3c4ea37a5d1a3526749f8cbbac416348fec5e9e559c84641965465a7a88541265646698b61cf4c8c479938f1e1b0ca371bb920349779c670433fad63c87ae27cb00bf580def31f6047a66e09dadab16605c1478735443028ec0f4fc5eed7903bc0293a69425bfae94e340c196f494b024e09b9f00602302f4f", 0xeb) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r2, &(0x7f00000001c0)="7f", 0x1, 0x8c8354b5088f93e, &(0x7f0000000200)={0x18, 0x0, 0x3, 0x5654}, 0xc) 23:39:54 executing program 1: r0 = socket(0x10, 0x3, 0x0) r1 = kqueue() r2 = socket$unix(0x1, 0x1, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = kqueue() r5 = syz_open_pts() r6 = open(&(0x7f00000002c0)='./bus\x00', 0x80, 0x0) r7 = socket$inet6(0x18, 0x8000, 0x2) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r9 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x10000, 0x0) pipe(&(0x7f0000000340)={0xffffffffffffffff}) r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = geteuid() r13 = getegid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="c9bf37df083af53f412ceca10e879e641b721b9251762ed56cb9f2de49f852597ae8f31e18a06f62844adc1805a80729056b4f5ad31b6b598de0c3ce8d04173800b2c26986edfd816e68f727feb3a9be07f374223ce0f936eee96e09776c315593ce978afad3f7953d74998b87bd04bd71abc9fd4a7c47e19ef4398c114d9a267668066500bc9f", 0x87}, {&(0x7f0000000180)="f30c8be37dc0d2d0e0fcab735001f8e0", 0x10}, {&(0x7f00000001c0)="349f1ba1c651d60a3713b3641009204185c947e23f076b72d1a8ca58e1bed32617d15466c1ad9dd5aeae85f97a9fe8da08e36e00abb58fbb9d6b08e41f04c1050c82eedec7e5da49717436bd7575166cb58487b9b252496382b01184f534cc9e96fa8c37ebde99b457953a412193ce5c8761a64a336c84a2e272", 0x7a}], 0x3, &(0x7f0000000440)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @rights={0x20, 0xffff, 0x1, [r7, r8, r9, r10]}, @cred={0x20, 0xffff, 0x0, r11, r12, r13}], 0x68, 0x9475bff1084bf658}, 0x400) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r14 = open(&(0x7f0000000400)='./bus\x00', 0x8000, 0x0) writev(r14, &(0x7f0000000380)=[{&(0x7f0000000040)="000000186a56b5bf3e752b00feffffff2000004dd5706c85b0279e198433ac834e341dcd291c15729bcf49f5", 0x2c}], 0x1) 23:39:54 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) socketpair$unix(0x1, 0x2, 0x0, 0x0) 23:39:55 executing program 0: msgget(0x2, 0x10) r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) 23:39:56 executing program 0: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)) r2 = syz_open_pts() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x142) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) kevent(r0, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) 23:39:56 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x4, 0x810, r0, 0x0, 0x44) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x800, 0x4) semget$private(0x0, 0x7, 0x1) read(r1, &(0x7f0000000140)=""/116, 0x1035a) write(r1, &(0x7f00000001c0)="efc034fe44048b07c4944fd76041b93bb4e614501c49438bac801f614d2aeb6e97cb5374d68855bf1aae98635da2d8a4e6b349c66560b8dca72f2802b249c18e980b533c71fdf8f0bfbfa60bb4eacb58d07683517689a3facdbd052277d4c80fa776fa4aedfe64cd2eb713d6c6913a323aefc6e648c190ca4b5f32fbdad4f5f43ad14b34b98ec216c293131c0075c5151eb72291499651f68ef88a419b1d128a5f94bc6f7ce2d3afa315d5eb5feba7a17b814b155821e0b05add2538714f43075477864fa288d16cfada52b35472fb9d66461582b2e16009fe895f95bb56a3291eb2de68d5d43d76b6e4e1f55b045d5f875b4b37cecdb113", 0xf8) poll(&(0x7f0000000380)=[{r1, 0x85}], 0x1, 0x0) 23:39:56 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000140)={&(0x7f0000000000)=[{0x0, 0x2}], 0x1}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66693bc2720a"], 0xfffffffffffffe26) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getpgid(0x0) wait4(r1, &(0x7f0000000080), 0x1, &(0x7f0000000180)) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 23:39:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002000, 0x4503) r0 = open(&(0x7f0000000140)='./bus\x00', 0x200004000e, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 23:39:56 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000100)='./bus\x00', 0x3, 0x20) mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) setitimer(0x0, &(0x7f0000000080)={{0x4, 0xff}, {0x5, 0x4}}, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f0000000140)) 23:39:56 executing program 0: open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x100) dup(0xffffffffffffff9c) socketpair(0x12, 0x0, 0x10000, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r2 = accept(r1, &(0x7f0000000180)=@in, &(0x7f0000000040)=0x3) recvfrom$unix(r2, &(0x7f0000000100)=""/94, 0x5e, 0x1, 0x0, 0x0) kqueue() fcntl$getown(r0, 0x5) 23:39:56 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000500), 0x4) chmod(&(0x7f0000000440)='./file0\x00', 0xa0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000380)=0x6d6b, 0x4) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in6={0x18, 0x1, 0x3d, 0x1}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000040)="4b99def94da3f7aba1406a8c66c735fe9e938bcf13e3f564947f8c8951f4fe0edcf48c58b5564f931eaeae41524a13f643063d4948fc6d1b78d538cc0586fb0465a7fca44bd662fc8caf1a6f9332d38f96e7e3e4e602cf8f4e04dfeab90cbf2a5303a566285195ef5447c7a9cce976fbbcec", 0x72}, {&(0x7f00000000c0)="47503deae3b95c676161aadf4a0dfc77e8c632d22659e1baa48a602b0f0802bb5293d01c8f3cbc6588e6f671bda5ce775331883d578b64d4b448db34fd7ede427fa7f6b7fab8c1d911fbeff016cdd038f801190daa88e8994e056d487147c38d1243100a83825dee5bc0a7477ada79581b76209a9af87e26fca1b4076a9f5b0f2f98a770e1f0ddd4fc9e1e96c2a673202ac3d206a909dfd64eb656fe8384bc", 0x9f}, {&(0x7f0000000180)="8ce5e361fd5ac24f97a4e8c7f853b5c668fec16262d10fd98a8166188c3443d2c43b526bf6828c2d16611f76a57569df98c51b4ece3ff61e2356d26609efb3676e4fc2afa9b92d499e5c2e1abf9f55570defeab4c562288497449026aa3f8e9ad8e4a2bbc8c46fd302501115d8914b5ca22bdbd03aae649d023a353b1042081be86d7eebffb1330171914d8c85e44e1f29470f204ac7e71de2a864c3b9846d718a67791afd6e9e1aa0016211cb5b87d44d3b7ad692657e34d452248f6b1a23e9897eb6d91b255f529e0d44c8999abfd7e33bd2dd7e61670cac7c35f681379057d5cae8c633926116fd6c94d513cbf2342d4e299ac052fba5d1ac5f", 0xfb}], 0x3, &(0x7f0000000540)=ANY=[@ANYBLOB="58000000000000000100000005000000c2dc1473c151f4868595a3e9e2b51e9ac9c568b227d108477b41772659f703286461f79bfeb3677df53fa310fbdf1c9b360a81f63de5975e05ad7125feee9c6969bc0000000000001010000000000000ffff00000700000071ef2be831e8fe2ea295b9eb8d7b7305ba6136618bd1e8db008e22b98792e30d13d76616098e5a5ed4ff67d57763a8d6c1a96903a936d987e7a405a89888ed7f3184c2975875317288b4dd6d2e27fad956861271e64dcbec0b1a5cc5d22e22e7e7e599d68df628b112acc5bf31f5d63ef4c628141e5f200754e056bcafd89894bfafc07eae164684ec2e90f472778e4306475e7e6a21046dd46919952d564c9ae8da3d4bfbea72189372e9eb2807eb73d24deb96e87a2fc825a4aa7bc00219097fd3df8a3424d701d4950491091701d73d76c5e2439fe20a424828e11639f64c5699b72fce0152ab2e4b0eeed72f80e5f87d3b31f9b0f51768a86a64aeb651fc4ca5f367ec41f15fb6a87343ec10b8a9d8c086d0d0f9e052e368fdb7adefde441594ebb8c8a45d1c1fd3535d0bf288669940eec7368033cfc7b4982df0c632e7cddfcdc0d61040c83a4e13546a4831a7ad7a221fc67334d1c7dfc1cc58e2ec5c02da1e56020cf80b7aa5f240688ef7e757bae8eae8a3cebafc6f4ef09a012f85a391c863495a70630f70c9c33a9bd749c7c12052cb3a9b2bd20c57d70393c1562a242a06e32dda88db46f4800e4853bb39027b3eae0db6cea067bf2565fe9950f206213dba78e649ec0f2d2931991d3e69d172edcefcbd72c0ac783f63e796623e4a22421739211a9b9a1df3cadcec88ae6d9624c3a4141d9e63795d1871f0d2e09d4fe79089dc97a9d6bee4941ee7206e8e67cf7b600243533c2d08e7d5f36dc7738a4c388320b25b2be43e2fd449d5483df94daf63a311849dc992001cee68833577f8492dbe196725b9459e16c42083364989f5a2c3ecaf9858c20fb85ea397d8625407c5a1d76681ca4f48cce8a7be383caa27eae8f9999d5f7ad34c9c0abfbdd1f1794201a2b96344c65442d8f12f0c95729a22e157081418614b281b09ce8a5979c7fcad23dfb07985fefd6d17dd3c961054ae1ae6a2380cc7af312f3aa0d2d90834d6bec97a6527f11a3c3d8d161b1a409dda7f3a2a42cbdd01c92dddee295021031581aaa050a0ebb7f22a9daa9cc98c631ca7f683b5304b4917765462ebb8910e36bca890874ea16403e5c220cc343762c051013b54517ee7ae2866f34e199bf35361d7d858ce3620e9ac30e48d55cdec1b8d63fa840dfa782520a06e006dc84e020fd15c928ca0c18102e6e5be6770a83e4526c2d28a68fbf01211c5779d35cae601799422dc44d3c76236641da9334ee81785406438773f2611fd3baaf1044e850708ccecfa6b6c5cb2354bad840871ad12c9565191358d862aa5d0fccd6b82daeb1ca61b6982a97dd0c883f1a91fecfcce7503a17dd268eb5a6ff2fc93981d4dba958c95797455a71986f589bdc1ac0290ba38c955c1f24ac1e01fdf7e649b0d3e8eaaf3050678d912f59e0f7c1b5b9f4153b6f728a37e784955c2d5a3acba3ea4823c78363f939dd2af57de2a669ec4045c1050adb4a0fe54d7c94209eeaf480a3d10697d821804ed9138663be798b1c522835198311db64ceb7b06d06d070d3529fe1877d7d7e5adcf0e0524306c6320ad34d5f0a411b253e38434a6f7f985d6eefd81b71e87e31081a02d461995cd2a55b6c22ac419c6342aa9ee69e2b66e9a73b025a3674b88fb593b34f7a067f1968ba5957ffb885bc4366bc2a6ce3530c779ef10962f4c51a6aedb1985c20d46c79ab4fede783b082067a1e645b1e48ed335f6cef0c59e509318a82fa6bb8306465332eb0f4cc0f1b2d943c77b3604ada5491e7d8faa04cb3bf0edb55119877c6446a3c255512f94e2e07ff788441809c32004307d27a1eb90269259e6f75bd42447bb483fe670c2d7738231e65e3c5d8d7fc23741c8f1dd8b6af2e482a6c92e823480dc467f4c46e2dbbb89873efd195c6572233c4f244854f68844923389ae04b8de2e63c1ef4d3910bbc6973366290cb034837755a8f77474afb86c08b84b8611434e009ecdaf4a04cfb9c83a6df7a402ae84f94aadc6f718b8ffbb55fd44d295f7bd201c8d6c296a59a8fc46a377c3f31e3136407c8a41a9f4d2324e0c7b57894c797892205f636c25794f50a80fbf5cbc9142b23f9d3e84854a1a939afc1313992e452febaf4ecec29933f4408b0e13402d577ca87327fd87c8cfede41677fc9bb0b31c302f700cecba20d4f372980a620c45ffceff5c66d129177540e67ec6c28102e613fb5a822225f20344156ab0dc34bd948d8a49cdfd40f39361cd17c64817f93412b2bdab4971481db408bd2d2885e2bf585e3b80eb38a4e3de3e6d125d9bc7bac86d9e17cc2bf04d722e314031146df75ec1fd91eee62d36f76b861c00e2381753fccf3eb6b8a71b50c288977bc1d118a3ba41836b0ba061ec3219285447b61601f9b1721f886dc263326dd1ad6e94f7013a3c37707ed869aac324f8c90fd548f2d06ec5de9aca2bd4e26a540b0398ff7631e003996c92e51ed265761ee7555c7874c7e873ee2cd1023570c3383d9691b8e7098903ba3a9be5d717b3a9bf29dfd76ca992bf2d96041dab90660c32dfff6ed7dd4c26727c2e1aba0d4d0941858007ef67fe4c17dafc03141b7494b347a136a61303b2c9e1760a8b699d9bec807e863f638d947877f74007173644d8c2fdff4ea3aa609b8acf9a184e61f07ed711533a3fbb78747cbdeca15f7243dbc368a658943070b2234c229675ec8970fadeba363580c3d544699385ea485342aa29f4de66c223385f714ad3f70974c1401d5e8596fd0cf24a9e7a48988c4b9096db5f55f039b6b2bcf77167eb4cff113083443b4bf8fe07b13f92b674597b40647d7f67441d7e4aa382765af4ada20ba165afc135b0bc62a600dcc3d513fb173103226f8d80e72e442916d5ca6781585923fee25263320001dd12a9ca36e5df00a66a19169e64f17ba3807435dcdf85c5005ed24402c576c3253dda16c9df4bf3c51e4674ec4867ab74f91727b5a3dae233518575d69ce5bd2101189eaacbf36829f2ad3cea5563655b0eb803b2e6f7f5f32c705b9065806f7e423323b16d357da511afa010e490e9bda46b6721f445c1d66301dbb75662b567628c46522147058868030332c0b668a637ab4c33604c76bddcb289b0336b5613790800208f5680997b9a068135b1d628dce85bf627124b5e48fd6dbc65a7ff2e25a3a81c616d088e4542cc3ade2b3da9ab19d2753bb457b7790ea6fad62666f345fff2706e7323451ff044a0bc5dc39332f6eb295ab12e32fdd3e2ad0855f1a85c84a678d616505a5e3b1ac2e10a69aba036a19345ba27f377d8dff4382e1d5086eac840df77853b313fd5dd6e585be1f8a25035b135a76b39e62ee7da7539aea969db60f3396c9b1a5a0f7891d680a3f918cc486af4d240959b40fc17ec6882079f1e10e5c6f764ca0abc8102e1af89384f812cf2f3b6859578aeed28bf8dedd1c0dffcd43be6f87d77048d8037d8bff3cb2ae23ea2c68bc8cb9198ab38aea9ad4ee2900c224a760c7f5de94bbe3bf12cc869f09e6668d3d3bb557ff5b26ec3ca3c5a9ed1ea7bf1b7dc2edd6e88f321c49a90328c5b4cc3c47bc38f0f2395d02e956126b7e5de4c96e0d1c9333597b0c63c086631af9182cbb5ee509306fb3edbcb8237baf18c8e88ed0d985fc44c631047d0a689069a9496aa3318c9924afc62148f1dd4a938675bbbf55d3edbb194aa7a976b4b81dc34fc67f0913f155838a5cdb64b4de239c9dbc76616161f9f4f8374d15cb94c5d6b7e6cbd417992b3934cc34eb1286a9b3c59ab3aa5ee938fe8f63c7bfd95aac756360e0c81f7c607ec634f196178e5b8d4cb0964f655d3338604f87582d7b76e377df24ea1723d59dad89276f5d5a6cbb83904b6e6fb1093bd61b100c887011577e6670fc26aba3c7e255079d7251c0c7a8374cb390fdf6f132e325d4ee393c1def39294844024f055ae0becb17992e4b5c6c8ae844678c9cc7b7ac9c1722da3baff1f9004358a4911b8c75d97bdb2480d1cd1372301692fd82736c1aa4a0550d58bf5a972405ef27106b86431149295dfd763e41143073bf5153589cad22c60b27601b6cb84a4cff6949deb06df6fc6fc254108acef03a88b2e91f710fd7c15369dbe746f6b08c7fcd42aeca77209a7bba6982e9e4ce33e54c9ee57946c505d121438a073d30be315d3be7d5b751be6f9950bec7bda53a8ff8fb385ca962051f2bafaf03f6c8f81ddf0df5968bc435389928c6bdf77f3e152f3a5dae0eaa8e661547901cdd364929a5c80c1e58f7f66e081a2e912a4194475cda67d6bcadca1a1f23162f4f89dcc40d30d2e328aca8b3e56f82014bc19e4e321d8ee2a53401dac81576059bcf422771a5d0ad5e4bda4af3a5c09dbc3717b75d922b7fbfe26851cc871512cd5702df91481d49395c5f707b2b9d318fb3380b70c97ebf18d61555a5b9af2f434d9d76a8b775b40b0b078f69247caea011b5596339c041cb670f192b113919bb3ea418356b0c8b1028a0a9e23aa56d334b76bd743a4d175ad0c9e3d66dab0f83196e0a068590b2b3da4b7b8ce0996de4f85a08e906a2ac8dd5250e360869d2c90338b4dcd46ffd2adcfea2dba2110075f0cdf0551c13b13b519afd1f64fcee4712b862e164156024a85e43f0d8e1eef61624d89d7d77e579057d59cef8d24e1d9ac06a7c5e707f55083b06daa5728b7c72c23d138489006eaf9020931a599925215f3bc7697cec4d11ff857b1373e5c694fb184291b2692d7f9348a164a1f7496ffefa0c552f9dd180aa0099094ab610b44835b2b72d0b82656a4ea9a463e143cec892fc3f948658371161c220a1f396dfea553e55438ce6e536a7816224c00754a2c0e5d9034c2cefe7d0e63e8379305e2c368ba185a12b7525f9694cd1d963227287290a8d6e50743ec76a04aebf4ff6d8cf6d5f223dd589e572dba85d51a831e7b342c7b710938a34e752468328c2f38beb9dec457fc4ec20588eb2e907b0f2608b32f3e68ae1c5dd5556925ee1ac8b07f501c6ed6c352a897f978ad01f2fb447820485433f37376506ba8db08ff3481ab965b4ab29e16a2756b679b979546480a13b192b14c4a3d8295969c8410863368e6615077b86cb8804cd1b20411c0fcea0e04ea01b6113ddab52d005dc48dda75bd4743bdc3b9baab933bf288a3fed88456695aa45b83b295fbe3ba5bfa2d20d0ab07b1249ca5a11e97748364db2e8f76c0b1ef2a1d8b1303a5d520fe0f71f0c00630148b32e8541a467fb4150d0332dcd7ea8facefd7ae59114f67e619cab3de34097c9963465c9d4710933e20ced7d8176d3133d48dd095e975856fd636d9b4aed1309827792a360089b604e57771bc1569a7765986596129334102c4327bfe4c5700b316babb9b3b2f1a1d20b0a851e7a9289a13680a6166020e8b50779bd2098b721c1046c359b0f146089932c0cf78dc5b1d5f6d01cf2f8d77a2f6a1254d5cd5eda56765f90f79e46481f63b0d617e28b853c23d51f88ddaefa165740e85c1e68242910de7dac94351e1367094823aa44f380e476a2755ea63aa4fd021aabd9ff9608f5586bcc6a07c4dad1021dd4643d575f5bc9df8cfceb2e0cd2bdf149fdbd8820116bf9d1aeff594940f609186582af2a43c885eabda2b152152878d074abb48d2467c99f3588e7b220654e2a12e52e11dd55c79c05230cdac1f732abd6ca6ffa128f849ac0cc185e52163e7113e05f26726f73899e9c14909c83ada772ec4b92dabe6eff5f750d834ec5bed8ff42de6bb59a6313b851b0f1d8e3d9e27dacd05f2b2bf381cebd8290f0801000000000000ffff000011ffffff79ae3d33586c227389ba5e1df3b11da9d87d9a3d9bc2c43b4f799ed37f49a6bb5d7eecff7ba66bd54a703bdce29caaed2ecd151976b5085e5283a54c5016b81c2ade8556ed4fb0bdd58ff182f8f098da355b505146aaccd81b5362248cd3e078083f97ba8de2ad3deac981d3c4a0ca15ee198add8e943ff074ca1a4cb9226f841dd9c916eeac5ee71c999e63ce13fad6def761ef17cc85db777caeb389a943d600e95352ef86bef3f3ed43b60bfb3c9634dcad96c38ab52b9d1ecc0bd1f6d5e2691826ca38dabc413db84effce4d3ca412c507dab491dc04f83f5ddd6aa3e8ca90f70b8d912c18f7ee42cfc43cddf46654000000000000000001000000000000ffff00000900000095c2341e094aa98f06e355b48ddec5839dbcfb60e2262d1cf5307d4e54557d5f767e94bcf32ff2f7a306a68612e3b0cd3b4d7fc72c5a387df6b93f3229bd78620f44c9ade583d688950739a3b65b507fec620693789a16e6370a49f5b8aca3db5100b8e41bc8e142f731f8ea7dcb33a5cac4b9233939af4fd7d49ccd6e9c7c19bab81cfb832ab6f1bfc22802253516853d07fd48b29f35a4947ef0c27e6c5242a117f9fb609aca211d43bfc947ab24b7c2c2a0238437db50350fb42f98da4a52458c1360a0e0576768c142196e74631aec18e3642020d4caac5c814facfa0e76f850cdd90070f8ca6cbe0000000000003800000000000000ffff000007000000c1b257afca8c0cf3b56f2640d0c2d035e1a622854aebb8847f837d28d285840634a70f00000000001001000000000000ffff0000f9ffffff9aa3d9826d901e7dd4ac78c4a3e9e92725a8d69b4d087c7cb6ba87de52b1e028689ce5b8744f36d23b910fd9cfd9394b80fa459543ef64d148e4b77de7f255efd4372dc1843ec0e4307391e9a07e1606a09cc0e326dd1deded138277face9c5f046c113b47e0cf45191551d5f2ec142e89f5394b796b00e4cf366c4a446e95043c86cf4112d260b4fe4dabf5e80e80449564c44e4cc969c0ec43c4d7cbbe1c60d9cd820f65754032d830c5cd5c7fb38a7bb2781bf7b2c10d4b981b32d585f3a60456824447f8b4bf10397369597d7efaf77e97adf185fcd15876e264f62a2abfc1401d16b22be85cabdefc418b2970d27e52ca6476974a0d0e5ba1be00000000"], 0x13b8}, 0x40c) r1 = dup(r0) bind$inet6(r1, &(0x7f0000000300)={0x18, 0x1, 0x1000, 0xff}, 0xc) 23:39:56 executing program 1: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x0, 0x16, &(0x7f0000000000), 0x0) recvmsg(r0, &(0x7f0000001480)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000001380)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000001180)=""/93, 0x5d}, {&(0x7f0000001200)=""/175, 0xaf}, {&(0x7f00000012c0)=""/14, 0xe}, {&(0x7f0000001300)=""/114, 0x72}], 0x5, &(0x7f0000001400)=""/71, 0x47}, 0x800) bind(r0, &(0x7f00000014c0)=@in6={0x18, 0x1, 0x81, 0x4}, 0xc) r1 = socket(0x2, 0x4000, 0x3) getsockopt$sock_int(r1, 0xffff, 0x300, &(0x7f0000001580), &(0x7f00000015c0)=0x4) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000100)={0x1, 0x5}) getsockopt(r1, 0x0, 0x3, &(0x7f0000000040)=""/102, &(0x7f00000000c0)=0x66) sendto(r0, &(0x7f0000001600)="e407fa2ba003f13da3694300dc994d17a7f523", 0x13, 0xc8406b7bcd955924, &(0x7f0000001640)=@in6={0x18, 0x0, 0x6, 0x3}, 0xc) getsockopt(r1, 0x3, 0x876d, &(0x7f0000001500)=""/53, &(0x7f0000001540)=0x35) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x0, 0xffff, 0xfffffffeffffffff}, 0xc) 23:39:56 executing program 0: socketpair(0x18, 0x6, 0x4, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="3265b6cbdf976b21d8fb8e9b969416550d6c628d6015c4f316f6c7b7788fc22ccee62143c381dc5280d8af2c274403fda7fd39464392d737efd1045b3105ead748efebe99eb17627f1d4617085df6e8f0b", 0x51) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) setrlimit(0x0, &(0x7f00000000c0)={0x3, 0x7}) getsockopt$inet_opts(r2, 0x0, 0x2000000d, 0x0, 0x0) shutdown(r0, 0x0) 23:39:57 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs, 0x8) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x80) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0xa) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000340)=0x8000) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) r3 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) unlinkat(r3, &(0x7f00000002c0)='./file0\x00', 0x8) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f00000001c0)='~\x00') rename(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000280)='r\x00') 23:39:57 executing program 0: r0 = socket(0x1e, 0x200000000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x7ca, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x4) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 23:39:57 executing program 1: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000180)='r\x00') faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x80) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x82) r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x1, 0x8, './file0\x00', 0x3, 0x4, 0x0, 0x2}) 23:39:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000480)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000200)=0x8) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) unveil(&(0x7f0000000400)='./file0\x00', &(0x7f0000000440)='W\x00') ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000300)) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) accept$unix(r2, &(0x7f0000000340)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000267ce281"], &(0x7f00000003c0)=0x4a) r4 = semget(0x0, 0x0, 0x100) r5 = geteuid() getgroups(0x8, &(0x7f0000000240)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r7 = getuid() r8 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000280)={{0x3, r5, r6, r7, r8, 0x40}, 0x8, 0x2, 0x4}) syz_open_pts() ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000006c0)=0x1) flock(r0, 0x0) 23:39:57 executing program 1: r0 = msgget(0xffffffffffffffff, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20082, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) msgrcv(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000"], 0x68, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) msgsnd(r0, &(0x7f00000018c0)={0x1, "935af92b04ccf3298d7e5e869f3a906ae790f8b7ceb0ab8b51bbb9af832c38d6ce56830a0cef8f7d630be9dfd5d4e3551b39e6c1c82fc372223576bcf569586ead4bbe002aa64f1c6b1ecf553514b834fbd73b9c1626f27fb12eda5f06cf770fbeaf28a76f13634336776c940a893167edc7df5635f3c45fd085505a674472b7b4ee0368d532e545ec757ffbd7650aee68fb280da2bd766e9027099094cf17b324f92478cbe46fc73705f2c5c08e3e20c856e71bd38f921c7464a405f6ad324fa352afcaef0c914942a438d816ce1ae0f18ebefdfc943c"}, 0xdf, 0x800) 23:39:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cbf) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffff8, 0x2, 0x1, 0x9, 0x4}], 0x3f, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff9, 0x4, 0x2, 0x81, 0x100000001}, {{r1}, 0xffffffffffffffff, 0x2, 0x8, 0x401, 0xfffffffffffffffd}, {{r0}, 0xfffffffffffffff9, 0x8978432fd80e7861, 0xfffff, 0x2, 0x1}, {{r0}, 0xffffffffffffffff, 0xa, 0x2, 0x9ccf, 0x8}, {{r0}, 0xfffffffffffffffb, 0x3, 0x80, 0x8, 0x20}], 0x2, &(0x7f0000000200)={0x39, 0xfffffffffffffffe}) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x7, 0x0) 23:39:57 executing program 1: rename(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='./file0\x00') mkdir(&(0x7f0000000100)='./file0\x00', 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff}, 0x10004) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000300)) rmdir(&(0x7f0000000080)='./file0\x00') r1 = open(&(0x7f00000000c0)='./file1\x00', 0x900, 0x1c6) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x1aa7, 0x9}, {0x8, 0x1}}, 0x2) openat(r1, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r1) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000280)=0x3) mprotect(&(0x7f0000716000/0x3000)=nil, 0x3000, 0x2) mkdir(&(0x7f0000000240)='./file1\x00', 0x8000) 23:39:57 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) close(r0) r1 = msgget(0x3, 0x40) msgrcv(r1, &(0x7f0000000000)={0x0, ""/115}, 0x7b, 0x0, 0x800) kqueue() ioctl$TIOCFLUSH(r0, 0x8004667d, &(0x7f00000000c0)) 23:39:57 executing program 0: r0 = syz_open_pts() r1 = socket(0x20, 0x3, 0x636e0834) getpeername(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000020000000000397ff60a000004000000"], 0x0) r2 = syz_open_pts() msgget$private(0x0, 0x101) r3 = msgget(0x3, 0x1) write(r1, &(0x7f00000000c0)="cc878b20fb5e15f3edae5041e43572be26750737ab81fe21e7fec4b49f7ba5f608dc43e180473cd35bf824fee82e6a45d753183e83766fda85be4f3d499bc840685a529ebd504e5e25da13860ed68b4b1a3b7e88c7715410da13e5a6d8ebc18625471e175064155d11637d464c3693a9c329faec0b42f0788b3a94763817d409bd5ba2178439ffde273ecd", 0x8b) msgrcv(r3, 0x0, 0x0, 0x400002, 0x2) setreuid(0x0, 0xee01) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8, 0x7}, 0x8) getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) setregid(0x0, r4) open$dir(&(0x7f00000001c0)='./file0\x00', 0x400000002c2, 0x0) r5 = msgget$private(0x0, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000280)=0x7) fsync(r2) msgrcv(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="000010000000000000000000000000000000003e000000000000000000000000000000000000000000000000000000000000000000000000f900000000000000000000000000000000000000000000000000000a0000000000a0cebeb3a6e6f1b53beef2d62ed8a6345607cb2d35261c80502864afd13a9b6f59eb18b166b3a018b82b8f8f63d9a054a873e62e106d85bd993d9ff51c46b885ee6c3e8a091b5ec226e069a587090000009499b271ab9c7cc1cdacf2c203fe63c497e591ccb69881ce14000054301fb20000"], 0x1, 0x0, 0x1000) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000200)={{0xdfd7, 0x0, 0x0, 0x0, 0x0, 0x21, 0x1}, 0x3, 0x7f000, 0x0, 0x0, 0x10001, 0x81, 0xfff, 0x6}) 23:39:57 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r2}, 0x2, 0x87, 0x0, 0x4000}], 0x3ff, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) close(r0) kevent(r2, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x10, 0x1, 0x8892}], 0x3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x18, 0xf00fffff, 0x7, 0x4}, {{r1}, 0xfffffffffffffffd, 0xa0, 0x1, 0x4, 0x8000}, {{r1}, 0xfffffffffffffff9, 0x0, 0x10, 0x99, 0x502}, {{r3}, 0xfffffffffffffffb, 0x8, 0x80, 0x80000000, 0x40}, {{r2}, 0xfffffffffffffff9, 0x86, 0x1, 0x7}], 0x3f, &(0x7f0000000100)={0x9, 0x7ff}) 23:39:57 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$inet6(0x18, 0x0, 0x6) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x950, 0x0) fcntl$dupfd(r0, 0xa, r1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000140)="e99cb1193e483e", 0x7}], 0x1) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000040)='>', 0x1}], 0x1) linkat(r2, &(0x7f00000000c0)='./bus\x00', r2, &(0x7f0000000240)='./bus/file0/file0\x00', 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f00000001c0)) 23:39:57 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x18, 0x8000, 0x61b) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6}, 0xfffffffffffffec8) 23:39:57 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x1000}}, 0x0) getitimer(0x1fe, &(0x7f0000000340)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='r\x00') 23:39:57 executing program 0: r0 = socket(0x2, 0x1, 0x3) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) kevent(r1, &(0x7f0000000080), 0x0, 0x0, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) kevent(r1, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@abs={0x1f95d27d48731892}, 0xfffffea7) 23:39:57 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000004480)=[{&(0x7f0000000040)="d23d77616c8500ccbed25477af561d0bc92c79397b22e7330e2b4b050544db60c6b02aef73dcfc6a394016a099844fd9b16580c281bccaf66d981419753ad2c8fd8d84642d", 0x45}], 0x1) execve(0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) 23:39:57 executing program 0: connect$inet(0xffffffffffffffff, &(0x7f0000000000), 0xc) 23:39:57 executing program 0: mknod(&(0x7f0000000380)='./file0\x00', 0x1ffc, 0xffffffffffffffff) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000200)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='#\x00'], &(0x7f0000000340)=[&(0x7f0000000240)='^\\,-\x00', &(0x7f0000000280)='\\\xfa-@*\x00', &(0x7f00000002c0)='\'!\x00', &(0x7f0000000300)='\x00']) 23:39:57 executing program 0: r0 = syz_open_pts() writev(r0, 0xffffffffffffffff, 0x0) 23:39:57 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x22, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xd6e9) r1 = syz_open_pts() poll(&(0x7f0000000140)=[{r1, 0x14}, {r1, 0xc0}, {r0, 0x7}, {r1, 0x110}, {r1, 0x10c}], 0x5, 0x9) ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$lock(r1, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffc, 0x0, 0x1000100000000}) r2 = open(&(0x7f0000000040)='./file0\x00', 0xa2, 0x8) getgid() ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000080)=0xfa0000000000) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0x7) 23:39:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887681309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30aaa4ed5973504af8dae59eb37577d92392afb0680ac030a173b1df6fcda79d914c9b421b5c093874a45a8414ed0deb206a9b313c9a2858a9ae68860a159f08d", 0x124) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xfffffffffffffffd, 0x3, 0x8000000000000d9f, "b08d1607000000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x2010, r2, 0x0, 0x0) 23:39:57 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}) flock(r0, 0x1) flock(r0, 0x1) r1 = shmget$private(0x0, 0x2000, 0x104, &(0x7f0000ffb000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() 23:39:57 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = dup(0xffffffffffffff9c) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) fcntl$dupfd(r0, 0xa, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x8004427d, &(0x7f0000000000)) 23:39:57 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0xc, &(0x7f0000000040), 0x182) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000080)) connect(r0, &(0x7f0000000000)=@in6={0x18, 0x1, 0x80, 0x5}, 0xc) 23:39:57 executing program 0: getitimer(0x3, &(0x7f0000000140)) setreuid(0x0, 0xee00) r0 = geteuid() setreuid(r0, 0x0) r1 = semget$private(0x0, 0x2, 0x200) r2 = getgid() r3 = shmget(0x2, 0x3000, 0x200, &(0x7f0000ffa000/0x3000)=nil) r4 = fcntl$getown(0xffffffffffffff9c, 0x5) r5 = dup(0xffffffffffffff9c) connect$inet6(r5, &(0x7f0000000180)={0x18, 0x2, 0x1, 0xae}, 0xc) r6 = getpid() shmctl$IPC_SET(r3, 0x1, &(0x7f00000000c0)={{0x2, r0, r2, r0, r2, 0x10}, 0x100000000, 0x3, r4, r6, 0x43d, 0x1, 0xe}) geteuid() getgroups(0x2, &(0x7f0000000000)=[0xffffffffffffffff, 0x0]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000040)={{0x2, r0, r2, r0, r7, 0x0, 0x3}, 0xfffffffffffffbff, 0x5, 0x8645}) syz_open_pts() 23:39:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x27, 0x800, &(0x7f0000000080)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a0cc541614a964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d700000000000000000000000000000000", 0xa0) socket(0x16, 0x6, 0x80000000) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000000)=[{0x10}], 0x10}, 0x0) 23:39:57 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='c\x00') chroot(&(0x7f00000000c0)='./file0/file0\x00') unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000280)='r\x00') open(&(0x7f0000000140)='./file0/file0\x00', 0x0, 0x0) 23:39:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) 23:39:57 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}], 0x1}) ioctl$TIOCFLUSH(r2, 0xc0106978, &(0x7f00000000c0)) 23:39:57 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x32, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000000)='./file0\x00', 0x800000002003, 0x202) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140), 0x3, 0x0) kevent(r2, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x80, 0x0, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x41) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 23:39:57 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) r1 = msgget$private(0x0, 0x210) msgrcv(r1, &(0x7f0000000040)={0x0, ""/9}, 0x11, 0x3, 0x1800) connect$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) 23:39:57 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000000)='./bus\x00', 0x219, 0x20) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000180)={'./bus/file0\x00', 0x7ff, 0x7, 0x800, 0x1, 0x700000, 0x8, 0x5, 0x1, 0x0, 0x1ff}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) 23:39:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000180)=0x8) close(r0) r1 = semget$private(0x0, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x76a7043a, r2, r3, r4, r5, 0x50, 0x4}, 0x100000001, 0x4, 0x7}) 23:39:58 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x480, 0x102) r1 = open(&(0x7f00000001c0)='./file0\x00', 0xc3f, 0x1) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000140)={'./file0\x00', 0x7, 0x606, 0x5, 0x1, 0x9, 0x8001, 0x6, 0x0, 0x0, 0x5, 0xffffffff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f00000000c0)=0x8) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0) close(r2) 23:39:58 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) bind(0xffffffffffffffff, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(0xffffffffffffffff, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) 23:39:58 executing program 0: r0 = socket(0x2, 0x2, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) sendto(r0, &(0x7f0000000100)="386d3c506c4b4c06b482995a48fef2518ca96de5a3654454da4ffb5b92c15cd1d2539079ae89bbe0693dc319f650553ef37b75a34c5e7df8024a937f2ced13a269d8652c3426c4799f9826fa4b8eb5d927a85ce34d732147a63d8f139ec96c00eac9198eae9b08bd21ec5e54f5b31cbf736577e499ee073e2b27d91c2a0c67b03b67907439332bf262a26292f5225aafbeb5df1dd01f8eec8e2f8afc6fd1d3ca", 0xa0, 0x8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = msgget(0x0, 0x10) msgrcv(r2, &(0x7f0000000200)={0x0, ""/159}, 0xa7, 0x1, 0x800) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r1, r0) close(r1) 23:39:58 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x20, 0x4) getpeername(r0, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="04", 0x1}], 0x1) write(r1, &(0x7f0000001080)="41c67aee466ec3707945ef8e6054f1aa908123c60ff86e9307c8b4826b0b07e42bf021134feffe10bda03d0ddc95183b322f08d45c082429937870573e54ab5eb6105359f24bf752d4f807c36debbed2423e65ae7b05c8d2a82601873e61b4ad17efb9692621be366181a0577bfab741a158ba9558d0c07610cbc94fde2b084dd445c8a10830c003e35ea04dd0f97323b074fad2c0517b43e4d510288db22f3bac8eacd68ead145cf8e702f8d5192885b8381427e48be63d4e8c5fc02cd736adf96e9bd50e541eaab0f65d7cc77f205f88f52a0e9a5cd437aea766d6fd1aa8c893a4506ed02448a48e8f6425dc72d1bfc0b6fe52e6d50bf808a238cf0acad6b652d31b0bbd54216a6d7cde28355b824d6949f21b63c75abfbfd6cb35c2675dfa5a626f7c73e5b667b3c19d0a5d4e3dc3a47fe89bf06f8c170f473dc1632c89e4776fbb9c94e37e4851a2de1d201a2883c9b142590e936902e31cc44b77bad57bc810441c277bd392aee426f0349d422e11c138be596fee0afbf9b4bb6c55ff9b2afd938e1a2ae3293db0f6c81ac7153f71439ca3b0797799405049f706bf2f81c1b4a4a511d56a7983f2dbf395d8b07f3ff9e6726bca20fc701572f9939f30c829658e0f9d1f5f2d1255316c7a482ceb1706f54543b24ba88d0173c1b5ccaa065749a2dffe0215bd3dc5a1857e6db480cb85467b6ed37fddb6bae17ad00b9288cb21325dd8bea4b7d33b3b88ee9cf53e01aadd2ec4774dc287ab0eec85fa9eddc53f74678c115a67e623c4bc3b8114e56ed763d229a260ca1f215ee106603db70c957a46055eb0c029f804d173c29a1d28ef52c10c4cdd7890f694bb2cc77a6a49439f89c7d203e347d3aa24a0696566fdebd75314950fdb5b626691fb3c826e1f33d488ae587fabab38069150849131ca32d1ef973f5376a2ae08341cc625cc4fc59c8eeea7cc4c924814b6e3c49271bf27621faad9a812a0847a19544985c76ff9630c932901817e116ceef44be1d121e3fbe7e05d9570f8dba50f9882950131dfa8fe7603b62e072d4e44ba28ef5a7b521c63307a45fa934dee2e38ada9600f775bd528823078c5b9b3b793f8904ac1df4816e9bffbf34432fb685f244aeead9c80eb83e221feb9e427d66ba65a27d2f04e0fc36048090f4cf9c2d7e34aa889bf4634f77146ef5983473b53d81ffe6d0be7611c1156b86262c70f9c4978ecf043fb0f162eb64af46f1eca17af15e3b43c5f03512291c2ba12086c8bfd64bfc96c684a39cbfcc39cf86dc4e0380026ed07cec4f83b6f8ff3e8f96abdda6908a086cf65d21588a51880cb284e454aef7d921eab2158a9af6857948b71b9405b8204448a9b7e6b56f6c774afb797779788a8b7bd7c8234fd7a32cdd844f3e60bcfb4721511c387d220efa4c0d6adc10744cd825878ed9df67f50255503e9aab10e1ff72d399bf4c8ed6e408306e82de95af6e9c7a0487ea08d37b24756c4c1b9af50efe53548ec0e49759e75b08c1061f5a3e2c39ecf8aafff2da5dca315acb17175cf4d11d91e85ceb0d2772f8c64152dcf3ab407764ffda93afe1746e560eb1fa068bf1fc1c929f39eeab5ac91887a97cd72bf8663f13df5035ba3c5b58cda2328a4ec14ab8977e57fcf43eea0e2d3962d3f92ed99951ce5fb", 0x49a) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x0, 0x8, 0x1ff}, 0xc) 23:39:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setgid(0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0/file1\x00', 0x800, 0x1) r1 = open(&(0x7f0000000200)='./file0/file2\x00', 0x10, 0x21) linkat(r0, &(0x7f0000000100)='./file0/file1\x00', r1, &(0x7f0000000240)='./file0/file1\x00', 0x4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 23:39:58 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000000)={0x1, './file0\x00'}) ioctl$TIOCFLUSH(r2, 0xc02069a0, &(0x7f00000000c0)) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000040)=0xfffffffffffffff7) 23:39:58 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x84, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) r1 = syz_open_pts() fchmod(r0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) close(r0) 23:39:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) recvfrom(r0, &(0x7f00000002c0)=""/86, 0x56, 0x840, &(0x7f0000000000)=@in6={0x18, 0x3, 0x834d, 0x3f}, 0xc) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0) r4 = shmget(0x0, 0x4000, 0x4, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, &(0x7f0000000380)=0xc) r6 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, 0xc) r10 = getpgid(0x0) shmctl$IPC_SET(r4, 0x1, &(0x7f0000000480)={{0x3, r5, r6, r7, r8, 0x100, 0xffffffffffffff03}, 0x1, 0x3f, r9, r10, 0x2, 0x1, 0xfffffffffffffffa}) pwritev(r3, &(0x7f00000007c0)=[{&(0x7f0000000500)="4201796169d5e2e25199f0e63f58fd03548bfca5d8a625dcf41590e99f60bbf5625b96a87aef4b665bbb01de98973200cf5e6abd530c0fe5867bfac8c00e45ab1f55a21b59378671b02c0389bac352bfcd64f0b3200272239a4286c0bee0aef889f3de4b031893577f73c6b979b80159a5f26a45a15f23e08e067212d7982810fc76774985f66fc2c187ddb40870456d5e119c18122d4c5ee372885c3788f7b39dfccda6a20f500dabdfb800da621f17ae26ef87a35cc03e1dbb346c81d8606e41f14691e0ea0c46fa5c628ca4388653559a8bbe0115066bb9bfef7f88afef976e057edae59f75fd7d62f7ad76ef36934d6518a99a4828f648b4176e", 0xfc}, {&(0x7f0000000600)="675b25af10d3e5c869ec4b8e1d6faf3bbc8a2e8fa9ec6645b4b61c790f44a43f02fee833d01bdc6c2c0c71e324c65ee2aae2172479f1ed48bfc1edb34447d238c60cbad8b4f5f33f33104e1893dd5b0214e8faceb9078e0df6277fe4f56f41b8b62bc861ca8a1ca7d16c6ff44b0a937541e0ded7317e2c3561cdee6f7f7e46813a521e8d13e8cbdc4f9edd603931695e63e80a13e300c500970d6c0bb678d4e1badfb03be0419fa1d62a3c7a32e23716a384f4e50673ea90", 0xb8}, {&(0x7f00000006c0)="cb2493ded63753c04090c960602578c1577b274688d03208dde2b8a5ba429705f8ed2eac5143151eb15d799e9da821c167fec9b2910cfbd7e47434a2f616c203c7b67f2f", 0x44}, {&(0x7f0000000740)="8b75f53ceb5241c2dcd0c39943e7300e54df9fd18c2b4ca4d092e3554fe48ea10ba091118db205b96c8b9a51410a865fec6e7e50653e0eb05370eec16ba4099664d85077dbce4c9bc757a9c37a026b137b2b2b873d86db0378dfaafe7b584516615c388fea705f901765234d6c440d42276d3a70aff89be6fd5894acc688d79c", 0x80}], 0x4, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 23:39:58 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0xffffffffffff28a5) open(&(0x7f00000000c0)='./bus\x00', 0x10101, 0x19) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x100, 0x0) getsockopt$sock_int(r0, 0xffff, 0x224, &(0x7f0000000140), &(0x7f0000000180)=0x4) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0x2) mkdir(&(0x7f0000000080)='./bus\x00', 0x0) ioctl$TIOCFLUSH(r0, 0x80047001, &(0x7f0000000100)) 23:39:59 executing program 1: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSTART(r0, 0x2000746e) r1 = socket(0x12, 0x4003, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) 23:39:59 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x7, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000040), 0x58) panic: timeout_add: to_ticks (-822417388) < 0 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 221552 82916 0 0 0 0 syz-executor.0 *167002 82916 0 0 0x4000000 1K syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,cefae814) at timeout_add+0x194 pcppi_bell(ffff80000066d000,25bdd93,cefae814,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c22eb0,2,ffff800020b432d8) at spkrioctl+0x230 VOP_IOCTL(fffffd8071b7f688,20005302,ffff800020c22eb0,2,fffffd807f7c7a80,ffff800020b432d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd8067245d30,20005302,ffff800020c22eb0,ffff800020b432d8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b432d8,ffff800020c22ff8,ffff800020c22fe0) at sys_ioctl+0x646 syscall(ffff800020c23090) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,5c48d096010) at Xsyscall+0x128 end of kernel end trace frame: 0x5c751a33900, count: 5 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic timeout_add: to_ticks (-822417388) < 0 ddb{1}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 timeout_add(ffff80000066d060,cefae814) at timeout_add+0x194 pcppi_bell(ffff80000066d000,25bdd93,cefae814,1) at pcppi_bell+0x2a0 spkrioctl(1b00,20005302,ffff800020c22eb0,2,ffff800020b432d8) at spkrioctl+0x230 VOP_IOCTL(fffffd8071b7f688,20005302,ffff800020c22eb0,2,fffffd807f7c7a80,ffff800020b432d8) at VOP_IOCTL+0x9a vn_ioctl(fffffd8067245d30,20005302,ffff800020c22eb0,ffff800020b432d8) at vn_ioctl+0xc9 sys_ioctl(ffff800020b432d8,ffff800020c22ff8,ffff800020c22fe0) at sys_ioctl+0x646 syscall(ffff800020c23090) at syscall+0x5ac Xsyscall(6,0,ffffffffffffff88,0,3,5c48d096010) at Xsyscall+0x128 end of kernel end trace frame: 0x5c751a33900, count: -10 ddb{1}> show registers rdi 0xffffffff816f6437 db_enter+0x17 rsi 0x17ec __ALIGN_SIZE+0x7ec rbp 0xffff800020c22ad0 rbx 0xffff800020c22b80 rdx 0x17ed __ALIGN_SIZE+0x7ed rcx 0xffff800000947000 rax 0xffff800000947000 r8 0xffffffff81555b63 kprintf+0x183 r9 0x1 r10 0x25 r11 0x4d2dc63f955d902d r12 0x3000000008 r13 0xffff800020c22ae0 r14 0x100 r15 0x1 rip 0xffffffff816f6438 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c22ac0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.0) pid=167002 stat=onproc flags process=0 proc=4000000 pri=21, usrpri=70, nice=20 forw=0xffffffffffffffff, list=0xffff800020b42978,0xffff800020b42028 process=0xffff800020b449e8 user=0xffff800020c1e000, vmspace=0xfffffd807f00cb40 estcpu=20, cpticks=1, pctcpu=0.1 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 82916 221552 63442 0 7 0 syz-executor.0 *82916 167002 63442 0 7 0x4000000 syz-executor.0 82916 113950 63442 0 3 0x4000080 bell syz-executor.0 82916 458246 63442 0 3 0x4000080 fsleep syz-executor.0 98711 382487 0 0 3 0x14200 bored sosplice 82971 90325 99691 0 3 0x82 piperd syz-executor.1 63442 177413 99691 0 3 0x82 nanosleep syz-executor.0 99691 41190 44663 0 3 0x82 thrsleep syz-fuzzer 99691 163858 44663 0 3 0x4000082 thrsleep syz-fuzzer 99691 413549 44663 0 3 0x4000082 thrsleep syz-fuzzer 99691 13627 44663 0 3 0x4000082 kqread syz-fuzzer 99691 289936 44663 0 3 0x4000082 thrsleep syz-fuzzer 99691 185647 44663 0 3 0x4000082 thrsleep syz-fuzzer 99691 11015 44663 0 3 0x4000082 thrsleep syz-fuzzer 99691 485357 44663 0 3 0x4000082 thrsleep syz-fuzzer 99691 392669 44663 0 3 0x4000082 thrsleep syz-fuzzer 99691 256082 44663 0 3 0x4000082 thrsleep syz-fuzzer 99691 360610 44663 0 3 0x4000082 thrsleep syz-fuzzer 44663 18721 42924 0 3 0x10008a pause ksh 42924 131210 79073 0 3 0x92 select sshd 97520 519911 1 0 3 0x100083 ttyin getty 79073 329872 1 0 3 0x80 select sshd 42664 104371 89110 73 3 0x100090 kqread syslogd 89110 175026 1 0 3 0x100082 netio syslogd 40075 235290 1 77 3 0x100090 poll dhclient 1117 513677 1 0 3 0x80 poll dhclient 53911 447464 0 0 3 0x14200 pgzero zerothread 29542 190805 0 0 3 0x14200 aiodoned aiodoned 2502 155914 0 0 3 0x14200 syncer update 81829 261053 0 0 3 0x14200 cleaner cleaner 78276 343284 0 0 3 0x14200 reaper reaper 22605 94249 0 0 3 0x14200 pgdaemon pagedaemon 44161 83985 0 0 3 0x14200 bored crynlk 87572 12058 0 0 3 0x14200 bored crypto 44970 343241 0 0 3 0x40014200 acpi0 acpi0 60555 341092 0 0 3 0x40014200 idle1 28057 226637 0 0 3 0x14200 bored softnet 13986 98028 0 0 3 0x14200 bored systqmp 77874 137067 0 0 3 0x14200 bored systq 49298 155122 0 0 3 0x40014200 bored softclock 6421 126270 0 0 3 0x40014200 idle0 1 238976 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks Process 82916 (syz-executor.0) thread 0xffff800020b432d8 (167002) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff823174f8) locked @ /syzkaller/managers/multicore/kernel/sys/kern/sched_bsd.c:436 #0 witness_lock+0x58a #1 ___mp_acquire_count+0x67 #2 mi_switch+0x3b0 #3 sleep_finish+0x110 #4 sleep_finish_all+0x34 #5 tsleep+0x1bc #6 pcppi_bell+0x37e #7 spkrioctl+0x230 #8 VOP_IOCTL+0x9a #9 vn_ioctl+0xc9 #10 sys_ioctl+0x646 #11 syscall+0x5ac #12 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9488 6338K 6354K 78643K 10659 0 0 pcb 23 9K 10K 78643K 183 0 0 rtable 100 3K 4K 78643K 195 0 0 ifaddr 45 11K 11K 78643K 58 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 2K 78643K 17 0 0 iov 0 0K 16K 78643K 23 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1203 75K 75K 78643K 1360 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 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 30 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1792 194K 288K 78643K 12592 0 0 file desc 5 13K 25K 78643K 289 0 0 sigio 0 0K 0K 78643K 12 0 0 proc 42 38K 70K 78643K 307 0 0 subproc 64 65538K 67586K 78643K 68 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 37 0 0 in_multi 33 2K 2K 78643K 39 0 0 ether_multi 1 0K 0K 78643K 1 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 188 0 0 pfkey data 0 0K 0K 78643K 2 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 80 20K 29K 78643K 1667 0 0 UVM aobj 12 2K 2K 78643K 17 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 14 0 0 NDP 8 0K 0K 78643K 15 0 0 temp 133 2364K 2428K 78643K 3519 0 0 kqueue 0 0K 0K 78643K 2 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 0 1 0 1 1 0 8 0 inpcbpl 280 182 0 175 1 0 1 1 0 8 0 plimitpl 152 19 0 12 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 1 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 78 0 74 1 0 1 1 0 8 0 nd6 48 4 0 0 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 0 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 186 0 0 12 0 12 12 0 8 0 art_table 32 187 0 0 2 0 2 2 0 8 0 art_node 16 40 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 3 1 0 1 1 0 8 0 semapl 112 28 0 18 1 0 1 1 0 8 0 shmpl 112 15 0 5 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1951 0 537 46 0 46 46 0 8 0 ffsino 272 1951 0 537 95 0 95 95 0 8 0 nchpl 144 2588 0 965 61 0 61 61 0 8 0 uvmvnodes 72 2018 0 0 37 0 37 37 0 8 0 vnodes 200 2018 0 0 107 0 107 107 0 8 0 namei 1024 6699 0 6699 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 0 1 1 0 8 1 scxspl 192 6517 0 6517 7 6 1 6 0 8 1 sigapl 432 457 0 444 2 0 2 2 0 8 0 futexpl 56 3085 0 3084 1 0 1 1 0 8 0 knotepl 112 117 0 90 2 1 1 2 0 8 0 kqueuepl 104 98 0 96 1 0 1 1 0 8 0 pipepl 112 284 0 265 2 0 2 2 0 8 1 fdescpl 488 458 0 444 3 1 2 3 0 8 0 filepl 152 2551 0 2452 6 1 5 5 0 8 1 lockfpl 104 120 0 117 2 1 1 1 0 8 0 lockfspl 32 215 0 212 2 1 1 1 0 8 0 sessionpl 112 17 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 12 1 0 1 1 0 8 0 ucredpl 96 481 0 474 1 0 1 1 0 8 0 zombiepl 144 444 0 444 1 0 1 1 0 8 1 processpl 840 473 0 444 4 0 4 4 0 8 0 procpl 600 1094 0 1052 4 0 4 4 0 8 0 sosppl 128 6 0 6 2 1 1 1 0 8 1 sockpl 384 324 0 307 3 0 3 3 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl16k 16384 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 5 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 7 0 0 1 0 1 1 0 8 0 mcl2k2 2112 1 0 0 1 0 1 1 0 8 0 mcl2k 2048 109 0 0 13 0 13 13 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 135 0 0 8 0 8 8 0 8 0 bufpl 256 5777 0 1015 298 0 298 298 0 8 0 anonpl 16 47230 0 39515 40 8 32 39 0 125 0 amapchunkpl 152 2346 0 2259 9 5 4 9 0 158 0 amappl16 192 1671 0 1260 21 0 21 21 0 8 0 amappl15 184 3 0 2 2 1 1 1 0 8 0 amappl14 176 10 0 8 2 1 1 1 0 8 0 amappl13 168 30 0 26 1 0 1 1 0 8 0 amappl12 160 5 0 5 1 1 0 1 0 8 0 amappl11 152 316 0 307 1 0 1 1 0 8 0 amappl10 144 325 0 319 1 0 1 1 0 8 0 amappl9 136 342 0 338 1 0 1 1 0 8 0 amappl8 128 133 0 114 1 0 1 1 0 8 0 amappl7 120 40 0 34 1 0 1 1 0 8 0 amappl6 112 57 0 49 1 0 1 1 0 8 0 amappl5 104 420 0 409 1 0 1 1 0 8 0 amappl4 96 272 0 247 2 1 1 2 0 8 0 amappl3 88 137 0 132 1 0 1 1 0 8 0 amappl2 80 3331 0 3276 2 0 2 2 0 8 0 amappl1 72 18236 0 17829 24 14 10 19 0 8 0 amappl 72 1298 0 1264 1 0 1 1 0 75 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 16 0 5 1 0 1 1 0 8 0 uaddrrnd 24 458 0 444 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 458 0 444 1 0 1 1 0 8 0 vmmpekpl 168 7515 0 7494 2 0 2 2 0 8 0 vmmpepl 168 54723 0 53379 79 15 64 70 0 357 1 vmsppl 360 457 0 444 2 0 2 2 0 8 0 pdppl 4096 923 0 888 6 1 5 6 0 8 0 pvpl 32 161701 0 151001 111 12 99 106 0 265 11 pmappl 224 457 0 444 1 0 1 1 0 8 0 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 444 0 3 13 0 13 13 0 8 0