kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Mar 30 01:54:45 PDT 2019 OpenBSD/amd64 (ci-openbsd-multicore-0.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.121' (ECDSA) to the list of known hosts. 2019/03/30 01:55:11 fuzzer started 2019/03/30 01:55:14 dialing manager at 10.128.15.235:46556 2019/03/30 01:55:14 syscalls: 1 2019/03/30 01:55:14 code coverage: enabled 2019/03/30 01:55:14 comparison tracing: enabled 2019/03/30 01:55:14 extra coverage: support is not implemented in syzkaller 2019/03/30 01:55:14 setuid sandbox: enabled 2019/03/30 01:55:14 namespace sandbox: support is not implemented in syzkaller 2019/03/30 01:55:14 Android sandbox: support is not implemented in syzkaller 2019/03/30 01:55:14 fault injection: support is not implemented in syzkaller 2019/03/30 01:55:14 leak checking: support is not implemented in syzkaller 2019/03/30 01:55:14 net packet injection: enabled 2019/03/30 01:55:14 net device setup: support is not implemented in syzkaller 01:55:21 executing program 0: 01:55:21 executing program 1: 01:55:21 executing program 0: 01:55:21 executing program 1: 01:55:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x20) r0 = socket$inet(0x2, 0x4, 0x80) recvfrom$inet(r0, &(0x7f00000000c0)=""/32, 0x20, 0x2, &(0x7f0000000100)={0x2, 0x2}, 0xc) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept(r0, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000140), 0x0) r2 = semget$private(0x0, 0x2, 0x140) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000180)) socket$inet(0x2, 0x1, 0x101) getitimer(0x3, &(0x7f0000000080)) dup(r1) 01:55:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) sync() open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 01:55:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) r2 = dup(r1) openat(r2, &(0x7f0000000000)='./file0\x00', 0x201, 0x10) read(r1, &(0x7f0000000140)=""/179, 0x4a5) execve(0x0, 0x0, 0x0) write(r0, 0x0, 0x0) 01:55:22 executing program 0: r0 = socket(0x2, 0x3, 0x11) recvfrom$unix(r0, &(0x7f0000000040)=""/110, 0x6e, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001300)=[{0x0}], 0x1) 01:55:22 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{}, {0x101}], 0x2}) r1 = socket(0x10, 0x4003, 0x1) recvfrom$inet6(r1, &(0x7f0000000040)=""/26, 0x1a, 0x840, &(0x7f00000000c0)={0x18, 0x2, 0x8, 0x4}, 0xc) 01:55:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) lseek(r1, 0x0, 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) write(r1, &(0x7f0000000000)="da", 0x1) sendto$unix(r1, &(0x7f0000000180)="49f45f3417494e2debab2d23246a451aff6dafee2a020476bb9763b932f61c3de3f234e32ae647b467a3c4db0c9ac4fc325289d2ec24e1c1b77264abd3b6da13c558ba4b0dbe66e38c8ddef9c93c4c3c76252bd08c954a7952b4571567e51a7b2a6eb0e844da908cfd24c4e92b91e122ef7af6abaa4a65fa21ee6100d7665327073662c9c211a138c9b2fd8f1c684fa2", 0x90, 0x0, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) recvfrom$unix(r0, &(0x7f0000000080)=""/59, 0xff7e, 0x42, 0x0, 0x0) execve(0x0, 0x0, 0x0) 01:55:22 executing program 0: r0 = socket(0x6, 0x5, 0x3) socket(0x2, 0x3, 0x8) setsockopt(r0, 0xfffffffffffffffe, 0x18, &(0x7f0000001280)="36b390411330708f3c391adf15b9a486f4e3075b6e", 0x15) sendmsg(r0, &(0x7f00000013c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000011c0)=[{&(0x7f0000000080)="be40f1bdfbf91be7ee624caecf18382ab741792a4d5d88025a5a62ed003bad0b83b2fd4c483993aa320312153b0cd1ac8560f197a58b7e2e", 0x38}, {&(0x7f00000000c0)="a11fdcaab5fc4bbb3b7bd777efc7b0322df24fdf8f427d7cb0e45ebc4748f47b3b15b7fcd1907803544006", 0x2b}, {&(0x7f0000000100)="164a5935ce597ab16038699f4d47bae6082c7c88cfdd6e389acc99c45b81c9bc9e6e4ea9be964b6c1c5e34b0b58488ef6a3122db2d118487eb416396b0ba79271ba6add793465702e789d6dc6a01bb10ed7a9d8fc80025cf050d6552ac0bf6e57636daa1c5d6094bda702596b786783f3143cf238bee1753f8b72e4d1980c8e65b75f717dd41393dcc2074307335de916f133f414005b1cfc79eaf6f6f823772270fcc13354f1004af4521135d9a14c0c74ffc56bfc748faf6619f11e38e88429eb72b66414b4d26fc52c449e68acf3e83e203a273634d0f26b281179b4d67b5fdaabe9eeac6885161c73e60c718df4dfe968a466bd23b7f84324c5ae9fd25b82005b33ae5a9bd1fdd4c43dbaeab4b9db320d235cf7b284053ef874bc0e8b68fd17b4c15e6e050452dabcf67bf2abafe12b3d07156bf949f2bbcbe290ed384c7e784f5ed6bc6d0003aac5c355b6b21a73c0a5554b7b65b91c119437a3ef4923fb691bede956a721f189d98b16c23b6389a524ac64ca9d4f9c34d8b61a630b43c439744db4d7b929412665e14fc87b96ef67f52349f33cfa376918eb7290340236e5328df61a0541968fbe00d2ab9465441b2fc736b86a54f09ca2ca083e528fbc2a602a44669e1d3b1bc5234a4ff0ecfff4f5ec27b2514734cb353ae084b7548d068a7660f906541693ee28961685370b29be2279b2385c9421ec2387caf06419aad65a37e958a7df9ae80aae2eb57801b0e06efe7f12c6f1c29957d6f59de4fb0c85cdf067b018932ea9413c9eedd37ba739a28c09bdc9c006926a6deaff16b3040a61f50e601111bdba01ce5561c7843239aade93d5749048fec63d58ecd37f2964024ad3167bbc92ab890c2f8da9a6b331a8dbb03a30cecb262f43336e054a7e8fb085c9816f057f7fd40e62e201e6d667371ecd1027ed575fd0ecf75aed514a457e67af636b62d4c6df8b9e5132d9e0be3f0df866f5a26cd4d8d18209fbd8b1b53c24975d17fc02f60e326fc24593f91c98d935dbdd98adf0a6bb46ce56944f6673c03b563e094c0e4c6e3e7dce45c10a9e86bc0602ce019ae520c98da7b807eae1877ab28350e63311fd3906fcd909603256bc69080df98bf63386b2ef5374675473a341829c2e1737b073e976231b36bd042548b283bb302306031a4dbe2781185ef49ec3e633fcaeebebdfcef02bb8611f28c6585446835891a0a0e3d7ef65d7f56a75c3496476a9a0f212b8158c4cb0f9fd572baab517579787888ac16b748006e0c49d1b7bb19211eee34f208775952c8f13741ac15200c146bf607a36354de38bdd23d2a31ab597af01deae06af80f9cd587f7cf70c7acec4b24cabf5ce9785b51a688f8bf7fbab0cf583a0fd5e2a06b1d6e94cd4b910613db3868f1846d160926f1cf40e9f406f36edbdce9972b066fd259d97222780ec9240a4b3884ef0b88c0d9c828c126d80c52ed1b2d7df2199e1cfb31ff3a04b505fb8c3274933b498f4c99423d31cc6463473a2d459609f06c4fa864dd16907bc67c8668cad8197b60a896f4671e3d6398b4a25676c4a0aca974122e5c2677469dc5fe979d685e04a77c095e34c4121875718a294b84e545718317795e2bc4d9f3ee70db49b4a4d28aa15fa4a53f643f6856af421fb1df089b4ba84a3ade62f7d10f5a6532ae97aa38c902521d4d32066230e4392b3d103d1b8f07d6cd169581e747281081208ea64103915122870089a5c7e68ffdd9eaa57cff5e933a5ab3b2f0912400230bde3e38820ec68ccb8c783533faa6ce64f659e80ca5c7453ef7c37ca144f080417da5fda5888625e01b32f3dd52a8561b75cf92f81a0096764e3ff8ab0f7837803f3c8f709cbb605f1d2ab12a55ccc33d20cfa74d262421479d81d148b07f24acd20da6d02f3c25c1dc7363a361e37874c0853cc0d4770e157149fc733022d525dd1758d1a920928e464bd70d928f2ea08ecacb37fde9f7f4284b83a367c270c0cb207a89acd95ad1a7cc178a50a18fb585e62616c99a58a770c5700c3191bb3037ce5187890c8904cc21b5ceff5c20b8bf8a369d4f47bb52d74c10716d622f89bd67e577c49d1e37b1a5a213c980d44d2f2e7cb3be3ca2970179012d73fd4646da58b1c6d0164e537cd1a125832c777c5da62f6fc4bbdbadd7a0e32c3b9d0922432e17bb49cff9f09872b3998c245a7950197b859d58f6ed8c087e17a711054094d120398013bf1630ff0e51e51f4e1920ab5afd046907f1663106e9924750305429f6991c670d164e90f0ac249a164fb342e000a9a15f9dd0a6976dee9a67678049451689fd3834ed7d9ce98e5d9fc73f7c345303a95a96434b47643f06226ae91d1665793b1ac3588b92bdd1ac587ab1386f22ee89efea4d6e499ef31b7aa930e58fbd0b30b9950b087a1262a8565bdde04363b6e532014b6ae6b4659cc57fbd660640fc830bcd6b4cbe9b9bb8e615ce2feafdf022c9e311a59313ef1235791fbacfdb57637c06d769cfb16f92af264e75a359100af4b14b4de0fb8ab6da0f27956f32c2e1090eb33ad1c76566db19605ebe1e9217e68e717fb9dca90d44e81f911d0dd6bfe0f77631cf65a7a4ebefe511d07fccba6d72c821903251082a2c58592d68c3903494699c64008f61ab478a3d359b6061a505d9ca31349da5db94f5b0e76987cf827bd0c483ea1645b5dd36134160161f738774e628ac61c6dede03ceecd00f640878c1f4759c3003444339906a3d899b83b74429d4433df5592b8758089e5f134bcc5eb011ab816b903b2e6ca6643419452adf077baa3538ce347236b2ed844874784d22777944933c534a889e0429f3783419eef0255e0c79b23548b897d64bf470b02830e4b57fc8ba5f46d09875af0beccc477501432ac3e6f5a0fd2c659a0fc1d2001cdf58ab6e9a995e33bf797d34e05ac4ac3e2995f0998046d682bcb04e98341493825c7e5a74169b44db4a7856e170785e4263eeeac54796d7a0951b0de9436a46145ec98588d288c8f2249f3e0c344dc8a09e9983ee76a2f97f6b59523d778d64be58f71f2cad703584c17ebc0e834edb2bfb1b854aae574cc173d536a48682380eccafdfff8a5dccf13a17566faac7de08e38134996c2f2a87a496b1d14835d6f8dd53450c6d6858b240beb11b73f61eff45e9d2108474822f616c4e33a77cf00a08d4ff0db0a689b697dfdfb8c49487b68066fd257160ed184044b7d1c0abacc1d2b7862aeaa56ba621c63641def9c723003028f8a0ef03dcc82f4516f5465ad8aa9a85a1c73904b412979c5a2cb8b5817c1d2b2b01a09e2f43854b9f2c186047f710aabfc86b43c7a58594603dc727839592f7792ee6779c3fc77f2e4a4029ced51214393beaf0e8ab8acc58372465d1ca39d8ad1e42ba8ad32dadf14705142d077ab2e44d34c18b9751e8c4bd31690dcb9de03fbdcb7e0c43a175333f53b483d0e70b6b5c7ed6187ce147fec517b48917f7dc3858b8c68f816eabbf0b0ec86e698fc8bfd7a2ca8ae94a9b8b9b7a69739eb9e73abd55d1df81c23a81e0f7e03544fbc60924c6d4994fd5f4c219d02852d1e6b303db9d77991aa058a0ad3a31b7bac5aa37b6db9e76b4c3fcfcfb94efe9b72be20e82f343caba6c9395f2f0a4488e906b5765465337f50e59241e71f08f1078cef8d77a2788fc8610e97da331f915b87075b49fa4c823bbba648d1d3ebe5470c2e00781021a1299f644896dabdd025e4c57c0ff7eec4c4ab44b76c0426df899f90ada39175582bb4c9e595304bd7d39d3710b51013407080d08b5f3443dc3f713332a24b77d3ce5ea1cd851b4c68c2611f7db02a7c8859a82e6ab9e951771bbad5202341f6c3389cb8b680c2b13539c7faec020aaeb2fbf7bdf0cd4af6607ed7e3e61d02235e43b871219ff38c16bbde595abf3da935d3ed1bdd0bb22dc51ca4574607088486e85797b4451def402b1e63d61a78eb1b0700f02678b421538ee5f1766e063420d65954431d18dcc3cfc385076dba584896b88068b10efea3160a1f0cbe876b4a4444101a10e7cf86410857f9f6130be68dc3ed47d045ab16013dee1d6a1b8e50cda8c7a103adf1075da9bad85732824e049dbd43e5090ac0d2b57ec46c3dc471c9161a991d099ec077e3bc143deed29ed1f1578560fd580daa965d511aa8145ba53a73a21153b3b4d6db6db9e6eeb5d02d14627e400d44a5884a040dd529fe78f04c9cd26d46c6b2a85f4e83df21ccbf6ffe202b0ceddf64c2b4a9df17bab7d18ddb1c2e52102b6e1bad2cc73225cb987ccff4543820d045f4cfda36129ff1e34d3711010853ff2c35c35a2f33788042ab6843f92f9dbf5ebdee93ef6283710205b301b1130faaca401ad36b9316b4c8ca8f131be9a452b862437f5a548bb2747c3ed68fd6c4634e5f76ac5b7a081c58a99065bd1c9614ddf1814611d16fa4a5ec07cec0eaebc14770a4a95bd75186ca808d6870fff23973b58e81ea0c93ee29074decdc4e3981e3c7982bc3399fbd15575b67f1b8260aa64d677123b6a67eab0fe08931c8809eb394b1e1974b672a40074b735585fd48fac104ebe5ca188fef7f815cf9490ddd7a8a5db60405c3feb3243503f8e68416404238fce2155489f86439e3c56b48b5b2f209c55eef3afb38526e567b6295fc5adf4edfdf02b9f989f71e9d896f7499a2a7043d8a508f184b9b7b91cafa69cb0ad70ae38d613a4bc8ef542ed4bbe0d2e926b8da95fa01367d09b3b3defc097029a23400e07dc674f8814bb0a31f75cb0e96bbae2e880db19661881be24204897fe2b6ccb353fe8ef4b03144badafbe63ffc5557609abc8aabb6dc2e47851c3f402d621b17620b725d23d4d07599ccc609473a85ff9464dc84e197a6adeb4cdca7fde694da4a94ea0159676578e977bc4bbea5616746b28cfc6efd28698763a6aff182cf5bb2d9b7e7f8defc76f376f496a47bdd33284c56947d2cd541f253ceb02ff9222241ca35b7c93ede20f285549e33fe4d3ad0f7f36bf9bbbf44b2c35660494f5aeff703869062d60077df165ad3264d08c6bdb88a26ae698cdd86a41a11ecbb1202a44f081898285e0f11b12c636a259ec2af3de9bbb70f8f2bb29b45a5adc087e240b1e2b44815e205ef17678bc6df0b3316396ef1c8859fe8d3efbbbfce60e1b0be79e0fedd829924363120cf334cd6002be4412a6cf43a74588a4aa42e8044c9e41bce806eb89d41472fd68f6b00cdbe3e16d44cdc36e0ba29ec85284cb684ea7b56e958c3b8278d624e8b2c2e9a321ed266ed8391cf14721efe55adcd04c732d6fb6869042dbe135548bb1754aadea6ad39944875514fec692ceaba252655e9c706756dd25a09237b843786484bcc5bb1fedf8d1331308656fd2ba205a521f3d14f92f34c72fd77d55186fb123ae6a64711438debd62b866518111bd80232c2df3d9809b7fb52d5db642ea46f92bf17c693022c4dac11349338016eac5717b41739364de59ad4ea74784e47af731f771d4bea4512ae8144abdb6246ca96ae0ded1fc36600561eff6d6d8262c40beb424fd6c57c7a6f4d838e014c07ca26ca474a67ad208e8bd8f6552b73615d09264ecb1a88c8441297894ab74988c36bf14b84a31f65889ce9f03ff4fb2bd3fad51ce82cfd5ad0dfaa7981ebbe7de2fb4d960d616badc4d679ef7e053e5203246551ff61a72f453275332f9498e8796fb230b22f86b81d45d6e9a92f3621f4ab25fa4ea38b57057907e470582c356ced2606e0abf038e478ba1a0e0348ea47671c78b65e4c01f074ec74eb8bf1787de", 0x1000}, {&(0x7f0000001100)="00f093c5ce85d2f0d69beb597a5455b1f35c215269d4d45299a144e9d81c4f0d20c4adb5b1bcd03c9e7c6356ce991e8ac0a95200994ef97bddae887970a53167aa3ec5d1b2316506b06ae9883c36d5bc6773661cf9d23a5a3877f7f2dd61e9f9147ef5d94c87e6f34ba74a62d68e96975241364200db79b81aac11131e4fb76f0bdded0de262876a0b2431057de9f0784f394e7fb2885b", 0x97}], 0x4, &(0x7f0000001900)=ANY=[@ANYBLOB="e8000000a000000000ffff00008f0c0000a03d0baa2b991bab8fb797a4e9bc8a1ff4ac279b8a96ce247ee597dbde205e7d273bc630623f3e9472df057867c62ef0e0000c63e4782e889859151380c5f1d2cf66a230b844adfaefc087dde2f81f808fac91853a105ef1ea9f3642ec7502fbe9831bd96a346134c8833d314478e9dacc4b65bf823d3ebfd8f1c5194a3947f3fc0b8d961106c9a59ed76ffb1895e0c81ee756a048b9f180c16774abf1e6beb922400e589dbea9eed63384f0da1a2f71cc4e934c60ac27db0aa37ce21d83346b98b787c2276aac6964c996e7417a94369a0fd0d1272ff09c22bef11ecede52293743cf9a60d0197361910000a0000000000000000000000003000000ef4f83c13dfe27084515c08c2eaf2f17f6f7ad44212faadb6f5dc8c175859a54e0a17e31b726e78c57817fb7a4c35963a2aed91e1f6aa7f1a55eae5affdfd2a06660896b973ff0636287f6bce73bc9ef75fda92b2a376fc04ffd90e4ff5c15a2b7dcd967dbe4e82dd2eb9967855e17967362d350969d97be46871f878ce56b5a43a446099550b5e0000e60c70b6cce6c5fee217a6485ee72d7586fe3baa8ad6f129612d36da096047329a512b00d324103196bf57f5a22de3b344623177b397fc18adee57471135df065154cdfa4a6863d3c5d4c0dfccbb72d4755c57ab6920b64f26aeb6ba8a251cac3d14f29204914915cc3bfad603d1473c9540763c45b8deac4271f276d18fbdf3d85fa91effdd0a7bc288d470bcfed1399ee410c080848cfa44f0cf983b7546c1af090b1db7bb0c634a15ffe2d75c63311da99aab23565ddd716adb7b5aeaeababc8339637750eb01844c273bb560b98da689f3693cc93a3cb79693706bba11686567aa0cfaf28130ec0d8a9410482a473d2f92bd476a42725a4446c3d725382f79c473ec928af96fffe56d8debbcad4f087374db697c70438b34c47c47d585eba9107787d6b71ff698c953326f5b7e29a082d211d4dd7d39a53ad4c5015ce1aa42f696695bccd4cc8481147b2df66882b028725197a8a96ab47c8c3738a5fc8693614f22b82836ea646f4a5e14a98c89f360765f7710957715aea6a7801e00d6a60dcee0541165940cc1e33c53c9218a2faf98dc5035cf0d59fb8d7436b436d45b842c70cd6bd8a232007b11f47c647c6d2c8bc3da5907702dfeb2f4409800f3732e8c4ae09f6d27fbda94f67f83b79346553cd346752bd7d1a351f9e79e6ffaca46fcaab7ab86df6a2a32b38ed3eb623928caf695984e459e472a19200ea100e33d5216623466a268451346deec055700d2e4ad63dd9795e18c52563802af30ade17dc7698b201a3964bc31d98a8b47457bde43b7a9251e3ca1aab3f2420b7f5015a8dd59bc1155b9380bda1cb83a2097285a462a9db8d17bd5d84188a2914ecd968856647d66f374a1ca7674ba6be29fc010ccd878822e9f6968cbb39ec2f8be989c2095113b32ca09772a632a1"], 0x188}, 0x40c) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001400)='/dev/null\x00', 0xff1f1c7dfa815903, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f0000001240)={0x3, 0x4}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000001200)) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000001440)) 01:55:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) rmdir(&(0x7f00000002c0)='./bus\x00') ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f00000000c0)) sendto(r0, &(0x7f0000000200)="1ab216d64511f576a3b2e857bb576380125c2b8b81bc770c0bc3da1108e62dcbb416061aec494e399d2ba0180fc599ac9868591cdcb1ac3727970ebc1a108ed3794c9a1680c4a421e4fe8bdc62311e5795de77fc5ef1bcb5fb4fbb1d9dd73c5e365f01a38f6b166c2b5b1bcc05c26186a20426d5d1c5922cf9f8a97c7eea94f998f1bf5bd6280c2da4f57a654d67d0b62caeb5ad8fa13a", 0x97, 0x4, &(0x7f0000000080)=@un=@file={0x1, './bus\x00'}, 0x8) 01:55:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) munmap(&(0x7f0000fec000/0x2000)=nil, 0x2000) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f00000000c0)=[{0x5}], 0x1}) 01:55:22 executing program 0: select(0x40, &(0x7f0000000000)={0x1ff, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mmap(&(0x7f0000056000/0x3000)=nil, 0x3000, 0x5, 0x2010, r0, 0x0, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 01:55:22 executing program 1: r0 = socket$inet(0x2, 0x80000, 0x2bb9) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 01:55:22 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x9) getpeername$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x1, 0x7, &(0x7f0000000100)="c9f47b537baadefea39092c52d0fccf25abe4842561cb058ccde7833d3fb1f75e3850dee3e0eb30d743f1e20b74b313ab13c1fbaf523c04d19374b97b40d53e5ca4ed51699cfd4c85c1fb8bec1114805741f6e501ad626b7ff5fdbdd469371af10a19c2bece1fd32876de2eb4cfc71f6ee225df531596a86ff9380e9f36e06ce2a144346a907ef01d2104c11ee72f28bcb843b1feb1b91b23ea5695178598d1e9ee3548e24566d96bab24a72cc60f5b151e62c8d92910e7491d114bec7266b532529131a7dbf45b82b53367af49cc7fcc4e6b22f84779422cf9b22fc6ab98588ab6bb1", 0xe3) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) 01:55:22 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) dup(r0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0x2) close(r0) fcntl$lock(r1, 0x8, &(0x7f00000000c0)={0x3, 0x2, 0x20, 0x200}) clock_settime(0x0, &(0x7f0000000040)={0x0, 0x100}) flock(r1, 0xa) ioctl$TIOCGFLAGS(r0, 0x4004745d, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, 0x0) getppid() 01:55:22 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffffff) sendto$unix(r0, &(0x7f0000000000)="f5656389deb4200ab3d93054931d26c8ad0998c629dfa3a21c51ac3214e49b460538e248edcae9ebd8d1225be17dfdced4c86f697b7e3154b1dde897d76e910972f6cd8ed02f5632ba7ad31ca503160329433cf54aa775a12b5f7f50", 0x5c, 0x40d, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0xfffffffffffffffe, 0x4) setsockopt(r1, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e585e0000653000"], 0xe0, 0x0}, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r2, r3) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) mkdir(&(0x7f0000000180)='./file0\x00', 0x62) 16:00:00 executing program 1: setgroups(0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockname$unix(r0, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) shmget$private(0x0, 0x1000, 0x14, &(0x7f0000ffe000/0x1000)=nil) setreuid(0x0, 0xee00) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) getgroups(0x1, &(0x7f0000000140)=[r1]) syz_open_pts() r2 = msgget$private(0x0, 0x20) msgrcv(r2, &(0x7f0000000180)={0x0, ""/251}, 0x103, 0x0, 0x1000) 16:00:00 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r0, &(0x7f0000000100)="abe1220d45edd5d1a9d637b01e8ba4b48aaeda95f549babf4deaa9af16e8d2783cacc312e49d50dcd9ae15f4d30ce5efd73acfcd7393e909b277d111ba5568fd23d1ab9690065ed1fdf346087d590a7ae896dc19dcc2096f3593af684f5b0bcd70ee775473a09f09", 0x68, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000001580)=[{&(0x7f0000000180)=""/213, 0xd5}, {&(0x7f0000000000)=""/52, 0x34}, {&(0x7f0000000280)=""/76, 0x4c}, {&(0x7f0000000300)=""/251, 0xfb}, {&(0x7f0000000080)=""/26, 0x1a}, {&(0x7f00000013c0)=""/223, 0xdf}, {&(0x7f00000014c0)=""/27, 0x1b}], 0x7, 0x0) sendmsg$unix(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000000400)="10a7d3c8d687e6cf5207e807fd90518c5411589bb6b98eddedb3a912fffbcc791e14c8572c5216638479027f519943170590ca072be926c2e83f850076865c5100f9e101f758b11dbc488fe763ee33d28334b7f003dafda9d4c23d055162d64292ec3b109c90003250230309a53ccffce173043a66fc42d43ec8abfb090722592d6ac356ce196cb9bd410e6b764e19d4fdb4c2f0c504546ac6152f07ade976fba54a9a0b51195a2355ae0eaf4d7d801800ab1ca2b26c10078fd521d91de3bf24ce688183afc77bfff424a7aa70ec5f8fec82b36ededa27cd11857b01d2c8003bde1455f3415db62f6cbee2541218604396642aedb877dbb1e4f3e9315f8e5ce4b61fec89ff2143312db1b08ad9ee799ddbaa7f7a4d7bc364ef0d3789d9d57332a56e83eca3dc15e79fdae99838093d6a514f1ba05bc7f47846e47ac1e2b2083303e17be0efbf4991da1a032dfbd769f239e67418469e7cfb3af74433c52451c53d2b75f67bf40a83bea862580ff1b8a794e3998816c5b71d028bab7c889d30a9088eaedd279a37c55aea7f63a5a5779e34896076ce8982ee5507d42eaf64b4a4c51eba1e43f218be6c949b145b9ebfed2032ec95ea7f2db9f95a815468e9b0a46b5676493fd2b5c27aef7bdf83c0727ef71d23a801ff0bb4406c09363ad70b7950f86bdaded487020462881b01254c7564bef38cfd5c45699f63112cf2d3a24c1bacf3039b9ef2f3087fbd7c15fb97333fdbb25e5fbbfdbc976f02d366997f65a6235eae29eac0e164d96c675e9377a873bba86606abd9108e82a751d62dea264c3c9580806a901513ac2b5a194b1737f7b021e8d3f1f59d657c26a4417b267a990cae4b9f2d6dce0322fe41c417b1a5d795c72cb00ad1f83668ba6253dc6bd6bb5c3bc6da2c293c96040bfc16cbb43639d395d9c74d5c2004e0eaf6ea02f67897158a57cf7fa73f36e5ee371ce33738d97c0ebef8419bec81aa9aed7632e152d95b428826eab27dddfd64279138e691186f90dc4581a6f48a25ea84e6a519a0e9ba73f1c16eb8c9f64fd77f8454ac082e12e830df333f4e18346935047820f1c0feca45a6577f9a18ae135fa973eca3f7384fa56faca582c92959db60d41f659cc15f6125dbbbf2e03f1a72bfc5286be85a913c8951b8d266dfdb3f2f5ece55bcc8aeeac4bcdb46cf71d7ba6a3771808b77294ef85c1c7409fcdd8ae87630ce57e43a200a1723224e1607ff92ba1802241987fcc762925ddb3aabd817374a56145a826b08c5f171d21f01f36c9146bd26d7fd978ecea5702011c6edaf1fffb717b5b3849910df373a080de6cd54f4305e0c2dd1f64b7be1367a19b45c6ea974644e728ab203c45a94e402aadf2ed9753573e3584ede08b5098879ecc4c1e2ef20c64cb7777d4701de098990295e434e2a4a30417b445c0ed0ca7e87e439f87126e9302c23f7f2ace2b448c5d4c3654023ad94b5c5d31179f599027c48591857f96e818e78256e20714509dc9bd3531782c0696161308ffc5eea76554aca3f7863533570111153bd34eefadc647bd43314b054ab460a267baae09dca8e0d838d2d7e7ac5eceb4f24f3c679f3857fa96fa90a4299dc08d3bb9250e96e991220bf2582c8b0e68743f63748a1096c8ee0bd11bcc18816e2d580f37a71d82156b793f9bc587d021ee4b81c4b6cdf38c757f668389e87768fad44b460ac4e61f3ce8e3c0d57cdff64197e0335bcddcb0d14800a2c7b229583fcfbc34f4656864a0595d1713abd85771a9eba148490b878f81cc2b6a01305d49d4be1c8ff749320d7da63b5a200c1228392f3be029b6a1b72d1ee35a7296dbfe473567da1bef8b6153f9b6635baa07851ee7659c194b42feb30c7894ac6101f19f9465cc9ef81b5733dd1f6b12acf19fa854b3569faa9f7d36e8b4c8314a3505f6bf19d24fe54856d9532dff6fa03c6a43e29bd3f463d7ab07bc57c24ea71926d194e4ca1d9c7a5e54631096c687598fab4faacc3a933c27d0819b7bf52029f59aad61287d0683ae39d85c0a68645f229a5f1cb34dc0f92d7420a230a50d91e93edb5f9d654556995aedba259a99e99b1fb5bbb603f0979f5f3a7c4091f2f91c1f4b9af0ed315156428db8c9784e887f5ce1bc442b2e7cc072c6dce08c98c2ae73ab0800234afb7300fd1753b3a23e40bd754eeaecdc9875035e79186984b3d04ba0d0c735f09148fd62060bf592d311a7957582780edd22b4bb37ebf8399a82d5b77f0458555961e0bf61440c1445720f703d0edf34dc4039d8702372d6f2c28ca50cabd4e34a168f958bc78a60c95fc42203963f9c2b9c59142c694bbce15409ad82c3988a056d2aae9470b9c0fe0b3df5e57293dac1bbc68069a6bcd980594589e70010e73733be15b4f27d063555c8d98d0eeec4c3d6ef84dd96bed906b6dd4858e95c2ea932004c185e8f73b294287b32eed5cd4ffd93eb91d3c35b17154434c4429fa512a381b767074f0a67388f83c5ab87a61f5d276e59d15ae66be07e8488d9c63099f6001e9c54c0ae870e303861d5f3afb06ae994870fcb1c9d029c038003d10c097158d423f5f86fc64bb07f0cae93e6c1d959a029b8355dd292dddc89eaeaecbf267fdbded3c44fbb347e870fb81fdfe4db2e1c297284696e1a301c003458014249f67532902f950f3bf1b895365276aa673562fffe5e566f00952bfc1f85bafd8f961f7788134341f04b7f399c0eeb88b869a33340e1bbb29d9f93b2846aaf320588e5eb8c53ae7928ae08e086baa0547e2c62ddf63cb20c3c14d2bbdcf4271bad2a0d744d46fb335aa9691c5d5d33d9b0fe681e56f5a89a94390d45508b501ba450a482585b1cdab264ff00fed5dbcce3252d335c2778f001d5f0bc42b21b5459258368b235aa09063f9b47d6aacf6e0e26a24f31626287b5d98fd5c71b5a490b5893ba1199b4b7bcc847c99404789b68bbd514c5e8f18be5975b6ff9dfe54d1457026991f6cdcd2f749a20a51967bd31fd5ccc5b6c96ee3eef768722f30b52f5d8456fdd14c2aa2b9f7f06fd00e07655a87f9d9c24e3654adcc27fcb26e3cfa7c94b7ef591317806961abe742e52dda24acdfb6fb1adc617a7ba7381f1585d7977daf74f65273db21ddca291c946ff6bee09196e534660f5ddbaa4b56a04c6e413a83a68670611d06e2878fb691fc374b15676c00a285f4cf83c2cb4e76291045f82d8c817f3a3d88a1e8fd93b5d0be224ba4b3f21eb66204c4c0f21d61d1f8af8ea1fa0526cdeb8eb62ff9b1785e233ee032a279b4c60d64e9884940543f17e4a3f00ceb51506b0211c7ebb946b47dcf6ea778d7cb0ca0be19c8a5939171c2d2012dc63c0502a1b796cf6f79fff427472a0e3b48862be3bb40d63e6e5a35dbd4089b18d09e3951e77514c8ad2a3764c8a5f553af9a1d5362f1f82e7f91a61df29dc65860bfb2f25c9e97113b1f8bd1947f2f3b44373c455d32ff59950ed895d8e19a1cfbf7ce234aeb7728361e6337b85914d7ba8c3316dce2e00fa930b90f5e110994903627252ae62e0f73c046c0c4703a698cec616a6fc5a37feb666af698438de9a134c289abc31c82b90601b0aa792d3ba83ca91437c4ca2fa786d6294d81036aeed9b1414292cc2c9c23a8b3bedd6d05c626e98e39ba74fe3c233231c4162406112dea71a4f6af5e1d7def4ffd6688606775fb93fcd666cfa0ba01f98717942c29a57732f0af28b6035060a315a536f03dcb052000c25afb912f45877f7db63196e9178edd6fbd40eb653a1846f9fcb13ff81997eae5d2867d51bbeded04470eeefb15ead8de8a3875094731db44e924e7787d0b67139d35108ff0d142ba194fa7200a348eff3d50f011e2f76aa4a751e569dabd1bb25da659eb4dc1bc0e57e523e42eec0ecd51b01db195149657ebcce2c78ad5f252e3e07dafbac3547c5f937ca46ccbcb1bade66518408ea278fa89037d963d0452fc3c983ede992d59ed238d1b18caf101ede6c3177c9409de17e99e55e80e1cecde23cde991eaee4283f4762743ef71c0492a90385a7d462b8225a99621baf467c1fdd4468d35482bf20ae0a1b28335e4d3fa85707923452ccb864be0077bf7b1a14618d5480f32b6a03c160ab794d62fbc0c73ef538367b11f30e65cf67b7865b9fe942b7d1fbb3606e70390641ca8b1d08bcd32ce8a5b947c1edafb9bd403a0841ecae6cc1a32090a252aea1934a23782173404b637fc50f661d5d304c574643eacab26ecb6ff05bc77ef1fbbc132307b0ad1914f1566b162067f413890de07fbd141c4cf88b15cb04b8b95b9e7748a641e0009814f4384b8a4cab8e9cafdcb7543f53dae18703d94f580d2a1e0287b7b325afc7696f24131a7b0c132f5acd21197177d26dba61373a81fc67b13f54bfb51e413a9565a28ab0fe0d791b3b5143f3490fa2ff3c1d31424596b20cc7d11ea7a04d5f638ae75679b4789b6e947ff137b805b9ac6a54896b960fc21490ec4dd3e6ac08807eda0bc6662ff99f04e4a2ef830a621179a8cb7315dd0cd9b7227c3d67b847a7b8544976d5cfe2360f20f817046ce2c56a1efc1a6c3512e8c832b57886e2a8ae1c068f948f12f0a19f7fc3313467a8b35b5b3818c4aed62e13532a52911e53e33affbb7fc7009b6a6a604b7f95b8c7e3d19adc05001952b106f694070db89f5aacd9b8197c308a121fa12bf74adf0dac30a5cd35fc4d4ec77ca3a1b6554d73519bd178e7a5f5a8fbd938522d51ea7bd32a54a27558cdeae41c2fe822f49ad91bd3291df556faa9c6e65d82c79019fd7fed2babb27b34da35dce63fba54dd189d16bbb5c18a2f0a9241f794d83b9e26e24929c99f4b75f53a8eb35e5d793fdf0a3a5bd32350e490b3e36ece7aa27fbaa76497094328ea6ef0ab09875bf318b2468421db161c87f8ac1023325971d09bac2a6784f770e0f815945c60907e1bff271826d760c86cacc253d25726f5db63abc9861a50f53a8c4e149b309a70399fef3e7d4e368e94169da47ef303a548f04fa6ab5e3ba8cd4265f587790852b2a17dad296cc9a4c9d692eb1f3870a57a8a427b4d8c0ab82dc3d43597c29f4796428d61300bea932c99a61dc09e6c78b418e351e7a8f7e991b1cc2ee0e90f4666ebd24e40750a796c56f8c49bed0c4f31835431ae2dc6aea289110f8c9f62c8282ee1a838a5e86df9d18a02843a6f1e2fceaf90f00b0ddea43d0d19f9baba77f2f786166c34449b6e954007afcccfd54bad896b6186551fb8a5c0089313eccbed151059ff480750a1f5aa51ff0cd06ba607ee53b57410bcde84b07d2ecae2a6d134269370d139600c5f8c95958418a637b8697ba1926d609a814daea1b63dc30e6bd275c55c8070fed98122c78ac394d25b198809f054038b6dcdb020ac5acbecf0a8a3f01233fb8b035186ed9e7d6535881b8c9943c8feb7a29ed5a097bf535e18a6490ad20b2db8cf534408c90706e059add89958d089694aad0948132f8acc9743d30d576ff8850c1c3c6a608ec81e4acd7d2a458523cc2d6dff5892fab4de8c302de9b7aa0728c4a8b22b73ea41d5c45f87756ea235bcc15e3db44a9fac81815a7109d7b10387a016356c270ca4f3d621eac8d19d128652b16fffd2b15aae5770a27956ed4fb98f8c2d8b6ab", 0xf99}], 0x1}, 0xc6) 16:00:00 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:00 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0xfffffffffffffffd) ioctl$TIOCCONS(r0, 0x2000746f, 0x0) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="58f846b9c8d4283b02f31e5d56b213b1ee1662f45404c6106fc4e9a503eeb3a3d1e1783226b609623287c7f0001a633204ade1bae72927d4a23b588b6ea10c997067fc64cf77376d4a941d64c72f3488eecf1efe58d03bdb764ba012a32fd7b9d89fdbefec6d9aa1a6e635cdbcf1711e8eaf3727f1e403fffb6e7d9d3b8d7ba8fbea3864553cf0742a0893f6cab722ebed726a56f62b94d38512ef87d30ca9607216d6ea93d0009e5e1538aa639a5bf1482262c170ca7082dc5708d9ed98286a50c985d5b00339e55d04eb0651895b1cd9937042df3979e8bb2cfb9623627278d80323d635d4097ff6788b83d1013c1f5e5745f9a5757d74d13a9d27886e10ed0040d38bb7cac65b49b0faccb78189ed6ef9035c1ed23cdbf09dd70bbb1999005beda6169e07972ebe1cd0e9065d2f12b45a690a2c5415e1d61ccf7d3342d38449ff4933474b5eeda40c5128b53e50e00dd97a81a5b65bda86ec9aa4d115ae5114caae0c142f1dce31090781f67a86808a095c32432fdab657ccec2878eb898660635737c7fcf4780f3bcd3ee55f63b7107429b708034716fafa47f8ac5ba85407e1d153db214fa3575669213d4bfc3a1cb0fa39be1644665b1cc89cfdf542d762db1cf2b069fb4cf175c7872448b71d87438bd80d5ce7072fff97395485f92338a3124c949ea0480fdb663cf135f8565a24d7d928a82a0fa1fb975aa5043150e90dd01dee2deec47ba917efd227424bda79edc7ea0740b44ca3d318daaff83fe0ef671bc928a44714d095a8157aec69155a7ca875ecee1b58b988441174aae2b9c819699045237fcd0bb5e0332bcbf004e6a9d853924355cef15dcda449f157e4c69d6877bf0211da3f8d931aaf0a70aa1d5762023b83e84d920d3d1ebdec43dc1e8e34411e3f61efd196b368c73bdff2f9d31f0dd9f82f3f7091aa185e0f28e0e4962426e0292417fcc6eef8680c511405d4d9f7", 0x2b5}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x4}, {r0}, {r0, 0x90}], 0x3, 0xdb) 16:00:00 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0xad, 0x6d, 0x0, 0x0) setsockopt(r0, 0x20, 0x1, &(0x7f0000000000)="4b241b0d2d29dfc4a5d56f835459541fd07ba1630c5deda1ac8c74bfe9f7e8899f0f00c25e467f5f", 0x28) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x203, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000640)={0x3}) write(r1, &(0x7f0000000080)="01a899a248dfdd0cd84e", 0xa) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x42, 0x1) socketpair(0x49e1ec3a2c2c7121, 0x8005, 0x9, &(0x7f0000000000)) 16:00:00 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x10080, 0x2) fchflags(r0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r2 = kqueue() r3 = kqueue() kevent(r2, &(0x7f0000000000), 0x20, 0x0, 0x10000, 0x0) r4 = shmget$private(0x0, 0x3000, 0x10, &(0x7f0000ffb000/0x3000)=nil) r5 = getuid() r6 = getegid() r7 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, &(0x7f0000000100)=0xc) r10 = getpid() shmctl$IPC_SET(r4, 0x1, &(0x7f0000000140)={{0x0, r5, r6, r7, r8, 0x80, 0x80}, 0x7, 0x40, r9, r10, 0x0, 0x8, 0x7}) kevent(r3, &(0x7f0000000040), 0x4, 0x0, 0x0, 0x0) kqueue() kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x50, 0x40, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x51, 0xf00fffff, 0xffffffff, 0x7fffffff}, {{r3}, 0xfffffffffffffff8, 0x2, 0x20000000, 0x1, 0x20}, {{r2}, 0xffffffffffffffff, 0x1, 0x4, 0x81, 0x3ff}], 0x66, 0x0, 0x81, 0x0) close(r1) 16:00:00 executing program 0: socketpair(0x18, 0x2, 0xf67a, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x3473a047f0474508) getsockname$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000100)="2b00ff7f0000000000008aa4", 0xc) r2 = dup(r0) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000140)=0x3) 16:00:00 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) stat(&(0x7f0000000340)='./bus\x00', &(0x7f00000001c0)) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x7ff) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x1) r2 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x6) ioctl$TIOCSETVERAUTH(r0, 0xc0107005, &(0x7f00000002c0)=0x3a) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000240)=0x3) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) getpeername$inet6(r2, &(0x7f0000000100), &(0x7f0000000300)=0xc) 16:00:01 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x20c0, 0x7) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x5, 0x2) fcntl$dupfd(r0, 0x0, r1) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x8004427a, &(0x7f0000000000)) 16:00:01 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r1, &(0x7f0000000200), 0xfe72) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x3, 0x0, "5c0600a795a644b46c1aab6300ffff030000002f"}) readv(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) readv(r1, &(0x7f00000015c0), 0x932917e6a753f76) 16:00:01 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) unveil(&(0x7f0000000240)='./file0\x00', &(0x7f0000000200)='c\x00') 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') readlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000140)=""/169, 0xa9}, {&(0x7f0000000200)=""/114, 0x72}, {0x0}, {&(0x7f0000000440)=""/237, 0xed}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/202, 0xca}, {0x0}, {0x0}, {&(0x7f0000000740)=""/146, 0x92}, {0x0}], 0xa, &(0x7f00000008c0)=""/87, 0x57}, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) recvmsg(0xffffffffffffffff, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0}, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000040)=0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000080)=0x1ffc) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000940)="2587729560361d1638aa4f90df55aaeff75d4e09eb13cb1cfd10783a278ab19683587e01ea468b237eb7945151d07de60eea20f2515eb7eaf84166a47f1d3ab8d26fe9d4924a243a46f4813a376b1316b5de1efcd6ff7edf31c04065d7c8a7c6ff7a2ba9c9cef12d2a22dbdb77c08266a7f2ff565f2c79577ca9f45dd98ff02bbc9b32587d68ca639ba26387e6d0431d1006fd7cb97146584f0ef31e5b1316663678ee3fab238f3fc51a8bcff678761faede75d429b5da35bb042aee38296fb45cedf47df06982671bfb184075052507d3e3e1a54fec75dd48525e4070681137b5656b9d8620a75be822b319e893d8fa", 0xf0}, {&(0x7f00000000c0)="935c3c13d998c88b069b83ac787dbc2ace022d7b25d4ed9588e2148d516031b1b2a6e7a3dff15b5b44c641311c442acaf6188bd9c67df9da", 0x38}, {&(0x7f0000000380)="b011c838960c0e3477c42cd4805adbd19f208b9cd9b71039d8307dee5cc61b62b97b90197dbc9ecccdd544951f62cffeae36886097bd79c0dc6681467d84fa46a791207526", 0x45}], 0x3) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x1, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e811f6fbcea177faee88ea01b15c3b6e3c0422527809840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb5074304f68a161000000000000", 0x33c) stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)) utimes(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x4, 0x100000001}, {0x3, 0x10001}}) semget(0x3, 0x7, 0x2) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000016c0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15ceedd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffedc8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d80ace7d92b038a3818ba93e8aeae5e601240b40a32c14195ef5fcfcf3028c16b9f363d99dd9fe07d7e73356d979030772428f53b85eb1d1f792273135c3db5530866a24442e5260cc3e0e0ad6edaa92f2966f013e6d783ef89f281cc1c96bc4d0cc8076f6e32a1b54abade2ad474f383a6c2705dae9d4ead83aceee77ceb8978dfe47942e6ae466a02b16d51b4e3eb25fb0d2755f457d8be3d12b61a768cacda186022a69a1a384931cb2b2db937b0588309a6ec283b78311fe3331f994d2b3babdb6ddd839d3ec027c456c4d2068654a53b40487d24aa35e37bd74c2a84d4e5c39b746ddf89ecbb00299dab1005c131cd5f97cae19b64dfb4796df549af80b68351b22232858d02ba359a94ef7c9952f204", 0x801) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x20003, 0xd9a, "9c8d14ee7504000000090000406e50e800000100"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:01 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) clock_getres(0x7, &(0x7f0000000280)) mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) sendto$unix(r0, &(0x7f00000002c0)="00aa0cd0549655b0a7abb4fe15bfd06b6f9a2f109e6428c141cbc36a1cfff1ad4fbdd37dd8b5eba7fbd6f565a2a61e24ce9d641289ea07ebd90f08d3ebd0a86330f7cd879eaa8aa9452b68388308b1311f514b5f1eda26906cf253107b67b96314fc4cf9298a3cb128c7af48681cb126b967f03483eccb75489bd390c3812436332fcc45ef838efdbfa53e98fad9c1f0cf11ecb4bc07dc1404fc1c349246427f87d65516912b9645e607d712ac7a04", 0xaf, 0x0, 0x0, 0x0) mknodat(r3, &(0x7f0000000000)='./bus\x00', 0x2000, 0x6) kevent(r2, &(0x7f0000000240)=[{{r3}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) poll(&(0x7f0000000380)=[{r2, 0x8}, {r0, 0x120}, {r2, 0x128}, {r1, 0x50}, {r3, 0x24}, {r3, 0x40}, {r1}], 0x7, 0x800) r4 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffc, 0x60, 0x1, 0x7, 0x7ff}, {{r0}, 0xfffffffffffffffc, 0x80, 0x80, 0x38, 0x6}, {{r0}, 0xfffffffffffffff9, 0x84, 0xf000000f, 0x0, 0x80000000000000}, {{r0}, 0xffffffffffffffff, 0xa2, 0x1, 0x171, 0x34}, {{r2}, 0xffffffffffffffff, 0x4, 0x11, 0x5, 0x2}, {{r3}, 0xfffffffffffffffc, 0x4, 0xb, 0x700000000, 0x8}, {{r4}, 0xfffffffffffffffa, 0x88, 0x2, 0x9, 0x8001}], 0x66, 0x0, 0x81, 0x0) syz_open_pts() 16:00:02 executing program 1: setrlimit(0x4, &(0x7f0000000100)={0x7, 0x95}) syz_open_pts() mknod(&(0x7f0000000000)='./file0\x00', 0x2100, 0x2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="283a34ff00741d0097e01bbfb30100c9654e00", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x800) 16:00:02 executing program 0: setrlimit(0x8, &(0x7f00000000c0)={0xa, 0x91}) r0 = syz_open_pts() socket$inet6(0x18, 0x8005, 0x4) r1 = syz_open_pts() setrlimit(0x496f246985d4908e, &(0x7f0000000080)={0xfffffffffffffeff, 0xffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffff9, 0x0, 0x3ff, 0x7ffffffe, "73cc0e527b00748f482e2d0656e73fc9c06d00"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7ca5977300e8ad135943f2df42775d195cebd66ea14f61469ca8271f56e5c28", 0x38}], 0x1) r2 = dup2(r1, r0) setrlimit(0x8, &(0x7f0000000100)={0x800, 0x5}) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x8) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4501) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x801, 0x0) r1 = dup(r0) ioctl$KDSETRAD(r1, 0x20004b43) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) 16:00:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) chroot(&(0x7f0000001080)='./file0\x00') syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) socket(0x3e, 0x3, 0x712) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt(r1, 0x80000001, 0x101, &(0x7f0000000080)="a3763034a31db956be8065083dcfed9040069f0a413d4c0a038745720462c86229887b7cdf64278d031f1da74cd1cd98ea65476703c1d8a63b8dada67758c1e5d0eda1679435abdc63e52ad2fefe3bf56f13e2a9636216b0fda700f12d532b5cd6423bd4e2da6d7ca703d4edb86fcc10ca5dc87d03eaa49a2f85ceea50f767cad5e35c9b4e518b34b1ccb77382dd75e9d4e2b476af243ceca4e0c0b2fbf9f714c5f1e60d17622f1bcf71eb552eba447489e2f5072f153c6cdb0388400460a4604d314fb316d5d270a729060d2d00c6daf1b94c3ee0522aedc74a9bf6f4f4a5f5adcd082d1477b37e2c9316207cf904d7469945db84b98e4d7ac86b96679739d8a7748380319f4f871c04d5ac7a882edbcc31e48314a7216833b13c480ebd63128ff8808db0d514b68dd4cc224b7c5c4908383458a7c9029f9e8fbfa255276b7b8951cec7a72becdd3e1206bcdd1b351cb34b152e076c378d749e4cb42a6edd7296cb1e9796d6a824359344e17212f8b990ab907f86489779381f2c9f5db1c346beff247f4262ae70239799b0f5e76b67966e0e783925c32e0e714e58b20e5d912d46b1ef7ab08ac4eb45e9aeb5fac493d3e7e72e17a15ff9517555e28109115eebea791c36a00725b036670104db2c4ecb064460f3ee2ee7e877c2c7eeb9331d71736d096f87c74718c654be70a5aab7fae7d45dd1a5c4d1b21a00051b709ac7c5cd36dc02d5ef0992b1fa2a809455c8ca779ff4bc1adf613364a1bb5c32fc5872ac4ca437255bd7bef947d91c6f9a3bfecfe216c08033e1389c80d77c1dce32f2f3f8f1fe0c49ac25e3932354d78260054c5657d2842cd0f310c1af49031bd893e47fb94cc1c3f50ed9a7898418fe1e7836d55fd5e2e0acac7a0549433a7422410b286fe3add59b9955c779702b49adac056628411b08eafdd03e1108b7cc3b5437d5a2aee501261438444c57ed04cda40fef15529060886beb361701e0569bd60fbcc908851d07fc25620d514d1adbbcb3687c06db3b37aa7e21b7f96ba5023128a193b17e23dfb3a0ea45a563a208ff25e91d2dab746c27d8794fb768ba70a8e1f4ebbf00c094429e6f2ec060e524a9bad465f13e41ca0d1af1ff8b25f4a3f91a2ab6ca8e8a868a3971cebb220ded12bfea2df76112222159f03bcdc265480807fcf78e73ff60754fbdfcd180f414cb38ce7dab8d59c475917afaba8eb02ad589cd88f6210b48d4c8bd3b3778dfe809776894606d2af6a74b21b547e82b8d16f8c48635e9996e81789d51c5a0847d5b7664d038e54d742a58f81da1dca6d3fe7acc0e532ef847fc038d1b2c3dd47f876a66dd0fe57375c560ed6fba345f9b98c2a785ecfab5961bb0cca92afa99e747668e4212a0fe552629c4c0be1494d8dbe033abdfb54b5fce442f179e64d33c7140a1dbb875ad315101f89d5402f4d04fb01564cdb8705fb111872e497cfb8d5890100c8d1ff912099880f138d1bed00e23d60b06f963f201741cf5dbb873c0aa3e7a1da5f87673fe4d015f88ef3f7e617fc85ab4bea92ae9751761e1787a602fdc64cd9c5344b17a7654d86d6b47bae10115d0529a97eb7570bcfa8f10567ba1757d89a2d6823eac76831a6e34d15295561b9fb9bc44e8f0ee243e24e123295cf90e840769cbd20a0150196e94d27770546763dc82927257bd7b4cf5243dac1f55d29e9280feeb58bdb3d71f481667640724b29fd2db814f6cea7187b952d7d16e227d68cda6611121fa10e49e1ddbf36fd672f0e83b97abeea335eb08c240de420874c6e79f492f0c5537ce6ba0287447e24fc1b99cc169954e508a58cf99e03ec667f52e40dc4be829890fa018d19c14591991aa26f6376ca5d23e52ad7b8476a0dde642300e71222c156181baa5e84cd12c9cc8d72913e992a7c22bf83ea34b9cf606292bd10362c4cfc99ce8234124c824ce5de78750eaa515385390f174b667060f9464a406666f482084b45095cc2b48172d5d0d781d443f3c7b21e3117f831201ccdf6642e02af10189292c3159f09df806c94021c7fe219a63a99daf3fd112f035460804d2b836dba54e1236ecdec8c09dc8d2b416f8ea4ffe301fdecc9b8520cac982cc70213259b24769cf95f45766023b27d9ae72c0b0681b7851573f0f583d5c66efa30b451192dbc0bbaa505ca2be2f9b4cbd288275a3eb2792da25f234342e612256050985e9f3685b88c4b261aac55c8c17915383a8875f382b576bb98fff4d20fc2d64e7d22a885cb7217f9232a1ff52a039cb7a34bd2ce5892889a149f9292b0c86e6a9b7fb47efb9af6aaf7689dce38a910e4cc52a41b352305544c86ff120d0dbdde6f7239e154ac16d0072876519235c4a0093445f8f10ead0408da15b5a7a7dcd2f7bfa8363dada38d1aaf7c9dc5a410c6a7ce9590996278cf03db843b776a06c8de21d8a9fc40f23ac8720bc78c1cd48473121f087b475809f43dc75483830671f2150c576fa6b544164b3b971f1af46137ddca462de19fcc032d445292ac7e15483e08cccb9bb1b92ebb0b4246bef00694e3ffa168d49e3dca0aa8858ff9448ca8c0a4f2eb78cc5c50fb67dcd0dc88dc2d7c1c4d77e052d7f080bd67e872875f2a1847acf0f9e4854f527ab3bc431186ca91309cb652be866327bd10ca8d808361a5d3173c7d8e9433e0a63be795d103f7951db86b620a499ef52d4c50c13a0ae6497c7560d6bc2ff6abfa65dc5a3192f9373a815b528a8af3181f8874538beccbb382cac613c869818b7b545ec2140f827ba9dce00d0e062fc7bfa2ba0290aa8539f2b7dd1baf5e9d7c5082e5c8bd8bf1dd4914106cb1eb8112c2722e809edccfc82b6bcb3fc8daefc5055938d776ce341046245fa0d6c2121cbf59a9be2b1cf3da90efd527b12028973f60d274b6244fd2090cb9ecbac50d8f3b586dca2caa6b86175e7f4560a81a5735e9e51eae446fbace91bc93cac8f8e9283eeef3f22400a419159cbd56c2fbb30e584f047d8de0e19d5d20f1ff786b05b174e470942ab4769ceb41bc1cea696cdc88e352a4eab2242ef0b99ba0d1e729f2cb9c482e2fa32e2ad634a68814f5e4cdfeb565f974936c4cff3ae792452ffb8dfa38b2a8aec5a1ccf5f3734bbdb5131d399c010b3f389e71eb6d5ebdecf9241e2c2cbd3cbf8f36eaa567e6a7f56ebd95f85bdae75cfd394527dae27ffbd58c8e5d9093971d0e2bce9dc0373cc913f76454a7f330981105c11c7a7833d1b5057aad0115aa7e8ddc4673c1f33df1718eaa74fdba84d2eb997b3a425df6b50bacd2a6cad93d9446288c054dbc2783471946c765325e9fcc8a8e8295d75f54d5d1bbc96cfb9090597c022e4871e7e11424803749e35529f1daea46f73c8969e0400590f4cd19c5bbf9ae68f8e2ab1e237647f833d487391ea427f5bfdfe9e6f511e26c8237df4dab67171a7985e7f1dd5f06d3a825145babcf7b92b6978e88a5a35ca6613cc5238cdb194df91f6cd1a79aaf3a4d4a39733ff63e7358b1f9bed56223d7c72c847cd50bb5be58fbf2e1cdaf5005c1fdc124549cff5607723046fa9bf9e6b985d5dda669aea5fe870276a7cff26ab7c236905438bd29e05ab23fe1238fe8b833effc4ba3d0873032d1c55d2059c97f25153cea37b93670d0095dc9313164879e650a0cde415845f1ac84315c2fc86f88552f618f4c9c620fa7a896099b7547f41f1e67f7f659c26ea23f19db3af4a0e3c9c4a0af9061cf2f43f9fdd37e29f56500590492bacf7ea86ca1f11fb0d805bae16997c4f66845a3a7b8ad6eceb5c2508ee2bf2602974b1087f44e3afbd78b208c3ef86a08d3ae345ed0eb058de5d79a4914ffb4d518500d5a7a3ba40b9bbaeecab6052a384a3fe897d7d7591f93bae174ede9dce1703f759c631ba1eb172a6c174691040c6f4a09ddda0bc07afc4de01d74528f6333fc9f97363bc89abf5cb30a6939f368d99d80dc227225ca3b1d50610c32213ea0ad2c086742fe6d1bf9c363189acd8f4dd5ee1fcaf97b5c7686bbe49473d4dd212d28d5780b6f298d3f7efb624342062c3ac5ed8210bfb9b05c06a5635b302d1cc3aed8cba00a6e3378889c3024291460c1f630673494884c0a5b524790f71352650d10b58898487be47a37ebe27fccfd1d656d685ed3c67bb1435f378223da44147d36fed1f42633f810e05b7d3db8a86e9a655dd5fa0468c31bc0e5ab0a984155962572f57b3cc7d92cb43affda0bdc54d9773aca41450068d4a486bfa383212ceb06bb4e2f514378321a839211d2a150295c91750e1e6d4ef9b9b2adb81e75f521fbab2902941311623bb933ce1219cb7b183cd9887f0bfc21d68734533161f8fa6273cd2160177556d3a10270949752a6eaddd976c634488e404824407be839d8cfed7a59711e7447d04921632ad4936d7fc0040555e313154c91dbe1f804a34d3c8552132a71829296f9ac085a1d6785eeb9ff2fe316775884e7d3f4b04493a3cb9d979e5e07711f884c7f5a2d94326e5ae9f6b9fcc00a598444ca33d812eec9f99ec48e9c26041672c0c6cec04c43cc15ccf86d697e28073f585363977b0710d98f2910eea55c8cd071854b7c67609990135673a5322ce975c8ddaa997a74b17b785a7b295acb5a3e4c5ba61bd8c4d493a41a0cd513940714c9b994b91db1d82d9acc70d5999dcb38b22ca69bccba5402e6a0a6f86bad6a873b7e08e6622715f553e0e52429eac6e7dba17c9d615a80c239dcecb51af8fa44bd7de3e0c40cff0a068fc48df0905fc4e14c20afc5e207a2cbade545cf0e81bc22c894a727742a93ab98aec4b2961d7e868534cb85958f7faeab1c4e37d1f39ed91aeab8f7496ffd31a85c4bece9da611fa563329622b37eb508e414d4b355a3fc215c7b5acd07d6664910473c3ef5bbc786d05002d8cc4c0a5e8e4ef83ca979cdf0f3db83eb1c87b5c766a0e206b437537167c4697147780e13b16cf900bed47168a89de164815f18bb9eff89ac64d568489a97a6efe229da4c10f6da9e1a81b06025ea3045fbc375984030cd3484529207624d17a827260394c0e9a8a56eb0e3ccb4f7e152dfd70851ed6ed1986195770589d53b4b9e50bfa525e58cfe9f4d978f349dca4c514c10692e202d4d038dd6df408540fd69808f049e31ccea5a0272995aa6a4f7edb2dbde41f867314a4afff0eaae62a29c576d3407aab0d46ca4b2d9c6a6b48ff8034cd01b23c38ea5949149bf721b9e244dc6a87e80846b2a129550214b7c6ee290e90e7a02892c939ed56f5c210eb84cc7ea6baef35a418b9787b98ed5035015519e2d78ffc18ad3a325d65b013319d9c676e5ba8d183a8bac1b4821bc680d3cd50fac71b8de08890b43cb964cd04fbf7b45d2b86f09d320a9af9c10bd8660d980fe58e846fae100db588f30623dfc6bc8cbe301ce68d463dcb5f5aeed443871a65f147376362585e0362f392c688af2f32d8c071f9bbb1e2a7311aef459ecc716ab2ace70b0d73ceba93d9b1d529eeff5662d4e31c42461dd377b885e47291af45cffea27cf98230c3f2925275108fac45382d6bd95c1b875c8f8d75cd58897e0485258319587cc48562f7727f1455231d02985262cbdd36302853a838f1aa82acd9b266f20d4300b6eb60fe73d7411be4ece5449111ae8b6676a0673a5294be8608920518977b0122ccc75146a82cfc40cba6ba0c1b519acce009f524aa3070b7ed3219766f2ab9b418e8ac7df2b7be1ddf3b1566c33bc852ca046e109d82615b46619e4ae0f9ef8307fec238652bce3df7c97d073a46adedc4c5ac45", 0x1000) fcntl$setflags(r1, 0x2, 0x1) 16:00:02 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x7, 0x800000080, 0x5, 0x0, "00000000000000320600"}) socket(0x7, 0x6, 0x7ff) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="2b00ff7f000000009a273203baa32530a7b70e89b273f6bc00008aa46a2a4c95ca4df2b26ed9c80b6cb7a6b65d8b", 0x2e) fsync(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x5, 0x0, 0x30, 0x0, "d63a5f2911530eb72c9f726c1bc54f058064a730", 0x5, 0x9}) 16:00:03 executing program 0: socket$inet6(0x18, 0x2, 0x8) r0 = socket$inet6(0x18, 0x3, 0x102) r1 = dup2(r0, r0) fcntl$dupfd(r0, 0xa, r0) sendmsg$unix(r1, &(0x7f0000000000)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:03 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./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, &(0x7f0000000380), 0x100000000000027f, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0}, &(0x7f0000000440)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f0000001500)=0xc) getgroups(0x4, &(0x7f0000001540)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r7 = getpgid(0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001580)={0x0, 0x0}, &(0x7f00000015c0)=0xc) r9 = getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000001940), &(0x7f0000001980)=0xc) r10 = getppid() r11 = geteuid() r12 = getgid() r13 = getpgid(0xffffffffffffffff) r14 = geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000001740)={0x0, 0x0, 0x0}, 0xc) r16 = getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001780)={0x0, 0x0}, &(0x7f00000017c0)=0xc) r18 = getegid() sendmsg$unix(r3, &(0x7f0000001900)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000080)="58b60b02c3bc95f750ff04dd2ef1b9d6a40652fde573b8573fcba301293bb3fc6b", 0x21}, {&(0x7f0000000140)="a4b031c9a1fa6c16c8c3155c7cf272e48af74c6efda253cf983870ce88824ae330c941fb8531e8f36021089917d240d7f2d609d635421da513a4737ff5f8a848253eef8cc6d107e9162a81fc0544", 0x4e}, {&(0x7f0000000280)="9301dd6d50d7325cab151948bdcf82719839c8b7c8715dbc9e0bdbdd9ef8a70633e5c8d32d12ed19e9efdf1ce21c90b74a9d968f24e72a2631b547ef6946636194e0add02ca5c30210101b59889be68ca4c947a32ac83f6eb5a077b38800b2344a127555bc63a0bfafc766ed53f00a9b1b4e2dbe64bc3d326e3bf72436fa1156cf93e2e84e4159144798830e5329fce38d216aec9ec1aa59a47b94d917d4eb3ed82358331951cee19d0256590662985f83bd98502e4faaffeb7419283919c81822b76b0f4fe731dc7408eb04bf0b740dc9349f3fb91735ab39bd5989907eebeb4791b04b26a676df32ca1736b78c2d9fabe2c9e03daa4e80a801b7415e", 0xfd}, {&(0x7f0000000500)="3fcfdb4355a6c3db93e1b7e22b9e59dede4b6565dd8e21cee6ab7cfe39a6615f0ac60cad4835009ecd06aee9ddd15db621b8453f4626c71afa13771db15b7274359da0e4e46160d6f948f9700693f648fcbb13b18bd0cbf4aac71ea50cfc91a25bd961f60d5414d53903922a2262c8bea001b82bb347d8c147412a7ff8e5b78dda2eae8f86937b746608812086ff3c8f39c38a5783fda9323ef79f721c2d67d31eed4b7c3fad78d7f917e8b09e66da6ca27f53555c38995bf5f697c05a0e78cef5c62132c1996b9f4fe3aed36de92e50dfb86be0885939a5b651eb5d13707f1f088b19acd22a10334d5a1510959341a8813fe2af5003d46798096e1e89b572a057022195833ed38a34a56d9412adb2843c0970d5af6b6e87f1ef5ea9541028502b4d4808b9ac27593eb433fe491dd72ba1064b3e953b9622a7661d802ab4c433c0f8ed885dec3a6b8e790870c6fa80b163c26372ebce778b58f64e3eee7e918949d9296488bd2c7609c310dc748f6e2adc249129676a10b2e014e13122c969fca369d5e63ea060c1b1275d0c9b899d012b71bdd276b0b9ac29adf8eb66e961d070e794b7fd4700b9425a51280e02ba0c9c659075447e1b2e7870ca70b0519b247e17d50fb9fcf848235ce4ebb064aa931d238485eeffcbdada4608e4ce7e40fde3c1a0ba22e26e813e3a603f8610530d417377b86d7d83b4aee2332de480d219ccda72fc001fe4726aef6274802214f65ef05350e42d3ebffe4dcda6addbc6d53ca818bfbce048e290dcf31db4c91df185ca8c0220ee576017983dc47c35081fbd515271e40c1ac8ecbf9dd40d5754701589d82b32ab6de26d46bb677e9b04c0803f05b818afaa0b6c10d879dc475d6fd5af3f06f2aa8b122286c24a83d6ef79f0e8d2d95f6809deb88ffebe037f808ab4e8a91c0c06bb5ad528440f670efdd39ecb55a234d687b3f4231dfe7e5c325d8c84981f87c83caa8061ff5d249fa516e6fd5c9ec9585354320b9aedd3790f3b263643885791be3f8a4ddbddd167f284c2ccb30a19697432e25b678ee40a0e79c16e1824b8cb14ac78ddac7c6deee371fa8cefb765e6557ccb9693d293bfec74991f30cf34997bda6802afbc83f9f10abc7f2214e950cd8da3ad213a90dc2ba58ea789a119f686fe347b39068e34e8267c9f765f2c3021a5bb2da9d258bdde8a5e9f00a375b973b3d25add278a7ff7ac72361f5b690536a188dadacd15311f41c9f115b52487369bfacab92d8a049888bc1db8f8b31a04cac756840c675b01907f3c266814f58ab145d50f2873c7b24083a2710608477149d4dd980b09e8bf6195013e4071ab62e0a942610c7c0fe67b37b5e821ddb33e466e913d74ec92ca813b7726c309da0a3469133cbdb73c75b2a5fb1c8129b7536f66e85a77666e681df5809f29bbd3169ddfda47ce7845db7e605525156cb8845606c905bb7f27fa7fd78b0234358014ceed960744242ee36b8c6f2fe9cb2de29e364ded60212d8d0e2d41041114b52aa7d4ab92efb9d0d90f672e62ab838777c53894bbc017e1412a99f457e4ddb0e5cf88ef5a8d532ad7aa64d19b01c2592bdea234cf5e499f75559cc6870389a7c535ef558188a9dc065ce9e2b1d2966d6ac678ede76ef6a7f61d534920d8e70b7a1c63051a0142707abee1d2ae0b742fbe7670e3aa1d7fc737c8ca5bcda3b2752adf8f8f4517a60ea940a19bba57ef1bb7cef082bc3d54d97fbb2b76bcdbcc69c660cc31dbc14bdb0bbb6a0d50862b13b9c3c367d1403d37c72a9b4e182988e4122898abf8c186644107e94a22d30042860ac1fdd8c62aaaa36702f975acdda86305b806262a5b243ee07d332acb8c89d546d98883dabd336a09a1cff8867b8a6c6dec122abec813b24fdae14b1e7b88e70d033b3a76fac74a9b7d7f531b769834efa3e51028aefa533cb789abbcca322db1661bc2ee4d409e71c994a0d09b3e3494e152f153573aa932d5bfda7054563468e210901164d48294037284cbc81c6b9e42b1f475a2dfce72bccaa94d0908b136490cd772bf20fad95ee17523c5e8e290d14d0a359c7774aaffeab736a9e817b2ba695d5a48c64f7231b750dede26b6b198aaaf4642ec623cd9e36f70f5d1348db6513d421c4c6c8bf79176657bb5c4fe98d3904408f0784acc0c542070f92de70631b602aa45c6d709278a947f6223304d230a55d61126db1deb1b535f1ceed196f57a13bc25a67958a3f733a697bd3f5916453a1633e60f05be51213ecefad3554689912d3130a7cf790a07f19126c7e74a09b3bcd545abf0a295c0d4fbef3bb8a8a08f50a97a2bc7b9bde13dde011a476d5fe61d30ab2ae0f97d6bfd7ddc6ae1ceb31381e449d773d9d1ef267efe0814740049e23ee3e9c3661d085340e2a433fe720b57e309676714ae86fdeed83925a39a2b9d96ca5eaafae2387df0c785c5a0ab53d412cd107086ed41de6e1d07073bf106374f223955e289e64c48ed2f9f8018a6ee380ab586f9bc567b70ed9792d1527fb2960b4d5da59dea943a2c34e143f0100c3fb843a599b006969ad9bd774b485d1053856772c37e7aaf363013b309605e2f55cd5252dac6e7bc257cbb0272b7c6efc8e01187a92a23475f5a81a72b568272de5d825d1de7d90550f7927e4e080ff66f3819f1f24d0b4a779ce7c5c010345d5f3d48a5664f72683701a741dfd2fbb48e8af75ff185496a1325daa2cb471d1a873a4dfad97ff8f66aebc87d0c8d7b26333424b8bef84c780e8c01444feafa102cd96168178194a08730858a44262106ab20c1f012d178b92a9f3e54e792e76b3b0894f34acb7d76b185a8d8b7f4038e7e44a2d04bf7429713d70017984d56dbb9e426acd9ad5202b7e730e194f6bb85bcabc67f2f46c55f2ca636a36a4411a0ad6f6a2fd3c962d377cbfd82ec788d8880eab72d5dd05aefae4c9426d4a6912360c6b71ec2a25da166e7c9bd6350a34a9192a635c14abbb8f0b3330c40b4d3125b53d7a2fe0ea6d90b5ef35437705e73eb28298fb13e58d33338fdc33550b255bc4641417c86cc6e6da8e90bcf15e646843a5b33c0b9ae8f5708979dbcf38f215b08e29b57252be128537ef0e8055e5100973f0b4cfabdc7f03d410f079ebaad57db049ec3c6e9de9fd5744c4d02a7d056d8c904fdd7558f8fc2e92e2ad376ca80d7e77aadf30f57ba45e7acb4ceaf171766e98d71b6c9fb531c67768bca75e7d856b87ca13b1dc1961beb7417e12f94bea2a88dcae10092e55c1a2e53a04d9f8f2412da2eb644b43765cbda3d95e1a86b0c1965120b46529afd919e2d404da055915b3e1b9eaec80db554d018dbdde0469a1b9aa8a8eea68e958749d6093fdc544719a0f117c62ba58845045ec0676a1ea9b17d3fe9a3e005403f3745487c9e2b2fcec33fb8d4f2adf0af490c936006db23b905c0f736039f805bf26b2e453c13d68d35f9a876d40c130b095482e357026c908bc57a6c8a3ca9faaa476b783cae82f45cf326000ebe82bc8f17179429e571cdf7ebcf10617a879a345d8260060e9e7d305370408d903604c900268805557837d9fff75d227c94e8b2f4d1e836516461c20d6aac33e71c9a740407f1a91cfc0e7774eeb42b4d97603a5f12f25c6d200abf0e5e8288c36ae65e5474a6f9bf501524aba76f6f5476bab36c24011db000ff64309082f8d842d5489230cecbe5f862a7355d36c1a00dcced1d6fb696c56c46f548faaba68dbe761b3f928ffc871bc748e7b776f3d1dc2bb0496f6014d989d88546a2bc1aab03c22bafd2d0fd89e35c2b9399a8823f411784ef9db7c1cc93427ca71d989ceb683ebf430f78d7cfba0c4e7fb56166873f1f4cbe27953fabda0f8e9a6b5378e82ffe321aa6de6464d812a69a4bfa3346bc46f2dfc96c516f27b2497eb83d7d0963926a4a44c8e44169d23de902ff989628d3c1bc9048e30d37138eff2bd88675fb85d0b85223e9cd916faebccb319c71282ba112beb44884219ad23d5dcc5300c1e4ad3c06e349343724089764ee114bac981132cb3f27d1a7cbc318bafe2ab53b226e821c3c1984998d701af98cd6153fb961130818a6219d7504e2521fccdd8b81e4cf4d0375386df910d7498d9102a8edc9bb8d321f219af6f6ff2c6bae589db668462a17cc21f3eeea918df557173ca1ef6cfc72258fe42178c94162b5389411305fcd7efd5be82dea2596c3273172b114c882ebcd1ee85bfe6645e107efcd447e0c2692b4e85d574f773d4b59b82866437a97450a93339c515f6f3ea723f505538540cf4875292c7241b4bbdcfe6556fe988f80dbbbce9ecbe65fd60baba1322843a0e84a509dc3d9096cb5142f70a6cd3c308fd26bc2ed63d4bcd9f01f2eb742b8a7e79ab9511885a14dbf47da9bf6412f9d0df1e8b2677778d7f17f484f759938bbd0949f0881cbba76dd7bbf9ded16406a538d7de55b9bdac72d73f2afb3be6804b135a23014e9f2967d6c643dc6e1f7c2a97095432d086e59d150fbe907413e6287f17036bfa19d6f9bbf251351238d4747c8cc20581e7b1386cd99ed8534203ac7571ef28b56d6ff0302c205812f9f1664446aa1de75e5d13c51e6a78df1a7587f73e9e63143b5dd38b2e31a7d8ded6d3b6c3dc1e29ef13358f75c7a5416154a94ceeef05e2feb07f27ee93a79f5f13c029cdbb7a5d48fda51a6443c249a0d11665095c71d1e8147c65e4bcaeef150d9df93245f2c5d445ce49e442da2c0741a95f3ab7e6988aecef020ad6620970c25f857c16c9b973edecbc8ab6c064085f8814f5bbaf05079776f87a81c113229809eddccb39780f693fc5377456ea5696453211fed9318660c649f9b1e51c57c1d4c36563d025147bfea7e2e48eb03e8db0bdea7b94bc46d5d6b1dfd93fb3a0c7d8958993cf9d75c9c9950fb4882d33fc960cb615a91731807ea9b0c534e983d38e1e9f593f66ea9f5cbe08e44e9517ca28b9cb164b1b5be73623ffad371497ed977a00ddfdc306f218b91509a83c3b805395c5f2bac732ce68a7034fe6ac012887024b20f6927714ebc2a12fa6ad9c26f395d8408a2ca6a53028218f651ed1df8df8538f1c58364624eb52b9048fb17e28dc7f17caea39b90b59cc7ab701c57b925282647cfc8f8ec761316b2b9a5d7db6e6d81eededd4bf9bbca2e026b9fd006d33d1efa86d6b050831b29db4454d212cbef7b8f8ca0ecaca82cc31d12aad6f836bfe30d5068d540fd84cd5360096d64b806876ec3a49f0606c51a24891ba0f6ccf4910f31c49c5fddb46d722d33f5dd1129601a07b34d3a1858eee85fc33e9257deb1bdf56b3b457add4bbf11b79cef6d8419097de80527622f1e5425e113261221e0df6c200f90c45d280215b0ac05cae8d6cc81799f0ae1b0a5a1be100b00cd067cb84a2787b2b3245db9338afbdae08e163e663f2675517e2f94290aef26b4a4ff637e879ba6a5e92aa6e7f8459c6cc86b69347b619d1532cfa91d3668524eca89d31a9fd7f48812171bc28667ec8713198577bbcfea6a5f4e8fa8aae1da78492526c26eb79c9f0007529c78b0365669043b18071d76afcee518cc942eb1a5f04ea8edd1fcd14aec5966de86c56cece13d4c95ff37c561aaeaedeb6d2f66bc7a72230501836bcfb23221640f13214528ae8160aa3c0ce685d07ea457b494bbddddf89afd474a8d8f9d5c8ec82791b376cc45d55c789fe516fb9c858ed5e925c3c11c5bc4a7efa6907809570ebc1e05bada2ca4da7e7badc1f1233d222d355d6424cfa3de16395bdcf92775feda6ccc2f600e2b", 0x1000}, {&(0x7f00000001c0)="4ebf78ac5170c3dcc4d5220cac1035f256dfc219e5a6ac7bc36508b1183cfafde59fbd9cf066d2bd3c79a84899a39cec2f65cc536dd63ca2afaef6354747856264bc1081dcd40ed7113a2382ace90a8c157d5ab9696a1a1b37fd52c7f12cc2b91fb8f7583fb97190bc8f5acabf7c6a6c2b", 0x71}, {&(0x7f00000000c0)="13e476bb79976cfd4c8962b26e1198ca833640ea9413280d158eecadd8775da492c3499dd43d68510051fa3e35fd", 0x2e}], 0x6, &(0x7f0000001800)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x38, 0xffff, 0x1, [r0, r2, r2, r2, r0, r3, r2, r3, r0]}, @rights={0x20, 0xffff, 0x1, [r3, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0xf8, 0x4}, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) sendmsg(r0, &(0x7f0000001600)={&(0x7f0000000240)=@in, 0xc, 0x0, 0x0, &(0x7f0000000000), 0xfffffc7a}, 0x0) dup2(r3, r0) 16:00:03 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3", 0x1, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x2, 0x6}) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000b, &(0x7f0000000040)="90000000", 0x4) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0xd5, 0x33366ff0}, {0x18, 0x3, 0xffffffff80000001, 0x6}, 0x4, [0x1, 0x800, 0xfd66, 0x8, 0x2a8, 0x749, 0x0, 0x1]}, 0x3c) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe2(&(0x7f0000000040), 0x10004) r0 = socket(0x400000018, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) write(r0, &(0x7f0000000180)="2b00ff2300002b003a2c0079b95e000006000003000080179ed9c43375b8b9638f8f0000000000843bce717eae5f7aa1261821fd6087bab5ecab9e0bf919f289549f25b8d814aa61addbd3bffdc6d862701c822e48435e36e891eab8d4bdb0e5ec57a111dbea76f994c2850d4b17730700000000000000c5a53c1941881945a14d49ad7292c548193da8db178b5a21846995066c50146bfc672a78bf90a527dd05859f7d76b6ecd616fd6347b4174b20df488e12734d90aea3dcca9646429ea79978af90a0594510c800ddc7186b3edf72760a58c6b328360f816f3411e97903847ff02ff0c195877004cc9fd93a34269373a6497b6f798185a1d266465c4e69de928cdfdf91793156d3295e09445ed96fe1bf8a6d93865ea5e986a33a1dd41a913f73120480a24578db201e8b7443c65849d37bdb1dda9a1f94ee5266619f243e50d5411cfda94f4eac5852746662d1aac97688a2d94fc973b73a9cba32f8e8b4026c2bf9d76a1346892393ff80cc7fef", 0x171) socket$unix(0x1, 0x0, 0x0) 16:00:03 executing program 0: r0 = socket(0x1000000000011, 0x3, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x100) mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x4, 0x100000001000) sendto$unix(r0, &(0x7f0000000000)="b100050105000200000000b1ffff027c0a00000000000020741038f53e8551f30ce390500e08fecea11ea8fef96e4f9679d5bdc2a73764aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89040fd3872ba5fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000000000", 0x167, 0x0, 0x0, 0x0) 16:00:03 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() r4 = kqueue() kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0), 0x7fff, 0x0, 0x7b6229e8, 0x0) 16:00:03 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCSCTTY(r1, 0x20007461) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x0, 0x0, 0x0, 0x0) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 16:00:03 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000691040dcc400000100"}) r0 = socket(0x18, 0x2, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)) 16:00:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0xf0000012, 0xbb5}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) 16:00:03 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000000)) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) close(r0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) ioctl$TIOCSTART(r1, 0x2000746e) syz_open_pts() 16:00:03 executing program 0: r0 = socket(0x18, 0x8003, 0x0) setsockopt(r0, 0x1000000000029, 0x8, &(0x7f0000000040)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040), &(0x7f00000002c0)=[&(0x7f0000000080)='\x00', &(0x7f0000000140)='%!\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\'{:/\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='(\x00']) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCNOTTY(r2, 0x20007471) semget(0x2, 0x3, 0x400) write(r1, 0x0, 0x0) 16:00:03 executing program 1: r0 = open(&(0x7f0000000280)='./file0\x00', 0x712, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x110, 0x0) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x3}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)) connect$inet(r0, &(0x7f0000000240)={0x2, 0x3}, 0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[0x7, 0x0, 0x2, 0x1, 0x100000001, 0x6, 0x7]}) socketpair(0x30, 0x8000, 0x3, &(0x7f0000000140)={0xffffffffffffffff}) r2 = getpgid(0x0) fcntl$lock(r1, 0xf, &(0x7f0000000200)={0x1, 0x1, 0x6, 0x1, r2}) ioctl$TIOCNXCL(r0, 0x2000740e) sendto$unix(r1, &(0x7f0000000180)="3db71929cb3ba6be2fa65420124545a817c3c2b2f2068dbf4a36051939", 0x1d, 0x402, 0x0, 0x0) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) sendto$unix(r0, &(0x7f0000000100)="759b3bc277b6", 0x6, 0xa, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x69, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xffff, 0x9, 0x1, 0x0, 0x6, 0xfffffffffffffc00, 0xffffffff80000001, 0x0, 0x0, 0x10001, 0x1}) 16:00:03 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)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) dup2(r3, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x3c3, 0x3, 0x8, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x100000, 0x9, &(0x7f0000000080)="156b50de7a4c5224672c680000000000000000", 0x13) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0xfffffffffffffffc) 16:00:03 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x50}], 0x1, 0x0) write(r0, &(0x7f00000000c0)="0da31d1813e1df4f285d7aabf318e82e7bd4e6eba3c90239500b1e0b10e22be91457b114e71561655a50f43a7380d1267fad0a6aa0b847e642a610636c4f61880c4c34cfec25e63fb414590766de215fa0707c8202a6b5d45b2652", 0x5b) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000080)=0x2) close(r1) 16:00:03 executing program 0: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000100)=""/101, 0x65}], 0x2, 0x0, 0xfffffffffffffe32}, 0x0) socket(0x38, 0xe, 0x500) pipe(&(0x7f0000000000)) getpid() geteuid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r2, r3, r4}, 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) shutdown(r0, 0x2) 16:00:03 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) getgid() preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) nanosleep(&(0x7f00000000c0), 0x0) 16:00:04 executing program 0: r0 = socket(0x10000000002, 0x3, 0x0) getsockopt(r0, 0x0, 0x4000000064, 0x0, 0x0) socket(0x20, 0x4, 0x1000000000) 16:00:04 executing program 1: pipe(0xfffffffffffffffe) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0/file0\x00') r0 = open(&(0x7f0000000000)='./file0\x00', 0x541, 0x88) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0xfffffffffffffffb) 16:00:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200), 0xfe72) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000300)={0x3, 0x0, 0x7, 0x6, r1}) r2 = syz_open_pts() close(r0) r3 = dup(r2) connect$unix(r3, &(0x7f0000000280)=ANY=[@ANYRESHEX=r2, @ANYRES64=r2, @ANYRESHEX=r2, @ANYRESOCT=r2, @ANYRESHEX=r3], 0x5) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x80000000000007ff, 0x0, "e12e56c42bdab5f4fa4c968ea67050c813d713e4"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x1ff, 0x5, 0xffffffffffffffd9, "855c000267a7230004001a000000000000004000"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:04 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2080002003, 0x40004000000028ab) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x140, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x2810, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x6000000000000000}, 0x10) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) recvmsg(r2, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x841) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') fcntl$setown(r3, 0x6, 0x0) preadv(r3, &(0x7f0000000080)=[{}], 0x1, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000000)=0x2) 16:00:04 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ff9e903a5eb033ff00ec0000000000000000eafcfcbd41d7b6607608c2316ef66f79702116e3901a0aaec6dbc673e269bd957fe0281c94d9eefdca802cc0cf0c1decba8f2ff15016c3baed57e926c304eb119783277fa940e0d2eab07f3a63c1c12544d5f816f5c6e2f0a9eddbecdacd0098ddc02326a361168f39f3edc8be3014a62ef26a0b3b447b5455610f2915bd12d04f921e487eaa523131ee6e8b8d17b51ae93ebe849a1e65f00241a9f1605210433edb300198986180ec"], 0x10}, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) r2 = accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) write(r0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect(r2, &(0x7f0000000240)=@in6={0x18, 0x0, 0x3, 0x200}, 0xc) 16:00:04 executing program 1: setrlimit(0xb, &(0x7f0000000000)={0x4, 0x7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047469, &(0x7f00000004c0)={0x3, 0x0, 0x0, 0x0, "61aa0db100000100"}) write(r0, &(0x7f0000000080)="17f35a3c30a019b6a4871a71b1e29172d518aac19d97753b761341b6380f424cdc2652ed4d1cf705cf255cc0ff3b9f34ca4ca30bc50f68a082c44fd31043f57fabd83b49d3c27269707d3a7f56417814e90e6822d9ac1e414d8dc5124c4849179fd8dcf76f19c24465b362893e14a2ac5d89d965e11736d2d03d33613cc2028314d08de9d9927e5e", 0x88) 16:00:04 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)=""/149, &(0x7f0000000100)=0x95) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$inet_opts(r1, 0x0, 0x200000000001e, 0x0, 0x0) 16:00:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x10}], 0x10}, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x80) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000140)=0x3) recvfrom(r0, &(0x7f0000000180)=""/56, 0x38, 0x40, 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) syz_emit_ethernet(0x27, &(0x7f0000000280)="5b39fe6968f343d516d56a4a566e333baa0456ae20457447f97432bb844b6f282c1fb9811931fc") connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) accept(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f0000000080)='./file1\x00', 0x2b) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mkdir(&(0x7f00000000c0)='./file0\x00', 0x1) renameat(r0, &(0x7f00000001c0)='\x00', r1, &(0x7f0000000180)='./file1\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000200)='./file1\x00', &(0x7f0000000240)='r\x00') chroot(&(0x7f0000000000)='./file0/file0\x00') chroot(&(0x7f0000000040)='./file1\x00') 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x200000002003, 0x20c) readv(0xffffffffffffffff, &(0x7f0000000580)=[{&(0x7f0000000100)=""/182, 0xb6}, {&(0x7f0000000280)=""/236, 0xec}], 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000380)="0a9013379c2e2a2dbd6fcb53ddb25bed64c8570e1dd685192f9dfc28329931dfc6280f3404c5b8485a8acaaacbf8ddefceb99375d336240bca4c1f5898be17de4a883ea5e64e337476b8bba68be048a9e85df51d3a7019fd2931e6c08bea1d7a94853e75ebee7c23f89887b9aa70728680307b92451c91141dac5159ca71dcd794acf9b7be4dcd88cacba965e5aa2a3a023cc7b408b27894cdf93ebdd2ca1d893fc16bb4f07da4c70108c2e34a4f3f30276ffdc95c39a6a11dc920534a9e6b020021de4e7b923e45e8e4", 0xca}, {&(0x7f0000000480)="a54d4e2e9c5622537b45c12a4e3a9a50a5c7e0ec93eec69c4685b4e9f0a09160cad0486f22c2ecd7d125736e8b11509fbe37ae5be5573242da1ee4756baa5e82f8e94663ababb4bfdb78aa0315765cde18818faed3135932028f7ae0fa7ba5f33df8d7604499dab25719769eb99ddce152f266bc24b146739013e410130b4a7dd43e9f85b76b542ccbb2095781cfa03b6d5e3162aba13578310bfb14e1bf5e8948decdc15d3b9aabf389307fc04495c33a0b169878ea71c66bea429faa10b47701617bbb", 0xc4}], 0x2, 0x0) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) r4 = getgid() sendmsg$unix(r0, &(0x7f0000001600)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001480)=[{&(0x7f00000000c0)="f80907564c14a08949ba53f704cf821a216563e7c644ccf40bc2d4bdb10c301ce991a025f4202aa1676eea2270381a6141db56f9bb10b94b48ae65e6beea90e72e7959efd8ea1a8ea3d04b54e73b3683c5977d50e2fa82fef29bf19bdd2cc02cc9ba8b2d7342f93371127aa0f38a91685be3bc4fabd22ff5b676239359739c4d0a3474d24616e365a269c182ecec7fcff6cca11b33e60bfea2069655f09a0ed9aea8403d9a729d76d113bd1240d7048bdf7e32661934be", 0xb7}, {&(0x7f00000001c0)="a2b78f9f64a902c0ecc58448fac6f5ab2395c319c265b45156ef0708da69a7d8fc6c9a302c2529bbee819a88d09f173f0a0cd4764dab53f9f70137a0db9f8d0588e654fc0d8adf", 0x47}, {&(0x7f0000000240)="60d6669ac6d5e19c5adbaa1143c7174a679efcf83682adb84ab0682a8b0e6f2f29629d53e65e0f8af6e90410cb50788cc4", 0x31}, {&(0x7f0000000280)="14ab67d506588514ca60baf10934cc3b84ff27ceb0420584dbe56e00766e9bbb862ef02b62c45b42db546a05c1157fd87c2132f2e2fe19938a1781529836e7368ebe3f84d9008e6d736d838b33b17c4d204f85da1cefb3233ac381cb56ec12bfbafdcb8dc20039a62b30cb0b83262ae0147771e0ac5fce4a84b3feef5edfe7e570464678968b472db8ff38b47f4b30470ece7a514ff198019aac88596808187ad7f85eac53d0ea4a31d76d473424ba371322ddbdad8946f8a54430bebdfacaab683cb723e04baf9deb4f07ef7bff70cee0366b0e2e7d0758c7d1f8250d44c7fd0149c8aacba1487cbee19dee3663ba48dded02f4a7d1568afaa7b9f4be1e887c0be2f048fb713b646f6b082c5e33c1f382a8af7116f852b6db1615eca1ca3e2903a6933da0c3fafe8de33cbb1417f8e475da25f5fbe5df7da73e3c31498e098a9a50dee4ff121b03252a3d7573c2d74fa479e1afbdf362cf48c9673f9cedfcc5fb853643c4add7e29c94b25ab6707ab6900651b3c9f884ff3ea880ad0506251c7c06134e0d6c8b97040fe07131571359f7ebe6390328f4a310754ee386af41e7be3262d3c4eb3fa3350e7ece6f4b6ebae3987b4a98d3a0e116d3f2a02e40235d3ea977ce57bc62f5a0e682ca315b709cbf254ef7fbe5d78e1c1db620243943951683edfbae92260a19b3967d6e080bbca925de8bc48d07fdce15d1a5f711cc6221da5a9c25d3f67f45e928547c8fbda0bb15eec5bf481c8f5d666d3fcd39d34ef90a8e036d23833183844775c3086505fee543ed194ad53dc5a52ea459110f2f67239370a5640f6a8c176e6593e6e1f0e9aadbd4ce0323e6549eb701aac768ecfa0c4fe70742072c2f03bb7074682880c42353e786c931b3c80b9429c9522b01e48131b478243b5f53a8ad42c284dea23daff8f54d270015af856279a8198ea217376fc03a919567119401829503fc6137430c7ec3780e7967b7dad5bb820b28b8af263d4bd17acb11e1de75c7582137d4af8a232d2506e7a89fd5e0aa1840e1e2059ee5834213908e54d2356c5581526390d43ced4694c0b6a20cff868682e2b507d1315caed839d43b5d05c9b248e084ff9707266ccc9bc475a8e64e473a26dd7339cf116ee608de6456e93f3e08b3846519bd81747c4a037caa55ba8a05664ec7900e8f61c7941f639365071359ed1d6a183a41fbee0a12450b2d841c62edd2daf2d6450a6792525ccb15356bbaeb94aa7d65e05af8e34244ef5c3bb2912c275860f3aa80c7bf9704c7a841c136a1dc0a762c9957a2e29d90d9f7d1cc0f78f21b94f808682a2540edfbd53c7f69321bf9e62cb49c61de3178d49d6f92c8f7e66d87d02c9b5bab0d1911904535389b2e0962f036cfd0b874928fe47bed749d3ee7fe978fb8bd0af689110738be7238ccc93fa20d78e62305dc3858e4ad3d4084c66499282ceac9cf35707c4af441667b30526905fc90ee0cc6dc8b45ec0f878afbcdefc389616c814640d941bfe4f94c2b6b34b5e9fd022694857a2282d31e367260c750a77e96fd9af9185dc547af8b2c52549c975e95aaf0088b76d3757bc877073d0e377b33f43b9a88bc42bd1e03c1a0b11f6299c5f9c09c984f08bab4f623aeea89638b7c688abab364a0b790116a45793e80be8d64c5a820ba50f09ec46f7a1b90a9c22ff90cf56dddb3bcf922cdf062fb2b4f7fc3f7eea59ca46c643e6be0ee6ebcc990e1ece9480597128d1a3a540d9a5d4e23b6a243dae271371d1c60bdda15712e246122d551695a8fb24c37dd4cbf90ce6c905902b920c6608a6f3b897a34a2dff7b7065fcd5ce10f74849044281236a55180a90a2cfe561cf915a26e9e3b7fc8a1d0eb3ca4e46624e337141ffa14ca700a0b5727ebf182a0c6ffea10ee77c9798b57f8caf2d0a4d537af0baf4d0ee46835380a997f9fe0a7fdb75d5eaf0375d033d107f5d23dbfb4f97a5f7e2daadad33fa99c21e9d0f7689a913c91b11f056a782a4fa9dbd757bc3f190fe02f5f06ad8ff912df743d6a070658a179d5db0615ddf1f82aaf34133e0e08dca9bc177fb4d47405397a8a40a18fd415a4356d63bda1db8f0c23115790010ebbd0c048679f0cd5d14925fb97c43ae57b2dfe8e621ce5277d4b849b19121327928c5732b753ccb43b19a61e79d282cde02fe5b4e9b50e598b2e3e398af97c8356683d16958011708ba3ce5f25d8f5e10b6171c36de1b36b913a4f6237f14b037792a46d0b383c345fd0b791590462cb35acaeb3d1d567931c5e5fa964bb6d903f8c1e665eec7e678f50af9f0de559fd14a5d779f9ad386aa987e474e046232e0ac663ac9363ddf9ad933bbf4c463ef5474e42b60b465586ea7663a9b4f1b4c5fc71479a1c08900db0cacc5eab75f2b179d731d7de9cab29f32a3d3985199332aaf5166c3a9bbfcdfa83a183a98e06850f1ab8f492b2a80f0f8ef6bc475ea45174c6c4980629b66278285c2ccb0b8624bda55a24d4e307968f84adc5b328d5a52bf56c7f4df081abd09e05d58cb7d782a2ae1d00f4e64dd9aaa9f65adb72f550be432b10036979054831cbe3a5ee37e76344d7f9e02662fd5ad4a96672b2f32f3519fbce12909856af6b1cc099540eabc152a7169c30995e09b13911210b5099a8826b3f813e65c096d67f260aee2aa919b9c1c14656a484c75dad90ae8169e9423cb70e1e4a2de175d5863a91da5bc59ca802e2743434c8365277a2e3307d531442630d271552adaed568e6497bf09fd6ebe81014a75f88d8a29a7033e225fe61c6e5154013d5b6c273ca1de182d1f0905af88b3d6d6cc7c3ccc06037a30866043dc492c8d25c4531f85eed25e1f0e0e226e6ca027f53060b54ffb3e80a259505ec0560d163dd1a7604c218cdb980761f01d072952ae179d67fd219149bc0b42c5ec59cb4c95b5212243337fb6b460af5f4b08ecea54408126c422274a6fdf3b8248d3e99ecfb33467fcf412aad986e5d34a85eebf7b816a1340736d3ac7ca13818845f6969e4d577b0d0b2e4a3d931c98d3655f48f98f1eed50f091f8671811157d0564157c6302895bcd269a462744ab30025efd2b6bf1bc437bd2bdcddd35840150e1bb0699499eee3d0a646fcb3ffc3f535e28ea96f0b0e7fcca1b60b2f2cf55247fc920fefd98742a7568de039a33940dec2787e7e3da7e7aa6304b0dbb7f4068cef1a671a5bff8c0da7769950b446f4d0d91d5946bb94a113dedaa7ec522ac103d2928c04d1d7b3aa29dbbc9e6d36c3e3fd7c8dd045b33d473260eb2b6c356d0b0e54f8dbfd77037ca81a20d0cfe453584f5dd86be108e17b959fbcbbd1b98cb7b88407bd306e980e2dfacbba9912486122a0838bb7f4458269ff52c363cab3f54e6ca388b4a60a94edab2f1e4f56197846b7428e7f6e0aab25daf39775f49e39bf6e95e123b9b9b4f8576ed4c6e851b07ca4552104d1fb2f855dd4978e468212b68828652b3885d1123a889f250057b23eb50f7246d20004dcf7e0a4356b027673484e3f458b3489bacc5f25e8edb6989da117d64c8618f128bf7623755b475e29f05af354c3e17885bfca4d83b9d67ac124e39d6dd3a26f3e24c9ad9218541be62cca071c237beb8fcf7a7ed83b3ad5aa321b64a66b48e78d4ed91e65524c03f6d2334f440fd11fca03507c8565c1aa787b1cbca8bed83a20b080240d93771b2baca20a6340f6075c85809fe1b7838e360c8b1311302281185290d1a69e721ac5ffbbfa907a0c123cea7672c4343d482030e6790887c01e2fae5f5b7d15f3ce42a10a55b3b2a506176ce4e88b25836cdf0477a74d66dc2d5bf54a26f95327ea9d78d89ca0d41225dc1dcb32cb36a56e0a6e9ec999326e597d8edbc1b8a95fc01b238a87221685e4a8b529a9326cc1f7060c3a3d15559554102b4d717db844f8f064d13f6c095982958b34c1d776803731e0af76b88c810d556392238e98c7f22b2ab87c8b50a348b63ad8c871874d36a98f9cd6159bf01ca29bffa7732a823767ba21f4ece8139e746e877d58a5310f7c745070f62bb934247ade07708bf1b0c5e09677bb34cb7fb0b901356b0264513884f35e9f0553d4e10472d2c9a2ba5621c2105cebc4da4b5cd5f1fd086a816f9652d000adcec13e722715e3a732404b9d180ce3f00b036839507f2e40d06e432b1b0ceb5e942e3ba6d327b5a117dd3bf1e7c1a715e6740a2726afe43941b5498b20048f90e6567c252fe12ffc7f2bf3daadf65270a4c75c04adad2a17d122a5785eb109f52dc2aabe9b4c9e9ed0a680659bed5df7ce098dab7f00145acf69c09c4585d6106738dedf6a22c2085a8836bf5945daae3e5d9447de02b723e54a06a73a9cfe4e8b55804096df0e3473fec17ff8cfe1624a25aae802c0e7942ac31fd87e916e7b05da3c5eeb92fdd89f045bffd668a434d8a43ff3efc761c04706b3d4a87e034a5da40aa47a67934dbf1d4b7d038c0f821af1e3a45c834b0e037865883d27b7c833ab689a36f35650546e7842c9a2140f7eed8b41c3a49b4868ddb9c7b9d5b4a1c8462419b9748dc2b7eb99efce25702b549c8bc02773096d25a613477cfad2d837678d5db8f75682ac5b7b49461a940a9df892669ca1a66439c84b24c126feda30c2f70b63082a400a9f644782b365bc9b34d917a384d8c4213d8584dc423bc3d4fb6483f6a5f96781ba063974e126aa238d15fcab9cedf9adc893a55d23df0d1d97db23229fba6183a6662931c1bf15d470fe356a40127af66a04ceb936e436f89e36d536733ea0d822b483aabefd78d4876fc793ac697359d7353baf4c2030b6e5faa2861256f9883931dd8d240a54eea65a457c43d81b9bf6c7da19daa2ab7236937ea303f675903ae020aa3114a0dcd21fd722b44bfc8263eaec923a9940c9b311061fcb14263a19a2995d3190e96d47f7de1aefe08f2708241ee22cc4767f297d8f33fa3cac277bc8d658d8e597b383c4624eb6ffc0041cf2cd1a46c862cbdc6bba7c7f49d9a485656430a5170ade98fb478a9248faae4eca7f546d11faead7daad3e5926f0a15d2e6c4584582138de238b32dadf3b1dcb45263d04720c019fb345dedb996d24a1a3419cb09484d5799b88d04db78b83281ec4db3bb7ecd77e2f9a8208dfe32076d0a0bb162eb340864ab5d64ace0d0a99bff90980ce65b1b366d9ea55b5c3fc90978f818afb5e8e4b2cd8a53e363b448ee06c7a8b7396aa6ee7f1248b774c1a5c75bfaafb3decd11d1f963f8b982139b0135eb118ad197a18310a691f8ceb00de63c055376f72e408a701ce818b5c2deded4a17607cee8d77eb7145ae3d9fac728628aaf2afde6762cdda127e0840248c0305fd0fa119421b1dfa55a506542e7c5ebc702e564750561e2f5f17c8b2b65d4c1f39e546df5002b1b5bc175400e6473d99a5c59866967597022047c64b97b4a5aa67185c9089c53bdb83895d8b9798148c41d10e0f0494064fe78440d23570c564679b8ac546cd85ff90fb8dc22be870a07740f85321b095d21e5bcd0120a5fbace2f7da02aea509405bcfb24fc710d233db2f2bf1f3c6b01275d84f628b8f35f4b3619818f5696e4e785f9fb9e1aab8122d39a04706a8a4513236056db71f2a2ef68f32358b08f256097d2c7043ed34bd1daf9082a0e9e0c4b7d393e6c33619130d75682557deab2d13247a14965ecb7b6f22b56a95e8bc68b41ec9d896734da0034c9e2215fbe070dd09f4987a04acad3711b07dec62f240aea1a289b81869f1f70a6e1ffa615d3efa743e02cc59f7a951caceb42747e0cca49c", 0x1000}, {&(0x7f0000001280)="0a6520c6693b178f14", 0x9}, {&(0x7f00000012c0)="5cf4edc75f8bfe834caf10134d278a91834962a78a662fd30a34daec704f82ce315de5589bd4f5097ea5685e42140f91d9f63b10f568c40d893ae22afb5dd42c444b6e5e4e1241313b1912e0d2313c1b3a0bd01b0d370f384d3b2c91a60c8eed0f4573032fd0d1a548e56d9291f13f9b30eb23e1ff6e934ee52678c63542265a111a26e487bfe645244273bcd5bdc9a0d88b360a02e73d3eeb15413607c3ca1a6c968f765ac69b9e08d4f67083b7506b4a5fbfa377cb4506e2b85fd97ddae1f42b6ae4350b33f79b40386f3f359120fc752a2d498e635ec6e52b2a961d6d5c5f3b8ca2671cd9be29667c5327a2632bbf86d06bf0baa40f0acdb95c2c", 0xfc}, {&(0x7f00000013c0)="7ae23c53ee8f3210127548a37a5dee1849059c187aca65890e2566f22b31487d3098d778de06", 0x26}, {&(0x7f0000001400)="295184310a9fae9a96e31442a5bb0eda505ef56b10f7d127e6dadc834d8e0d8aa6f0d058c2fd7d1cf290e22304f9795a8ecba2d81caeb4c579c6a268309a79e1475d40c197f5f3122ee27be3c893386c300d2c3a1790823a28f2160b52", 0x5d}], 0x8, &(0x7f0000001580)=[@rights={0x28, 0xffff, 0x1, [r0, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x68, 0x8}, 0x8) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) getsockname$unix(r1, 0x0, &(0x7f0000000080)) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4, 0xffffffffffffff31}) r1 = semget(0x3, 0x0, 0x8) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000013c0)=""/165) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0) r2 = semget(0x0, 0xba8dcf99835721ac, 0x300) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000340)=[0x6]) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) semget$private(0x0, 0x0, 0x80) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000300)={&(0x7f0000000280)=[{0x26, 0x4}, {0x2, 0x5}, {0x26, 0x2}], 0x3}) fchown(r3, r4, r5) ioctl$WSMOUSEIO_GETPARAMS(r3, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x25, 0x2}, {0x0, 0x2}], 0x2}) pwritev(r3, &(0x7f0000001380)=[{&(0x7f0000000380)="99e39be0489a83e5028a50605a0fbee19ca5183e69c72536f51019c1eaf7e08fde1265e0064aaba74bbb7abae17e91b09b5034ad91aca5f1bb69030d9444d837066eebc3c981c44771c0616376718d143ad8272b4f7cf8245f7c116d68964f1c1461addb89208ed01845aac8a0b464d1d2cae8d32acdaa36c4d3fca26171391ec21f83f7793cea2997a7338e06ecdb9c5d6019a52cec6d6754763af076bb95f6a0cf11e968b602cab49edfce888f5d3393c2098f898554ef02f3db4dade3fb01fc84f080b3c4d4250a950e14edc19c782b3614b6fc2fef9289e98faa459779dadb9d57264c627f07e6ff8172614ebbd087c89a09817db12e6663704e301b56cfdebbf219d49309b8ecee1e0f750488af0d7aa3f969917851a65fc5ea0c4e98ef615de9ae02a3d33bcf6dfb8b8756e2232e8923195708ac2663a924d04cf342fc6e8eeafeec7107c4d59a020fa78fb489ed262b9b2934efc95a5c2e82a534169aa5c0967edefff0d8c38d22edbce357b5309b9d87aa59d79c511b68dc8cc785e95c1b76ea4ee186d6721d608d0104aaaecbc816399e386ee81e452d28775325aa02a564465d21247a7bf9829799f1b22d83280e930c36ce26972dc301f51479434c2f2731eb701b8c958101d1420a7ccb4a59ad86a2fc6fe86bd200b469d5350cf1400237521b14430b8c897a1ac7cabdda746650f168ba378f834535b2b06c132fb7cf27742a1cf95dff5278d08714c64801909f6c6aefcbb3a7a9dc1c724fc3491e8494f124b91e4777f2054a6f8a7ca9acc8f93ba4cdae0afb5cb93373cd97b2ee8dcc8ce6e8582b5ead7474127a7d20e82710a973fb4a40ae97d58c5b884e6d88067436ad19f153aabd89916316b33fbeffff450336e6e9dd4e0de59d7236c8967ba3d155012257ccd5495b1e77213990c90797f4d3423f762af4d1d93bb11cb78be0bb6380e0a880a8a39a0467608329d0b4c3564584f78d67eb2ee90dc78f300398b49a07e66c42f663b55ae64c0e340352fe95a6df60912363437b283febcd5027c28c25068f9f6107a04472936c0be52f24c08269b9457c0035b0bd6b8cec5ecf06f3336ed56e52cec50fe300d5394658acc8191eec384d005ccc88104b38814464418ffa61c1bb969eb8eb7bf95ed481c4e1b74307d722379dc34a651a01d2155cbaabb4ad8c6ebd08ef4354604df70e493e144fbc9bacdd90cae159381302fba4b22ce7385ebe0cda140b95c910826f05afffc0511895c9d729537810296c01a3193f0654e468d663c7c1a1bfebb0d2ab7e7c65cc7c9d223d9d1be6af248eb5789fb8a8dd4186d184866329d74853b515aa2cda3dd7024dd8b09e0d211aa7afb3b32e0911197b24cf859f3d632cb8adf28c365901d41e832a3b434367841f5234856c19fcc01e2567ed29f3070106ef5f3175444cbcc7d85ac6ef7439d1524350483afe623cdd16f1e8dd40939b806a05d41aca9c986f47e23f532f30fd6a32c8c754aea0ee0a8f0ad897d26af8bf2440d329fbcc6176246cd4c4ddbbfc95279cd924c2cf91513cfe678125da8151c47d16f23a38f2c1206e7502730c2f746b386637724f0e147d64a5902a5bc9b26f65947ee08ee13bda7f2ad755b34da57494bfcd4637431ee03962a6fc24d923a8a570c74901b09e9c49305f738f4cb73db994d6a7c379f11135b81a3cced735382973e9f9577417122d0dd4d0b1debc89632f9b8085fa6093b1ee64ddcc2019edb3ea9a18e6602660c142bc67d4decf8903f4ae8e26d71e79a2a25c7cd3318cb74707c7ab8f26b5f0ffa39f46ab93e2c252e0121dc4f56061dcc127729e0a85159996cd318bc9280b00feaf6d71973434050dba870d92fc25a2c98b6264344f69c86ea6b53fc4514d0a3218839fba1f82b166dab99a2e681769df6831e9a02cb9e71f43de074c9187ecbcd20d11395058b8b185c8a98ac187305175d8ac52882134528524aa9c0e7049edb6db63dd0d17b0f58ee0a24a78da936aa5d1b388ce6a554b02d41e597bbba483c8c1fdf7ee7f63512475d5706da78c8d85c0c0875b017bcde49343705682dc16115350d1d2d9eb555b22571580f12639a29de1344dc23862efec991ac338bd046775073921bd06f2f0eefd4f378a2883e47b5284b17b077f597a0ac3f95c17bd880ca062e60456ffafa4ec16f8397663cc778efe49f76c7fba4ff5c64338127bce488d46b939c9c89fde4b07edf7919f3c12992a4526c03c66bc5b2b162760e50cf3e7838683ef3487a3755ee9b93b34262084a6a97fb327ab27766206c3dd5954a2023be47c02221da51be463826fcafd66a992a4562dd27c216119d2a4c68381a6d5178550e889002512b52b1849e1bf20d423024eeadaf15b42186ee4ae584860ce49b06b437a0ed26670967a2225a9a2424fbb6c95558c5c679790dc1c8e0091ef35f39468b23f33a158edbb276d416d1d0240386d6a35e90393f0ff1bfe8f56ea86a8e28105a92730b7fbfc9a64018c4e2ae1c72dce3cf19e9beb81ba88f674c80ac16a0fde271df3fbd42e1432fa57e3d59a10773ff90718032926464b337e554a87ac2608ff3f49565af52677599a68a6336d2363e0863f7267af3a4d0610f169b3481b6fca8c937aa5b8cabd62e024733acd8ab6df17c92a4fe95cdb7bd1b36668fc5fc5446f1dd6c4e38405ccf2ac88517e13cf54a96f43f063811f376ffdddc6a963e75a89b45e3e746d51e6e6da25814dbf8f3e40e96302364a61645fdbf4a5b3b4c5948b89ab2fd8c317893101fa03988a8658151ff7f78336f533bbdb92a7731d1a1e35e7291fc02e9266ade3775627e6edd6ead0afc836a8de49a54a2a1af02efc4ad8337b6d836ac1d042dfb9f0fd2e84dac781ab739f806225ff833da94419524312610c43780e4048b7fb240b3c38f3716a8d4a7db14526854a28b6af8666d262501d99f55060e9e814b2a30cbf0e15f5995a0d8e17fa8eec60d38a643a5f1351ddd577fc90331ec95995a2e4bbc774ead54f8dd6bc7652c903420b7890cd3a5bcc2dc264c54c29520acffc5ed57c19153a36610ed65f534d593866c11a46b3ae9fb05d3b8102be32d199430487e5c9a4b6b5ca859f5a7a44cd6961a870814733b39ed31c3e6b7081e906857359db5fed0aed8f6e0d3117b98c6ce57705baa82c74fa827a674e345bdd4d7fe9d4469a3c804eb9cde544af383cc469c83fb0e712e89ffcc8121868ff1dc84c7804cb1f578df0a2601cdbb2219e8c8f2434773c564038172596c42a05684e3faa3f9aa5afabaaf2e85f070ed138edeeb873ee772713c27a06a51e8793a34d68ee1df09cbc65e40d98114eef40d39b5b858ec4b73d2550550a287bfc1a3b8ab55291099b04ef79c1f8b7182a929163560df49aee92ded024bceaef70aaadd9dd1befd0c64274d056e8aa107fa7a75457a984dd7b595e909056354eb8eeb6006cd3e47d2739ee12180d76ce09cf233a4d8b1ff7b05638305a834f5cbc5a6840a32e3326615ffcdeedbc7919e74235506f81d21f20cf0ae1b173f312fd0a6514be648ad50e529cb7ebe5fc8785a359ba14294cbca123f0de8d2e3a372b96136145b687cfee27fc4ca23313737cc8da116d002dca5faae039207b233365e322988f27afbbd0527637309b5c8bf8e5e1faf6b3c859b9db96d4c9b316f26dbcb5b043159f61c561f8c38bb1af84672cddcd67591c193b74f0e1519102d21f321f8d8b59b4139e7fbed1c3f58b8ba1fb9d7834fa6be44dad66fcbd3906f761e18eb56f9245e80c5920294ed5021075bbd363886381c232175f0dc6a74994f9945a4b6116b79ad215b46c1fa851c33a18c24064a732f7cf050f650fa84094986364c61f095394e285a6c50717f9a226bf9c73b834fc6e822e8dbf42b308a36bf11132ae44fdec345a066bef88d247605742ccd5d8ab3e84ae03f9f36ce8bab9573d9cbf9c0f166157d8bb632c88b47bf8ff7409b638cf02a2c6d069e09f83f566cf5f85c6db8db76a9870a82eac3bedf150081095e258e7444df8b297e990e6d53361e4cbf96296392950a1aef8c62baa801e7882c68674ad01f58b9dca188385f42a466c253b71c96593416d6db4f4bdbeafb1bfd1f069dfb7d5f659b9b591094add2373941193f85758e41c4015c999ce7d6ee381bd0f1f1c9b2ff4f489a418083b51a6541d7f98fb6da6d7f538d4cd2fb6d0f0db6fd7f7650a7748244ddd75a37893f5b0cefcbf7fd15dc7c16a2729c6bad413a34227c056cb81f2066a4cd4987a8fa805c3b0f6ffe4a8edc4884b134668db3221794693eb97c225d68a361757ae9fba56d27872c01b076a3bf289dd918a27df93c06d9988333eb389450ee439a2a33ddd992efe80b48ce2fa86c52ab63ee158e5fb5cc24b4ae39c41aa4552060e6d9a6af0aa84fc38deae1e6f344090478a30889b858617b67fdce5235c3e0bc6d40051b5ae70faa4289e1147e05e97622b743685e65102850e65a1d39817564dd7617aa142e016e87052e5b19b72044090ebcd4eec2acd210cfa0faed17e4912930d44461f08e3a74cde795bb581e66f956ec08f92707a4dffa8a9146af45abb0f85037aef95c929ff02d3c5487beed772fedafd7c62bb3c0b64bf224cb6df364d19fbb09b47e9a5a183027b25203721de116b38db1004c58bf181be1da65ea87f92cdf48efaff0a3f13e911a3f858bb56d2b226d887d7d0c447fed355eda3b0947b737645135e8f4b3755b004ab58f2d79fac5fc8bbbec26895856578d75d6482de441a56632d3bd3b5e3a101871fdce718d9ee9fad7df0a5c668d8c671dc4fe49a47e9f25e417be30891611c5bb3157c0dd0535775416384c82207adafbe1c290701eeef7ec1abb3bba08ec4e81f66e2b9b962e690d8c97f59e3cc87ced4e80c8a4d6387157b6fcf04c13a58529dc2945994b8f420fd6e4517f7fde0aaac2cdcbba93158f703bbba6c5d9ed229a30c7ae0756d59a76bbf83b9b865cf9258114b070f6df6d4bb9f594c7a88bb1a334e19ced60bd0b7e2199a950da7942d5c89c8322eebd0d67daa9c8029568b4d5c2f995a02a4ecf40476526360c7864771ebb106a1aee55759359785b126fd1ca878c338bd9b369cdee08152a1a2849d26e89bdc635c56c79f66b02d1ed179be403897a4588bad41faef60a9401ab85936bf963eeb51615fc9845ae1b9f2b557fc032e785ab4827a927f2e6c4d9f4655fe575259a6fe52d82acd467e4ee83263ed9f740e035eb03ac8a547f566e5e1cbf78c014da964e6e3c8b6779ec8170c17165f199425d3e99fccfa4bb5271d79641971c3e60e4328eec4260c575ed75c770cd7a112408f825b7c12205c3ff5b528777a6df582b84d708fdb12686b53d7d3d3e8fd1855fc97c4f5c79a68fb4c07052dc75b5d14f613b35f2ff814f0c3287a9df1f788c1c15c4a237c534695944ae6086cb49cd4f239b51e04792629a942751fe3ea8b041d11a093649a56a8fddddd52f591bfe859e22042806384cec6c2bbbf04f907143e6c5b8c2a5731eb3c77d767bfcb6498e685ac4b390349bbe41310148c914864c3d939308ecc59b40ee05908907fa2eea0c7e10addb7841c514b9e48d6f7feb96fba119b9263cce4c7bf8fc8707eb92859c1de759b5a2b96686d00a7dea5da3b491164d36e7de0778f89e866fbf9607e17322b1bb002dd1743792d79957e943a66b96a5249ee2f5e0b871a9435dfa2012f0e440630cdc1ea04ded48f5a332757694826390f35f534f222abbbe0734a7cdd111333c5cc5ca3549fa4c8", 0x1000}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000200)=[{0x40, 0x8000001000}, {0x67, 0xfffffffffffffffe}, {0x18b, 0x7}, {0x2, 0xc57a}, {0x0, 0xffff}], 0x5}) 16:00:05 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000140)=0x100000001) setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) r3 = getuid() chown(&(0x7f0000000240)='./file0\x00', r3, r0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 16:00:05 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x8000, 0x9}, {0x1000, 0xffffffff7fffffff}}) socket$unix(0x1, 0x5, 0x0) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) unveil(&(0x7f00000001c0)='./control\x00', &(0x7f0000000180)='x ') mkdir(&(0x7f0000000000)='./control\x00', 0x40) geteuid() 16:00:05 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = dup2(r0, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x4) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, &(0x7f0000000280), 0x10000, 0x0) kevent(r4, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r3, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x2b}], 0x3ff, 0x0, 0xffffffffffffffff, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000040), 0x3, 0x0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x204, 0x0, 0x0) 16:00:05 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0xa, 0x91}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfff, 0x0, 0xffffffffffffff01, 0x0, "1de5ee60451f000000009e0000000000001e00"}) write(r0, &(0x7f0000000c80)="6a4a4e5cfab0fbad605a30c0ca0000", 0xf) 16:00:05 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x19, 0x4000, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000040)='./file0\x00', 0x200, 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) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000300)="9b", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:05 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) socket$inet6(0x18, 0x4, 0x800) getsockopt(r0, 0x29, 0x41, 0x0, 0x0) 16:00:05 executing program 0: mprotect(&(0x7f000034e000/0x3000)=nil, 0x3000, 0x4) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f00007d5000/0x3000)=nil, 0x3000, 0x1) rename(&(0x7f0000000040)='.\x00', 0x0) 16:00:05 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f00000000c0)=0x100000000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x24, 0x7fff}, {0x20}], 0x2}) 16:00:05 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000000)='./file0\x00', 0x18f, 0x1) setreuid(0x0, 0xee00) shmget(0x2, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) 16:00:05 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x180, 0x0) fsync(r0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) linkat(r2, &(0x7f00000000c0)='./file0/file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x0) shutdown(r1, 0x3) poll(&(0x7f0000000200)=[{r2, 0x2d}], 0x1, 0x0) linkat(r0, &(0x7f0000000140)='./file0/file1\x00', r0, &(0x7f00000001c0)='./file0/file0/file0\x00', 0x4) 16:00:05 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0xa22) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) close(r0) dup2(r0, r0) 16:00:05 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x4, 0x0, 0x0, "8dc6861f62e38a64ec768840672c33a31f82335c"}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180), 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:05 executing program 0: r0 = msgget(0xffffffffffffffff, 0x0) msgsnd(r0, 0xffffffffffffffff, 0x0, 0x0) r1 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x80, &(0x7f0000000200), 0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000140)=[r1, r2, r3, r6, r7]) r8 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000180)={0xfffffffffffffffa, 0xfffffffffffffffb, 0x1, 0x2, "62ce3aa1c8fce14e7bcba9954d9eda769b65ad04", 0xfecd}) 16:00:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000001d00)='./bus\x00', 0x1, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) fchmodat(r0, &(0x7f0000000000)='./bus\x00', 0x1, 0x6) 16:00:05 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x28aa) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x10010, 0x10) ioctl$TIOCSCTTY(r2, 0x20007461) select(0x40, &(0x7f0000000080)={0x8, 0x3, 0x9, 0x5, 0xdd, 0xffff, 0x2, 0x100}, &(0x7f00000000c0)={0x9, 0x2, 0x0, 0x234, 0x360b, 0xcab, 0x4, 0x7}, &(0x7f0000000140)={0x0, 0x1, 0x9, 0x7, 0x10000, 0x3, 0x1, 0x1d00000}, &(0x7f0000000240)={0x8, 0x4}) 16:00:06 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x208, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x1f5d000000000, 0x8, 0x5, 0x400}, {0xc708, 0x1, 0xec43, 0x1}, {0x6, 0xfffffffffffff001, 0x5669, 0x3}, {0x20, 0x1f, 0x4, 0x40}, {0x10001, 0x81, 0x0, 0x1}, {0x2, 0xfdca, 0x6, 0x2}, {0x8, 0x2, 0x2, 0xffffffffffffffff}]}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000580)="4c530b5be59100e8361c76bc8f8b7f8b1caa245a93e815eb16cfbac87051715ac84df7624d869908cbed0470cdbbe2ff17dcf09a7134dd4342a26117be1a4042fd5d07d0a1609abee9c250f64623", 0x4e}], 0x1) execve(0x0, 0x0, 0x0) fchflags(r1, 0x4) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x4000001, 0x3fe) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2109, 0x401) mknod(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) getuid() 16:00:06 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r1, 0x6, r2) close(r1) 16:00:06 executing program 0: pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, 0xfffffffffffffffe) 16:00:06 executing program 1: r0 = socket(0x2, 0x3, 0x0) shutdown(r0, 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x81) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:06 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000180)='./file1\x00', 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) fchflags(r0, 0x40000) chdir(&(0x7f0000000140)='./file0/file0\x00') renameat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f00000000c0)='./file1\x00') 16:00:06 executing program 0: r0 = socket(0x20, 0x0, 0x5) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000280)="3f86156bc98b748ff1fd5ad0b0377a120f863c5c88e6b58a8024e0195c658fee659ae6b2722755b114b8b9a0bdb029ac1eda5127bd11dee870211cd7cd96aa0c0887d6215e5279b0ee390829af8f5dc8ffba826935a57452b18c5a73c33892d7dd51286b07f0f581e389d94743b31b2a35d617d8b24e42ca903da419dc47a3912cdde61ac95d7065d67fda27f88ac920106a92e243485b4483faf54343ef5cd486b51cce4ebe3bae6647edbbba488f3d96ccb2a9c938cfdbdf373fb004b0c86eef24902be5a1e1db184177977a5aa7cdd0c6bd7530d5b95f156d33e9dd3b51ea9c56a8e341d7d2d719d76432813e0a4d25d6deb69fb1e601a2edb3ba4ac9e750000faf467c4a9b674c0a54aa7aa863abb0d06688b0414810a3be740fd71b1ba0afb1a6bbb71a0a4321a994151d91593f3ef63375c2cfba8da55fea0835de93c099c725764c1b6b8e37f8fecc63b823c64b89023c624678a7355d5998c5366196f37e92ba1fb2e48ff9c0144b6a9337b0df8144d5cc3ee8f5826dbbe141bb93fda025652c12d3511a6cbac1afd6b812b532dc14fe6ad3b2193997cef0b5de31e57af8182d2e11971b8e7239ab96243bee165ce0b7176dbc5b43d502d7fd869efae37b4c0fe560742feee8d8765cac8e751ca3957e5b35a60323007e6471da28d965256d42096606fc0af2cad0ae62b91c58d39b496174df8948562e201128b59180a97a07875ba7c192dc7079bb20f0a01ca726d47c994da7f124f1eba48aafa6822f2e1c4190ff556e5c4a29e06db39b70283df58a497f5cb73dbf9abd76db4d825333152121a9ab5e112de846f091049569a80965af9056acfb3be5c2d3a5634d61f5cbc8d6d569a5902d0ad03f49701c2fda1aa0d53d64b4dad970b1fa819c4bc634b7fd21f0fdae3c0d78926a67b2d7f14c223ef1bcc13b88918e4580c51a3c09fd7251e383a15342c07e8012a731a0fc624ed2a36349a8e9e5fde329fb18403ec7e7a70cef9fe41c1d468b19b0d4d0fa54fe5e282a056c9301b4bdff3dbb5303bd5fdccb9b7d82fd2877ee3afb3843f808b08a65ab8af700360ec00a363fd174a2ea089d2345d13511e868a1654c5e3352443f573686f8d18c7429848fe0c5add20b765d7566e868bb6c454c57806d3fa45ff2faef14c2a245286531584ff2190b7ecc5d2198331b7040d9c7c401246109d3c607224b9812cc78b12d40911445b025530016dd6101a5b68d257e5533b3e9a50d11e779281a9f0426ebe0f822c3eb9134ab185e0e49eff7020a3ac0937e3cf686b7af965c99454357262a017afd68983eaa7ff4ba3955f547694711a43f4660b9c98bb8feacdb86b5e1a89aaf32b68201b6335d09bc3550901ad9db9a841494268f02720da0fe5e021f1651f9362767d2af4297bf2e42d86dcfb57097680127328ee5d41451eddd55202075315c2536c2218139fd31abcc32fbf84c9cb22cba58c4f8661bd40d0f6e079b49c7aa4338a4b486246fd147e921b7faac835a2b2d401d60986666cd2d476d25bda5da81aec6f8f7fa078d72f38a1e4eb0238e626df2ace769ee613c81698e5845aa9f68912e6dc9b428098b8799a2ce5c393a1a2cbea1a7070153ec4a403dcc008462cf2a350c6655d572447f72d98651205fb975dbb407d09ccde4ac6ddd58bc13c7935d172f620da88a818b33e82bc06a2306cd48ce012cf0f51f18c8eccd9572990b0e378f3331482cb6abc5fe51c5ca894d56573f1be737e22de64b12b725a1ce3b11b6178cb1ae1a1890c969d1ee42455966588f717d2051bc885833e9f27a94da530bb6303817d5cf6eeffd51c17193abf7da256a2923e32e8ef52e14388b6499d3c64764dd83381a98281fdb6c441ca9a161cfbaf3b8708605e95f724eaf40ba07f9dc9ae3958fddbc6842a669b5ad8b0c137183eefa3d9b33fec05d1f25c5786b0a16f2b89f004aa422cfdab778fde3a8e864f4c186b57eb50c2882940a0b45908934078f70bcbf329797bd394029c2c225252129f71b9aa9b1cb28796a2cde86d3fd4c3bec0c0dbd7332de7d1e1d9a5a653a7bfb20740233b973793f051b485ace5eac622d96abac3d464200485c3f19201e085b4be831dd96a6f67388b61b82026f9e293126d92ff186d24ba3ddc4c2c965ade94af35e70b7f46b4cebabde9710d8832cb7764703f2a0458d32c0f5931c966e2ee5f25b844f989800f42815acae0d8374e55833bfa9cf09aebd9ff8c063c9b9717d81971cb83f70d4a26c837b51a3667a21fb48f4d49ed009b6b167ec96dfb0af34836c33dc89b8d8c6dbe44d2e94ab8020a609cd2ef60dfad1517fd030037c0d8cad10b9abbd18a261bb35885c6f896393ce9e9f6d06d505ee353986aeeacd6ef63eea069fbd546314c2d888bb1c1f28b66a0f25c7ff7b4b07cd9ad132ba673b9d288e764ccc77881d86aec8c72eefa304acfc9bd688d0b37a1f4707fc7666adb61ae1ecea0947c763188774268774ddce9068a4b61df717d3412bf73609403af615d2470c4a43e512373bdcf22b735573cc7f9158e2b4d66ff278266612047422d68e0ff0bf35b7273ecf2c2250c8b75b9c9d2182a15d628a417f6decc9f5ba56123e7fd161f5ab7cf9b1afd7f07a688c96126186892db21afbd2dc0bc22186cbde84a127be914a9e900473a2c618c88504f25c302d4a2a6c71d2bf7399bdce634e35fffc422f995e6b25461894e0ff46a64639d886295dbf0b5c9657176341d419d387fee0548445a93d336249cd62fdd3fa534946270a11a0ceebfa3e0b1a66529e0de6251fa1117f38a5e72472063ce7ccb0452784ef85002e972dbcf07658826108c4581cdabec0b0d13b0306d66a754c7884a84388f125daad9a48b06cf86939196fdf966144b1c7fff483452c4703d24679ebc76102ac91a1176e2793ca75003805d221baf1b74c47851274320ace83cb5632c07e146657ef4b2bab13a08d7933c77915e618a6c381dd8af226e030423005a3ac988841bc7a1485d9c45bea06c955f1d5185ef992e3b58fefd8fc12e276426c4bc30b9424210911f5febae08941f4c82d3f52821e81cdf60da326970edfcf05f1ec39562b890fd1065e81dec3fe78485bccc94287ae3abe91853d1d0da825ceea0b35ad95d41313f902e66906d6dc011eede5f6edfc80a5bf2bc16f1fcc04f41ff1f3915069a86332ffb44da0786e5ecae5aabb898b07b6208444f721ce0f995d0b10f8475fbc0872fc14547cec36d90c574ac9ae96c9b97067d7078e0119eb2a9e2ede82fab95bbfe254d57a1f13f073e4e7b17559d007112b40c611d6c0d5859cda39be49bdebbf2b4cebba6ed59ef923969cda7d76c00879a308313050be91e828449dfa8b1dc4e93cb3774e7a4889bed0c31eaea688db4c90db7c5eac0ac7450ad71ff9f5ba0311af8b22d23678247201dac04771d2c9509b57010ce3522bb880d2ef0a4ac2b064b66516df41c4b06ee6ea06037a893992f4943f4a88a5fb75c79c1f92715b455c64c1bf3566b619889b3a20389a2bdc7e07d8c63603272c8a5fb8b561963d73227af66f1c0f338d7d5c19d768fe896379a6fa8678fe98bb89f10752e0a26bf8f59d187e20ae641ea3b44e2caaa88a6b6fcf0ea7c5325de31df719b4a8d4d5d4d6b975157426398c3c1e6783691f2c62fcc92186bf4697dff9e51549a216c17d6aada1ced62eddb0445c8a0afa4dc4c12aa099643e161826ea49714974c5272c01e2dd22a00fe71fd59af043927ed0490ced0efaf03a42a98b6b6265351ccd1ca5c291148131cdc4b8fc571ea40b6aec0ddf33567805f6f639d858ca0c721de569dd148bc886f838445e4453cc953de99194f8951c83ed5d39afa2641a88534e957dfb5e953b5ebd596e5a80d4216034426f463802a1b17a241dc05b2a4a902a965f901abaff31667f0c7e398257a3e199ba88d63e220020c6d488a2e73a04e7e55869f9fec15a6485cc78b68c9f33f03513aac0a4ef986f545149223fbda18c52d9d6e584c7514ac913e516344d93019546d9411968462a7fcd6ed12ccd522b17496a99f51e107d8ab56fa150583645c261cf70dd6f8ce8c13da3eac703bfc1d67f1c869a17226f70b3f707132e368e030971de3c8b3a854eb31ceafdee3db29de2672d0ee1ad27903de0bc353c2ef85c6bd367d556b6699ef2bba0dc90cb9539f99aa12b17ff1a8dd5b3d641cc7b9689710f45db8717e16089fc3fdee95a2625450b4710640cac2dfdcd500ba263a0df70f9590a9f03a3c8318e54768e2471e3cd91196e7ac6247bffdd08ccfc13e0c5ed609dfe0c2beae651fc898445080797ffd1681703d36f06b0da8b1d717396dc7997b381a4bdcf2c22eb0a27e8e49054f7d2df275b08210a8e7182bc6b9920942b9f0de9abf4dcaa81c946ac72c0b67b8cb6f5514cf6c38798a5d7cfb530cbd111cfe3978ed9996e92075043bb512be2dbe0ef1f418e309c0f694d92516f2e91e527e2b8f7fb40668a689fdce8030d47781ee604751876a3b637860a2951397cbe692774a6c0a70da68682d2f6ba99a6fd3aa995b207fac629fcb6eda152f636d35dd8b7443dea64fe1e289b69f87d796693b054c3a7ec7c51cd8ebdae3366133440fc81530e98178f62036dd8be096370857a8bd863bca01f4f335fe07b325116230a1f6570fffdd4caea7ae9e27dbed9782923f7456f482ba4c81ec22f9a9b9095edeb04600c1fa815f51471c00913d7d82cefdf62173e87a2c02c871c26ff9b2fd481d8d52d3fcbea9ccd4c95307f25465a0d1a1173e928bb4b9d4f545a700362f417526dbc98103b8d11d39d16243b0acea4f2f25f65e74894ef77ac863e8d9c84dfb8b0e281e631a90b34dec10767caabaa0a41c4534ca09dec70e9985421ba374f4ba09744128763545c556882e6585e4584244b5c7c48d6db093b7dfa756d1719229ac8376913c3b9ac6228755359f7f0dab3ae9d5b063156d2f8fc86eb45cf3c8e48f6a0993bca7cfa61d1497b624fdd2f7b9fd5f84c97409cd11b7436d75ad0414202ae5bc02cc32b76b52bebb84f211e80fdd4b0aa0cb6f6806beece1f54b13ad8a6f9456a83b278e854e0a7d7a651f8b18d09edf9219877119f7a0c31e2ccf3822a48cddb184f51f900f391b59e4f48fd512d1cd3b698e12d5a1ee0c244673805f8c4e5b13f91a657ec59416c79f8eac1736d739b58ff8569798fbbef8c7262c11f8151f26f7cd308017d116dc3e0e8d9bb71f368ee15a55472eda774b4579ee6eb461d924c0fad2665250a160c84450e2830eae956198528277952c9efec1e1d93dd63cd8b922c351d58db658d59a85236d7a1b7a61528dbf30e9c3512efeb1a1a3806fae31a59df3f74a5d14a455405ecacd71f46f4cd34dd90b2a2d6f59ed689465b7a1e8dfa357718aee06d0cd73c082cab11adcd1522ac8889c470945e08e4fcf3d84575af73fad2827e7318582755f7c6d32732e6dffc8920a458f96090c81d6cf067fa5780740fff86bcba30af234a97003bf9ca834a16179bd403bf47fa25f8074ea07b5eec349709e53baca84d2469aed001c041f37cee2f577e58f7e01c8368afc9bf8f7d5167e8df6bd57900a724111ef798f9079cade6ee9cb61618875b90363babd5d397330181cf6811cf140168309c6407976987ff2e5ef102a7386c77fb29b79b4c6384206ee1df7e837a25f8bc033fb374aaf46044450a8ad41c094bc2daf3e9e35ad948e01c31b06e66d8a3e75304f234602fdd2095e5ec49fe343b73a24936b6c3e810e75a19e93206", 0x1000}, {&(0x7f0000000180)="27c87730ed86c6fa90a69f7472406fcb5a2f3e9700e181b44a470ca63f03252f186dabfae51752ba01604ec7ee3390502293b72877eb70828875ff65c169033003cb72f5abe75957fefc325e7e0ac4c467707faf36cf", 0x56}, {&(0x7f0000001280)="84bc1caacf05bd4520e74dba53ebbb201453a1938eec6048ea15219a5494804f2fe600cd16a40027db5e0989824ab5d2eeffc1cd823d616ff098ec99524c3537990743355b1229176906f3b35a7868bad461d6b5c540fad7f35060d9d501f71820656f1ad4c4768193302a08521093d0a3ffffd56c95748f0b40318517b7402d1fc6fcc885f760672f65d78acf8d9f7e031df68bf925b3947a69173e773b6166a40e1c33e88a55f9cb70af098dd8fd0678acc796d31ac5835ce6d00b53131fa2e3dc771629e684f335224c3435f370a0646245ad3ae63f89f7ad1fa0b761970f074dfb9f0d79851e567048da1ac265205efe45", 0xf3}], 0x3) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getpgid(0xffffffffffffffff) getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000140)={0x1, 0x4, './bus\x00', 0x7, 0x401, 0x200, 0x8}) fcntl$getown(r1, 0x5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = getpgid(0x0) fcntl$setown(r1, 0x6, r3) fcntl$setown(r1, 0x6, r3) 16:00:06 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x80004501) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x8000, 0x80) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f00000000c0)={0x3ff, 0xf0ad}) mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) socket$inet(0x2, 0x4001, 0x6) getpeername$unix(r1, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) recvfrom$unix(r1, &(0x7f0000000140)=""/51, 0x33, 0x1, 0x0, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x1, 0x10000}) faccessat(r1, &(0x7f00000001c0)='./file0\x00', 0x80, 0x3) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000200), 0xc) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xc1) open$dir(&(0x7f0000000240)='./file1\x00', 0x20, 0x2) 16:00:06 executing program 0: setreuid(0x0, 0xee00) r0 = socket(0x15, 0x2, 0x101) setsockopt(r0, 0x29, 0x200000036, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) login: panic: malloc: out of space in kmem_map Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *398997 33539 0 0x2 0 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c32da0,3,ffff800020b15520) at kcovioctl+0xe6 VOP_IOCTL(fffffd80620c8918,80084b01,ffff800020c32da0,3,fffffd807f7c6960,ffff800020b15520) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066a76148,80084b01,ffff800020c32da0,ffff800020b15520) at vn_ioctl+0xc9 sys_ioctl(ffff800020b15520,ffff800020c32ee0,ffff800020c32ed0) at sys_ioctl+0x651 syscall(ffff800020c32f80) at syscall+0x5b8 Xsyscall(6,36,7f7ffffbc308,36,3,afd9c84c890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbbe20, count: 6 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{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic malloc: out of space in kmem_map ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x174 malloc(200000,2a,9) at malloc+0xad5 kcovioctl(1b1300,80084b01,ffff800020c32da0,3,ffff800020b15520) at kcovioctl+0xe6 VOP_IOCTL(fffffd80620c8918,80084b01,ffff800020c32da0,3,fffffd807f7c6960,ffff800020b15520) at VOP_IOCTL+0x9a vn_ioctl(fffffd8066a76148,80084b01,ffff800020c32da0,ffff800020b15520) at vn_ioctl+0xc9 sys_ioctl(ffff800020b15520,ffff800020c32ee0,ffff800020c32ed0) at sys_ioctl+0x651 syscall(ffff800020c32f80) at syscall+0x5b8 Xsyscall(6,36,7f7ffffbc308,36,3,afd9c84c890) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7ffffbbe20, count: -9 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020c329d0 rbx 0xffff800020c32a80 rdx 0xffffffff81f8c5e5 apollo_pio_rec+0x91c9 rcx 0 rax 0 r8 0xffffffff811c2a43 kprintf+0x183 r9 0x1 r10 0x25 r11 0x470fcaf88da45527 r12 0x3000000008 r13 0xffff800020c329e0 r14 0x100 r15 0x1 rip 0xffffffff813c20e8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020c329c0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=398997 stat=onproc flags process=2 proc=0 pri=50, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020b15778,0xffffffff82367ba0 process=0xffff800020b8c6a8 user=0xffff800020c2e000, vmspace=0xfffffd807f00c870 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND *33539 398997 15368 0 7 0x2 syz-executor.1 18602 187588 15368 0 3 0x82 piperd syz-executor.0 15368 383404 29282 0 3 0x82 thrsleep syz-fuzzer 15368 360215 29282 0 3 0x4000082 thrsleep syz-fuzzer 15368 193276 29282 0 3 0x4000082 thrsleep syz-fuzzer 15368 187318 29282 0 3 0x4000082 thrsleep syz-fuzzer 15368 242116 29282 0 3 0x4000082 thrsleep syz-fuzzer 15368 35919 29282 0 3 0x4000082 thrsleep syz-fuzzer 15368 520125 29282 0 3 0x4000082 thrsleep syz-fuzzer 15368 213184 29282 0 3 0x4000082 thrsleep syz-fuzzer 15368 380011 29282 0 3 0x4000082 kqread syz-fuzzer 15368 105195 29282 0 3 0x4000082 thrsleep syz-fuzzer 29282 105295 16975 0 3 0x10008a pause ksh 16975 335070 95735 0 3 0x92 select sshd 35839 472772 1 0 3 0x100083 ttyin getty 95735 263471 1 0 3 0x80 select sshd 49838 290378 90545 74 3 0x100092 bpf pflogd 90545 471325 1 0 3 0x80 netio pflogd 53227 176153 77654 73 3 0x100090 kqread syslogd 77654 202178 1 0 3 0x100082 netio syslogd 49631 169670 1 77 3 0x100090 poll dhclient 78489 134348 1 0 3 0x80 poll dhclient 63078 21032 0 0 3 0x14200 pgzero zerothread 35976 91732 0 0 3 0x14200 aiodoned aiodoned 26489 207730 0 0 3 0x14200 syncer update 66820 414840 0 0 3 0x14200 cleaner cleaner 44677 365422 0 0 3 0x14200 reaper reaper 53158 440946 0 0 3 0x14200 pgdaemon pagedaemon 82998 481600 0 0 3 0x14200 bored crynlk 70320 447873 0 0 3 0x14200 bored crypto 81226 98761 0 0 3 0x40014200 acpi0 acpi0 24100 109410 0 0 7 0x40014200 idle1 79220 503210 0 0 3 0x14200 bored softnet 66475 10104 0 0 3 0x14200 bored systqmp 77707 522252 0 0 3 0x14200 bored systq 46264 502188 0 0 3 0x40014200 bored softclock 94299 367151 0 0 3 0x40014200 idle0 7673 58646 0 0 3 0x14200 bored smr 1 378576 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 33539 (syz-executor.1) thread 0xffff800020b15520 (398997) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82396898) locked @ /syzkaller/managers/multicore/kernel/sys/sys/syscall_mi.h:90 #0 witness_lock+0x594 #1 syscall+0x48b #2 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9471 71936K 71944K 78643K 10597 0 0 pcb 25 9K 10K 78643K 125 0 0 rtable 82 3K 4K 78643K 208 0 0 ifaddr 38 10K 11K 78643K 58 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1471 0 0 iov 0 0K 12K 78643K 13 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1197 75K 75K 78643K 1266 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 1K 78643K 2 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 4 0K 0K 78643K 4 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 4 9K 25K 78643K 117 0 0 sigio 0 0K 0K 78643K 3 0 0 proc 53 50K 71K 78643K 330 0 0 subproc 53 55297K 67586K 78643K 89 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 10 0 0 in_multi 22 1K 2K 78643K 37 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 54 238K 238K 78643K 54 0 0 exec 0 0K 1K 78643K 203 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 79 12K 21K 78643K 1200 0 0 UVM aobj 6 2K 2K 78643K 6 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 10 0 0 NDP 6 0K 0K 78643K 14 0 0 temp 86 2365K 2431K 78643K 3463 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 4 0 1 1 0 1 1 0 8 0 inpcbpl 280 88 0 81 1 0 1 1 0 8 0 plimitpl 152 23 0 15 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 41 0 10 2 0 2 2 0 8 1 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpcb 544 21 0 17 1 0 1 1 0 8 0 nd6 48 4 0 2 1 0 1 1 0 8 0 ppxss 1128 3 0 3 1 0 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 12 0 2 1 0 1 1 0 8 0 pfstkey 112 12 0 2 1 0 1 1 0 8 0 pfstate 328 12 0 2 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 185 0 41 12 0 12 12 0 8 3 art_table 32 186 0 41 2 0 2 2 0 8 0 art_node 16 40 0 12 1 0 1 1 0 8 0 sysvmsgpl 40 2 0 2 1 0 1 1 0 8 1 semapl 112 2 0 0 1 0 1 1 0 8 0 shmpl 112 4 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 1619 0 203 46 0 46 46 0 8 0 ffsino 272 1619 0 203 95 0 95 95 0 8 0 nchpl 144 1988 0 357 61 0 61 61 0 8 0 uvmvnodes 72 1676 0 0 31 0 31 31 0 8 0 vnodes 200 1676 0 0 89 0 89 89 0 8 0 namei 1024 5190 0 5190 2 1 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 5157 0 5157 7 5 2 6 0 8 2 sigapl 432 313 0 299 3 0 3 3 0 8 1 futexpl 56 1076 0 1076 1 0 1 1 0 8 1 knotepl 112 105 0 84 1 0 1 1 0 8 0 kqueuepl 104 29 0 27 1 0 1 1 0 8 0 pipepl 112 202 0 183 2 1 1 1 0 8 0 fdescpl 488 314 0 299 3 0 3 3 0 8 0 filepl 152 1671 0 1578 5 0 5 5 0 8 1 lockfpl 104 27 0 27 2 1 1 1 0 8 1 lockfspl 32 9 0 9 2 1 1 1 0 8 1 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 18 0 8 1 0 1 1 0 8 0 ucredpl 96 237 0 228 1 0 1 1 0 8 0 zombiepl 144 299 0 299 2 1 1 1 0 8 1 processpl 840 329 0 299 4 0 4 4 0 8 0 procpl 600 545 0 506 4 0 4 4 0 8 1 srpgc 64 6 0 6 1 0 1 1 0 8 1 sockpl 384 170 0 151 3 0 3 3 0 8 1 mcl64k 65536 1 0 0 1 0 1 1 0 8 0 mcl12k 12288 2 0 0 1 0 1 1 0 8 0 mcl9k 9216 2 0 0 1 0 1 1 0 8 0 mcl8k 8192 1 0 0 1 0 1 1 0 8 0 mcl4k 4096 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 129 0 0 16 0 16 16 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 145 0 0 9 0 9 9 0 8 0 bufpl 256 5952 0 1143 301 0 301 301 0 8 0 anonpl 16 36493 0 29574 37 2 35 35 0 125 0 amapchunkpl 152 1342 0 1248 5 0 5 5 0 158 0 amappl16 192 941 0 530 22 0 22 22 0 8 1 amappl15 184 61 0 57 1 0 1 1 0 8 0 amappl14 176 22 0 20 2 1 1 1 0 8 0 amappl13 168 30 0 25 1 0 1 1 0 8 0 amappl12 160 18 0 15 1 0 1 1 0 8 0 amappl11 152 27 0 12 1 0 1 1 0 8 0 amappl10 144 162 0 159 1 0 1 1 0 8 0 amappl9 136 581 0 578 1 0 1 1 0 8 0 amappl8 128 134 0 121 1 0 1 1 0 8 0 amappl7 120 74 0 69 1 0 1 1 0 8 0 amappl6 112 53 0 48 1 0 1 1 0 8 0 amappl5 104 114 0 100 1 0 1 1 0 8 0 amappl4 96 550 0 517 2 1 1 2 0 8 0 amappl3 88 121 0 114 1 0 1 1 0 8 0 amappl2 80 1547 0 1502 2 0 2 2 0 8 0 amappl1 72 16341 0 15920 25 15 10 20 0 8 0 amappl 72 786 0 752 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 5 0 0 1 0 1 1 0 8 0 uaddrrnd 24 314 0 299 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 314 0 299 1 0 1 1 0 8 0 vmmpekpl 168 6578 0 6557 2 0 2 2 0 8 0 vmmpepl 168 40638 0 39334 89 12 77 77 0 357 14 vmsppl 360 313 0 299 2 0 2 2 0 8 0 pdppl 4096 636 0 598 6 0 6 6 0 8 0 pvpl 32 142156 0 132123 109 7 102 104 0 265 7 pmappl 224 313 0 299 2 0 2 2 0 8 1 extentpl 40 39 0 25 1 0 1 1 0 8 0 phpool 112 453 0 4 13 0 13 13 0 8 0